From f65a9f6ec9c2c22389bc005f2f99420c54c3a1fb Mon Sep 17 00:00:00 2001 From: xushubieli Date: Fri, 28 Jan 2022 15:41:06 +0800 Subject: [PATCH] =?UTF-8?q?6.0.4=E5=BF=AB=E6=8D=B7=E7=AA=97=E5=8F=A3?= =?UTF-8?q?=E8=B0=83=E6=95=B4=E6=9C=80=E5=90=8E=E7=95=8C=E9=9D=A2=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/dede/catalog_edit.php | 207 +++++++++++++---------------- src/dede/js/dialog.js | 36 +++-- src/dede/templets/article_add.htm | 3 +- src/dede/templets/article_edit.htm | 4 +- src/dede/templets/catalog_main.htm | 4 +- src/dede/templets/index_menu2.htm | 4 +- src/dede/templets/login.htm | 4 +- 7 files changed, 115 insertions(+), 147 deletions(-) diff --git a/src/dede/catalog_edit.php b/src/dede/catalog_edit.php index 1362927e..040f7405 100755 --- a/src/dede/catalog_edit.php +++ b/src/dede/catalog_edit.php @@ -1,5 +1,4 @@ ExecuteNoneQuery($upquery)) { - ShowMsg("保存当前栏目更改时失败,请检查你的输入资料是否存在问题!", "-1"); + ShowMsg("保存当前栏目更改时失败,请检查你的输入资料是否存在问题", "-1"); exit(); } - //如果选择子栏目可投稿,更新顶级栏目为可投稿 if ($topid > 0 && $issend == 1) { $dsql->ExecuteNoneQuery("UPDATE `#@__arctype` SET issend='$issend' WHERE id='$topid'; "); } $slinks = " id IN (".GetSonIds($id).")"; - //修改顶级栏目时强制修改下级的多站点支持属性 if ($topid == 0 && preg_match("#,#", $slinks)) { $upquery = "UPDATE `#@__arctype` SET moresite='$moresite', siteurl='$siteurl',sitepath='$sitepath',ishidden='$ishidden' WHERE 1=1 AND $slinks"; $dsql->ExecuteNoneQuery($upquery); } - //更改子栏目属性 if (!empty($upnext)) { - $upquery = "UPDATE `#@__arctype` SET - issend='$issend', - defaultname='$defaultname', - channeltype='$channeltype', - tempindex='$tempindex', - templist='$templist', - temparticle='$temparticle', - namerule='$namerule', - namerule2='$namerule2', - ishidden='$ishidden' - WHERE 1=1 AND $slinks"; + $upquery = "UPDATE `#@__arctype` SET + issend='$issend', + defaultname='$defaultname', + channeltype='$channeltype', + tempindex='$tempindex', + templist='$templist', + temparticle='$temparticle', + namerule='$namerule', + namerule2='$namerule2', + ishidden='$ishidden' + WHERE 1=1 AND $slinks"; if (!$dsql->ExecuteNoneQuery($upquery)) { - ShowMsg("更改当前栏目成功,但更改下级栏目属性时失败!", "-1"); + ShowMsg("更改当前栏目成功,但更改下级栏目属性时失败", "-1"); exit(); } } UpDateCatCache(); - ShowMsg("成功更改一个分类!", "catalog_main.php"); + ShowMsg("成功更改一个分类", "catalog_main.php"); exit(); } //End Save Action else if ($dopost == "savetime") { $uptopsql = ''; $slinks = " id IN (".GetSonIds($id).")"; - //顶级栏目二级域名根目录处理 if ($topid == 0 && $moresite == 1) { $sitepath = $typedir; @@ -118,27 +108,24 @@ else if ($dopost == "savetime") { if ($topid > 0 && $issend == 1) { $dsql->ExecuteNoneQuery("UPDATE `#@__arctype` SET issend='$issend' WHERE id='$topid'; "); } - $upquery = "UPDATE `#@__arctype` SET - issend='$issend', - sortrank='$sortrank', - typedir='$typedir', - typename='$typename', - isdefault='$isdefault', - defaultname='$defaultname', - ispart='$ispart', - corank='$corank' $uptopsql + issend='$issend', + sortrank='$sortrank', + typedir='$typedir', + typename='$typename', + isdefault='$isdefault', + defaultname='$defaultname', + ispart='$ispart', + corank='$corank' $uptopsql WHERE id='$id' "; - if (!$dsql->ExecuteNoneQuery($upquery)) { - ShowMsg("保存当前栏目更改时失败,请检查你的输入资料是否存在问题!", "-1"); + ShowMsg("保存当前栏目更改时失败,请检查你的输入资料是否存在问题", "-1"); exit(); } UpDateCatCache(); - ShowMsg("成功更改一个分类!", "catalog_main.php"); + ShowMsg("成功更改一个分类", "catalog_main.php"); exit(); } - //读取栏目信息 $dsql->SetQuery("SELECT tp.*,ch.typename as ctypename FROM `#@__arctype` tp LEFT JOIN `#@__channeltype` ch ON ch.id=tp.channeltype WHERE tp.id=$id"); $myrow = $dsql->GetOne(); @@ -152,7 +139,6 @@ if ($topid > 0) { } } $myrow['content'] = empty($myrow['content']) ? " " : $myrow['content']; - //读取频道模型信息 $channelid = $myrow['channeltype']; $dsql->SetQuery("SELECT id,typename,nid FROM `#@__channeltype` WHERE id<>-1 AND isshow=1 ORDER BY id"); @@ -168,105 +154,92 @@ PutCookie('lastCid', GetTopid($id), 3600 * 24, "/"); if ($dopost == 'time') { ?>
- - - - + + + + + + + - - + - - + + - + - + echo "\r\n"; + } + ?> + (仅限制栏目里的文档浏览权限) + - + + + + - - + + +
+
+ + -
- 当前是快捷编辑模式,如果您要修改更详细的参数,请使用高级模式>> + 当前是快捷编辑模式,您要修改更详细的参数,请使用高级模式
是否支持投稿: -   -
- 内容模型: - 内容模型: $arr) { if ($k == $channelid) echo "{$arr['typename']} | {$arr['nid']}"; } ?> - [修改] + 修改
- 栏目名称: - 栏目名称:
排列顺序: - (由低 -> 高) (由低 -> 高)
浏览权限: + - (仅限制栏目里的文档浏览权限)
文件保存目录:
栏目列表选项: - - -
默认页的名称: 默认页的名称:
栏目属性: -
-
-
- -     - + + +
.close{float:right;cursor:default;}") - +document.write("") function editTitle(aid) { var show = document.getElementById("show_news"); var myajax = new DedeAjax(show, false, false, "", "", ""); myajax.SendGet2("catalog_edit.php?dopost=time&id=" + aid); DedeXHTTP = null; } - function $Dede(id) { return document.getElementById(id) } function AlertMsg(title, id) { var msgw, msgh, msgbg, msgcolor, bordercolor, titlecolor, titlebg, content; //弹出窗口设置 - msgw = 600; //窗口宽度 - msgh = 400; //窗口高度 - msgbg = "#FFF"; //内容背景 - msgcolor = "#000"; //内容颜色 - bordercolor = "#5A6D58"; //边框颜色 - titlecolor = "#254015"; //标题颜色 - titlebg = "#369 url(images/tbg.gif)"; //标题背景 + msgw = 600;//窗口宽度 + msgbg = "#FFF";//内容背景 + msgcolor = "#000";//内容颜色 + bordercolor = "#5A6D58";//边框颜色 + titlecolor = "#254015";//标题颜色 + titlebg = "#369 url(images/tbg.gif)";//标题背景 //遮罩背景设置 content = "
对不起,载入失败
"; var sWidth, sHeight; sWidth = screen.availWidth; if (screen.availHeight > document.body.scrollHeight) { - sHeight = screen.availHeight; //少于一屏 + sHeight = screen.availHeight;//少于一屏 } else { - sHeight = document.body.scrollHeight; //多于一屏 + sHeight = document.body.scrollHeight;//多于一屏 } //创建遮罩背景 var maskObj = document.createElement("div"); @@ -42,7 +38,7 @@ function AlertMsg(title, id) { maskObj.style.position = "absolute"; maskObj.style.top = "0"; maskObj.style.left = "0"; - maskObj.style.background = "#777"; + maskObj.style.background = "#666"; maskObj.style.filter = "Alpha(opacity=30);"; maskObj.style.opacity = "0.3"; maskObj.style.width = sWidth + "px"; @@ -59,7 +55,7 @@ function AlertMsg(title, id) { msgObj.style.left = "100px"; msgObj.style.width = msgw + "px"; msgObj.style.height = msgh + "px"; - msgObj.style.fontSize = "12px"; + msgObj.style.fontSize = "14px"; msgObj.style.background = msgbg; msgObj.style.border = "1px solid " + bordercolor; msgObj.style.zIndex = "10001"; @@ -67,13 +63,13 @@ function AlertMsg(title, id) { var thObj = document.createElement("div"); thObj.setAttribute("id", "msgth"); thObj.className = "DragAble"; - thObj.title = "按住鼠标左键可以拖动窗口!"; + thObj.title = "按住鼠标左键可以拖动窗口"; thObj.style.cursor = "move"; - thObj.style.padding = "4px 6px"; + thObj.style.padding = "10px"; thObj.style.color = titlecolor; thObj.style.fontWeight = 'bold'; thObj.style.background = titlebg; - var titleStr = "关闭" + "" + title + ""; + var titleStr = "关闭" + "" + title + ""; thObj.innerHTML = titleStr; //创建内容 var bodyObj = document.createElement("div"); @@ -102,7 +98,6 @@ var nn6 = document.getElementById && !document.all; var isdrag = false; var y, x; var oDragObj; - function moveMouse(e) { if (isdrag) { oDragObj.style.top = (nn6 ? nTY + e.clientY - y : nTY + event.clientY - y) + "px"; @@ -110,7 +105,6 @@ function moveMouse(e) { return false; } } - function initDrag(e) { var oDragHandle = nn6 ? e.target : event.srcElement; var topElement = "HTML"; @@ -129,4 +123,4 @@ function initDrag(e) { } } document.onmousedown = initDrag; -document.onmouseup = new Function("isdrag=false"); +document.onmouseup = new Function("isdrag=false"); \ No newline at end of file diff --git a/src/dede/templets/article_add.htm b/src/dede/templets/article_add.htm index a8fc8eca..75029002 100755 --- a/src/dede/templets/article_add.htm +++ b/src/dede/templets/article_add.htm @@ -31,10 +31,9 @@ function checkSubmit() { } diff --git a/src/dede/templets/catalog_main.htm b/src/dede/templets/catalog_main.htm index eff93916..7116ea64 100755 --- a/src/dede/templets/catalog_main.htm +++ b/src/dede/templets/catalog_main.htm @@ -101,8 +101,8 @@ function SingleMenu(eobj,obj,tid,tname) }