  
- UID
- 1
- 威望
- 1240 点
- 金钱
- 24019 金币
- 点卡
- 317 点
|
1#
发表于 2009-1-2 15:18
| 只看该作者
让你的Discuz论坛导航栏风格一致
当很多的插件的时候,发现Discuz的导航栏风格有点不协调,原来样子如下:
现在修改之后,风格如下:
详细修改方式如下:
修改tempates/default/header.htm文件,找到1处:- <!--{if !$module['adminid'] || ($module['adminid'] && $adminid > 0 && $module['adminid'] >= $adminid)}--><li>$module[url]</li><!--{/if}-->
复制代码 修改成:- <!--{if !$module['adminid'] || ($module['adminid'] && $adminid > 0 && $module['adminid'] >= $adminid)}--><!--{if preg_match("/plugin\.php\?/", $module['url'])}-->{eval $module['url'] = preg_replace('/"(.*?module\=([^"\=\.\&]+).*?)">/', '"\1" id="mn_\2">', $module['url']);}<!--{else}-->{eval $module['url'] = preg_replace('/"(.*?([^"\/\.\&]+).*?)">/', '"\1" id="mn_\2">', $module['url']);}<!--{/if}--><li>$module[url]</li><!--{/if}-->
复制代码 找到1处:- <!--{elseif $navmngs[$BASEFILENAME]}-->
- <!--{loop $navmngs[$BASEFILENAME] $navmng}-->
- <!--{if $navmng[0] == array_intersect_assoc($navmng[0], $_GET)}-->{eval $mnid = $navmng[1];}<!--{/if}-->
- <!--{/loop}-->
复制代码 后面加上:- <!--{elseif preg_match('/^.*?module\=([^\=\/\.\&]+).*?/', $_SERVER['REQUEST_URI'], $matches)}-->
- {eval $mnid = $matches[1];}
- <!--{elseif preg_match('/^.*?\/([^\=\/\.\&]+).*?/', $_SERVER['REQUEST_URI'], $matches)}-->
- {eval $mnid = $matches[1];}
复制代码 完成修改。
清空缓存即可。 |
附件: 您所在的用户组无法下载或查看附件
|