DEDECMS文件保存目录直接转英文的方法

softyun3年前cms教程75

给大家分享一下织梦DEDECMS文件保存目录直接转英文的方法,有需要的朋友可以记录下,希望对你有帮助。
有的朋友喜欢把dedecms文件保存目录直接用英文,那么可以通过以下方法。
修改文件:dede/templets/catalog_add.htm

function CheckTypeDir() 
在这个函数下方增加

function Checkgoogle(){ 
var google = document.getElementById('google'); 
var tpobj = document.getElementById('typedir'); 
var upinyin = document.getElementById('pinyin'); 
if(google.checked) tpobj.style.display = "none"; 
else tpobj.style.display = "block"; 
if(google.checked) upinyin.style.display = "none"; 
else upinyin.style.display = "block"; 

搜索

<input class="np" id="upinyin" onclick="CheckTypeDir()" type="checkbox" name="upinyin" value="1" /> 
替换为

<span id="pinyin"><input class="np" id="upinyin" onclick="CheckTypeDir()" type="checkbox" name="upinyin" value="1" />拼音</span> 
<span id="en"><input class="np" id="google" onclick="Checkgoogle()" type="checkbox" name="google" value="1" />英文</span> 
dede/catalog_add.php 
搜索
 
//用拼音命名
在其下方增加
 
//用谷歌翻译英文

if($google==1 || $typedir=='') 

$typedir = googleTran(stripslashes($typename)); 

/include/extend.func.php 
最末尾增加

function googleTran($text){ 
if(empty($text)) return ""; 
$wf=@file_get_contents('http://translate.google/translate_t?sl=zh-CN&amp;tl=en&amp;text='.$text.'#'); 
if (false===$wf||empty($wf)) 

return false; 

$return = ""; 
$star="style.backgroundColor='\#fff'\"&gt;"; 
$end=" 
  
"; 
$p = "#{$star}(.*){$end}#iU";//i表示忽略大小写,U禁止贪婪匹配 
if(preg_match_all($p,$wf,$rs)) 

return $rs[1][0]; 


以上就是为大家整理的DEDECMS文件保存目录直接转换英文的方法,仅供学习参考。更改前请记得备份好文件数据。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

DEDECMS广告延迟加载显示

 延迟默认的第一个广告为例。1、在你要放置广告的地方加入以下代码,中间的文字可以修改成自己的词语、代码或者图像等。<span id="topbanner">精彩内容读取中……</sp...

DedeCms教程:Windows Server 2012 搭建PHP+MySQL环境安装DedeCMS系统

随着Windows 8的发布,其服务器版本Windows Server 2012也相继推出,本篇将全面介绍如何在Windows Server 2012搭建安装DedeCMS所需要的PHP+MySQL环...

完美解决dedecms内容页列表页调用自定义图片地址

 教大家如何完美的解决dedecms内容页或列表页调用自定义图片,输出的格式如下:<li><a href='/uploads/140420/1-140420164Z2914.jpg"...

DedeCMS实现树型菜单的方法

给大家分享一下织梦DedeCMS实现树型菜单的方法,经证实可用,希望能帮助到你treeview是JQUERY树形菜单显示的插件,支持COOKIE。今天终于把这个插件成功移植到CMS上了。支持DEDEC...

DEDECMS导航改为“文章标题-2级栏目-1级栏目-网站名”样式

DEDECMS导航改为“文章标题-2级栏目-1级栏目-网站名”样式代码如下:{dede:field name='title'/}-{dede:field name='position' runphp=...

dedecms添加自定义属性让首页显示特定文章

织梦dedecms添加自定义属性让首页显示特定文章大家经常使用织梦程序,如果在制作网站时,有自己想要指定显示图片类的文章,那怎么做出来呢这就看我们怎么灵活使用织梦dedecms的文章自定义属性标签了。...