Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[建议]:将用户菜单更灵活一点,简单改一改,完全自定义

[复制链接]
wooline 发表于 2007-1-16 18:29:10 | 显示全部楼层 |阅读模式
导航菜单部分,是一个网站的灵魂。。是个性化的代表。像QQ空间,菜单FLASH就是他的一个重头戏,而XS的菜单太死板了,就是简单的文字排成一排。

日志 相册 商品 文件 书签 好友 我的论坛 留言本

现在XS可以自已修改菜单的文字,还是太死板了,建义更灵活一点。支持部分html:

包括支持
1。<img>这样可以把菜单变成图片....
2。支持<style>CSS属性,控制菜单颜色,位置,粗细等等

但是,菜单光有上面两项还是不够的,因为最重要的是,菜单的形态应当融入所处的风格模版。也就是说菜单的样式是跟着风格模版走的,而不是网友用户自已去后台修改的。其实DZ实现以上功能,最简单,最直接的方法就是:

给每个菜单分配一个ID,<li id=xxxx1>日志</li><li id=xxxx2>图片</li>。然后,由每个不同模版的CSS风格文件去控制显示出不同的菜单形态。这样当用户选择这款风格模版的时候,个性化菜单就出来了。而不是用户选择一款模版后,还得自已去后台再去修改菜单样式。或者将li标签改为div标签更好。。

[ 本帖最后由 wooline 于 2007-1-16 19:18 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| wooline 发表于 2007-1-16 19:25:49 | 显示全部楼层
刚看了一下源码。发现
<ul id="xspace-menu">
                                <!--{if $space['menu']['blog']}--><li{$space[menuactive][blog]}><a href="#uid/$uid/action/spacelist/type/blog#" class="xspace-blog">$space[menu][blog]</a></li><!--{/if}-->
                                <!--{if $space['menu']['image']}--><li{$space[menuactive][image]}><a href="#uid/$uid/action/spacelist/type/image#" class="xspace-image">$space[menu][image]</a></li><!--{/if}-->

请问:{$space[menuactive][image]是什么意思????如果没什么意义的话。我就改为<li id=menuimage了。。。。
回复

使用道具 举报

 楼主| wooline 发表于 2007-1-16 19:33:30 | 显示全部楼层
再补充。。前面说的加ID自已的确可以加,但是如何让已经使用了某一套模版的用户,重新去更新一下模版和CSS的缓存文件呢?

怎么样批量删除:使用某个模版的用户,./user/文件夹下面的:template_main_.cache.php和css_.cache.css 这两个文件,从而让我修改后的模版能及时更新
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 09:59 , Processed in 0.030385 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表