|
123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
-
- require_once(dirname(__FILE__).'/config.php');
- CheckPurview('plus_文件管理器');
- if (empty($acdir)) $acdir = $cfg_df_style;
- $templetdir = $cfg_basedir.$cfg_templets_dir;
- $templetdird = $templetdir.'/'.$acdir;
- $templeturld = $cfg_templeturl.'/'.$acdir;
- if (preg_match("#\.#", $acdir)) {
- ShowMsg('Not Allow dir '.$acdir.'!', '-1');
- exit();
- }
-
- function GetInfoArray($filename)
- {
- $arrs = array();
- $dlist = file($filename);
- foreach ($dlist as $d) {
- $d = trim($d);
- if ($d != '') {
- list($dname, $info) = explode(',', $d);
- $arrs[$dname] = $info;
- }
- }
- return $arrs;
- }
- $dirlists = GetInfoArray($templetdir.'/templet-dirlist.inc');
- $filelists = GetInfoArray($templetdir.'/templet-filelist.inc');
- $pluslists = GetInfoArray($templetdir.'/templet-pluslist.inc');
- $fileinfos = ($acdir == 'plus' ? $pluslists : $filelists);
- include DedeInclude('templets/templets_default.htm');
|