diff --git a/src/admin/archives_do.php b/src/admin/archives_do.php
index 0107ac8e..643ba2aa 100644
--- a/src/admin/archives_do.php
+++ b/src/admin/archives_do.php
@@ -113,8 +113,8 @@ else if ($dopost == "viewArchives") {
$arcRow['money'],
$arcRow['filename']
);
- if (preg_match("#^http:#", $arcfile)) {
- $arcfile = preg_replace("#^http:\/\/([^\/]*)\/#i", '/', $arcfile);
+ if (preg_match("#^https?://#", $arcfile)) {
+ $arcfile = preg_replace("#^https?://[^/]+/#i", '/', $arcfile);
}
$truefile = GetTruePath().$arcfile;
if (!file_exists($truefile)) {
diff --git a/src/admin/dialog/select_images_post.php b/src/admin/dialog/select_images_post.php
index b7e5bb14..21e2ea49 100644
--- a/src/admin/dialog/select_images_post.php
+++ b/src/admin/dialog/select_images_post.php
@@ -86,7 +86,11 @@ $fid = $dsql->GetLastID();
AddMyAddon($fid, $activepath.'/'.$filename);
$CKUpload = isset($CKUpload) ? $CKUpload : FALSE;
if ($GLOBALS['cfg_html_editor'] == 'ckeditor' && $CKUpload) {
- $fileurl = $activepath.'/'.$filename;
+ if ($GLOBALS['cfg_multi_site'] == 'Y') {
+ $fileurl = $GLOBALS['cfg_mainsite'].$activepath.'/'.$filename;
+ } else {
+ $fileurl = $activepath.'/'.$filename;
+ }
$result = array('url' => $fileurl, "uploaded" => 1, 'fileName' => $filename);
echo json_encode($result);
exit;
diff --git a/src/admin/inc/inc_archives_functions.php b/src/admin/inc/inc_archives_functions.php
index a566d257..164085d4 100644
--- a/src/admin/inc/inc_archives_functions.php
+++ b/src/admin/inc/inc_archives_functions.php
@@ -44,7 +44,7 @@ function GetCurContentAlbum($body, $rfurl, &$firstdd)
foreach ($img_array as $key => $value) {
$value = trim($value);
if (
- preg_match("#".$basehost."#i", $value) || !preg_match("#^http:\/\/#i", $value) || ($cfg_basehost != $basehost && preg_match("#".$cfg_basehost."#i", $value))) {
+ preg_match("#".$basehost."#i", $value) || !preg_match("#^(http|https):\/\/#i", $value) || ($cfg_basehost != $basehost && preg_match("#".$cfg_basehost."#i", $value))) {
continue;
}
$itype = substr($value, -4, 4);
diff --git a/src/admin/member_do.php b/src/admin/member_do.php
index 0250b2d3..8f666754 100644
--- a/src/admin/member_do.php
+++ b/src/admin/member_do.php
@@ -37,8 +37,6 @@ if ($dopost == "delmember") {
if ($rs > 0) {
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_tj` WHERE mid='$id' LIMIT 1");
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_space` WHERE mid='$id' LIMIT 1");
- $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_company` WHERE mid='$id' LIMIT 1");
- $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_person` WHERE mid='$id' LIMIT 1");
//删除会员相关数据
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_stow` WHERE mid='$id' ");
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_flink` WHERE mid='$id' ");
@@ -83,8 +81,6 @@ if ($dopost == "delmember") {
if ($rs > 0) {
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_tj` WHERE mid IN (".str_replace("`", ",", $id).") ");
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_space` WHERE mid IN (".str_replace("`", ",", $id).") ");
- $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_company` WHERE mid IN (".str_replace("`", ",", $id).") ");
- $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_person` WHERE mid IN (".str_replace("`", ",", $id).") ");
//删除会员相关数据
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_stow` WHERE mid IN (".str_replace("`", ",", $id).") ");
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_flink` WHERE mid IN (".str_replace("`", ",", $id).") ");
diff --git a/src/admin/sys_admin_user_add.php b/src/admin/sys_admin_user_add.php
index 1d1464cc..b778ce8f 100644
--- a/src/admin/sys_admin_user_add.php
+++ b/src/admin/sys_admin_user_add.php
@@ -55,13 +55,10 @@ if ($dopost == 'add') {
$inquery = "INSERT INTO `#@__admin`(id,usertype,userid,$pfd,uname,typeid,tname,email)
VALUES ('$mid','$usertype','$userid','$pwd','$uname','$typeid','$tname','$email'); ";
$rs = $dsql->ExecuteNoneQuery($inquery);
- $adminquery = "INSERT INTO `#@__member_person` (`mid`,`onlynet`,`sex`,`uname`,`qq`,`msn`,`tel`,`mobile`,`place`,`oldplace`,`birthday`,`star`,`income`,`education`,`height`,`bodytype`,`blood`,`vocation`,`smoke`,`marital`,`house`,`drink`,`datingtype`,`language`,`nature`,`lovemsg`,`address`,`uptime`)
- VALUES ('$mid', '1', '男', '{$userid}', '', '', '', '', '0', '0','1980-01-01', '1', '0', '0', '160', '0', '0', '0', '0', '0', '0','0', '0', '', '', '', '','0'); ";
- $dsql->ExecuteNoneQuery($adminquery);
$adminquery = "INSERT INTO `#@__member_tj` (`mid`,`article`,`album`,`archives`,`homecount`,`pagecount`,`feedback`,`friend`,`stow`)
VALUES ('$mid','0','0','0','0','0','0','0','0'); ";
$dsql->ExecuteNoneQuery($adminquery);
- $adminquery = "Insert Into `#@__member_space` (`mid`,`pagesize`,`matt`,`spacename`,`spacelogo`,`spacestyle`,`sign`,`spacenews`)
+ $adminquery = "INSERT INTO `#@__member_space` (`mid`,`pagesize`,`matt`,`spacename`,`spacelogo`,`spacestyle`,`sign`,`spacenews`)
VALUES ('$mid','10','0','{$uname}的主页','','person','',''); ";
$dsql->ExecuteNoneQuery($adminquery);
ShowMsg('成功添加一个账户', 'sys_admin_user.php');
diff --git a/src/admin/templets/ad_main.htm b/src/admin/templets/ad_main.htm
index 63eba918..7d9d28aa 100644
--- a/src/admin/templets/ad_main.htm
+++ b/src/admin/templets/ad_main.htm
@@ -24,7 +24,7 @@
-
+
添加广告
广告分类管理
diff --git a/src/admin/templets/album_add.htm b/src/admin/templets/album_add.htm
index 0d079049..e22522af 100644
--- a/src/admin/templets/album_add.htm
+++ b/src/admin/templets/album_add.htm
@@ -65,7 +65,7 @@
跳转网址 |
|
-
+
标签 |
(英文逗号隔开,如:DedeBIZ,得德) |
权重 |
@@ -124,7 +124,7 @@
关键词 |
-
+
|
diff --git a/src/admin/templets/archives_add.htm b/src/admin/templets/archives_add.htm
index 4b3745a9..dc4af0ee 100644
--- a/src/admin/templets/archives_add.htm
+++ b/src/admin/templets/archives_add.htm
@@ -61,7 +61,7 @@
跳转网址 |
|
-
+
标签 |
(英文逗号隔开,如:DedeBIZ,得德) |
权重 |
@@ -127,11 +127,11 @@
关键词 |
-
+
|
-
+
描述 |
|
@@ -195,7 +195,7 @@
文件名称 |
(不包括文件扩展名) |
-
+
发布时间 |
关键词 |
-
+
|
@@ -288,10 +288,10 @@
const chars = event.data.split('');
chars.forEach(char => {
if (lastChar === '\\' && char === 'r') {
- char = '
'; //替换为br标签
- lastChar = ""; //清空追踪字符
+ char = '
'; //替换为br标签
+ lastChar = ""; //清空追踪字符
} else {
- lastChar = char; //记录当前字符
+ lastChar = char; //记录当前字符
}
if (char === '\\') {
return; //如果是反斜杠,跳过处理
diff --git a/src/admin/templets/article_description_main.htm b/src/admin/templets/article_description_main.htm
index 06c3ca6f..136e9bb0 100644
--- a/src/admin/templets/article_description_main.htm
+++ b/src/admin/templets/article_description_main.htm
@@ -60,7 +60,7 @@
- |
+ |
diff --git a/src/admin/templets/article_keywords_main.htm b/src/admin/templets/article_keywords_main.htm
index ed973483..fbd25973 100644
--- a/src/admin/templets/article_keywords_main.htm
+++ b/src/admin/templets/article_keywords_main.htm
@@ -21,7 +21,7 @@
-
+
diff --git a/src/admin/templets/article_test_same.htm b/src/admin/templets/article_test_same.htm
index 32769c51..4888d191 100644
--- a/src/admin/templets/article_test_same.htm
+++ b/src/admin/templets/article_test_same.htm
@@ -49,7 +49,7 @@
|
- |
+ |
diff --git a/src/admin/templets/cards_make.htm b/src/admin/templets/cards_make.htm
index d27f3409..eda66b10 100644
--- a/src/admin/templets/cards_make.htm
+++ b/src/admin/templets/cards_make.htm
@@ -56,7 +56,7 @@
| |
- |
+ |
diff --git a/src/admin/templets/catalog_add.htm b/src/admin/templets/catalog_add.htm
index 9bfb19f3..221007f5 100644
--- a/src/admin/templets/catalog_add.htm
+++ b/src/admin/templets/catalog_add.htm
@@ -350,14 +350,12 @@
if (obj.style.display != "none")
obj.style.display = "none";
else {
- if (Nav() == 'IE') obj.style.display = "block";
- else obj.style.display = "block";
+ obj.style.display = "block";
}
}
function ShowObj(objname) {
var obj = document.getElementById(objname);
- if (Nav() == 'IE') obj.style.display = "block";
- else obj.style.display = "block";
+ obj.style.display = "block";
}
function HideObj(objname) {
var obj = document.getElementById(objname);
@@ -381,8 +379,7 @@
templist[0].value = dfstyleValue + "/list_" + sevvalue + ".htm";
temparticle[0].value = dfstyleValue + "/article_" + sevvalue + ".htm";
if (obj.value < 0) {
- if (Nav() == 'IE') tobj.style.display = "block";
- else tobj.style.display = "block";
+ tobj.style.display = "block";
} else {
tobj.style.display = "none";
}
@@ -415,7 +412,6 @@
$("#mdlAI").modal('show');
}
$("#btnAIAction").click(async function() {
-
let prompt = document.getElementById("prompt").value;
let modelid = document.getElementById("modelid").value;
let req = await fetch(`api.php?action=get_ai_server&pname=catalog_add&modelid=${modelid}&prompt=${prompt}`);
@@ -438,10 +434,10 @@
const chars = event.data.split('');
chars.forEach(char => {
if (lastChar === '\\' && char === 'r') {
- char = ' '; //替换为br标签
- lastChar = ""; //清空追踪字符
+ char = ' '; //替换为br标签
+ lastChar = ""; //清空追踪字符
} else {
- lastChar = char; //记录当前字符
+ lastChar = char; //记录当前字符
}
if (char === '\\') {
return; //如果是反斜杠,跳过处理
diff --git a/src/admin/templets/catalog_edit.htm b/src/admin/templets/catalog_edit.htm
index f410e8fd..149ce7d5 100644
--- a/src/admin/templets/catalog_edit.htm
+++ b/src/admin/templets/catalog_edit.htm
@@ -380,14 +380,12 @@
if (obj.style.display != "none")
obj.style.display = "none";
else {
- if (Nav() == 'IE') obj.style.display = "block";
- else obj.style.display = "block";
+ obj.style.display = "block";
}
}
function ShowObj(objname) {
var obj = document.getElementById(objname);
- if (Nav() == 'IE') obj.style.display = "block";
- else obj.style.display = "block";
+ obj.style.display = "block";
}
function HideObj(objname) {
var obj = document.getElementById(objname);
@@ -411,8 +409,7 @@
templist[0].value = dfstyleValue + "/list_" + sevvalue + ".htm";
temparticle[0].value = dfstyleValue + "/article_" + sevvalue + ".htm";
if (obj.value < 0) {
- if (Nav() == 'IE') tobj.style.display = "block";
- else tobj.style.display = "block";
+ tobj.style.display = "block";
} else {
tobj.style.display = "none";
}
@@ -468,10 +465,10 @@
const chars = event.data.split('');
chars.forEach(char => {
if (lastChar === '\\' && char === 'r') {
- char = ' '; //替换为br标签
- lastChar = ""; //清空追踪字符
+ char = ' '; //替换为br标签
+ lastChar = ""; //清空追踪字符
} else {
- lastChar = char; //记录当前字符
+ lastChar = char; //记录当前字符
}
if (char === '\\') {
return; //如果是反斜杠,跳过处理
diff --git a/src/admin/templets/content_s_list.htm b/src/admin/templets/content_s_list.htm
index da9cd424..617b888f 100644
--- a/src/admin/templets/content_s_list.htm
+++ b/src/admin/templets/content_s_list.htm
@@ -38,7 +38,7 @@
-
+
diff --git a/src/admin/templets/content_select_list.htm b/src/admin/templets/content_select_list.htm
index cd7ce7f1..13553389 100644
--- a/src/admin/templets/content_select_list.htm
+++ b/src/admin/templets/content_select_list.htm
@@ -19,7 +19,7 @@
-
+
diff --git a/src/admin/templets/content_sg_list.htm b/src/admin/templets/content_sg_list.htm
index 3e7b0eb0..ab26dc91 100644
--- a/src/admin/templets/content_sg_list.htm
+++ b/src/admin/templets/content_sg_list.htm
@@ -47,7 +47,7 @@
{dede:global.optionarr/}
-
+
diff --git a/src/admin/templets/diy_list.htm b/src/admin/templets/diy_list.htm
index 61fd618d..029305ca 100644
--- a/src/admin/templets/diy_list.htm
+++ b/src/admin/templets/diy_list.htm
@@ -77,7 +77,7 @@
-
+
预览
|
diff --git a/src/admin/templets/feedback_main.htm b/src/admin/templets/feedback_main.htm
index 22ebb565..b0d250c6 100644
--- a/src/admin/templets/feedback_main.htm
+++ b/src/admin/templets/feedback_main.htm
@@ -26,7 +26,7 @@
{dede:global.openarray/}
-
+
diff --git a/src/admin/templets/friendlink_main.htm b/src/admin/templets/friendlink_main.htm
index 9a263aa6..1e0579c3 100644
--- a/src/admin/templets/friendlink_main.htm
+++ b/src/admin/templets/friendlink_main.htm
@@ -31,7 +31,7 @@
}
?>
-
+
添加链接
网站类型管理
申请链接
diff --git a/src/admin/templets/log_list.htm b/src/admin/templets/log_list.htm
index 223f01d7..b4a7c29c 100644
--- a/src/admin/templets/log_list.htm
+++ b/src/admin/templets/log_list.htm
@@ -29,7 +29,7 @@
-
+
diff --git a/src/admin/templets/media_main.htm b/src/admin/templets/media_main.htm
index b8c0ad3d..ab394fed 100644
--- a/src/admin/templets/media_main.htm
+++ b/src/admin/templets/media_main.htm
@@ -30,7 +30,7 @@
-
+
添加附件
diff --git a/src/admin/templets/member_main.htm b/src/admin/templets/member_main.htm
index 2495c0e7..422c9410 100644
--- a/src/admin/templets/member_main.htm
+++ b/src/admin/templets/member_main.htm
@@ -43,7 +43,7 @@
}
?>
-
+
所有会员
禁言会员
推荐会员
diff --git a/src/admin/templets/member_operations.htm b/src/admin/templets/member_operations.htm
index 91dc90aa..b4101d70 100644
--- a/src/admin/templets/member_operations.htm
+++ b/src/admin/templets/member_operations.htm
@@ -18,7 +18,7 @@