diff --git a/src/main/java/cc/ryanc/halo/web/controller/front/FrontArchiveController.java b/src/main/java/cc/ryanc/halo/web/controller/front/FrontArchiveController.java index 0db94a8c593cdad8aebdedf1c1fe265a0d351b88..5cf21357f0b4d3db78c67407f1afb200513ed97a 100644 --- a/src/main/java/cc/ryanc/halo/web/controller/front/FrontArchiveController.java +++ b/src/main/java/cc/ryanc/halo/web/controller/front/FrontArchiveController.java @@ -63,7 +63,7 @@ public class FrontArchiveController extends BaseController { Sort sort = new Sort(Sort.Direction.DESC, "postDate"); Pageable pageable = PageRequest.of(page - 1, 5, sort); Page posts = postService.findPostByStatus(0, PostType.POST_TYPE_POST.getDesc(), pageable); - if(null==posts){ + if (null == posts) { return this.renderNotFound(); } model.addAttribute("posts", posts); @@ -83,7 +83,7 @@ public class FrontArchiveController extends BaseController { @PathVariable(value = "year") String year, @PathVariable(value = "month") String month) { Page posts = postService.findPostByYearAndMonth(year, month, null); - if(null==posts){ + if (null == posts) { return this.renderNotFound(); } model.addAttribute("posts", posts); @@ -100,7 +100,7 @@ public class FrontArchiveController extends BaseController { @GetMapping(value = "{postUrl}") public String getPost(@PathVariable String postUrl, Model model) { Post post = postService.findByPostUrl(postUrl, PostType.POST_TYPE_POST.getDesc()); - if(null==post || post.getPostStatus()!=0){ + if (null == post || post.getPostStatus() != 0) { return this.renderNotFound(); } //获得当前文章的发布日期 @@ -116,11 +116,12 @@ public class FrontArchiveController extends BaseController { if (null != afterPosts && afterPosts.size() > 0) { model.addAttribute("afterPost", afterPosts.get(afterPosts.size() - 1)); } - Sort sort = new Sort(Sort.Direction.DESC,"commentDate"); - Pageable pageable = PageRequest.of(0,999,sort); - Page comments = commentService.findCommentsByPostAndCommentStatus(post,pageable,0); + Sort sort = new Sort(Sort.Direction.DESC, "commentDate"); + Pageable pageable = PageRequest.of(0, 999, sort); + Page comments = commentService.findCommentsByPostAndCommentStatus(post, pageable, 0); model.addAttribute("post", post); model.addAttribute("comments", CommentUtil.getComments(comments.getContent())); + model.addAttribute("commentsCount", comments.getTotalElements()); postService.updatePostView(post); return this.render("post"); } diff --git a/src/main/resources/static/css/style.css b/src/main/resources/static/css/style.css index cb681b7c8b5d892a9d1bb10aacaba506c948b582..e7e1d7f852f3239bdabc6bc3f7cbbe34d870b1e4 100644 --- a/src/main/resources/static/css/style.css +++ b/src/main/resources/static/css/style.css @@ -101,13 +101,13 @@ } ::-webkit-scrollbar { - width: 0; - height: 0; - background-color: transparent; + width: 2px; + height: 2px; + background-color: #eee; } ::-webkit-scrollbar-thumb { - background-color: transparent; + background-color: #d0afaf; } ::-webkit-scrollbar-track { - background-color: transparent; + background-color: #eee; } \ No newline at end of file diff --git a/src/main/resources/templates/admin/module/_footer.ftl b/src/main/resources/templates/admin/module/_footer.ftl index 539a1db12eb553888b01cc3ee83da7437d00130f..bc650a173c56b1fef355387f71320d6a48f2af8e 100755 --- a/src/main/resources/templates/admin/module/_footer.ftl +++ b/src/main/resources/templates/admin/module/_footer.ftl @@ -1,4 +1,4 @@ diff --git a/src/main/resources/templates/admin/module/_header.ftl b/src/main/resources/templates/admin/module/_header.ftl index 32f3bfdb71c762c412458406e69d96e093138589..a5453337042e5c3c55cb379cbe9317d6e12985c5 100755 --- a/src/main/resources/templates/admin/module/_header.ftl +++ b/src/main/resources/templates/admin/module/_header.ftl @@ -29,12 +29,13 @@
  • - User Image + User Image
    -

    ${comment.commentAuthor} +

    + ${comment.commentAuthor} ${comment.commentDate?string("yyyy/MM/dd HH:mm")}

    -

    ${comment.commentContent}

    + ${comment.commentContent}
  • <#if x==10> diff --git a/src/main/resources/templates/common/comment/_native_comment.ftl b/src/main/resources/templates/common/comment/_native_comment.ftl index 49a9138418103517fe6b6c2eb029277b413b21bb..d0f1bf058eecdd4a412a8ea77038bd76415a1cc0 100644 --- a/src/main/resources/templates/common/comment/_native_comment.ftl +++ b/src/main/resources/templates/common/comment/_native_comment.ftl @@ -233,7 +233,7 @@
    - +
    @@ -254,14 +254,14 @@
    - <#--${comments.getTotalElements()}评论--> + ${commentsCount?default(0)}评论
    <#macro childComments comments>
      <#if comments?? && comments?size gt 0> <#list comments as comment>
    • - +
      ${comment.commentAuthor?if_exists} @@ -290,7 +290,7 @@ <#if comments?? && comments?size gt 0> <#list comments as comment>
    • - +
      ${comment.commentAuthor?if_exists} @@ -398,9 +398,9 @@ $('#commentContent').focus(); }); function loadAvatar() { - $(".comment-author-avatar").attr("src","//www.gravatar.com/avatar/"+md5(localStorage.getItem("email"))+"?s=256&d=${options.native_comment_avatar?default('mm')}"); + $(".comment-author-avatar").attr("src","//gravatar.loli.net/avatar/"+md5(localStorage.getItem("email"))+"?s=256&d=${options.native_comment_avatar?default('mm')}"); if($('input[name=commentAuthorEmail]').val()!='' && $('input[name=commentAuthorEmail]').val()!=null){ - $(".comment-author-avatar").attr("src","//www.gravatar.com/avatar/"+md5($('input[name=commentAuthorEmail]').val())+"?s=256&d=${options.native_comment_avatar?default('mm')}"); + $(".comment-author-avatar").attr("src","//gravatar.loli.net/avatar/"+md5($('input[name=commentAuthorEmail]').val())+"?s=256&d=${options.native_comment_avatar?default('mm')}"); } } var parser = new UAParser();