From 8b2df2124e617f123c630b8c438647724855ccdd Mon Sep 17 00:00:00 2001 From: xushubieli Date: Thu, 14 Apr 2022 16:05:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/admin/templets/ad_edit.htm | 2 +- src/admin/templets/album_add.htm | 2 +- src/admin/templets/album_edit.htm | 2 +- src/admin/templets/archives_add.htm | 2 +- src/admin/templets/archives_edit.htm | 2 +- src/admin/templets/archives_sg_add.htm | 2 +- src/admin/templets/archives_sg_edit.htm | 2 +- .../templets/article_description_main.htm | 2 +- src/admin/templets/article_keywords_make.htm | 2 +- src/admin/templets/article_test_same.htm | 2 +- src/admin/templets/cards_make.htm | 2 +- src/admin/templets/content_batch_up.htm | 4 +- src/admin/templets/diy_field_add.htm | 2 +- src/admin/templets/diy_main.htm | 2 +- src/admin/templets/freelist_edit.htm | 4 +- src/admin/templets/log_list.htm | 6 +- src/admin/templets/makehtml_all.htm | 2 +- src/admin/templets/makehtml_archives.htm | 2 +- src/admin/templets/makehtml_freelist.htm | 2 +- src/admin/templets/makehtml_homepage.htm | 2 +- src/admin/templets/makehtml_js.htm | 2 +- src/admin/templets/makehtml_list.htm | 2 +- src/admin/templets/makehtml_rss.htm | 2 +- src/admin/templets/makehtml_spec.htm | 2 +- src/admin/templets/makehtml_taglist.htm | 2 +- src/admin/templets/member_main.htm | 2 +- src/admin/templets/member_pm.htm | 2 +- src/admin/templets/member_pmall.htm | 2 +- src/admin/templets/member_pmone.htm | 2 +- src/admin/templets/member_scores.htm | 2 +- src/admin/templets/member_type.htm | 2 +- src/admin/templets/module_edit.htm | 2 +- src/admin/templets/module_make.htm | 2 +- src/admin/templets/module_upload.htm | 34 +- src/admin/templets/mychannel_add.htm | 6 +- src/admin/templets/mychannel_edit.htm | 6 +- src/admin/templets/mychannel_field_edit.htm | 20 +- src/admin/templets/mychannel_modifysearch.htm | 46 +-- src/admin/templets/plus_edit.htm | 2 +- src/admin/templets/search_keywords_main.htm | 2 +- src/admin/templets/sys_admin_user.htm | 2 +- src/admin/templets/sys_cache_up.htm | 2 +- src/admin/templets/sys_data.htm | 6 +- src/admin/templets/sys_data_replace.htm | 2 +- src/admin/templets/sys_data_revert.htm | 2 +- src/admin/templets/tag_test.htm | 2 +- src/admin/templets/tpl_edit.htm | 2 +- src/admin/testenv.php | 384 ------------------ src/theme/plus/flink-add.htm | 2 +- src/user/templets/album_edit.htm | 2 +- 50 files changed, 99 insertions(+), 497 deletions(-) delete mode 100644 src/admin/testenv.php diff --git a/src/admin/templets/ad_edit.htm b/src/admin/templets/ad_edit.htm index 9351a2d3..0585fe19 100644 --- a/src/admin/templets/ad_edit.htm +++ b/src/admin/templets/ad_edit.htm @@ -44,7 +44,7 @@ - +
diff --git a/src/admin/templets/album_add.htm b/src/admin/templets/album_add.htm index 974b74e6..f995665e 100644 --- a/src/admin/templets/album_add.htm +++ b/src/admin/templets/album_add.htm @@ -63,7 +63,7 @@ table{border-collapse:separate}
广告管理 > 修改广告
- +
图集列表 > 发布图集图集列表 > 发布图集 栏目管理
diff --git a/src/admin/templets/album_edit.htm b/src/admin/templets/album_edit.htm index 3879e590..b07b86f0 100644 --- a/src/admin/templets/album_edit.htm +++ b/src/admin/templets/album_edit.htm @@ -63,7 +63,7 @@ table{border-collapse:separate} - +
图集列表 > 修改图集图集列表 > 修改图集 栏目管理
diff --git a/src/admin/templets/archives_add.htm b/src/admin/templets/archives_add.htm index 6df15939..cbd4cb2a 100644 --- a/src/admin/templets/archives_add.htm +++ b/src/admin/templets/archives_add.htm @@ -39,7 +39,7 @@ table{border-collapse:separate} - +
文档列表 > 发布商品文档列表 > 发布商品 栏目管理
diff --git a/src/admin/templets/archives_edit.htm b/src/admin/templets/archives_edit.htm index fdc0b03d..dd8663f2 100644 --- a/src/admin/templets/archives_edit.htm +++ b/src/admin/templets/archives_edit.htm @@ -36,7 +36,7 @@ table{border-collapse:separate} - +
文档列表 > 修改商品文档列表 > 修改商品 栏目管理
diff --git a/src/admin/templets/archives_sg_add.htm b/src/admin/templets/archives_sg_add.htm index 57f4d429..8125ecf5 100644 --- a/src/admin/templets/archives_sg_add.htm +++ b/src/admin/templets/archives_sg_add.htm @@ -40,7 +40,7 @@ table{border-collapse:separate} - +
文档列表 > 发布分类文档列表 > 发布分类 栏目管理
diff --git a/src/admin/templets/archives_sg_edit.htm b/src/admin/templets/archives_sg_edit.htm index 1c01c653..b4d40562 100644 --- a/src/admin/templets/archives_sg_edit.htm +++ b/src/admin/templets/archives_sg_edit.htm @@ -37,7 +37,7 @@ table{border-collapse:separate} - +
文档列表 > 修改分类文档列表 > 修改分类 栏目管理
diff --git a/src/admin/templets/article_description_main.htm b/src/admin/templets/article_description_main.htm index eda85f1c..09450e07 100644 --- a/src/admin/templets/article_description_main.htm +++ b/src/admin/templets/article_description_main.htm @@ -63,7 +63,7 @@ - + diff --git a/src/admin/templets/article_keywords_make.htm b/src/admin/templets/article_keywords_make.htm index cdd5c888..45dfde14 100644 --- a/src/admin/templets/article_keywords_make.htm +++ b/src/admin/templets/article_keywords_make.htm @@ -33,7 +33,7 @@ 自动获取关键词 - +
diff --git a/src/admin/templets/article_test_same.htm b/src/admin/templets/article_test_same.htm index 721f00e1..8e67b242 100644 --- a/src/admin/templets/article_test_same.htm +++ b/src/admin/templets/article_test_same.htm @@ -63,7 +63,7 @@ - + diff --git a/src/admin/templets/cards_make.htm b/src/admin/templets/cards_make.htm index 44bb216e..2c4c71ff 100644 --- a/src/admin/templets/cards_make.htm +++ b/src/admin/templets/cards_make.htm @@ -75,7 +75,7 @@ $dsql->Close(); - +
结果:
diff --git a/src/admin/templets/content_batch_up.htm b/src/admin/templets/content_batch_up.htm index 93456f56..2799f036 100644 --- a/src/admin/templets/content_batch_up.htm +++ b/src/admin/templets/content_batch_up.htm @@ -62,7 +62,7 @@ - +
- +
文档批量维护文档批量维护
@@ -147,7 +147,7 @@
diff --git a/src/admin/templets/diy_field_add.htm b/src/admin/templets/diy_field_add.htm index 4b1b537d..15f24787 100644 --- a/src/admin/templets/diy_field_add.htm +++ b/src/admin/templets/diy_field_add.htm @@ -74,7 +74,7 @@ function GetFields() - +
- + diff --git a/src/admin/templets/diy_main.htm b/src/admin/templets/diy_main.htm index f1cc0571..3ad6cfb7 100644 --- a/src/admin/templets/diy_main.htm +++ b/src/admin/templets/diy_main.htm @@ -13,7 +13,7 @@ diff --git a/src/admin/templets/log_list.htm b/src/admin/templets/log_list.htm index 12a053fd..ada1728a 100644 --- a/src/admin/templets/log_list.htm +++ b/src/admin/templets/log_list.htm @@ -46,8 +46,8 @@ @@ -124,7 +124,7 @@ - +
自定义表单管理 > 增加新字段自定义表单管理 > 增加新字段 - +
增加新的自定义表单增加新的自定义表单
diff --git a/src/admin/templets/freelist_edit.htm b/src/admin/templets/freelist_edit.htm index b7042007..39276777 100644 --- a/src/admin/templets/freelist_edit.htm +++ b/src/admin/templets/freelist_edit.htm @@ -57,8 +57,8 @@
- - + +
自由列表管理 > 修改自由列表自由列表管理 > 修改自由列表
- - + +
管理系统日志管理系统日志
{dede:pagelist listsize='6'/}
diff --git a/src/admin/templets/makehtml_all.htm b/src/admin/templets/makehtml_all.htm index 6a2db5b8..bf7f1442 100644 --- a/src/admin/templets/makehtml_all.htm +++ b/src/admin/templets/makehtml_all.htm @@ -84,7 +84,7 @@ function SelUp(){
diff --git a/src/admin/templets/makehtml_archives.htm b/src/admin/templets/makehtml_archives.htm index a9281331..04dc2eda 100644 --- a/src/admin/templets/makehtml_archives.htm +++ b/src/admin/templets/makehtml_archives.htm @@ -58,7 +58,7 @@ - +
diff --git a/src/admin/templets/makehtml_freelist.htm b/src/admin/templets/makehtml_freelist.htm index c0e5cef8..3e7f045a 100644 --- a/src/admin/templets/makehtml_freelist.htm +++ b/src/admin/templets/makehtml_freelist.htm @@ -44,7 +44,7 @@ - +
结果: - - - '; - $reval = false; - if (empty($rootDir)) $rootDir = DEDEROOT; - if (TestWriteable($d)) { - @file_put_contents($d.'/'.$filename, $testStr); - $remoteUrl = $siteuRL.'/'.str_replace($rootDir, '', str_replace("\\", '/', realpath($d))).'/'.$filename; - $tempStr = @PostHost($remoteUrl); - - $reval = (md5($d) == trim($tempStr)) ? true : false; - unlink($d.'/'.$filename); - return $reval; - } else { - return -1; - } - } - } - if (!function_exists('PostHost')) { - function PostHost($host, $data = '', $method = 'GET', $showagent = null, $port = null, $timeout = 30) - { - $parse = @parse_url($host); - if (empty($parse)) return false; - if ((int)$port > 0) { - $parse['port'] = $port; - } elseif (!@$parse['port']) { - $parse['port'] = '80'; - } - $parse['host'] = str_replace(array('http://', 'https://'), array('', 'ssl://'), "$parse[scheme]://").$parse['host']; - if (!$fp = @fsockopen($parse['host'], $parse['port'], $errnum, $errstr, $timeout)) { - return false; - } - $method = strtoupper($method); - $wlength = $wdata = $responseText = ''; - $parse['path'] = str_replace(array('\\', '//'), '/', @$parse['path'])."?".@$parse['query']; - if ($method == 'GET') { - $separator = @$parse['query'] ? '&' : ''; - substr($data, 0, 1) == '&' && $data = substr($data, 1); - $parse['path'] .= $separator.$data; - } elseif ($method == 'POST') { - $wlength = "Content-length: ".strlen($data)."\r\n"; - $wdata = $data; - } - $write = "$method $parse[path] HTTP/1.0\r\nHost: $parse[host]\r\nContent-type: application/x-www-form-urlencoded\r\n{$wlength}Connection: close\r\n\r\n$wdata"; - @fwrite($fp, $write); - while ($data = @fread($fp, 4096)) { - $responseText .= $data; - } - @fclose($fp); - empty($showagent) && $responseText = trim(stristr($responseText, "\r\n\r\n"), "\r\n"); - return $responseText; - } - } - $allPath = array(); - $needDir = "$cfg_medias_dir| - $cfg_image_dir| - $ddcfg_image_dir| - $cfg_user_dir| - $cfg_soft_dir| - $cfg_other_medias| - $cfg_medias_dir/flink| - $cfg_cmspath/data| - $cfg_cmspath/data/$cfg_backup_dir| - $cfg_cmspath/data/textdata| - $cfg_cmspath/data/sessions| - $cfg_cmspath/data/tplcache| - $cfg_cmspath/data/admin| - $cfg_cmspath/data/enums| - $cfg_cmspath/data/mark| - $cfg_cmspath/data/module| - $cfg_cmspath/data/rss| - $cfg_special| - $cfg_cmspath$cfg_arcdir"; - $needDir = explode('|', $needDir); - foreach ($needDir as $key => $val) { - $allPath[trim($val)] = array( - 'read' => true, //读取 - 'write' => true, //写入 - 'execute' => false //执行 - ); - } - //所有栏目目录 - $sql = "SELECT typedir FROM #@__arctype ORDER BY id DESC"; - $dsql->SetQuery($sql); - $dsql->Execute('al', $sql); - while ($row = $dsql->GetArray('al')) { - $typedir = str_replace($cfg_basehost, '', $row['typedir']); - if (preg_match("/^http:|^ftp:/i", $row['typedir'])) continue; - $typedir = str_replace("{cmspath}", $cfg_cmspath, $row['typedir']); - $allPath[trim($typedir)] = array( - 'read' => true, //读取 - 'write' => true, //写入 - 'execute' => false //执行 - ); - } - //只允许读取,不允许写入的目录 - $needDir = array( - 'include', - 'member', - 'plus', - ); - //获取子目录 - function GetSondir($d, &$dirname = array()) - { - $dh = dir($d); - while ($filename = $dh->read()) { - if ( - substr($filename, 0, 1) == '.' || is_file($d.'/'.$filename) || - preg_match("#^(svn|bak-)#i", $filename) - ) { - continue; - } - if (is_dir($d.'/'.$filename)) { - $dirname[] = $d.'/'.$filename; - GetSondir($d.'/'.$filename, $dirname); - } - } - $dh->close(); - return $dirname; - } - //获取所有文件列表 - function preg_ls($path = ".", $rec = FALSE, $pat = "/.*/", $ignoredir = '') - { - while (substr($path, -1, 1) == "/") { - $path = substr($path, 0, -1); - } - if (!is_dir($path)) { - $path = dirname($path); - } - if ($rec !== TRUE) { - $rec = FALSE; - } - $d = dir($path); - $ret = array(); - while (FALSE !== ($e = $d->read())) { - if (($e == ".") || ($e == "..")) { - continue; - } - if ($rec && is_dir($path."/".$e) && ($ignoredir == '' || strpos($ignoredir, $e) === FALSE)) { - $ret = array_merge($ret, preg_ls($path."/".$e, $rec, $pat, $ignoredir)); - continue; - } - if (!preg_match($pat, $e)) { - continue; - } - $ret[] = $path."/".$e; - } - return (empty($ret) && preg_match($pat, basename($path))) ? array($path."/") : $ret; - } - foreach ($needDir as $key => $val) { - $allPath[trim('/'.$val)] = array( - 'read' => true, //读取 - 'write' => false, //写入 - 'execute' => true //执行 - ); - $sonDir = GetSondir(DEDEROOT.'/'.$val); - foreach ($sonDir as $kk => $vv) { - $vv = trim(str_replace(DEDEROOT, '', $vv)); - $allPath[$vv] = array( - 'read' => true, //读取 - 'write' => false, //写入 - 'execute' => true //执行 - ); - } - } - //不需要执行的 - $needDir = array( - '/images', - '/templets' - ); - foreach ($needDir as $key => $val) { - $allPath[trim('/'.$val)] = array( - 'read' => true, //读取 - 'write' => false, //写入 - 'execute' => false //执行 - ); - $sonDir = GetSondir(DEDEROOT.'/'.$val); - foreach ($sonDir as $kk => $vv) { - $vv = trim(str_replace(DEDEROOT.'/', '', $vv)); - $allPath[$vv] = array( - 'read' => true, //读取 - 'write' => false, //写入 - 'execute' => false //执行 - ); - } - } - //所有js建议只读 - $jsDir = array( - '/images', - '/templets', - '/include' - ); - foreach ($jsDir as $k => $v) { - $jsfiles = preg_ls(DEDEROOT.$v, TRUE, "/.*\.(js)$/i"); - foreach ($jsfiles as $k => $v) { - $vv = trim(str_replace(DEDEROOT.'/', '/', $v)); - $allPath[$vv] = array( - 'read' => true, //读取 - 'write' => false, //写入 - 'execute' => false //执行 - ); - } - } - ?> -
-
-
系统运行目录权限检测返回主页帮助说明
-
-
说明:本程序用于检测DedeBIZ站点所涉及的目录权限,并且提供一个全面的检测说明,您可以根据检测报告来配置站点以保证站点更为安全
-
- - - - - - - - - -
目录执行读取写入
-
-
-
- - - -
-
-
-
-
-
-
- - \ No newline at end of file diff --git a/src/theme/plus/flink-add.htm b/src/theme/plus/flink-add.htm index ec6044ea..3b03e3a3 100644 --- a/src/theme/plus/flink-add.htm +++ b/src/theme/plus/flink-add.htm @@ -29,7 +29,7 @@
- +
diff --git a/src/user/templets/album_edit.htm b/src/user/templets/album_edit.htm index f51f20f4..28fcd8ea 100755 --- a/src/user/templets/album_edit.htm +++ b/src/user/templets/album_edit.htm @@ -113,7 +113,7 @@ ?>
网址:
-
+ 显示/隐藏图片[]的选框