40 lines
2.0 KiB
HTML
40 lines
2.0 KiB
HTML
|
<th:block th:fragment="comment(group, kind, name, allowComment)" th:if="${allowComment && theme.config.comments.commentsEnable}">
|
|||
|
<!-- 已知问题 PJAX 下,comment 首次请求会出错。当前的临时解决办法是使用 js 重试 -->
|
|||
|
<div id="post-comment">
|
|||
|
<div class="comment-head">
|
|||
|
<div class="comment-headline"><i class="haofont hao-icon-chat--fill" style="font-size: 20px;"></i> <span>评论</span></div>
|
|||
|
<div class="comment-randomInfo">
|
|||
|
<a th:if="${theme.config.comments.visitorMail.visitorMailEnable}"
|
|||
|
onclick="heo.addRandomCommentInfo()" href="javascript:void(0)">匿名评论</a>
|
|||
|
<a href="/privacy">隐私政策</a>
|
|||
|
</div>
|
|||
|
<div class="comment-tips" id="comment-tips">
|
|||
|
<span>你无需删除空行,直接评论以获取最佳展示效果</span>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
|
|||
|
<th:block th:if="${ #strings.equals(theme.config.comments.use, 'Twikoo') &&
|
|||
|
not #strings.isEmpty(theme.config.comments.twikoos.envId)}">
|
|||
|
<div id="twikoo-wrap"></div>
|
|||
|
<style>
|
|||
|
#twikoo .tk-tag-green {
|
|||
|
background-color: #3b70fc;
|
|||
|
border: none;
|
|||
|
border-radius: 4px;
|
|||
|
color: #fff;
|
|||
|
}
|
|||
|
|
|||
|
</style>
|
|||
|
</th:block>
|
|||
|
|
|||
|
<div th:if="${#strings.equals(theme.config.comments.use, 'Artalk') && not #strings.isEmpty(theme.config.comments.artalks.server)}"
|
|||
|
id="artalk-wrap"></div>
|
|||
|
|
|||
|
<div th:if="${#strings.equals(theme.config.comments.use, 'Waline')
|
|||
|
&& not #strings.isEmpty(theme.config.comments.walines.serverURL)}" id="waline-wrap"></div>
|
|||
|
|
|||
|
<halo:comment th:if="${pluginFinder.available('PluginCommentWidget') && #strings.equals(theme.config.comments.use, 'commentWidget')}"
|
|||
|
th:attr="name=${name},kind=${kind},group=${group}" colorScheme="document.documentElement.getAttribute('data-theme')"/>
|
|||
|
</div>
|
|||
|
</th:block>
|