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";
}
搜索
替换为
拼音
英文
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(''.$text.'#');
if (false===$wf||empty($wf))
{
return false;
}
$return="";
$star="style.backgroundColor='\#fff'\">";
$end="
";
$p="#{$star}(.*){$end}#iU";//i表示忽略大小写,U禁止贪婪匹配
if(preg_match_all($p,$wf,$rs))
{
return $rs[1][0];
}
}
时间:(2024-02-06 14:20:13)
本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!






