湖中沉 发表于 2011-11-17 20:02:43

让“设为封面”不仅限于顶楼

discuz x2的主题内容页的图片“设为封面”功能,仅限于顶楼。这局限性有点大了。让我们来修改一下,实现任意楼层的图片都可实现“设为封面”

1、修改template\default\forum\discuzcode.htm

找到第123行和197行
<!--{if $firstpost && $_G['fid'] && $_G['forum']['picstyle'] && ($_G['forum']['ismoderator'] || $_G['uid'] == $attach['uid'])}-->
   改为
<!--{if$_G['fid'] && $_G['forum']['picstyle'] && ($_G['forum']['ismoderator'] || $_G['uid'] == $attach['uid'])}-->

2、修改source\module\forum\forum_ajax.php

找到第190行
showmessage('set_cover_faild', '', array(), array('closetime' => 3));
   改为

//showmessage('set_cover_faild', '', array(), array('closetime' => 3));
3、后台更新缓存





页: [1]
查看完整版本: 让“设为封面”不仅限于顶楼