« 新换了样式
二三事 »

源码修改2条

留言按日期反向排序

也就是说,最新的留言在最上面,最旧的留言在最下面。这样对于一些抢沙发的人也许就没有用了。我觉得这样看最新的留言在最上面的比较好,特别是对于留言如果有很多很多页的情况下呢?修改代码很简单,FUNCTION目录下的c_system_lib.asp文件中找到如下句子,在最后“前加上 DESC

objRS.Source="SELECT [comm_ID],[log_ID],[comm_AuthorID],[comm_Author],[comm_Content],[comm_Email],[comm_HomePage],[comm_PostTime],[comm_IP],[comm_Agent] FROM [blog_Comment] WHERE [blog_Comment].[log_ID]=" & ID &" UNION ALL SELECT [tb_ID],[log_ID],'',[tb_Title],[tb_Excerpt],[tb_Blog],[tb_URL],[tb_PostTime],[tb_IP],[tb_Agent] from [blog_TrackBack] WHERE [blog_TrackBack].[log_ID]="& ID & " ORDER BY [comm_PostTime]"

结果如下 objRS.Source="SELECT [comm_ID],[log_ID],[comm_AuthorID],[comm_Author],[comm_Content],[comm_Email],[comm_HomePage],[comm_PostTime],[comm_IP],[comm_Agent] FROM [blog_Comment] WHERE [blog_Comment].[log_ID]=" & ID &" UNION ALL SELECT [tb_ID],[log_ID],'',[tb_Title],[tb_Excerpt],[tb_Blog],[tb_URL],[tb_PostTime],[tb_IP],[tb_Agent] from [blog_TrackBack] WHERE [blog_TrackBack].[log_ID]="& ID & " ORDER BY [comm_PostTime] DESC"

在列表页的页顶增加一个分页条

默认只有页底有一个分页条,在顶部加一个分页条的修改方法如下: 修改default.html和catalog.html模板

<div id="divMain"> <#template:article-multi#> <div class="post pagebar"><#ZC_MSG042#>:<#template:pagebar#></div> </div>

改为 <div id="divMain"> <div class="post pagebar"><#ZC_MSG042#>:<#template:pagebar#></div> <#template:article-multi#> <div class="post pagebar"><#ZC_MSG042#>:<#template:pagebar#></div> </div>

发表评论: