RichCMS v0.0.7版本已经正式发布,以下是本次的主要更新内容。

一、新增加的

1.1 相关推荐功能

可以手动对某个篇文章,与其他文章建立关联,此功能是继v0.0.6中标签关系的补充。以下是后台使用截图:

image.png

对应的前台函数:

fn_relate_article_list

参数:

  • limit int64
  • id   int64 (文章ID)

在文章详情页使用的例子:

    <% $relateList:=fn_relate_article_list 5 .article.Id %>
        <% if $relateList %>
        <div class="widget">
            <div class="title">
                相关阅读
            </div>
            <div class="list">
                <%range $relateList%>
                <div class="post">
                    <a href="<%.Link%>" class="link">
                        <div class="photo">
                            <%if .Photo%><img src="<%.Photo%>!vv" loading="lazy" alt="<%.Title%>"><%else%><img src="<%$mobileStaticPath%>/static/front/wap/img/np.png"  alt="<%.Title%>"><%end%>
                        </div>
                        <div class="meta">
                            <h2><%.Title%></h2>
                            <div class="description"><%.Description%></div>
                            <div class="time"><time><% fn_datetime_format .Updated %></time></div>
                        </div>
                    </a>
                </div>
                <%end%>
            </div>
        </div>
        <%end%>

2.2 支持两个站点

即可以支持国内站长常用的 www 和 m两个站点同时存在的情况,此内容另开文章做详细说明。

二、修复一些BUG,让系统更稳定。

  • 修复:记录蜘蛛日志时,可能有前台页面打开慢的情况;
  • 修复:发布文章时,作者显示不正确的情况。
  • 修复:fn_sm_pager 函数文字显示错误的情况。