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

织梦教程 强烈建议 2024-02-06 14:20 359 0

  有的朋友喜欢把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)
本站资源均来自互联网或会员发布,如果不小心侵犯了您的权益请与我们联系。我们将立即删除!谢谢!