我一直讨厌把DEDE作为一个英语电台。还不错,但是要修改的地方太多了。不像一些网上说的改字体改数字那么简单。
我近几天已经开展一项大工程,便是把DEDE修改做英文站,原本想要JOOMLA做的,可是JOOMLA的速率确实要我奔溃,而后台管理的繁杂程序流程真是要我赞叹不已,只有说JOOMLA是个好程序流程,太出色了,以至于繁杂到想熟练它真是太艰难了。因此转过头来,思来想去,還是决策用DEDECMS做英文站了。好像现阶段很多人全是拿DEDE做英文站的,很多人挂着也没有总流量,缘故第一点我还在以前的英文站发展趋势营销推广体会心得系列产品早已提及过去了数据信息泛滥成灾难题,缘故第二点便是欠缺互动。
改了有三天了,第一天,修改模板为UTF-8方式,原本想修改成ISO-8859格式的,官方网上PM了好多个管理人员问那样改有木有难题,导出来得话是否会失败,結果一个都不理我,烦闷,算了吧,干脆改为UTF-8格式的吧。调节模板的总宽,色调等,在其中参考了许多海外有关主题风格的网站。从JOOMLA的设计风格上扒了个LOGO往顶部一贴,方便。
第二天,修改关键点,把好多个关键网页页面中,出現的汉语,全角标记所有改正,全角分号很有可能大家都注意了,可是全角分号好像留意的人很少,这儿提示一下同行业。把编码里的表明都除掉或换为英语的。主页一部分点击图片或广告栏考虑一下海外人应用电脑鼠标左手和右手的习惯性。写了好多个网页页面,包含著作权,个人隐私,about,联系电话等,因此还只想去申请办理了个MSN,有MSN的盆友还记得加一下哦,多沟通交流,msn:youyouljj@gmail.com
第三天,也就是今日,早上再一次修改模板,包含界定图片尺寸,避免撑裂架构,主页的幻灯片图片和跑马灯的尺寸。中午,修改最重要的一部分,SEARCH,评价等网页页面的全方位英文化艺术,这一可能是很多人忽视的,外国人较为喜爱有沟通交流,评价这类的,你不是想使他见到一些火星文吧?还没有改好,休息一下,写出此篇,期待对用dede做英文站的盆友有协助。
此外,我这个仅仅自身想起的,经验分享。
做英文站的情况下,为了更好地URL提升,设定形成文件夹名称用新闻标题。
可是碰到一个难题便是例如文章内容名是ILOVEYOU,dede形成的文章内容页是I_LOVE_YOU.htm.在检索的眼中这一文件夹名称便是ILOVEYOU.htm变成了一个无意义的英语单词。因此要把_变为-。那样形成的文件夹名称是I-LOVE-YOU.htm。做英文站URL包括关键词是非常关键的。现把作法共享给大伙儿,此方式从BLT哥哥那边求教来的,自身还没有去试,第一时间发来。
开启include/inc/inc_fun_funAdmin.php
[code]
for($i=0;$i<$slen;$i){
if(ord($str[$i])>0x80)
{
$c=$str[$i].$str[$i1];
$i;
if(isset($pinyins[$c])){
if($ishead==0)$restr.=$pinyins[$c];
else$restr.=$pinyins[$c][0];
}else$restr.="-";
}elseif(eregi("[a-z0-9]",$str[$i])){$restr.=$str[$i];}
else{$restr.="-";}
}
[code]
改
$restr.="-";这种物品
彻底引入他原句,结束。
dedecms英文站汉语翻译一部分
此次修改的关键一部分:
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!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)