国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

48 satır
1.4KB

  1. <?php
  2. /**
  3. * 模板文件管理
  4. *
  5. * @version $Id: templets_main.php 1 23:07 2010年7月20日Z tianya $
  6. * @package DedeCMS.Administrator
  7. * @copyright Copyright (c) 2007 - 2018, DesDev, Inc.
  8. * @copyright Copyright (c) 2020, DedeBIZ.COM
  9. * @license https://www.dedebiz.com/license/v6
  10. * @link https://www.dedebiz.com
  11. */
  12. require_once(dirname(__FILE__).'/config.php');
  13. CheckPurview('plus_文件管理器');
  14. if(empty($acdir)) $acdir = $cfg_df_style;
  15. $templetdir = $cfg_basedir.$cfg_templets_dir;
  16. $templetdird = $templetdir.'/'.$acdir;
  17. $templeturld = $cfg_templeturl.'/'.$acdir;
  18. if(preg_match("#\.#", $acdir))
  19. {
  20. ShowMsg('Not Allow dir '.$acdir.'!', '-1');
  21. exit();
  22. }
  23. //获取默认文件说明信息
  24. function GetInfoArray($filename)
  25. {
  26. $arrs = array();
  27. $dlist = file($filename);
  28. foreach($dlist as $d)
  29. {
  30. $d = trim($d);
  31. if($d!='')
  32. {
  33. list($dname, $info) = explode(',', $d);
  34. $arrs[$dname] = $info;
  35. }
  36. }
  37. return $arrs;
  38. }
  39. $dirlists = GetInfoArray($templetdir.'/templet-dirlist.inc');
  40. $filelists = GetInfoArray($templetdir.'/templet-filelist.inc');
  41. $pluslists = GetInfoArray($templetdir.'/templet-pluslist.inc');
  42. $fileinfos = ($acdir=='plus' ? $pluslists : $filelists);
  43. include DedeInclude('templets/templets_default.htm');