php专区

 首页 > php专区 > PHP应用 > CMS建站 > Discuz模板CSS缓存机制 - Discuz

Discuz模板CSS缓存机制 - Discuz

分享到:
【字体:
导读:
          CSS缓存存放: data cache 目录中,以 style_风格自增编号_应用入口关键字_所在页面的mod值 css形式保存 自建新套系模板文件可以通过创建...

Discuz模板CSS缓存机制

CSS缓存存放:./data/cache/目录中,以 “style_风格自增编号_应用入口关键字_所在页面的mod值.css”形式保存.

自建新套系模板文件可以通过创建 ./template/mytest/common/extend_common.css 或 extend_module.css 进行CSS扩展, 其中这两个文件的CSS样式脚本会通过 Discuz! 模板解析将风格常量统一赋值进去并将CSS脚本复制出来放入 ./template/default/common/common.css 和 module.css 所对应的缓存中去,方便站点运行时引用。

extend_module.css 系统解析与缓存存放,其中可以使用下面的书写方法:

.mycss {font:{FONTSIZE} {FONT};}

上面的写法含义是:针对 forum 的 index 和 forumdisplay 追加一个自定义的CSS样式 "mycss" ,Discuz! 模板解析将会根据 forum::index 的关键词将 mycss 分别追加在“./data/cache/style_2_forum_index.css”和“./data/cache/style_2_forum_forumdisplay.css”中(里面的数字2,根据新增的风格编号而定)

这样的写法好处就是,不变更默认模板的情况下有效的扩展CSS,并可以很好的进行多站点移植.

分享到:
IIS下discuz的分区设置成伪静态方法 - Di...
IIS下discuz的分区设置成伪静态方法 本方法已经在discuz2.5版本测试过,其他版本不晓得,打开 discuz.htm,修改模版查找 $cat[name] 修改为: $cat[name] 在Rewrite里添加伪静态规则: RewriteRule ^(.*)/forum(\w+)\.html(\?(.*))*$  $1/forum\.php\?gid=$2&$4 好,到此设置完毕,重启IIS看...
Discuz网站如何做伪静态 - Discuz
Discuz网站如何做伪静态 Discuz网站如何做伪静态是很多站长比较关心的问题,那么Discuz网站如何做伪静态呢?现在就让我们来看看Discuz网站如何做伪静态吧? 全局-》SEO设置-》URL静态化 网站做伪静态是非常重要的,通常网站如何做伪静态主要有以下的几种方式: 1、把网页上带链接的地方,都换...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……