插件名称:实现三级置顶分成:总置顶主题、区域置顶主题、本区推荐主题
[1]无颜色的
1.修改:forumdisplay.htm模版 (注意你正在使用的风格是否有此模板,如没有就修改DZ默认的)
查找:
- <!--{if $threadcount}-->
- <div class="maintable"><div class="spaceborder" style="width: {TABLEWIDTH}; border-top: none;border-bottom: none">
- <!--{loop $threadlist $key $thread}-->
- <table cellspacing="{INNERBORDERWIDTH}" cellpadding="{TABLESPACE}" class="row" >
- <!--{if $separatepos == $key + 1}-->
- <tr class="category"><td> </td><td colspan="6">{lang forum_normal_threads}</td></tr>
- <!--{/if}-->
复制代码
替换为:
- <!--{if $threadcount}-->
- <div class="maintable"><div class="spaceborder" style="width: {TABLEWIDTH}; border-top: none;border-bottom: none">
- <!--{loop $threadlist $key $thread}-->
- <table cellspacing="{INNERBORDERWIDTH}" cellpadding="{TABLESPACE}" class="row" >
- <!--{if $tr != $thread['displayorder']}-->
- <tr class="category"><td> </td><td colspan="6">
- <!--{if $thread['displayorder'] == 1}-->
- <span class="bold">{lang forum_important_threads2}</span>
- <!--{elseif $thread['displayorder'] == 2}-->
- <span class="bold">{lang forum_important_threads1}</span>
- <!--{elseif $thread['displayorder'] == 3}-->
- <span class="bold">{lang forum_important_threads}</span>
- </b><!--{else}-->
- <span class="bold">{lang forum_normal_threads}</span>
- <!--{/if}-->
- </td></tr>
- <!--{eval $tr = $thread['displayorder'];}-->
- <!--{/if}-->
复制代码
2.修改模板(语言包) -templates\default\templates.lang.php
查找:
- 'forum_normal_threads' => '论坛主题',
复制代码
上面添加:
- 'forum_important_threads' => '论坛总置顶主题↓',
- 'forum_important_threads1' => '分类置顶主题↓',
- 'forum_important_threads2' => '本版置顶主题↓',
复制代码
3.更新缓存
[2]有颜色的
1.修改:forumdisplay.htm模版 (注意你正在使用的风格是否有此模板,如没有就修改DZ默认的)
查找:
- <!--{if $threadcount}-->
- <div class="maintable"><div class="spaceborder" style="width: {TABLEWIDTH}; border-top: none;border-bottom: none">
- <!--{loop $threadlist $key $thread}-->
- <table cellspacing="{INNERBORDERWIDTH}" cellpadding="{TABLESPACE}" class="row" >
- <!--{if $separatepos == $key + 1}-->
- <tr class="category"><td> </td><td colspan="6">{lang forum_normal_threads}</td></tr>
- <!--{/if}-->
复制代码
替换为:
- <!--{if $threadcount}-->
- <div class="maintable"><div class="spaceborder" style="width: {TABLEWIDTH}; border-top: none;border-bottom: none">
- <!--{loop $threadlist $key $thread}-->
- <table cellspacing="{INNERBORDERWIDTH}" cellpadding="{TABLESPACE}" class="row" >
- <!--{if $tr != $thread['displayorder']}-->
- <tr class="category"><td> </td><td colspan="6">
- <!--{if $thread['displayorder'] == 1}-->
- <span class="bold"><font style="filter: glow(color=Green,strength=3); height:10px; color:white; padding:1px">{lang forum_important_threads2}</font></span>
- <!--{elseif $thread['displayorder'] == 2}-->
- <span class="bold"><font style="filter: glow(color=Brown,strength=3); height:10px; color:white; padding:1px">{lang forum_important_threads1}</font></span>
- <!--{elseif $thread['displayorder'] == 3}-->
- <span class="bold"><font style="filter: glow(color=red,strength=3); height:10px; color:white; padding:1px">{lang forum_important_threads}</font></span>
- </b><!--{else}-->
- <span class="bold"><font style="filter: glow(color=blue,strength=3); height:10px; color:white; padding:1px">{lang forum_normal_threads}</font></span>
- <!--{/if}-->
- </td></tr>
- <!--{eval $tr = $thread['displayorder'];}-->
- <!--{/if}-->
复制代码
2.修改模板(语言包) -templates\default\templates.lang.php
查找:
- 'forum_normal_threads' => '论坛主题',
复制代码
上面添加:
- 'forum_important_threads' => '论坛总置顶主题↓',
- 'forum_important_threads1' => '分类置顶主题↓',
- 'forum_important_threads2' => '本版置顶主题↓',
复制代码
3.更新缓存
如何更改不同颜色>
注意看 [1]无颜色 中第一步,有类似这样的句子
- <span class="bold">{lang forum_important_threads2}</span>
- ↑
- 这里是就是第二步所填加的语言包函数
复制代码
在 [2]有颜色 中第一步,也有类似这样的句子
- <span class="bold"><font style="filter: glow(color=Green,strength=3); height:10px; color:white; padding:1px">{lang forum_important_threads2}</font></span>
复制代码
其中 color=Green 与 color:white 中 Green 与 white 替换成你要的颜色. |