- 威望
- 278 点
- 鲜花
- 762 朵
- PC币
- 32 枚
- 最后登录
- 2012-2-2
- 注册时间
- 2007-10-22
- 帖子
- 655
- 精华
- 1
- 积分
- 665
- UID
- 53612
 
- PC币
- 32 枚
- 注册时间
- 2007-10-22
- 积分
- 665
- 精华
- 1
- 帖子
- 655
|

1、修改module\article\include\tag.func.php文件
(1)找到- $ordertypes = array('listorder DESC, articleid DESC', 'edittime DESC', 'edittime ASC', 'hits DESC', 'hits ASC', 'comments DESC', 'comments ASC');
复制代码 修改为- $ordertypes = array('listorder DESC, articleid DESC', 'edittime DESC', 'edittime ASC', 'hits DESC', 'hits ASC', 'comments DESC', 'comments ASC', 'rand()');
复制代码 也就是在后面加一个rand()
(2)找到- if($ordertype < 0 || $ordertype > 6) $ordertype = 0;
复制代码 修改为- if($ordertype < 0 || $ordertype > 7) $ordertype = 0;
复制代码 2、修改module\article\admin\templates\tag_article_list_add.tpl.php文件
最好是用dreamweaver打开,找起来方便^_^
找到文章排序方式- <select name="tag_config[ordertype]">
- <option value="0">按文章排序排序</option>
- <option value="1">按更新时间降序</option>
- <option value="2">按更新时间升序</option>
- <option value="3">按浏览次数降序</option>
- <option value="4">按浏览次数升序</option>
- <option value="5">按评论次数降序</option>
- <option value="6">按评论次数升序</option>
- </select>
复制代码 修改为- <select name="tag_config[ordertype]">
- <option value="0">按文章排序排序</option>
- <option value="1">按更新时间降序</option>
- <option value="2">按更新时间升序</option>
- <option value="3">按浏览次数降序</option>
- <option value="4">按浏览次数升序</option>
- <option value="5">按评论次数降序</option>
- <option value="6">按评论次数升序</option>
- <option value="7">随机排序</option>
- </select>
复制代码 3、修改module\article\admin\templates\tag_article_list_copy.tpl.php文件
跟第二步差不多,不过就是添加成- <option value='7' <? if($tag_config['ordertype']==7) { ?>selected<? } ?>>随机排序</option>
复制代码 4、修改module\article\admin\templates\tag_article_list_edit.tpl.php文件
同上
大家试试吧,修改一下文章标签,选择随机排序,每次生成的标签文章都不同哦^_^,如果是放在左侧或者右侧的文章列表做成随机效果最好^_^
[ 本帖最后由 csecong 于 2008-1-4 11:18 AM 编辑 ] |
-
3
查看全部评分
-
|