fix 恶意刷新查看量

全局搜索代替了原来长连接的方式,增加了很多隐藏的门路。
This commit is contained in:
limqhz
2022-05-10 15:23:32 +08:00
parent b0b9e80f8a
commit 759843e83d
22 changed files with 258 additions and 84 deletions

View File

@@ -5,7 +5,14 @@
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>资源库-Quinn</title>
<link rel="stylesheet" th:href="@{/bootstrap/css/bootstrap.min.css}">
<style>
#maxLength {
max-width: 500px;
white-space: nowrap; /* 不换行 */
overflow: hidden; /* 超出部分不显示 */
text-overflow: ellipsis; /* 超出部分显示为... */
}
</style>
</head>
<body>
@@ -18,17 +25,20 @@
</div>
<div class="row row-cols-1 row-cols-md-3 text-center">
<div class="col mb-4" th:each="source:${sourceList}">
<div class="col mb-3" th:each="source:${sourceList}">
<div class="card">
<div class="card-header">
<h4 class="font-weight-normal">
<a class="text-dark font-weight-bold text-decoration-none" th:href="@{'/source/view/'+${source.getSid()}}">
<h4 class="font-weight-normal d-inline">
[[${source.getSourceName()}]]
<span style="font-size: 8px;" class="badge badge-pill badge-danger">Quinn</span>
</h4>
<span class="badge badge-danger">
[[${source.getCategoryName()}]]
</span>
</a>
</div>
<div class="card-body">
<p th:text="${source.getDetail()}"></p>
<a th:href="@{'/source/view/'+${source.getSid()}}" class="btn btn-sm btn-outline-success">查看详情</a>
<p id="maxLength" th:text="${source.getDetail()}"></p>
</div>
</div>
</div>