用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  找出

$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 提示信息:
如果你的浏览器没反应,请点击这里...
对应修改成
<

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

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

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

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!

 

版权所有,作者:老钟,如若转载,请注明出处:https://www.laoz.net/427.html

(1)
老钟
上一篇 2014 年 04 月 26 日 下午 3:01
下一篇 2014 年 04 月 26 日 下午 9:47

相关推荐

  • wordpress主题设置友情链接只在首页显示

    wordpress主题对于友情链接的设置方式很多,很多模板也做好了相关的设置,一般情况下,友情链接只做在首页,很少会做全站的,但是如果发现wordpress模板设置不了(例如自带的主题),那么可以手动加上一段代码进行…

    wordpress建站 2020 年 09 月 23 日
  • mysql创建新用户,分配权限后出现 #1045 无法登录 MySQL 服务器

    入手了vps,bebian 6 ,对一切都很陌生 搞了两天,安装上了lnmp 今天在phpmyadmin 为一个新用户分配只对某数据库权限时出现了一下问题 #1045 无法登录 MySQL 服务器 出现上面问题,是因为对着网上的就成分配用户权…

    wordpress建站 2011 年 07 月 31 日
  • 解决 wordpress3.8无法列出已安装主题

    网站除了问题,迫于无奈,升级了3.8,发现只有一个主题,其他已经安装的主题都没有了 后来查阅了一下资料,发现原来是php禁止了scandir函数 在你的php.ini文件中找到disable_functions这一栏,然后删除这个scandir…

    wordpress建站 2014 年 04 月 16 日
  • mysql 新建用户,分配权限 ,解决 #1045 无法登录 问题

    先说一下我的情况,我的vps安装了lnmp 7.0,然后用phpmyadmin分配用权限 用root用户登录phpmyadmin,然后点击权限---->添加新用户---->分配权限 按照下图操作,圈有红圈的就注意下 记得在服务器: flush priv…

    2011 年 07 月 31 日
  • 本地wamp实现伪静态

    来分享一下本地wamp实现伪静态: 第一步:找到Apache安装目录下httpd.conf这个文件,搜索找到,“LoadModule rewrite_module modules/mod_rewrite.so”,找到这一行,去掉前面的“#”; 第二步:找到“AllowOverride Non…

    wordpress建站 2012 年 03 月 21 日
  • wordpress更换域名后无法打开了

    wordpress的文章会在数据表wp-posts中的gid字段添加上原域名连接 还会在wp-options记录原域名信息 所以,当你更换网站域名时,需要对数据库进行更改(直接SQL操作,记得先备份好数据) 操作如下: 打开phpmyadmin,…

    wordpress建站 2016 年 08 月 09 日
  • burst年末优惠码 84优惠码,20% off

    年底了burst有开始出优惠码了,这次是20% off,适用于所有的vps 有效期: ~ 至2012.12.31 时间有限哦,如果有需要代购vps ,请联系~~优惠~

    wordpress建站 2011 年 12 月 13 日
  • contactform7发信失败 提示Failed to send your message.

    Contact Form 7发送邮件提示这个错误:Failed to send your message. Please try later or contact the administrator by another method. 其原因如下: 1、主机没有开启mail()函数,发信失败 2、contact form 7设置…

    wordpress建站 2016 年 08 月 10 日
  • 优化wordpress主题twentytwelve修改首页文章摘要

    方法:网站后台->外观->编辑->找到content.php文件 或者ftp下载修改:路径:wp-content/themes/twentytwelve/ 找到这一句: <?php if ( is_search()) : // Only display excerpts for search. ?> 然…

    wordpress建站 2020 年 09 月 12 日
  • 如何申请BurstNET Reseller(代理)帐号

    如何申请BurstNET Reseller(代理)帐号第一步: 成为  Burst 的用户。你必须购买任意产品,作为彼此信任的前提。这是必须的。第二步:  进入后台,点击Order,购买 Reseller Pro…

    wordpress建站 2012 年 04 月 11 日

评论列表(5条)

  • 鸿念网 2014 年 08 月 20 日 上午 12:07

    活跃一下气氛

  • 无忧网服 2014 年 05 月 06 日 下午 4:10

    学习中。。。赞一个

  • GlowBlur 2014 年 05 月 06 日 上午 8:58

    过来学习下!

  • 互传站长网 2014 年 04 月 26 日 下午 8:37

    教程很实用,赞一下