NoName Mobile
NoName » Project Parasy » 无名模板修改经验集 无名模板修改经验集
经过几天的研究,无名模板基本安装成功。现在将修改经验和大家分享。
演示地址:http://www.gongwuyuankaoshi.org/index.php 
1、服务器版本是Mysql 4.0的,使用官方提供的数据库升级文件会报错。主要是数据库编码问题。
解决办法:将每句的“ DEFAULT CHARSET=gbk”去掉即可。
2、安装后首页显示异常。
解决办法:(1)没有更新缓存,在后台更新即可。
(2)就是CSS路径问题,官方给出的config.inc修改办法有误,应该修改为$bbsdir=' ';不加/
3、部分图片无法显示,主要是官方忘记提供了。可以先在官方找到图片地址,下载再上传到自己服务器上,就OK。
4、某些页面出现大段空白的修正。
官方提供的方法:打开css.htm 查找 .simpletable 将里面的 clear: both; 删除 后台更新CSS文件缓存即可
补充一点:在某些页面,需要也有clear: both;,找到删除即可。
还有就是部分文件,官方没有在下载包提供,可以到官方提供的http://parasy.googlecode.com/svn/trunk/
下载,另存为就可以了。
5、使用补丁后,帖子链接前面会多一个bbs/,可以在global.func.php中搜索bbs修改即可。
需要进一步解决的问题有:(部分问题已经解决)
1、由于服务器中文的无法显示,按照Sai提供的修改办法,在.htaccess已经将profile-后面的username删除了,但首页用户名链接还是profile-中文。在搜索结果的页面也是user-中文。不知道如何修改成u-uid模式。
我觉得修改思路有:修改伪静态文件或者修改php文件。
已经解决,感谢Sai提供思路,解决办法是:
服务器不支持中文文件名,但支持中文目录,在.htaccess将
RewriteRule ^profile-(username|uid)-(.+)\.html$ viewpro.php?$1=$2改为下面的,就可以了。
RewriteRule ^user/([^\/]+)$ viewpro.php?username=$1。然后在i_threadlist文件修改成"user/$toploopt[author]"
2、这个问题,在官方网站上也有的。(1)点击控制面板,表格变到下面去了。(2)如果游客选择搜索,显示需要登陆,但表格格式有点乱,如果加上验证码更乱了点。不知道怎么修改?
已经解决:在IE下确实有点问题,但在FireFox下就没有问题了,可能是CSS代码兼容问题,现在用FireFox这个问题可以忽略了!
3、安装Nowhere,官方提供的文件不够,我在http://parasy.googlecode.com/svn/trunk/
下载了一些。现在基本功能已经可以使用。就是首页始终显示正在读取最近更新。
Sai已经回答:需要PHP5支持,现在换成PHP5了,已经解决!
4、首页收藏夹部分在游客浏览显示正常,但会员登陆后浏览,收藏内容少时就会有一个空白。
这个也是IE下有问题,FireFox没有!
这个问题已经解决,就是自己添加收藏到5个,就可以显示正常了。
以上问题时我修改时遇到,希望各位达人能帮我想想办法。也请Sai帮忙!让无名模板有更多的人使用,进而发展为独立的论坛程序。
永远支持Sai!!!!
无名模板QQ交流群 48201263
[ 本帖最后由 liangxin 于 2007-11-2 12:35 编辑 ]
# 1 - Sai at 2007-10-30 12:36
1、由于服务器中文的无法显示,按照Sai提供的修改办法,在.htaccess已经将profile-后面的username删除了,但首页用户名链接还是profile-中文。在搜索结果的页面也是user-中文。不知道如何修改成u-uid模式。
这里的url是encode过的,中文字符应该是这样的形式
profile-username-%F5%ED%DFm%DF%40%87%A1%8C%C5.html
2.json_tab.php
这个需要json支持,PHP5.2.0版本以上自带了json支持,5.2以下版本可以使用Zend Framework中的json库(json_tab.php中有设置)。
感谢Sai的回答,请问第一个具体怎样修改?是改.htaccess还是改哪里,请具体告知!
第二个我按照您提供的方法试试!
问题1已经解决,感谢Sai提供思路。
第二个由于服务器使用PHP环境组件,没有找到就放弃使用这个了。不过不影响浏览了。其他问题还在研究,出来就给大家分享。
# 4 - kinway at 2007-11-1 14:57
我这里PHP是5.2.4了,http://localhost/bbs/json/now/latest 也是可以读出的 但是首页的那个ajax 还是无法显示出。郁闷
# 5 - Sai at 2007-11-1 15:41
有没有什么js错误提示?
回5楼,具体显示什么?
# 7 - kinway at 2007-11-2 18:07
js显示不出来 状态栏显示网页错误
# 8 - kinway at 2007-11-2 18:14
我以为 这个ajax涉及到的需要新增或者更改的文件是discuz.htm ,home_tabs.js,json_tab.php
其他.htaccess,css之类以前的版本里有 不用再改的。
其中home_tabs.js的/bbs/换掉 首页无法显示
还有什么没做么
# 9 - Sai at 2007-11-2 21:08
网页错误的具体提示是?
© 2007 NoNameMagazine