论坛风格切换切换到宽版
  • 200阅读
  • 0回复

[pw8.7beta]风格以 link 方式外部引用样式,设置data目录隐藏后BUG修复 [复制链接]

上一主题 下一主题
离线lookupadd
 

发帖
2
金钱
180
威望
1
— 本帖被 aprilsay 从 程序发展建议 移动到本区(2012-02-08) —
使用phpwind8.7后添加新模版之后,设置风格link 方式外部引用样式,在设置data目录设置隐藏后,data目录下的文件就不能被浏览器访问到,而系统的样式外链缓存是生成在data目录下的。
通过修改以下两处将CSS生成到图片images目录下即可:
首先在image目录下创建存放CSS缓存文件的目录,否则PHPwind无法正常生成缓存,这里我创建的文件夹叫bbscsscache,如果不同请自行修改。
第2步:修改用于缓存更新的文件:admin/cache.php
将以下代码
  1. pwCache::writeover(S::escapePath(D_P."data/bbscache/".$tplpath."_".$stylepath.".css"),$style_css);
改为
  1. pwCache::writeover(S::escapePath(D_P."images/bbscsscache/".$tplpath."_".$stylepath.".css"),$style_css);

第3步:修改data/style/***_css.html,所有的CSS模版文件
将CSS的路径
  1. data/bbscache/

改为
  1. images/bbscsscache/


建议官方修正这个问题




评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
快速回复
限80 字节
温馨提示:欢迎交流讨论,请勿纯表情、纯引用!
 
上一个 下一个