ctgwglzc 发表于 2007-6-25 22:22:06

三级置顶分成:总置顶主题、区域置顶主题、本区推荐主题for DZ 5.5(无颜色与有颜色)

插件名称:实现三级置顶分成:总置顶主题、区域置顶主题、本区推荐主题

无颜色的
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.更新缓存


有颜色的
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.更新缓存
如何更改不同颜色>
注意看 无颜色 中第一步,有类似这样的句子
<span class="bold">{lang forum_important_threads2}</span>
                                          ↑
                        这里是就是第二步所填加的语言包函数
在 有颜色 中第一步,也有类似这样的句子
<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 替换成你要的颜色.

3xh214313hfki 发表于 2011-5-13 18:58:02

刘牛侣 发表于 2011-8-6 02:42:47

页: [1]
查看完整版本: 三级置顶分成:总置顶主题、区域置顶主题、本区推荐主题for DZ 5.5(无颜色与有颜色)