sidebar.ftl 11.1 KB
Newer Older
Y
yadong.zhang 已提交
1
<div class="col-sm-3 blog-sidebar">
2
    <#if articleDetail??>
Y
yadong.zhang 已提交
3
        <div class="sidebar-module">
4
            <h5 class="custom-title"><i class="fa fa-hand-peace-o fa-fw icon"></i><strong>说给你听</strong><small></small></h5>
Y
yadong.zhang 已提交
5 6 7 8 9 10
            <div class="div-quote">
                <i class="fa fa-quote-left fa-fw"></i><p id="hitokoto" style="margin-left: 15px;"></p>
            </div>
        </div>
    <#else>
        <div class="sidebar-module" style="position: relative;">
11
            <h5 class="custom-title"><i class="fa fa-home fa-fw icon"></i><strong>关于我</strong><small></small></h5>
Y
yadong.zhang 已提交
12 13 14 15
            <div class="widget">
                <div id="feed_widget">
                    <div class="feed-about">
                        <div class="about-main">
智布道's avatar
智布道 已提交
16
                            <div class="about-img"><a href="${config.wxCode}" class="showImage" title="微信公众号"><img src="${config.wxCode}" alt="微信公众号"></a></div>
Y
yadong.zhang 已提交
17
                            <div class="about-name">${config.siteName}</div>
18
                            <div class="about-the">${config.siteDesc!}</div>
Y
yadong.zhang 已提交
19 20 21 22 23
                        </div>
                        <div class="clear"></div>
                        <!-- 方案一:图标展示 -->
                        <ul class="widget-icon">
                            <li class="weixin auto-shake" data-container="body"
智布道's avatar
智布道 已提交
24
                                data-toggle="popover" data-trigger="hover" data-placement="bottom" data-html="true" data-content="<img src='${config.wxCode}' style='width: 130px;' alt='QR Code'>">
Y
yadong.zhang 已提交
25 26 27
                                <a class="tag-icon" title="微信" rel="external nofollow"><i class="fa fa-weixin"></i></a>
                            </li>
                            <li class="tqq auto-shake">
智布道's avatar
智布道 已提交
28
                                <a class="tag-icon" href="javascript:window.open('tencent://message/?uin=${config.qq}&Site=www.${config.domain}&Menu=yes')" title="点击QQ联系我" target="blank" rel="external nofollow"><i class="fa fa-qq"></i></a>
Y
yadong.zhang 已提交
29 30
                            </li>
                            <li class="tsina auto-shake">
智布道's avatar
智布道 已提交
31
                                <a class="tag-icon" href="${config.weibo}" title="点击查看我的微博" target="_blank" rel="external nofollow"><i class="fa fa-weibo"></i></a>
Y
yadong.zhang 已提交
32 33
                            </li>
                            <li class="github auto-shake">
智布道's avatar
智布道 已提交
34
                                <a class="tag-icon" href="${config.github}" title="点击查看我的github" target="_blank" rel="external nofollow"><i class="fa fa-github"></i></a>
Y
yadong.zhang 已提交
35 36 37
                            </li>
                        </ul>
                        <!-- 方案二:列表展示 -->
38
                        <#--<ul class="list-unstyled">
Y
yadong.zhang 已提交
39 40 41 42 43 44 45 46 47 48 49
                            <li><i class="fa fa-info-circle fa-fw"></i>博主:<small>张亚东</small></li>
                            <li><i class="fa fa-user-circle fa-fw"></i>职业:<small>码农</small></li>
                            <li><i class="fa fa-home fa-fw"></i>籍贯:<small>长白山某棵树上</small></li>
                            <li><i class="fa fa-envelope-square fa-fw"></i>邮箱:<small>10000@qq.com</small></li>
                        </ul>-->
                    </div>
                </div>
            </div>
        </div>
    </#if>
    <div class="sidebar-module article-module hide" style="top: 0;">
50
        <h5 class="custom-title"><i class="fa fa-book fa-fw icon"></i><strong>本文目录</strong><i class="fa fa-close pull-right close-article-menu hide pointer"></i><small></small></h5>
51
        <div id="article-menu" style="overflow:auto">
52
            <ul class="list-unstyled"></ul>
Y
yadong.zhang 已提交
53 54 55
        </div>
    </div>
    <div class="sidebar-module">
56
        <h5 class="custom-title"><i class="fa fa-tags fa-fw icon"></i><strong>标签云</strong><small></small></h5>
57
        <@zhydTag method="tagsList" pageSize="10">
58
            <#if tagsList?? && (tagsList?size > 0)>
59
                <#list tagsList as item>
60 61
                    <a style="font-size: <@zhydTag method="random" max="15" min="10">${random}</@zhydTag>px;margin: 5px;" href="${config.siteUrl}/tag/${item.id?c}" title="${item.name!}" data-toggle="tooltip" data-placement="bottom">
                        ${item.name!}
62 63 64 65
                    </a>
                </#list>
            </#if>
        </@zhydTag>
Y
yadong.zhang 已提交
66 67 68 69
    </div>
    <@zhydTag method="recentComments" pageSize="10">
        <#if recentComments?? && recentComments?size gt 0>
            <div class="sidebar-module">
70
                <h5 class="custom-title"><i class="fa fa-comments fa-fw icon"></i><strong>近期评论</strong><small></small></h5>
Y
yadong.zhang 已提交
71 72 73
                <ul class="list-unstyled list-inline comments">
                <#list recentComments as item>
                    <li>
74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92
                        <div class="clearfix" style="display: block;">
                            <span>
                                <img alt="${item.nickname!}" src="${item.avatar!}" class="avatar auto-shake" width="50" height="50" onerror="this.src='${config.staticWebSite}/img/user.png'">
                            </span>
                            <span class="newest_comment_author">
                                ${item.nickname!}
                            </span>
                            <span class="fr" style="float: right;">
                                <time style="font-size: 12px;">${item.createTime?string('yyyy-MM-dd HH:mm:ss')}</time>
                            </span>
                        </div>
                        <div style="background-color: #f5f5f5;line-height: 1.7;border-radius: 3px;color: #333;" class="newest_comment_content pd10 mar10-t pos-r mar5-b pjt fs13">
                            <a href="${item.sourceUrl}#comment-${item.id?c}" title="${item.briefContent!}">
                                ${item.briefContent!}
                            </a>
                        </div>
                        <span class="gray fs12" style="word-break: break-all;">来自:
                            <a href="${item.sourceUrl}#comment-${item.id?c}">${item.articleTitle}</a>
                        </span>
Y
yadong.zhang 已提交
93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108
                    </li>
                </#list>
                </ul>
            </div>
        </#if>
    </@zhydTag>
    <div class="sidebar-module">
        <ul class="nav nav-tabs sidebar-tabs" role="tablist">
            <li role="presentation" class="active"><a href="#profile" aria-controls="profile" role="tab" data-toggle="tab"><i class="fa fa-list"></i>近期文章</a></li>
            <li role="presentation"><a href="#home" aria-controls="home" role="tab" data-toggle="tab"><i class="fa fa-thumbs-o-up"></i>站长推荐</a></li>
            <li role="presentation"><a href="#messages" aria-controls="messages" role="tab" data-toggle="tab"><i class="fa fa-hand-peace-o"></i>随机文章</a></li>
        </ul>
        <div class="tab-content">
            <div role="tabpanel" class="tab-pane active" id="profile">
                <ol class="list-unstyled">
                    <@articleTag method="recentArticles" pageSize="10">
109
                        <#if recentArticles?? && (recentArticles?size > 0)>
Y
yadong.zhang 已提交
110 111 112
                            <#list recentArticles as item>
                                <li>
                                    <a href="${config.siteUrl}/article/${item.id?c}" title="${item.title}" data-toggle="tooltip" data-placement="bottom">
113
                                        <i class="fa fa-book fa-fw"></i> ${item.title}
Y
yadong.zhang 已提交
114 115 116
                                    </a>
                                </li>
                            </#list>
117 118 119 120
                        <#else>
                            <li class="empty-list">
                                <i class="fa fa-bookmark-o fa-fw"></i> 暂无相关文章
                            </li>
Y
yadong.zhang 已提交
121 122 123 124 125 126 127
                        </#if>
                    </@articleTag>
                </ol>
            </div>
            <div role="tabpanel" class="tab-pane" id="home">
                <ol class="list-unstyled">
                    <@articleTag method="recommendedList" pageSize="10">
128
                        <#if recommendedList?? && (recommendedList?size > 0)>
Y
yadong.zhang 已提交
129 130 131
                            <#list recommendedList as item>
                                <li>
                                    <a href="${config.siteUrl}/article/${item.id?c}" title="${item.title}" data-toggle="tooltip" data-placement="bottom">
132
                                        <i class="fa fa-book fa-fw"></i> ${item.title}
Y
yadong.zhang 已提交
133 134 135
                                    </a>
                                </li>
                            </#list>
136 137 138 139
                        <#else>
                            <li class="empty-list">
                                <i class="fa fa-bookmark-o fa-fw"></i> 暂无相关文章
                            </li>
Y
yadong.zhang 已提交
140 141 142 143 144 145 146
                        </#if>
                    </@articleTag>
                </ol>
            </div>
            <div role="tabpanel" class="tab-pane" id="messages">
                <ol class="list-unstyled">
                    <@articleTag method="randomList" pageSize="10">
147
                        <#if randomList?? && (randomList?size > 0)>
Y
yadong.zhang 已提交
148 149 150
                            <#list randomList as item>
                                <li>
                                    <a href="${config.siteUrl}/article/${item.id?c}" title="${item.title}" data-toggle="tooltip" data-placement="bottom">
151
                                        <i class="fa fa-book fa-fw"></i> ${item.title}
Y
yadong.zhang 已提交
152 153 154
                                    </a>
                                </li>
                            </#list>
155 156 157 158
                        <#else>
                            <li class="empty-list">
                                <i class="fa fa-bookmark-o fa-fw"></i> 暂无相关文章
                            </li>
Y
yadong.zhang 已提交
159 160 161 162 163 164 165 166
                        </#if>
                    </@articleTag>
                </ol>
            </div>
        </div>
    </div>
    <div class="clear"></div>
    <div class="sidebar-module">
167
        <h5 class="custom-title"><i class="fa fa-info fa-fw icon"></i><strong>网站信息</strong><small></small></h5>
168
        <ul class="ul-default site-info">
Y
yadong.zhang 已提交
169 170 171 172 173
            <@zhydTag method="siteInfo">
                <li> <i class="fa fa-file fa-fw"></i>  文章总数:${siteInfo.articleCount!(0)} 篇</li>
                <li> <i class="fa fa-tags fa-fw"></i> 标签总数:${siteInfo.tagCount!(0)} 个</li>
                <li> <i class="fa fa-folder-open fa-fw"></i> 分类总数:${siteInfo.typeCount!(0)} 个</li>
                <li> <i class="fa fa-comments fa-fw"></i> 留言数量:${siteInfo.commentCount!(0)} 条</li>
174
                <li> <i class="fa fa-users fa-fw"></i> 在线人数:<span class="online">1</span>人</li>
175
                <li> <i class="fa fa-calendar fa-fw"></i> 运行天数:${siteInfo.installdate!(1)}天</li>
智布道's avatar
智布道 已提交
176
                <li> <i class="fa fa-pencil-square fa-fw"></i> 最后更新:${siteInfo.lastUpdateTime!("暂无更新记录")}</li>
智布道's avatar
智布道 已提交
177
                <li> <i class="fa fa-vine fa-fw"></i>  系统版本:<a href="https://gitee.com/yadong.zhang/DBlog/releases/${appInfo.version!}" rel="nofollow" target="_blank" style="color: #4286ca;font-weight: 600;">${appInfo.version!}</a></li>
Y
yadong.zhang 已提交
178 179 180
            </@zhydTag>
        </ul>
    </div>
181
</div>