Discuz X2.5板块图标变色的实现代码

2015-12-12 23:07 阅读 14 次 评论关闭

首先,需要转变两组板块图标,一组黑白色或者其他,另一组彩色。
然后是上传第一组,没有新帖的图标,(黑白色或者其他)图标,
1.从论坛后台板块处上传板块图标,
2.然后我们吧第二组板块图标用ftp直接上传到网站空间、存在一个文件夹里,
这里要记住的是,上传的板块图标要与该板块的fid名称相同。然后记住你第二组板块图标的目录。

接下来就是需要我们注意的了,
修改模版template/default/forum/discuz.htm文件。  防止出现其他问题,修改前请备份,

修改代码如下。以横排两列为例,
找到(x2或x2.5大约在207行的位置,)
<div class="fl_icn_g"{if !empty($forum[extra][iconwidth]) && !empty($forum[icon])}{/if}>
                                                                <!--{if $forum[icon]}-->
                                                                        $forum[icon]
                                                                <!--{else}-->
                                                                        <a href="$forumurl"{if $forum[redirect]} target="_blank"{/if} ><img src="{IMGDIR}/forum{if $forum[folder]}_new{/if}.gif" alt="$forum[name]" /></a>
                                                                <!--{/if}-->
                                                                </div>


替换成,

<div class="fl_icn_g"{if !empty($forum[extra][iconwidth]) && !empty($forum[icon])}{/if}>
                                                                <!--{if $forum[icon] &&  $forum[todayposts]}-->
                                                                <a href="$forumurl"{if $forum[redirect]} target="_blank"{/if} ><img src="这里是你第二组板块图标的目录$forum[fid].png注意这个后缀要与图标格式相同" alt="$forum[name]" /></a>
                                                                        
                                                                <!--{else}-->
                                                                        $forum[icon]
                                                                <!--{/if}-->
                                                                </div>

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:Discuz X2.5板块图标变色的实现代码 | 猎微网

评论已关闭!