-
Notifications
You must be signed in to change notification settings - Fork 7
/
article.ftl
74 lines (71 loc) · 2.9 KB
/
article.ftl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<#include "macro-head.ftl">
<#include "macro-blog_header.ftl">
<#include "../../common-template/macro-comment_script.ftl">
<!DOCTYPE html>
<html>
<@emiya_head title="${article.articleTitle} - ${blogTitle}"></@emiya_head>
<body id="emiya_blog">
<@blog_nav></@blog_nav>
<div class="container-fluid">
<main id="pjax" class="container--left">
<#if pjax><!---- pjax {#pjax} start ----></#if>
<@article_header></@article_header>
<div class="article__content J_article__content vditor-reset">
${article.articleContent}
<#if "" != article.articleSign.signHTML?trim>
<div>
${article.articleSign.signHTML}
</div>
</#if>
</div>
<div class="share__container">
<a class="item J_share" data-type="weibo" href="javascript:;"></a>
<a class="item J_share" data-type="qzone" href="javascript:;"></a>
<a
class="item J_share J_share_wechat"
href="javascript:;"
data-type="wechat"
data-title="${article.articleTitle}"
data-blogtitle="${blogTitle}"
data-url="${servePath}${article.articlePermalink}"
data-avatar="${article.authorThumbnailURL}">
<span class="qrcode J_qrcode"></span>
</a>
</div>
<div class="comment__container" id="comments">
<div id="gitalk-container"></div>
<div id="b3logsolocomments"></div>
<div id="vcomment" data-name="${article.authorName}" data-postId="${article.oId}"></div>
</div>
<div class="recommendation__container">
<div class="item" id="externalRelevantArticles">
</div>
<div class="item" id="randomArticles">
</div>
<div class="item" id="relevantArticles">
</div>
</div>
<#if pjax><!---- pjax {#pjax} end ----></#if>
</main>
<div class="container--right">
<#include "side.ftl">
</div>
</div>
<#include "footer.ftl">
<#if pjax><!---- pjax {#pjax} start ----></#if>
<@comment_script oId=article.oId>
page.tips.externalRelevantArticlesDisplayCount = "${externalRelevantArticlesDisplayCount}";
<#if 0 != randomArticlesDisplayCount>
page.loadRandomArticles("<div class='header'><span>RECOMMEND POSTS</span></div>");
</#if>
<#if 0 != externalRelevantArticlesDisplayCount>
page.loadExternalRelevantArticles("<#list article.articleTags?split(",") as articleTag>${articleTag}<#if articleTag_has_next>,</#if></#list>", "<div class='header'><span>HACPAI POSTS</span></div>");
</#if>
<#if 0 != relevantArticlesDisplayCount>
page.loadRelevantArticles('${article.oId}', '<div class="header"><span>RELEVANT POSTS</span></div>');
</#if>
Skin.initArticle()
</@comment_script>
<#if pjax><!---- pjax {#pjax} end ----></#if>
</body>
</html>