用DedeCMS V5.7 SP1 制作英文站,需要修改的文件

dede57

织梦内容管理系统(DedeCms) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历了二年多的发展,目前的版本无论在功能,还是在易用性方面,都有了长足的发展和进步,DedeCms免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用本系统。织梦内容管理系统(DedeCms)基于PHP+MySQL的技术架构,完全开源加上强大稳定的技术架构,使你无论是目前打算做个小型网站,还是想让网站在不断壮大后系仍能得到随意扩充都有充分的保证。

优点

易用:使用织梦你可以用十分钟学习它,十分钟搭建一个。
完善:织梦基本包含了一个常规网站需要的一切功能。
丰富的资料:作为一个国内cms,织梦拥有完善的中文学习资料。
丰富的模版:织梦拥有大量免费的漂亮模版,你可以自由的使用它们。
缺点

缺乏灵活性:高度的功能集成造成了织梦灵活性的缺失,所以织梦扩展性并不是很好。
安全:织梦作为一个国内开源cms,社区缺乏更好技术支持和环境,所以漏洞频发。
社区:织梦的官方社区是收费的,这对于一个开源项目来说本身就是一个问题。

个人选择DEDE的一个原因:开源,可升级,模板丰富 

下面为做英文站时,要修改的文件:

打开 include/inc/inc_fun_funAdmin.php

找到$restr .= “_” 然后替换 $restr .= “-”

因为做英文站URL包含关键字是相当重要的,所以这样做就可以使得laoz net 这样的标题生成laoz-net.html 这样URL

修改:include/helpers/channelunit.helper  找出

1
$articleRule = str_replace("{pinyin}",GetPinyin($title)."_".$aid,$articleRule);

然后把 .”_”.$aid 删除掉
然后在后台把 文章的栏目,在 高级选项里
文章命名规则:{typedir}/{pinyin}.html

这样,生成的URL就可以实现英文化了,例如一个中文标题:我是老钟 ,文章的URL为:wo-shi-lao-zhong.html

然后,第二步,需要把翻页英文化

include/arc.archives.class.php
include/arc.listview.class.php
include/arc.searchview.class.php

把这三个文件里面,共x页 ,共x条记录 ,修改为:about x pages , about x results

把上一页、下一页、首页,最后 修改为 Prev ,Next,First ,End

修改:include/common.func.php
DedeCms 提示信息:
如果你的浏览器没反应,请点击这里…
对应修改成
<

1
2
DedeCms Message:
If your browser is no response, please click here ...

修改: plus/search.php
依次找到:

服务器忙,请稍后搜索
你的关键词输入不合法!
你的信息中存在非法内容,被系统禁止!
关键字长度必须大于2个字节!
对应修改成

1
2
3
4
Server is busy,please search later
You do not legally enter the keywords!
Your information in the illegal content,the system was prohibited!
Keyword length must more than 2 bytes!

 

用DedeCMS V5.7 SP1 制作英文站,需要修改的文件》上有5条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注