<#-- Solo - A small and beautiful blogging system written in Java. Copyright (c) 2010-2019, b3log.org & hacpai.com This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program. If not, see . --> <#include "macro-head.ftl"> <#include "macro-comments.ftl"> <#include "../../common-template/macro-comment_script.ftl"> <@head title="${article.articleTitle} - ${blogTitle}"> <#if previousArticlePermalink??> <#if nextArticlePermalink??> <#include "header.ftl">
<#if pjax>
<#if noticeBoard??>
${noticeBoard}

${article.articleTitle} <#if article.articlePutTop> ${topArticleLabel} <#if article.hasUpdated> ${updatedLabel}

${article.articleContent} <#if "" != article.articleSign.signHTML?trim>
${article.articleSign.signHTML}
${articleTag}<#if articleTag_has_next>,"> <#list article.articleTags?split(",") as articleTag>
<@comments commentList=articleComments article=article>
${article.articleViewCount} ${viewLabel}
            <#if nextArticlePermalink??>
           
<#include "bottom.ftl">
<#if pjax>
<#include "footer.ftl"> <#if pjax> <@comment_script oId=article.oId commentable=article.commentable> Skin.initArticle() Skin.initComment = function (articleOId, articleTags) { page.tips.externalRelevantArticlesDisplayCount = "${externalRelevantArticlesDisplayCount}"; <#if 0 != randomArticlesDisplayCount> page.loadRandomArticles("
${randomArticlesLabel}
"); <#if 0 != externalRelevantArticlesDisplayCount> page.loadExternalRelevantArticles(articleTags, "
${externalRelevantArticlesLabel}
"); <#if 0 != relevantArticlesDisplayCount> page.loadRelevantArticles(articleOId, '
${relevantArticlesLabel}
'); } Skin.initComment('${article.oId}', "<#list article.articleTags?split(",") as articleTag>${articleTag}<#if articleTag_has_next>,") <#if pjax> ${plugins}