本文修改的是DEDEDECMS5.1UTF-8版本,只修改了文章的内容部分。首先,如果要修改,最好备份好自己的原始文档,以防失败。
本修改历经数次检测在绝大多数海外服务器都安裝一切正常。假如不容易修改的,立即下载我出示的dedecms5.1UTF-8英文版本文章内容控制模块。早已修改好的下载链接:dedecms5.1-utf-8英文修改版本。
此次修改的关键一部分:
1.文章内容翻页的英文化
2.形成文章内容详细地址除掉文章内容数据信息ID
3.改正DEDECMS的提醒对话框改成英语。
4.变更转为提醒为英语
5.检索显示信息该成英语提醒
6.网页页面的meta设定
1.翻页的英文化
include/inc_archives_view.php
include/inc_arclist_view.php
include/inc_arcsearch_view.php
下的修改主要是对于文章内容列表网页页面內容换页检索页面翻译的英文化艺术。
先后用文本文档开启之上三文档。
大家先开启include/inc_archives_view.php
先后找到
//获得上一篇,下一篇连接
//得到动态性网页页面分页查询列表
//得到静态网页分页查询列表
这三处,把这三处下边出現的中文改成英语
开启include/inc_arclist_view.php
先后找到
//获得静态数据的分页查询列表
//获得动态性的分页查询列表
这多处,把这多处下边出現的中文改成英语
开启include/inc_arcsearch_view.php
先后找到
//获得动态性的分页查询列表
这一处,把这一处下边出現的中文改成英语
2.形成文章内容详细地址除掉文章内容数据ID
用文本文档开启include/inc_channel_unit_function.php
找到
$articleRule=str_replace("{pinyin}",GetPinyin($title)."_".$aid,$articleRule);
改成
$articleRule=str_replace("{pinyin}",GetPinyin($title),$articleRule);
简易的说便是除掉."_".$aid
随后在后台管理把频道的高級选择项里
文章内容命名规范:{typedir}/{pinyin}.html
3.改正DEDECMS的提醒对话框改成英语。
这一务必用Dreamweaver编写,不能用文本文档编写不然会出現后台管理空缺的状况!
用Dreamweaver开启include/inc_functions.php
找到ShowMsg随后往下看。先后找到:
DedeCms提示信息
DedeCms信息提示:
假如你的电脑浏览器没反应,请点一下这儿...
相匹配修改成
DedeCmsMessage
DedeCmsMessage:
Ifyourbrowserisnoresponse,pleaseclickhere...
4.变更转为提醒为英语
用文本文档开启include/jump.html
先后找到:
已经转为:请稍候...
内容概述:
TO:
相匹配修改成
TO:
Areturningto:Pleasewait...
BriefIntroduction:
5.检索显示信息该成英语提醒
用文本文档开启plus/search.php
先后找到:
网络服务器忙,请稍后检索
你的关键字键入不合理合法!
你的信息内容中存有不法內容,被系统软件严禁![回到]
关键词长短务必要3-30字节中间!
相匹配修改成
Serverisbusy,pleasesearchlater
Youdonotlegallyenterthekeywords!
Yourinformationintheillegalcontent,thesystemwasprohibited![Back]
Keywordlengthmustbebetween3-30bytes!
6.网页页面的mate设定
这一主要是做模板图片的情况下留意不必没了meta,那样每一个网页页面的MATE信息内容都不一样。
主页和列表网页页面的meta能够自身在后台管理设定。而內容网页页面的MATE是依据內容全自动提取的。
主页meta
<metaname="keywords"content="{dede:globalname='cfg_keywords'/},dedecms">
<metaname="description"content="{dede:globalname='cfg_description'/}dedecms">
列表网页页面meta
<metaname="keywords"content="{dede:fieldname='keywords'/}">
<metaname="description"content="{dede:fieldname='description'function='html2text(@me)'/}">
內容网页页面meta
<metaname="keywords"content="{dede:fieldname='keywords'/}">
<metaname="description"content="{dede:fieldname='description'function='html2text(@me)'/}">
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)