@@ -10,7 +10,7 @@ | |||
*/ | |||
require_once(dirname(__FILE__)."/config.php"); | |||
require_once(dirname(__FILE__)."/actionsearch_class.php"); | |||
//增加权限检查 | |||
//添加权限检查 | |||
if (empty($dopost)) $dopost = ""; | |||
$keyword = empty($keyword) ? "" : RemoveXss($keyword); | |||
$actsearch = new ActionSearch($keyword); | |||
@@ -55,7 +55,7 @@ if ($dopost == "save") { | |||
} | |||
$query = "INSERT INTO `#@__myad` (clsid,typeid,tagname,adname,timeset,starttime,endtime,normbody,expbody) VALUES ('$clsid','$typeid','$tagname','$adname','$timeset','$starttime','$endtime','$normbody','$expbody');"; | |||
$dsql->ExecuteNoneQuery($query); | |||
ShowMsg("成功增加一个广告", "ad_main.php"); | |||
ShowMsg("成功添加一个广告", "ad_main.php"); | |||
exit(); | |||
} | |||
$dsql->Execute('dd', 'SELECT * FROM `#@__myadtype` ORDER BY id DESC'); | |||
@@ -28,7 +28,7 @@ if ($dopost == "save") { | |||
$dsql->ExecuteNoneQuery($query); | |||
} | |||
} | |||
//增加新记录 | |||
//添加新记录 | |||
if (isset($check_new) && $pname_new != '') { | |||
$query = "INSERT INTO `#@__myadtype` (typename) VALUES ('{$pname_new}');"; | |||
$dsql->ExecuteNoneQuery($query); | |||
@@ -295,7 +295,7 @@ else if ($dopost == "checkArchives") { | |||
if (empty($typeInfos['addtable'])) { | |||
$typeInfos['maintable'] = '#@__archives'; | |||
} | |||
//增加单表模型判断 | |||
//添加单表模型判断 | |||
if ($typeInfos['issystem'] == -1) { | |||
$typeInfos['maintable'] = $typeInfos['addtable']; | |||
$idtype = "aid"; | |||
@@ -672,7 +672,7 @@ else if ($dopost == "makekw") { | |||
ShowMsg("成功分析指定文档关键词", $ENV_GOBACK_URL); | |||
exit(); | |||
} | |||
//批量增加属性 | |||
//批量添加属性 | |||
else if ($dopost == 'attsAdd') { | |||
CheckPurview('a_Commend,sys_ArcBatch'); | |||
if (!empty($aid) && empty($qstr)) $qstr = $aid; | |||
@@ -702,7 +702,7 @@ else if ($dopost == 'attsAdd') { | |||
$dsql->ExecuteNoneQuery("UPDATE `{$maintable}` SET `flag`='$flag' WHERE aid='{$aid}' "); | |||
} | |||
} | |||
ShowMsg("成功对选中文档增加指定属性", $ENV_GOBACK_URL); | |||
ShowMsg("成功对选中文档添加指定属性", $ENV_GOBACK_URL); | |||
exit(); | |||
} | |||
//批量删除属性 | |||
@@ -751,7 +751,7 @@ else if ($dopost == 'attsDel') { | |||
//获得批量属性处理Ajax窗体 | |||
else if ($dopost == 'attsDlg') { | |||
if (!empty($aid) && empty($qstr)) $qstr = $aid; | |||
$dojobname = ($dojob == 'attsDel' ? '批量删除属性' : '批量增加属性'); | |||
$dojobname = ($dojob == 'attsDel' ? '批量删除属性' : '批量添加属性'); | |||
AjaxHead(); | |||
//输出Ajax可移动窗体 | |||
$divname = 'attsDlg'; | |||
@@ -46,7 +46,7 @@ if ($dopost == 'saveall') { | |||
ShowMsg("完成指定的修改", $ENV_GOBACK_URL); | |||
exit(); | |||
} | |||
//增加关键词 | |||
//添加关键词 | |||
else if ($dopost == 'add') { | |||
$ENV_GOBACK_URL = empty($_COOKIE['ENV_GOBACK_URL']) ? "-1" : $_COOKIE['ENV_GOBACK_URL']; | |||
$keyword = trim($keyword); | |||
@@ -62,7 +62,7 @@ else if ($dopost == 'add') { | |||
} | |||
$inquery = "INSERT INTO `#@__keywords`(keyword,`rank`,sta,rpurl) VALUES ('$keyword','$rank','1','$rpurl');"; | |||
$dsql->ExecuteNoneQuery($inquery); | |||
ShowMsg("成功增加一个关键词", $ENV_GOBACK_URL); | |||
ShowMsg("成功添加一个关键词", $ENV_GOBACK_URL); | |||
exit(); | |||
} | |||
if (empty($keyword)) { | |||
@@ -35,7 +35,7 @@ if ($dopost == "save") { | |||
$dsql->ExecuteNoneQuery($query); | |||
} | |||
} | |||
//增加新记录 | |||
//添加新记录 | |||
if (isset($check_new) && $pname_new != '') { | |||
$query = "INSERT INTO `#@__moneycard_type` (num,pname,money) VALUES ('{$num_new}','{$pname_new}','{$money_new}');"; | |||
$dsql->ExecuteNoneQuery($query); | |||
@@ -120,7 +120,7 @@ if ($dopost == 'quick') { | |||
} | |||
} | |||
UpDateCatCache(); | |||
ShowMsg('成功增加指定栏目', 'catalog_main.php'); | |||
ShowMsg('成功添加指定栏目', 'catalog_main.php'); | |||
exit(); | |||
} else if ($dopost == 'save') { | |||
$smalltypes = ''; | |||
@@ -16,7 +16,7 @@ if (empty($dopost)) { | |||
$cid = empty($cid) ? 0 : intval($cid); | |||
$unittype = empty($unittype) ? 0 : intval($unittype); | |||
$channelid = empty($channelid) ? 0 : intval($channelid); | |||
//增加文档 | |||
//添加文档 | |||
if ($dopost == "addArchives") { | |||
//默认文档调用发布表单 | |||
if (empty($cid) && empty($channelid)) { | |||
@@ -1,6 +1,6 @@ | |||
<?php | |||
/** | |||
* 增加自定义表单 | |||
* 添加自定义表单 | |||
* | |||
* @version $id:diy_add.php 14:31 2010年7月12日 tianya $ | |||
* @package DedeBIZ.Administrator | |||
@@ -1,6 +1,6 @@ | |||
<?php | |||
/** | |||
* 增加自定义表单字段 | |||
* 添加自定义表单字段 | |||
* | |||
* @version $id:diy_field_add.php 18:31 2010年7月12日 tianya $ | |||
* @package DedeBIZ.Administrator | |||
@@ -9,7 +9,7 @@ | |||
* @link https://www.dedebiz.com | |||
*/ | |||
require_once(dirname(__FILE__)."/config.php"); | |||
//增加权限检查 | |||
//添加权限检查 | |||
require_once(DEDEADMIN.'/inc/inc_admin_channel.php'); | |||
if (empty($action)) $action = ''; | |||
$mysql_version = $dsql->GetVersion(); | |||
@@ -36,7 +36,7 @@ if ($action == 'save') { | |||
$rs = $dsql->ExecuteNoneQuery(" ALTER TABLE `$trueTable` ADD $ntabsql "); | |||
if (!$rs) { | |||
$gerr = $dsql->GetError(); | |||
ShowMsg("增加字段失败,错误提示为:".$gerr, "javascript:;"); | |||
ShowMsg("添加字段失败,错误提示为:".$gerr, "javascript:;"); | |||
exit(); | |||
} | |||
$ok = FALSE; | |||
@@ -63,7 +63,7 @@ if ($action == 'save') { | |||
ShowMsg("保存节点配置出错".$grr, "javascript:;"); | |||
exit(); | |||
} | |||
ShowMsg("成功增加一个字段", "diy_edit.php?diyid=$diyid"); | |||
ShowMsg("成功添加一个字段", "diy_edit.php?diyid=$diyid"); | |||
exit(); | |||
} | |||
//检测模型相关信息,并初始化相关数据 | |||
@@ -9,7 +9,7 @@ | |||
* @link https://www.dedebiz.com | |||
*/ | |||
require_once(dirname(__FILE__)."/config.php"); | |||
//增加权限检查 | |||
//添加权限检查 | |||
require_once(DEDEINC."/dedetag.class.php"); | |||
require_once(DEDEADMIN."/inc/inc_admin_channel.php"); | |||
if (empty($action)) $action = ''; | |||
@@ -1,6 +1,6 @@ | |||
<?php | |||
/** | |||
* 增加自由列表 | |||
* 添加自由列表 | |||
* | |||
* @version $id:freelist_add.php 8:48 2010年7月13日 tianya $ | |||
* @package DedeBIZ.Administrator | |||
@@ -39,7 +39,7 @@ if (empty($dopost)) { | |||
$listTag = addslashes($listTag); | |||
$inquery = "INSERT INTO `#@__freelist` (`title`,`namerule` , `listdir`,`defaultpage`,`nodefault`,`templet`,`edtime`, `maxpage`,`click`,`listtag`,`keywords`,`description`) VALUES ('$title','$namerule','$listdir','$defaultpage','$nodefault','$templet','$edtime','$maxpage','0','$listTag','$keywords','$description');"; | |||
$dsql->ExecuteNoneQuery($inquery); | |||
ShowMsg("成功增加一个自由列表", "freelist_main.php"); | |||
ShowMsg("成功添加一个自由列表", "freelist_main.php"); | |||
exit(); | |||
} | |||
?> |
@@ -57,10 +57,10 @@ if ($dopost == "add") { | |||
$rs = $dsql->ExecuteNoneQuery($query); | |||
$burl = empty($_COOKIE['ENV_GOBACK_URL']) ? "friendlink_main.php" : $_COOKIE['ENV_GOBACK_URL']; | |||
if ($rs) { | |||
ShowMsg("成功增加一个链接", $burl, 0, 500); | |||
ShowMsg("成功添加一个链接", $burl, 0, 500); | |||
exit(); | |||
} else { | |||
ShowMsg("增加链接时出错,原因:".$dsql->GetError(), "javascript:;"); | |||
ShowMsg("添加链接时出错,原因:".$dsql->GetError(), "javascript:;"); | |||
exit(); | |||
} | |||
} | |||
@@ -28,7 +28,7 @@ if ($dopost == "save") { | |||
$dsql->ExecuteNoneQuery($query); | |||
} | |||
} | |||
//增加新记录 | |||
//添加新记录 | |||
if (isset($check_new) && $pname_new != '') { | |||
$pname_new = HtmlReplace($pname_new, -1); | |||
$query = "INSERT INTO `#@__flinktype` (typename) VALUES ('{$pname_new}');"; | |||
@@ -125,7 +125,7 @@ function GetFormItem($ctag) | |||
* @param string $dtype 类型 | |||
* @param int $aid 文档id | |||
* @param string $job 操作类型 | |||
* @param string $addvar 增加值 | |||
* @param string $addvar 添加值 | |||
* @return string | |||
*/ | |||
function GetFieldValue($dvalue, $dtype, $aid = 0, $job = 'add', $addvar = '') | |||
@@ -66,12 +66,6 @@ function HideObj(objname) { | |||
if (obj == null) return false; | |||
obj.style.display = "none"; | |||
} | |||
function ShowItem1() { | |||
ShowObj('needset'); ShowObj('head1'); HideObj('head2'); HideObj('adset'); ShowObj('votehead'); | |||
} | |||
function ShowItem2() { | |||
ShowObj('head2'); ShowObj('adset'); HideObj('voteset'); HideObj('head1'); HideObj('needset'); HideObj('votehead'); | |||
} | |||
function SeePic(img, f) { | |||
if (f.value != '') img.src = f.value; | |||
} | |||
@@ -167,7 +161,7 @@ function PutWriter(str) { | |||
$Obj('mywriter').style.display = 'none'; | |||
ChangeFullDiv('hide'); | |||
} | |||
//增加选择投票文档 | |||
//添加选择投票文档 | |||
function PutVote(str) { | |||
var ovote = $Obj('voteid'); | |||
if (ovote) { | |||
@@ -9,7 +9,7 @@ | |||
* @link https://www.dedebiz.com | |||
*/ | |||
require_once(dirname(__FILE__)."/config.php"); | |||
//增加权限检查 | |||
//添加权限检查 | |||
if (empty($dopost)) $dopost = ""; | |||
//上传 | |||
if ($dopost == "upload") { | |||
@@ -33,7 +33,7 @@ if ($dopost == "save") { | |||
$dsql->ExecuteNoneQuery($query); | |||
} | |||
} | |||
//增加新记录 | |||
//添加新记录 | |||
if (isset($check_new) && $pname_new != '') { | |||
$query = "INSERT INTO `#@__member_type` (`rank`,pname,money,exptime) VALUES ('{$rank_new}','{$pname_new}','{$money_new}','{$exptime_new}');"; | |||
$dsql->ExecuteNoneQuery($query); | |||
@@ -80,7 +80,7 @@ if ($action == 'add') { | |||
} | |||
$inQuery = "INSERT INTO `#@__channeltype` (id,nid,typename,addtable,addcon,mancon,editcon,useraddcon,usermancon,usereditcon,fieldset,listfields,issystem,issend,arcsta,usertype,sendrank,needdes,needpic,titlename,onlyone,dfcid) VALUES ('$id','$nid','$typename','$addtable','$addcon','$mancon','$editcon','$useraddcon','$usermancon','$usereditcon','$fieldset','$listfields','$issystem','$issend','$arcsta','$usertype','$sendrank','$needdes','$needpic','$titlename','$onlyone','$dfcid');"; | |||
$dsql->ExecuteNoneQuery($inQuery); | |||
ShowMsg("成功增加一个栏目模型", "mychannel_edit.php?id=".$id); | |||
ShowMsg("成功添加一个栏目模型", "mychannel_edit.php?id=".$id); | |||
exit(); | |||
} | |||
$row = $dsql->GetOne("SELECT id FROM `#@__channeltype` ORDER BY id DESC LIMIT 0,1 "); | |||
@@ -46,7 +46,7 @@ if ($action == 'save') { | |||
$rs = $dsql->ExecuteNoneQuery("ALTER TABLE `$trueTable` ADD $ntabsql "); | |||
if (!$rs) { | |||
$gerr = $dsql->GetError(); | |||
ShowMsg("增加字段失败,错误提示为:".$gerr, "javascript:;"); | |||
ShowMsg("添加字段失败,错误提示为:".$gerr, "javascript:;"); | |||
exit(); | |||
} | |||
//检测旧配置信息,并替换为新配置 | |||
@@ -72,7 +72,7 @@ if ($action == 'save') { | |||
ShowMsg("保存节点配置出错".$grr, "javascript:;"); | |||
exit(); | |||
} | |||
ShowMsg("成功增加一个字段", "mychannel_edit.php?id={$id}&dopost=edit&openfield=1"); | |||
ShowMsg("成功添加一个字段", "mychannel_edit.php?id={$id}&dopost=edit&openfield=1"); | |||
exit(); | |||
} | |||
//检测模型相关信息,并初始化相关数据 | |||
@@ -1,6 +1,6 @@ | |||
<?php | |||
/** | |||
* 增加自定义标记 | |||
* 添加自定义标记 | |||
* | |||
* @version $id:mytag_add.php 15:35 2010年7月20日 tianya $ | |||
* @package DedeBIZ.Administrator | |||
@@ -27,7 +27,7 @@ if ($dopost == "save") { | |||
$endtime = GetMkTime($endtime); | |||
$inQuery = "INSERT INTO `#@__mytag` (typeid,tagname,timeset,starttime,endtime,normbody,expbody) VALUES ('$typeid','$tagname','$timeset','$starttime','$endtime','$normbody','$expbody'); "; | |||
$dsql->ExecuteNoneQuery($inQuery); | |||
ShowMsg("成功增加一个自定义标记", "mytag_main.php"); | |||
ShowMsg("成功添加一个自定义标记", "mytag_main.php"); | |||
exit(); | |||
} | |||
$startDay = time(); | |||
@@ -60,7 +60,7 @@ if ($dopost == 'add') { | |||
$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'); | |||
ShowMsg('成功添加一个会员', 'sys_admin_user.php'); | |||
exit(); | |||
} | |||
$randcode = mt_rand(10000, 99999); | |||
@@ -57,7 +57,7 @@ if ($dopost == "save") { | |||
ShowMsg("成功修改站点配置", "sys_info.php"); | |||
exit(); | |||
} | |||
//增加新变量 | |||
//添加新变量 | |||
else if ($dopost == 'add') { | |||
CheckCSRF(); | |||
if ($vartype == 'bool' && ($nvarvalue != 'Y' && $nvarvalue != 'N')) { | |||
@@ -3,7 +3,7 @@ | |||
<head> | |||
<meta charset="utf-8"> | |||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"> | |||
<title>增加广告</title> | |||
<title>添加广告</title> | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
@@ -57,7 +57,7 @@ | |||
<input type="hidden" name="dopost" value="save"> | |||
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="ad_main.php">广告管理</a> > 增加广告位置</td> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="ad_main.php">广告管理</a> > 添加广告位置</td> | |||
</tr> | |||
<tr> | |||
<td colspan="2"> | |||
@@ -23,7 +23,7 @@ | |||
<td width="380"><input type="text" name="keyword" placeholder="请输入关键词" class="admin-input-md"></td> | |||
<td> | |||
<button type="submit" class="btn btn-success btn-sm">搜索</button> | |||
<a href="ad_add.php" class="btn btn-success btn-sm">增加一个新广告</a> | |||
<a href="ad_add.php" class="btn btn-success btn-sm">添加一个新广告</a> | |||
<a href="adtype_main.php" class="btn btn-success btn-sm">广告分类管理</a> | |||
</td> | |||
</tr> | |||
@@ -312,7 +312,7 @@ | |||
<td class="admin-td"> | |||
<table cellspacing="0" cellpadding="0"> | |||
<tr> | |||
<td width="90">增加图片:</td> | |||
<td width="90">添加图片:</td> | |||
<td><span class="btn btn-success btn-sm fileinput-button">上传图片(支持多选)<input type="file" name="files[]" id="iptAlbumImages" multiple></span></td> | |||
</tr> | |||
</table> | |||
@@ -45,21 +45,6 @@ | |||
var obj = document.getElementById(objname); | |||
obj.style.display = "none"; | |||
} | |||
function ShowItem1() { | |||
ShowObj('head1'); ShowObj('needset'); | |||
HideObj('head2'); HideObj('adset'); | |||
HideObj('head3'); HideObj('ctset'); | |||
} | |||
function ShowItem2() { | |||
ShowObj('head2'); ShowObj('adset'); | |||
HideObj('head1'); HideObj('needset'); | |||
HideObj('head3'); HideObj('ctset'); | |||
} | |||
function ShowItem3() { | |||
ShowObj('head3'); ShowObj('ctset'); | |||
HideObj('head1'); HideObj('needset'); | |||
HideObj('head2'); HideObj('adset'); | |||
} | |||
function CheckTypeDir() { | |||
var upinyin = document.getElementById('upinyin'); | |||
var tpobj = document.getElementById('typedir'); | |||
@@ -111,344 +96,266 @@ | |||
</script> | |||
</head> | |||
<body> | |||
<table width="98%" cellpadding="0" cellspacing="0" align="center" class="mt-3"> | |||
<tr> | |||
<td> | |||
<form name="form1" action="catalog_add.php" method="post" onSubmit="return checkSubmit()"> | |||
<input type="hidden" name="dopost" value="save"> | |||
<input type="hidden" name="reid" id="reid" value="<?php echo $id;?>"> | |||
<input type="hidden" name="topid" id="topid" value="<?php echo $topid;?>"> | |||
<form name="form1" action="catalog_add.php" method="post" onSubmit="return checkSubmit()"> | |||
<input type="hidden" name="dopost" value="save"> | |||
<input type="hidden" name="reid" id="reid" value="<?php echo $id;?>"> | |||
<input type="hidden" name="topid" id="topid" value="<?php echo $topid;?>"> | |||
<?php | |||
if ($id>0) { | |||
echo " <input type='hidden' name='moresite' value='{$myrow['moresite']}'>"; | |||
echo " <input type='hidden' name='siteurl' value='{$myrow['siteurl']}'>"; | |||
echo " <input type='hidden' name='sitepath' value='{$myrow['sitepath']}'>"; | |||
} | |||
?> | |||
<table cellspacing="0" cellpadding="0" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="4">添加栏目</td> | |||
</tr> | |||
<tr> | |||
<td width="10%">是否支持投稿:</td> | |||
<td width="40%"> | |||
<label><input type="radio" name="issend" value="1" <?php if ($issend==1) echo " checked='checked' ";?>> 支持</label> | |||
<label><input type="radio" name="issend" value="0" <?php if ($issend==0) echo " checked='checked' ";?>> 不支持</label> | |||
</td> | |||
<td width="10%">是否隐藏栏目:</td> | |||
<td width="40%"> | |||
<label><input type="radio" name="ishidden" value="0" checked="checked"> 显示</label> | |||
<label><input type="radio" name="ishidden" value="1"> 隐藏</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档模型:</td> | |||
<td> | |||
<select name="channeltype" id="channeltype" onChange="ParTemplet(this)" class="admin-input-sm"> | |||
<?php | |||
foreach($channelArray as $k=>$arr) | |||
{ | |||
if ($k==$channelid) { | |||
$nid = $arr['nid']; | |||
echo " <option value='{$k}' selected>{$arr['typename']} {$arr['nid']}</option>"; | |||
} else { | |||
echo " <option value='{$k}'>{$arr['typename']} {$arr['nid']}</option>"; | |||
} | |||
} | |||
?> | |||
</select> | |||
<input type="hidden" value="{style}" name="dfstyle"> | |||
</td> | |||
<td>上级目录:</td> | |||
<td> | |||
<?php | |||
if ($id>0) { | |||
echo " <input type='hidden' name='moresite' value='{$myrow['moresite']}'>"; | |||
echo " <input type='hidden' name='siteurl' value='{$myrow['siteurl']}'>"; | |||
echo " <input type='hidden' name='sitepath' value='{$myrow['sitepath']}'>"; | |||
} | |||
$pardir = '{cmspath}'.$cfg_arcdir; | |||
if (!empty($typedir)) $pardir = $typedir.'/'; | |||
$pardir = preg_replace("#\/{1,}#", '/', $pardir); | |||
echo $pardir; | |||
?> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="head1"> | |||
<tr> | |||
<td> | |||
<table cellpadding="0" cellspacing="0"> | |||
<tr> | |||
<td width="80" align="center" class="admin-itemnote1">常规选项</td> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem2()">高级选项</a></td> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem3()">栏目文档</a></td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="head2" style="display:none"> | |||
<tr> | |||
<td> | |||
<table cellpadding="0" cellspacing="0"> | |||
<tr> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem1()">常规选项</a></td> | |||
<td width="80" align="center" class="admin-itemnote1">高级选项</td> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem3()">栏目文档</a></td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="head3" style="display:none"> | |||
<tr> | |||
<td> | |||
<table cellpadding="0" cellspacing="0"> | |||
<tr> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem1()">常规选项</a></td> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem2()">高级选项</td> | |||
<td width="80" align="center" class="admin-itemnote1">栏目文档</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="needset" class="table admin-border"> | |||
<tr> | |||
<td width="260">是否支持投稿:</td> | |||
<td> | |||
<label><input type="radio" name="issend" value="1" <?php if ($issend==1) echo " checked='checked' ";?>> 支持</label> | |||
<label><input type="radio" name="issend" value="0" <?php if ($issend==0) echo " checked='checked' ";?>> 不支持</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td width="260">是否隐藏栏目:</td> | |||
<td> | |||
<label><input type="radio" name="ishidden" value="0" checked="checked"> 显示</label> | |||
<label><input type="radio" name="ishidden" value="1"> 隐藏</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档模型:</td> | |||
<td> | |||
<select name="channeltype" id="channeltype" onChange="ParTemplet(this)" class="admin-input-sm"> | |||
<?php | |||
foreach($channelArray as $k=>$arr) | |||
{ | |||
if ($k==$channelid) { | |||
$nid = $arr['nid']; | |||
echo " <option value='{$k}' selected>{$arr['typename']} {$arr['nid']}</option>"; | |||
} else { | |||
echo " <option value='{$k}'>{$arr['typename']} {$arr['nid']}</option>"; | |||
} | |||
} | |||
?> | |||
</select> | |||
<input type="hidden" value="{style}" name="dfstyle"> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>中文名称:</td> | |||
<td><input type="text" name="typename" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>中文概述:</td> | |||
<td><input type="text" name="cnoverview" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>英文名称:</td> | |||
<td><input type="text" name="enname" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>英文概述:</td> | |||
<td><input type="text" name="enoverview" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>栏目大图:</td> | |||
<td> | |||
<input type="text" name="bigpic" class="admin-input-md"> | |||
<input type="button" class="btn btn-success btn-sm" value="浏览" onclick="SelectImage('form1.bigpic');"> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>栏目小图:</td> | |||
<td> | |||
<input type="text" name="litimg" class="admin-input-md"> | |||
<input type="button" class="btn btn-success btn-sm" value="浏览" onclick="SelectImage('form1.litimg');"> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>排列顺序:</td> | |||
<td><input type="text" name="sortrank" class="admin-input-sm">(由低 > 高)</td> | |||
</tr> | |||
<tr> | |||
<td>浏览权限:</td> | |||
<td> | |||
<select name="corank" id="corank" class="admin-input-sm"> | |||
<?php | |||
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where `rank` >= 0"); | |||
$dsql->Execute('cc'); | |||
while($row = $dsql->GetObject('cc')){ | |||
if ($corank==$row->rank) echo "<option value='".$row->rank."' selected>".$row->membername."</option>"; | |||
else { | |||
if ($corank==0){ | |||
echo "<option value='".$row->rank."'>".$row->membername."</option>"; | |||
} | |||
} | |||
} | |||
?> | |||
</select>(仅限制栏目里的文档浏览权限) | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>上级目录:</td> | |||
<td> | |||
<?php | |||
$pardir = '{cmspath}'.$cfg_arcdir; | |||
if (!empty($typedir)) $pardir = $typedir.'/'; | |||
$pardir = preg_replace("#\/{1,}#", '/', $pardir); | |||
echo $pardir; | |||
?> | |||
<input type="hidden" name="nextdir" id="nextdir" value="<?php echo $pardir?>"> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文件保存目录:</td> | |||
<td class="p-0"> | |||
<table cellspacing="1" cellpadding="1" class="table-borderless"> | |||
<tr> | |||
<td><input type="text" name="typedir" id="typedir" class="admin-input-md"></td> | |||
<td><label for="upinyin"><input type="checkbox" name="upinyin" id="upinyin" value="1" onclick="CheckTypeDir()"> 拼音</label></td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>目录相对位置:</td> | |||
<td> | |||
<label><input type="radio" name="referpath" value="parent" checked="chekced"> 上级目录</label> | |||
<?php if ($moresite==0) {?> | |||
<label><input type="radio" name="referpath" value="cmspath"> 系统根目录</label> | |||
<label><input type="radio" name="referpath" value="basepath"> 站点根目录</label> | |||
<?php }?> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>栏目列表选项:</td> | |||
<td> | |||
<label><input type="radio" name="isdefault" value="1" checked="checked"> 链接到默认页</label> | |||
<label><input type="radio" name="isdefault" value="0"> 链接到列表第一页</label> | |||
<label><input type="radio" name="isdefault" value="-1"> 使用动态页</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>默认页的名称:</td> | |||
<td><input type="text" name="defaultname" value="index.html" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>栏目属性:</td> | |||
<td> | |||
<label><input type="radio" name="ispart" value="0" checked="checked"> 列表栏目(允许发布文档)</label> | |||
<label><input type="radio" name="ispart" value="1"> 封面栏目(不允许发布文档)</label> | |||
<label><input type="radio" name="ispart" id="ispart2" value="2"> 外部栏目(文件保存目录处填写链接)</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>栏目交叉:仅适用列表栏目 <span onclick="ShowHide('helpvarco')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span></td> | |||
<td> | |||
<label><input type="radio" name="cross" id="cross0" value="0" onclick="CheckCross()" checked="1"> 不交叉</label> | |||
<label><input type="radio" name="cross" id="cross1" value="1" onclick="CheckCross()"> 自动获取同名栏目文档</label> | |||
<label><input type="radio" name="cross" id="cross2" value="2" onclick="CheckCross()"> 手工指定交叉栏目id(用英文逗号)</label><br> | |||
<textarea name="crossid" id="crossid" class="admin-textarea-sm" style="display:none"></textarea> | |||
<div id="helpvarco" class="alert alert-warning my-2" style="display:none">交叉栏目是指一个大栏目与另一个非下级的子栏目出现交叉的情况,相当于系统原来的副栏目功能,不过现在改在栏目里预先设置好。注:会自动索引交叉栏目的文档,但不会索引交叉栏目下级栏目的文档,这种应用也适用于按地区划分资讯的站点</div> | |||
</td> | |||
</tr> | |||
<tr id="smclass" style="<?php echo ($channelid<0 ? '' : 'display:none');?>"> | |||
<td>绑定小分类:仅适用分类模型</td> | |||
<td> | |||
<select name="smalltype[]" multiple="yes" class="admin-input-md" style="height:200px"> | |||
<?php | |||
$sql = "SELECT * FROM `#@__sys_enum` WHERE egroup LIKE 'infotype' ORDER BY disorder ASC, id DESC "; | |||
$dsql->Execute('s',$sql); | |||
while($arr = $dsql->GetArray('s')) | |||
{ | |||
if ($arr['evalue']%500==0) { | |||
echo "<option value='{$arr['evalue']}'>{$arr['ename']}</option>"; | |||
} | |||
else if (preg_match("#\.#", $arr['evalue'])) | |||
{ | |||
echo "<option value='{$arr['evalue']}'>└─ {$arr['ename']}</option>"; | |||
} else { | |||
echo "<option value='{$arr['evalue']}'>{$arr['ename']}</option>"; | |||
} | |||
} | |||
?> | |||
</select>(按Ctrl多选,更多分类,在<a href="stepselect_main.php">“联动类别管理”</a>中管理) | |||
</td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="adset" class="table admin-border" style="display:none"> | |||
<?php if ($id==0) {?> | |||
<tr> | |||
<td width="260">多站点支持:</td> | |||
<td> | |||
<label><input type="radio" name="moresite" value="1"> 启用</label> | |||
<label><input type="radio" name="moresite" value="0" checked="checked"> 不启用</label>(如果需要绑定二级域名,必须在“系统参数”中设定“支持多站点”) | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>绑定域名:</td> | |||
<td><input type="text" name="siteurl" id="siteurl" onChange="CheckPathSet();" class="admin-input-md">(需要加http开头的链接)</td> | |||
</tr> | |||
<?php }?> | |||
<tr> | |||
<td>列表模板:</td> | |||
<td> | |||
<input type="text" name="templist" value="{style}/list_<?php echo $nid?>.htm" class="admin-input-md"> | |||
<button type="button" name="set1" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.templist')">浏览</button> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>封面模板:</td> | |||
<td> | |||
<input type="text" name="tempindex" value="{style}/index_<?php echo $nid?>.htm" class="admin-input-md"> | |||
<button type="button" name="set2" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.tempindex')">浏览</button> | |||
<span onclick="ShowHide('helpvar1')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar1" class="alert alert-warning my-2" style="display:none"> | |||
{tid} 栏目id<br> | |||
{cid} 栏目模型名字id | |||
</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档模板:</td> | |||
<td> | |||
<input type="text" name="temparticle" value="{style}/article_<?php echo $nid?>.htm" class="admin-input-md"> | |||
<button type="button" name="set3" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.temparticle')">浏览</button> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>列表命名规则:</td> | |||
<td> | |||
<input type="text" name="namerule2" id="namerule2" value="{typedir}/{tid}-{page}.html" class="admin-input-md"> | |||
<span onclick="ShowHide('helpvar2')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar2" class="alert alert-warning my-2" style="display:none"> | |||
静态规则<br> | |||
{tid} 栏目id<br> | |||
{page} 栏目页码数<br> | |||
<hr> | |||
伪静态规则(Nginx)<br> | |||
rewrite ^/list-([0-9]+)$ /apps/list.php?tid=$1;<br> | |||
rewrite ^/list-([0-9]+)-([0-9]+)$ /apps/list.php?tid=$1&PageNo=$2; | |||
</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档命名规则:</td> | |||
<td> | |||
<input type="text" name="namerule" tid="namerule" value="<?php echo $cfg_df_namerule;?>" class="admin-input-md"> | |||
<span onclick="ShowHide('helpvar3')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar3" class="alert alert-warning my-2" style="display:none"> | |||
静态规则<br> | |||
{Y}{M}{D} 年月日<br> | |||
{timestamp} INT类型的UNIX时间戳<br> | |||
{aid} 文档id<br> | |||
{pinyin} 拼音加文档id<br> | |||
{py} 拼音部首加文档id<br> | |||
{typedir} 栏目保存目录<br> | |||
{cc} 日期加混编id后用转换为适合字母<br> | |||
<hr> | |||
伪静态规则(Nginx)<br> | |||
rewrite ^/([0-9]+).html$ /apps/view.php?arcID=$1;<br> | |||
rewrite ^/([0-9]+)-([0-9]+).html$ /apps/view.php?aid=$1&pageno=$2; | |||
</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>SEO标题:</td> | |||
<td><input type="text" name="seotitle" id="seotitle" class="admin-input-md">(标签“{dede:field.seotitle/}”调用)</td> | |||
</tr> | |||
<tr> | |||
<td>关键词:</td> | |||
<td><textarea name="keywords" id="keywords" class="admin-textarea-sm"></textarea>(标签“{dede:field.keywords/}”调用)</td> | |||
</tr> | |||
<tr> | |||
<td>栏目描述:</td> | |||
<td><textarea name="description" id="description" class="admin-textarea-sm"></textarea>(标签“{dede:field.description/}”调用)</td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="ctset" class="table admin-border" style="display:none"> | |||
<tr> | |||
<td> | |||
<div class="alert alert-info mb-0">栏目文档是替代原来栏目单独页的更灵活的一种方式,常用于企业简介之类的用途,标签“{dede:field.content/}”调用</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td><?php GetEditor("content","","400","Default","print","false");?></td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" class="admin-border border-top-0 mb-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" align="center" class="py-2"> | |||
<button type="submit" class="btn btn-success btn-sm">保存</button> | |||
<a href="catalog_main.php" class="btn btn-outline-success btn-sm">返回</a> | |||
</td> | |||
<input type="hidden" name="nextdir" id="nextdir" value="<?php echo $pardir?>"> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>中文名称:</td> | |||
<td><input type="text" name="typename" class="admin-input-md"></td> | |||
<td>中文概述:</td> | |||
<td><input type="text" name="cnoverview" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>英文名称:</td> | |||
<td><input type="text" name="enname" class="admin-input-md"></td> | |||
<td>英文概述:</td> | |||
<td><input type="text" name="enoverview" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>栏目大图:</td> | |||
<td> | |||
<input type="text" name="bigpic" class="admin-input-md"> | |||
<input type="button" class="btn btn-success btn-sm" value="浏览" onclick="SelectImage('form1.bigpic');"> | |||
</td> | |||
<td>栏目小图:</td> | |||
<td> | |||
<input type="text" name="litimg" class="admin-input-md"> | |||
<input type="button" class="btn btn-success btn-sm" value="浏览" onclick="SelectImage('form1.litimg');"> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>排列顺序:</td> | |||
<td><input type="text" name="sortrank" class="admin-input-sm">(由低 > 高)</td> | |||
<td>浏览权限:</td> | |||
<td> | |||
<select name="corank" id="corank" class="admin-input-sm"> | |||
<?php | |||
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where `rank` >= 0"); | |||
$dsql->Execute('cc'); | |||
while($row = $dsql->GetObject('cc')){ | |||
if ($corank==$row->rank) echo "<option value='".$row->rank."' selected>".$row->membername."</option>"; | |||
else { | |||
if ($corank==0){ | |||
echo "<option value='".$row->rank."'>".$row->membername."</option>"; | |||
} | |||
} | |||
} | |||
?> | |||
</select>(仅限制栏目里的文档浏览权限) | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文件保存目录:</td> | |||
<td class="p-0"> | |||
<table cellspacing="1" cellpadding="1" class="table-borderless"> | |||
<tr> | |||
<td><input type="text" name="typedir" id="typedir" class="admin-input-md"></td> | |||
<td><label for="upinyin"><input type="checkbox" name="upinyin" id="upinyin" value="1" onclick="CheckTypeDir()"> 拼音</label></td> | |||
</tr> | |||
</table> | |||
</form> | |||
</td> | |||
</tr> | |||
</table> | |||
</td> | |||
<td>目录相对位置:</td> | |||
<td> | |||
<label><input type="radio" name="referpath" value="parent" checked="chekced"> 上级目录</label> | |||
<?php if ($moresite==0) {?> | |||
<label><input type="radio" name="referpath" value="cmspath"> 系统根目录</label> | |||
<label><input type="radio" name="referpath" value="basepath"> 站点根目录</label> | |||
<?php }?> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>栏目列表选项:</td> | |||
<td> | |||
<label><input type="radio" name="isdefault" value="1" checked="checked"> 链接到默认页</label> | |||
<label><input type="radio" name="isdefault" value="0"> 链接到列表第一页</label> | |||
<label><input type="radio" name="isdefault" value="-1"> 使用动态页</label> | |||
</td> | |||
<td>默认页的名称:</td> | |||
<td><input type="text" name="defaultname" value="index.html" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>栏目属性:</td> | |||
<td> | |||
<label><input type="radio" name="ispart" value="0" checked="checked"> 列表栏目(允许发布文档)</label> | |||
<label><input type="radio" name="ispart" value="1"> 封面栏目(不允许发布文档)</label> | |||
<label><input type="radio" name="ispart" id="ispart2" value="2"> 外部栏目(文件保存目录处填写链接)</label> | |||
</td> | |||
<td>栏目交叉:</td> | |||
<td> | |||
<label><input type="radio" name="cross" id="cross0" value="0" onclick="CheckCross()" checked="1"> 不交叉</label> | |||
<label><input type="radio" name="cross" id="cross1" value="1" onclick="CheckCross()"> 自动获取同名栏目文档</label> | |||
<label><input type="radio" name="cross" id="cross2" value="2" onclick="CheckCross()"> 手工指定交叉栏目id(用英文逗号)</label> | |||
<span onclick="ShowHide('helpvarco')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span><br> | |||
<textarea name="crossid" id="crossid" class="admin-textarea-sm" style="display:none"></textarea> | |||
<div id="helpvarco" class="alert alert-warning my-2" style="display:none">交叉栏目是指一个大栏目与另一个非下级的子栏目出现交叉的情况,相当于系统原来的副栏目功能,不过现在改在栏目里预先设置好。注:会自动索引交叉栏目的文档,但不会索引交叉栏目下级栏目的文档,这种应用也适用于按地区划分资讯的站点</div> | |||
</td> | |||
</tr> | |||
<?php if ($id==0) {?> | |||
<tr> | |||
<td>多站点支持:</td> | |||
<td> | |||
<label><input type="radio" name="moresite" value="1"> 启用</label> | |||
<label><input type="radio" name="moresite" value="0" checked="checked"> 不启用</label>(如果需要绑定二级域名,必须在“系统参数”中设定“支持多站点”) | |||
</td> | |||
<td>绑定域名:</td> | |||
<td><input type="text" name="siteurl" id="siteurl" onChange="CheckPathSet();" class="admin-input-md">(需要加http开头的链接)</td> | |||
</tr> | |||
<?php }?> | |||
<tr> | |||
<td>列表模板:</td> | |||
<td> | |||
<input type="text" name="templist" value="{style}/list_<?php echo $nid?>.htm" class="admin-input-md"> | |||
<button type="button" name="set1" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.templist')">浏览</button> | |||
</td> | |||
<td>封面模板:</td> | |||
<td> | |||
<input type="text" name="tempindex" value="{style}/index_<?php echo $nid?>.htm" class="admin-input-md"> | |||
<button type="button" name="set2" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.tempindex')">浏览</button> | |||
<span onclick="ShowHide('helpvar1')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar1" class="alert alert-warning my-2" style="display:none"> | |||
{tid} 栏目id<br> | |||
{cid} 栏目模型名字id | |||
</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档模板:</td> | |||
<td> | |||
<input type="text" name="temparticle" value="{style}/article_<?php echo $nid?>.htm" class="admin-input-md"> | |||
<button type="button" name="set3" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.temparticle')">浏览</button> | |||
</td> | |||
<td>列表命名规则:</td> | |||
<td> | |||
<input type="text" name="namerule2" id="namerule2" value="{typedir}/{tid}-{page}.html" class="admin-input-md"> | |||
<span onclick="ShowHide('helpvar2')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar2" class="alert alert-warning my-2" style="display:none"> | |||
静态规则<br> | |||
{tid} 栏目id<br> | |||
{page} 栏目页码数<br> | |||
<hr> | |||
伪静态规则(Nginx)<br> | |||
rewrite ^/list-([0-9]+)$ /apps/list.php?tid=$1;<br> | |||
rewrite ^/list-([0-9]+)-([0-9]+)$ /apps/list.php?tid=$1&PageNo=$2; | |||
</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档命名规则:</td> | |||
<td> | |||
<input type="text" name="namerule" tid="namerule" value="<?php echo $cfg_df_namerule;?>" class="admin-input-md"> | |||
<span onclick="ShowHide('helpvar3')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar3" class="alert alert-warning my-2" style="display:none"> | |||
静态规则<br> | |||
{Y}{M}{D} 年月日<br> | |||
{timestamp} INT类型的UNIX时间戳<br> | |||
{aid} 文档id<br> | |||
{pinyin} 拼音加文档id<br> | |||
{py} 拼音部首加文档id<br> | |||
{typedir} 栏目保存目录<br> | |||
{cc} 日期加混编id后用转换为适合字母<br> | |||
<hr> | |||
伪静态规则(Nginx)<br> | |||
rewrite ^/([0-9]+).html$ /apps/view.php?arcID=$1;<br> | |||
rewrite ^/([0-9]+)-([0-9]+).html$ /apps/view.php?aid=$1&pageno=$2; | |||
</div> | |||
</td> | |||
<td>SEO标题:</td> | |||
<td><input type="text" name="seotitle" id="seotitle" class="admin-input-md">(标签“{dede:field.seotitle/}”调用)</td> | |||
</tr> | |||
<tr> | |||
<td>关键词:</td> | |||
<td><textarea name="keywords" id="keywords" class="admin-textarea-sm"></textarea>(标签“{dede:field.keywords/}”调用)</td> | |||
<td>栏目描述:</td> | |||
<td><textarea name="description" id="description" class="admin-textarea-sm"></textarea>(标签“{dede:field.description/}”调用)</td> | |||
</tr> | |||
<tr id="smclass" style="<?php echo ($channelid<0 ? '' : 'display:none');?>"> | |||
<td>绑定小分类</td> | |||
<td> | |||
<select name="smalltype[]" multiple="yes" class="admin-input-md" style="height:200px"> | |||
<?php | |||
$sql = "SELECT * FROM `#@__sys_enum` WHERE egroup LIKE 'infotype' ORDER BY disorder ASC, id DESC "; | |||
$dsql->Execute('s',$sql); | |||
while($arr = $dsql->GetArray('s')) | |||
{ | |||
if ($arr['evalue']%500==0) { | |||
echo "<option value='{$arr['evalue']}'>{$arr['ename']}</option>"; | |||
} else if (preg_match("#\.#", $arr['evalue'])) { | |||
echo "<option value='{$arr['evalue']}'>└─ {$arr['ename']}</option>"; | |||
} else { | |||
echo "<option value='{$arr['evalue']}'>{$arr['ename']}</option>"; | |||
} | |||
} | |||
?> | |||
</select> | |||
</td> | |||
<td colspan="2"></td> | |||
</tr> | |||
<tr> | |||
<td colspan="4"><div class="alert alert-info mb-0">栏目文档是替代原来栏目单独页的更灵活的一种方式,常用于企业简介之类的用途,标签“{dede:field.content/}”调用</div></td> | |||
</tr> | |||
<tr> | |||
<td colspan="4"><?php GetEditor("content","","300","Default","print","false");?></td> | |||
</tr> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="4" align="center"> | |||
<button type="submit" class="btn btn-success btn-sm">保存</button> | |||
<a href="catalog_main.php" class="btn btn-outline-success btn-sm">返回</a> | |||
</td> | |||
</tr> | |||
</table> | |||
</form> | |||
</body> | |||
</html> |
@@ -80,187 +80,163 @@ | |||
</script> | |||
</head> | |||
<body> | |||
<table width="98%" cellpadding="0" cellspacing="0" align="center" class="mt-3"> | |||
<tr> | |||
<td> | |||
<form name="form1" action="catalog_add.php" method="post"> | |||
<input type="hidden" name="dopost" value="savequick"> | |||
<input type="hidden" name="savetype" value="" id="savetype"> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="head1"> | |||
<tr> | |||
<td> | |||
<table width="80" cellpadding="0" cellspacing="0"> | |||
<tr> | |||
<td width="80" align="center" class="admin-itemnote1">常规选项</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="needset" class="table admin-border"> | |||
<tr> | |||
<td width="260">是否支持投稿:</td> | |||
<td> | |||
<label><input type="radio" name="issend" value="1" checked="1"> 支持</label> | |||
<label><input type="radio" name="issend" value="0"> 不支持</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>目录保存位置:</td> | |||
<td> | |||
<label><input type="radio" name="referpath" value="parent" checked="1"> 默认网页目录( | |||
<?php | |||
$pardir = '{cmspath}'.$cfg_arcdir; | |||
if (!empty($typedir)) $pardir = $typedir.'/'; | |||
$pardir = preg_replace("#\/{1,}#", '/', $pardir); | |||
echo $pardir; | |||
?>)</label> | |||
<label><input type="radio" name="referpath" value="cmspath"> 系统根目录</label> | |||
<input type="hidden" name="nextdir" id="nextdir" value="<?php echo $pardir;?>"> | |||
<span id="pathtype" style="display:none"><input type="radio" name="referpath" id="truepath3" value="typepath">所属栏目所属目录</span> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>所属栏目:</td> | |||
<td> | |||
<select name="reid" onchange="showSeltype(this)" class="admin-input-sm"> | |||
<option value="0">选择所属栏目</option> | |||
<?php echo $typeOptions;?> | |||
</select>(默认为顶级栏目) | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档模型:</td> | |||
<td> | |||
<select name="channeltype" id="channeltype" onChange="ParTemplet(this)" class="admin-input-sm"> | |||
<?php | |||
foreach($channelArray as $k=>$arr) | |||
{ | |||
if ($k==$channelid) echo "<option value='{$k}' selected>{$arr['typename']} {$arr['nid']}</option>"; | |||
else echo "<option value='{$k}'>{$arr['typename']} {$arr['nid']}</option>"; | |||
} | |||
?> | |||
</select> | |||
</td> | |||
<form name="form1" action="catalog_add.php" method="post"> | |||
<input type="hidden" name="dopost" value="savequick"> | |||
<input type="hidden" name="savetype" value="" id="savetype"> | |||
<table cellspacing="0" cellpadding="0" id="needset" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="4">批量添加栏目</td> | |||
</tr> | |||
<tr> | |||
<td width="10%">是否支持投稿:</td> | |||
<td width="40%"> | |||
<label><input type="radio" name="issend" value="1" checked="1"> 支持</label> | |||
<label><input type="radio" name="issend" value="0"> 不支持</label> | |||
</td> | |||
<td width="10%">目录保存位置:</td> | |||
<td width="40%"> | |||
<label><input type="radio" name="referpath" value="parent" checked="1"> 默认网页目录( | |||
<?php | |||
$pardir = '{cmspath}'.$cfg_arcdir; | |||
if (!empty($typedir)) $pardir = $typedir.'/'; | |||
$pardir = preg_replace("#\/{1,}#", '/', $pardir); | |||
echo $pardir; | |||
?>)</label> | |||
<label><input type="radio" name="referpath" value="cmspath"> 系统根目录</label> | |||
<input type="hidden" name="nextdir" id="nextdir" value="<?php echo $pardir;?>"> | |||
<span id="pathtype" style="display:none"><input type="radio" name="referpath" id="truepath3" value="typepath">所属栏目所属目录</span> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>所属栏目:</td> | |||
<td> | |||
<select name="reid" onchange="showSeltype(this)" class="admin-input-sm"> | |||
<option value="0">选择所属栏目</option> | |||
<?php echo $typeOptions;?> | |||
</select>(默认为顶级栏目) | |||
</td> | |||
<td>文档模型:</td> | |||
<td> | |||
<select name="channeltype" id="channeltype" onChange="ParTemplet(this)" class="admin-input-sm"> | |||
<?php | |||
foreach($channelArray as $k=>$arr) | |||
{ | |||
if ($k==$channelid) echo "<option value='{$k}' selected>{$arr['typename']} {$arr['nid']}</option>"; | |||
else echo "<option value='{$k}'>{$arr['typename']} {$arr['nid']}</option>"; | |||
} | |||
?> | |||
</select> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>栏目列表选项:</td> | |||
<td> | |||
<label><input type="radio" name="isdefault" value="1" checked="1"> 链接到默认页</label> | |||
<label><input type="radio" name="isdefault" value="0"> 链接到列表第一页</label> | |||
<label><input type="radio" name="isdefault" value="-1"> 使用动态页</label> | |||
</td> | |||
<td>列表命名规则:</td> | |||
<td> | |||
<input type="text" name="namerule2" id="namerule2" value="{typedir}/{tid}-{page}.html" class="admin-input-md"> | |||
<span onclick="ShowHide('helpvar1')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar1" class="alert alert-warning my-2" style="display:none"> | |||
静态规则<br> | |||
{tid} 栏目id<br> | |||
{page} 栏目页码数<br> | |||
<hr> | |||
伪静态规则(Nginx)<br> | |||
rewrite ^/list-([0-9]+)$ /apps/list.php?tid=$1;<br> | |||
rewrite ^/list-([0-9]+)-([0-9]+)$ /apps/list.php?tid=$1&PageNo=$2; | |||
</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档命名规则:</td> | |||
<td> | |||
<input type="text" name="namerule" id="namerule" value="{typedir}/{aid}.html" class="admin-input-md"> | |||
<span onclick="ShowHide('helpvar2')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar2" class="alert alert-warning my-2" style="display:none"> | |||
静态规则<br> | |||
{Y}{M}{D} 年月日<br> | |||
{timestamp} INT类型的UNIX时间戳<br> | |||
{aid} 文档id<br> | |||
{pinyin} 拼音加文档id<br> | |||
{py} 拼音部首加文档id<br> | |||
{typedir} 栏目保存目录<br> | |||
{cc} 日期加混编id后用转换为适合字母<br> | |||
<hr> | |||
伪静态规则(Nginx)<br> | |||
rewrite ^/([0-9]+).html$ /apps/view.php?arcID=$1;<br> | |||
rewrite ^/([0-9]+)-([0-9]+).html$ /apps/view.php?aid=$1&pageno=$2; | |||
</div> | |||
</td> | |||
<td>默认页的名称:</td> | |||
<td><input type="text" name="defaultname" value="index.html" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td colspan="4"> | |||
<table width="100%" cellpadding="3" cellspacing="1" id="addQuick"> | |||
<tr bgcolor="#e9ecef" align="center"> | |||
<td width="6%">排序</td> | |||
<td width="20%">顶级栏目名称</td> | |||
<td width="60%">子类栏目名称(目录名称1,目录名称2)</td> | |||
<td align="center"><button type="button" id="add" class="btn btn-success btn-sm">添加</button></td> | |||
</tr> | |||
<tr> | |||
<td>栏目列表选项:</td> | |||
<td> | |||
<label><input type="radio" name="isdefault" value="1" checked="1"> 链接到默认页</label> | |||
<label><input type="radio" name="isdefault" value="0"> 链接到列表第一页</label> | |||
<label><input type="radio" name="isdefault" value="-1"> 使用动态页</label> | |||
<tr align="center"> | |||
<td class="rank"> | |||
<input type="hidden" name="posttype" value="" class="pubinputs"> | |||
<input type="text" name="rank" id="rank" value="1" class="pubinputs admin-input-xs"> | |||
</td> | |||
<td><input type="text" name="toptype" id="toptype" class="pubinputs admin-input-sm"></td> | |||
<td><input type="text" name="sontype" id="sontype" class="pubinputs w-100"></td> | |||
<td align="center"><button name="" type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td> | |||
</tr> | |||
<tr> | |||
<td>列表命名规则:</td> | |||
<td> | |||
<input type="text" name="namerule2" id="namerule2" value="{typedir}/{tid}-{page}.html" class="admin-input-md"> | |||
<span onclick="ShowHide('helpvar1')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar1" class="alert alert-warning my-2" style="display:none"> | |||
静态规则<br> | |||
{tid} 栏目id<br> | |||
{page} 栏目页码数<br> | |||
<hr> | |||
伪静态规则(Nginx)<br> | |||
rewrite ^/list-([0-9]+)$ /apps/list.php?tid=$1;<br> | |||
rewrite ^/list-([0-9]+)-([0-9]+)$ /apps/list.php?tid=$1&PageNo=$2; | |||
</div> | |||
<?php for($i=2;$i<=10;$i++) {?> | |||
<tr align="center" class="repeat"> | |||
<td class="rank"> | |||
<input type="hidden" name="posttype<?php echo $i;?>" value="<?php echo $i;?>"> | |||
<input type="text" name="rank<?php echo $i;?>" id="rank<?php echo $i;?>" value="<?php echo $i;?>" class="pubinputs admin-input-xs"> | |||
</td> | |||
<td><input type="text" name="toptype<?php echo $i;?>" id="toptype<?php echo $i;?>" class="pubinputs admin-input-sm"></td> | |||
<td><input type="text" name="sontype<?php echo $i;?>" id="sontype<?php echo $i;?>" class="pubinputs w-100"></td> | |||
<td align="center"><button name="" type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td> | |||
</tr> | |||
<tr> | |||
<td>文档命名规则:</td> | |||
<td> | |||
<input type="text" name="namerule" id="namerule" value="{typedir}/{aid}.html" class="admin-input-md"> | |||
<span onclick="ShowHide('helpvar2')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar2" class="alert alert-warning my-2" style="display:none"> | |||
静态规则<br> | |||
{Y}{M}{D} 年月日<br> | |||
{timestamp} INT类型的UNIX时间戳<br> | |||
{aid} 文档id<br> | |||
{pinyin} 拼音加文档id<br> | |||
{py} 拼音部首加文档id<br> | |||
{typedir} 栏目保存目录<br> | |||
{cc} 日期加混编id后用转换为适合字母<br> | |||
<hr> | |||
伪静态规则(Nginx)<br> | |||
rewrite ^/([0-9]+).html$ /apps/view.php?arcID=$1;<br> | |||
rewrite ^/([0-9]+)-([0-9]+).html$ /apps/view.php?aid=$1&pageno=$2; | |||
</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>默认页的名称:</td> | |||
<td><input type="text" name="defaultname" value="index.html" class="admin-input-md"></td> | |||
<?php }?> | |||
</table> | |||
<table width="100%" cellpadding="3" cellspacing="1" id="addQuickRel" style="display:none"> | |||
<tr bgcolor="#e9ecef" align="center"> | |||
<td width="6%">排序</td> | |||
<td width="20%">栏目名称</td> | |||
<td align="center"><button type="button" id="addrel" class="btn btn-success btn-sm">添加</button></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2"> | |||
<table width="100%" cellpadding="3" cellspacing="1" id="addQuick"> | |||
<tr bgcolor="#e9ecef" align="center"> | |||
<td width="6%">排序</td> | |||
<td width="20%">顶级栏目名称</td> | |||
<td width="60%">子类栏目名称(名称格式:目录名称1,目录名称2)</td> | |||
<td align="center"><button type="button" id="add" class="btn btn-success btn-sm">添加</button></td> | |||
</tr> | |||
<tr align="center"> | |||
<td class="rank"> | |||
<input type="hidden" name="posttype" value="" class="pubinputs"> | |||
<input type="text" name="rank" id="rank" value="1" class="pubinputs admin-input-xs"> | |||
</td> | |||
<td><input type="text" name="toptype" id="toptype" class="pubinputs admin-input-sm"></td> | |||
<td><input type="text" name="sontype" id="sontype" class="pubinputs w-100"></td> | |||
<td align="center"><button name="" type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td> | |||
</tr> | |||
<?php for($i=2;$i<=10;$i++) {?> | |||
<tr align="center" class="repeat"> | |||
<td class="rank"> | |||
<input type="hidden" name="posttype<?php echo $i;?>" value="<?php echo $i;?>"> | |||
<input type="text" name="rank<?php echo $i;?>" id="rank<?php echo $i;?>" value="<?php echo $i;?>" class="pubinputs admin-input-xs"> | |||
</td> | |||
<td><input type="text" name="toptype<?php echo $i;?>" id="toptype<?php echo $i;?>" class="pubinputs admin-input-sm"></td> | |||
<td><input type="text" name="sontype<?php echo $i;?>" id="sontype<?php echo $i;?>" class="pubinputs w-100"></td> | |||
<td align="center"><button name="" type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td> | |||
</tr> | |||
<?php }?> | |||
</table> | |||
<table width="100%" cellpadding="3" cellspacing="1" id="addQuickRel" style="display:none"> | |||
<tr bgcolor="#e9ecef" align="center"> | |||
<td width="6%">排序</td> | |||
<td width="20%">栏目名称</td> | |||
<td align="center"><button type="button" id="addrel" class="btn btn-success btn-sm">添加</button></td> | |||
</tr> | |||
<tr align="center"> | |||
<td class="rank"> | |||
<input type="hidden" name="posttype" value="" class="pubinputs"> | |||
<input type="text" name="rank" id="rank" value="1" class="pubinputs admin-input-xs"> | |||
</td> | |||
<td align="center"><input type="text" name="reltype" id="reltype" class="pubinputs admin-input-sm"></td> | |||
<td align="center"><button name="" type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td> | |||
</tr> | |||
<?php for($i=2;$i<=10;$i++) {?> | |||
<tr align="center" class="repeat"> | |||
<td class="rank"> | |||
<input type="hidden" name="posttype<?php echo $i;?>" value="<?php echo $i;?>"> | |||
<input type="text" name="rank<?php echo $i;?>" id="rank<?php echo $i;?>" value="<?php echo $i;?>" class="pubinputs admin-input-xs"> | |||
</td> | |||
<td align="center"><input type="text" name="reltype<?php echo $i;?>" id="reltype<?php echo $i;?>" class="pubinputs admin-input-sm"></td> | |||
<td align="center"><button type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td> | |||
</tr> | |||
<?php }?> | |||
</table> | |||
<tr align="center"> | |||
<td class="rank"> | |||
<input type="hidden" name="posttype" value="" class="pubinputs"> | |||
<input type="text" name="rank" id="rank" value="1" class="pubinputs admin-input-xs"> | |||
</td> | |||
<td align="center"><input type="text" name="reltype" id="reltype" class="pubinputs admin-input-sm"></td> | |||
<td align="center"><button name="" type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" class="admin-border border-top-0 mb-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" align="center" class="py-2"> | |||
<button type="submit" class="btn btn-success btn-sm">保存</button> | |||
<a href="catalog_main.php" class="btn btn-outline-success btn-sm">返回</a> | |||
<?php for($i=2;$i<=10;$i++) {?> | |||
<tr align="center" class="repeat"> | |||
<td class="rank"> | |||
<input type="hidden" name="posttype<?php echo $i;?>" value="<?php echo $i;?>"> | |||
<input type="text" name="rank<?php echo $i;?>" id="rank<?php echo $i;?>" value="<?php echo $i;?>" class="pubinputs admin-input-xs"> | |||
</td> | |||
<td align="center"><input type="text" name="reltype<?php echo $i;?>" id="reltype<?php echo $i;?>" class="pubinputs admin-input-sm"></td> | |||
<td align="center"><button type="button" id="add" class="btn btn-danger btn-sm del">删除</button></td> | |||
</tr> | |||
<?php }?> | |||
</table> | |||
</form> | |||
</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="4" align="center"> | |||
<button type="submit" class="btn btn-success btn-sm">保存</button> | |||
<a href="catalog_main.php" class="btn btn-outline-success btn-sm">返回</a> | |||
</td> | |||
</tr> | |||
</table> | |||
</form> | |||
</body> | |||
</html> |
@@ -45,21 +45,6 @@ | |||
var obj = document.getElementById(objname); | |||
obj.style.display = "none"; | |||
} | |||
function ShowItem1() { | |||
ShowObj('head1'); ShowObj('needset'); | |||
HideObj('head2'); HideObj('adset'); | |||
HideObj('head3'); HideObj('ctset'); | |||
} | |||
function ShowItem2() { | |||
ShowObj('head2'); ShowObj('adset'); | |||
HideObj('head1'); HideObj('needset'); | |||
HideObj('head3'); HideObj('ctset'); | |||
} | |||
function ShowItem3() { | |||
ShowObj('head3'); ShowObj('ctset'); | |||
HideObj('head1'); HideObj('needset'); | |||
HideObj('head2'); HideObj('adset'); | |||
} | |||
function CheckTypeDir() { | |||
var upinyin = document.getElementById('upinyin'); | |||
var tpobj = document.getElementById('typedir'); | |||
@@ -101,311 +86,249 @@ | |||
</script> | |||
</head> | |||
<body> | |||
<table width="98%" cellpadding="0" cellspacing="0" align="center" class="mt-3"> | |||
<tr> | |||
<td> | |||
<form name="form1" action="catalog_edit.php" method="post" onSubmit="return checkSubmit()"> | |||
<input type="hidden" name="dopost" value="save"> | |||
<input type="hidden" name="id" value="<?php echo $id;?>"> | |||
<input type="hidden" name="topid" value="<?php echo $myrow['topid'];?>"> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="head1"> | |||
<tr> | |||
<td> | |||
<table cellpadding="0" cellspacing="0"> | |||
<tr> | |||
<td width="80" align="center" class="admin-itemnote1">常规选项</td> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem2()">高级选项</a></td> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem3()">栏目文档</a></td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0"cellpadding="0" id="head2" style="display:none"> | |||
<tr> | |||
<td> | |||
<table cellpadding="0" cellspacing="0"> | |||
<tr> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem1()">常规选项</a></td> | |||
<td width="80" align="center" class="admin-itemnote1">高级选项</td> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem3()">栏目文档</a></td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="head3" style="display:none"> | |||
<tr> | |||
<td> | |||
<table cellpadding="0" cellspacing="0"> | |||
<tr> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem1()">常规选项</a></td> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem2()">高级选项</td> | |||
<td width="80" align="center" class="admin-itemnote1">栏目文档</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="needset" class="table admin-border"> | |||
<tr> | |||
<td width="260">是否支持投稿:</td> | |||
<td> | |||
<label><input type="radio" name="issend" value="1" <?php if ($myrow['issend']=="1") echo "checked='1'";?>> 支持</label> | |||
<label><input type="radio" name="issend" value="0" <?php if ($myrow['issend']=="0") echo "checked='1'";?>> 不支持</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td width="260">是否隐藏栏目:</td> | |||
<td> | |||
<label><input type="radio" name="ishidden" value="0" <?php if ($myrow['ishidden']=="0") echo "checked='1'";?>> 显示</label> | |||
<label><input type="radio" name="ishidden" value="1" <?php if ($myrow['ishidden']=="1") echo "checked='1'";?>> 隐藏</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档模型:</td> | |||
<td> | |||
<select name="channeltype" id="channeltype" onChange="ParTemplet(this)" class="admin-input-sm"> | |||
<?php | |||
foreach($channelArray as $k=>$arr) | |||
{ | |||
if ($k==$channelid) echo " <option value='{$k}' selected>{$arr['typename']} {$arr['nid']}</option>"; | |||
else echo " <option value='{$k}'>{$arr['typename']} {$arr['nid']}</option>"; | |||
} | |||
?> | |||
</select> | |||
<input type="hidden" value="{style}" name="dfstyle"> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>中文名称:</td> | |||
<td><input type="text" name="typename" value="<?php echo $myrow['typename']?>" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>中文概述:</td> | |||
<td><input type="text" name="cnoverview" value="<?php echo $myrow['cnoverview']?>" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>英文名称:</td> | |||
<td><input type="text" name="enname" value="<?php echo $myrow['enname']?>" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>英文概述:</td> | |||
<td><input type="text" name="enoverview" value="<?php echo $myrow['enoverview']?>" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>栏目大图:</td> | |||
<td> | |||
<input type="text" name="bigpic" value="<?php echo $myrow['bigpic']?>" class="admin-input-md"> | |||
<input type="button" class="btn btn-success btn-sm" value="浏览" onclick="SelectImage('form1.bigpic');"> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>栏目小图:</td> | |||
<td> | |||
<input type="text" name="litimg" value="<?php echo $myrow['litimg']?>" class="admin-input-md"> | |||
<input type="button" class="btn btn-success btn-sm" value="浏览" onclick="SelectImage('form1.litimg');"> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>排列顺序:</td> | |||
<td><input type="text" name="sortrank" value="<?php echo $myrow['sortrank']?>" class="admin-input-sm">(由低 > 高)</td> | |||
</tr> | |||
<tr> | |||
<td>浏览权限:</td> | |||
<td> | |||
<select name="corank" id="corank" class="admin-input-sm"> | |||
<?php | |||
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where `rank` >= 0"); | |||
$dsql->Execute('cc'); | |||
while($row = $dsql->GetObject('cc')) | |||
{ | |||
if ($myrow['corank']==$row->rank) | |||
echo "<option value='".$row->rank."' selected>".$row->membername."</option>"; | |||
else | |||
echo "<option value='".$row->rank."'>".$row->membername."</option>"; | |||
} | |||
?> | |||
</select>(仅限制栏目里的文档浏览权限) | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文件保存目录:</td> | |||
<td><input type="text" name="typedir" id="typedir" value="<?php echo $myrow['typedir']?>" class="admin-input-md">(标签“{cmspath}”请勿删除)</td> | |||
</tr> | |||
<tr> | |||
<td>栏目列表选项:</td> | |||
<td> | |||
<label><input type="radio" name="isdefault" value="1" <?php if ($myrow['isdefault']==1) echo "checked='1'";?>> 链接到默认页</label> | |||
<label><input type="radio" name="isdefault" value="0" <?php if ($myrow['isdefault']==0) echo "checked='1'";?>> 链接到列表第一页</label> | |||
<label><input type="radio" name="isdefault" value="-1" <?php if ($myrow['isdefault']==-1) echo "checked='1'";?>> 使用动态页</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>默认页的名称:</td> | |||
<td><input type="text" name="defaultname" value="<?php echo $myrow['defaultname']?>" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>栏目属性:</td> | |||
<td> | |||
<label><input type="radio" name="ispart" value="0" <?php if ($myrow['ispart']==0) echo "checked='1'";?>> 列表栏目(允许发布文档)</label> | |||
<label><input type="radio" name="ispart" value="1" <?php if ($myrow['ispart']==1) echo "checked='1'";?>> 封面栏目(不允许发布文档)</label> | |||
<label><input type="radio" name="ispart" value="2" <?php if ($myrow['ispart']==2) echo "checked='1'";?>> 外部栏目(文件保存目录处填写链接)</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>栏目交叉:仅适用列表栏目 <span onclick="ShowHide('helpvarco')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span></td> | |||
<td> | |||
<label><input type="radio" name="cross" id="cross0" value="0" onclick="CheckCross()" <?php if ($myrow['cross']==0) echo "checked='1'";?>> 不交叉</label> | |||
<label><input type="radio" name="cross" id="cross1" value="1" onclick="CheckCross()" <?php if ($myrow['cross']==1) echo "checked='1'";?>> 自动获取同名栏目文档</label> | |||
<label><input type="radio" name="cross" id="cross2" value="2" onclick="CheckCross()" <?php if ($myrow['cross']==2) echo "checked='1'";?>> 手工指定交叉栏目id(用英文逗号)</label><br> | |||
<textarea name="crossid" id="crossid" class="admin-textarea-sm" style="<?php if ($myrow['cross']!=2) echo'display:none';?>"><?php echo $myrow['crossid'];?></textarea> | |||
<div id="helpvarco" class="alert alert-warning my-2" style="display:none">交叉栏目是指一个大栏目与另一个非下级的子栏目出现交叉的情况,相当于系统原来的副栏目功能,不过现在改在栏目里预先设置好。注:会自动索引交叉栏目的文档,但不会索引交叉栏目下级栏目的文档,这种应用也适用于按地区划分资讯的站点</div> | |||
</td> | |||
</tr> | |||
<tr id="smclass" style="<?php echo ($channelid<0 ? '' : 'display:none');?>"> | |||
<td>绑定小分类:仅适用分类模型</td> | |||
<td> | |||
<select name="smalltype[]" multiple="yes" class="admin-input-md" style="height:200px"> | |||
<?php | |||
$smtypes = explode(',',trim($myrow['smalltypes'])); | |||
$sql = "SELECT * FROM `#@__sys_enum` WHERE egroup LIKE 'infotype' ORDER BY disorder ASC, id DESC "; | |||
$dsql->Execute('s',$sql); | |||
while($arr = $dsql->GetArray('s')) | |||
{ | |||
if (in_array($arr['evalue'],$smtypes)) { | |||
$selstr = " selected='1' "; | |||
} else { | |||
$selstr = ''; | |||
} | |||
if ($arr['evalue']%500==0) { | |||
echo "<option value='{$arr['evalue']}'{$selstr}>{$arr['ename']}</option>"; | |||
} | |||
else if (preg_match("#\.#", $arr['evalue'])) | |||
{ | |||
echo "<option value='{$arr['evalue']}'{$selstr}>└─ {$arr['ename']}</option>"; | |||
} else { | |||
echo "<option value='{$arr['evalue']}'{$selstr}>{$arr['ename']}</option>"; | |||
} | |||
} | |||
?> | |||
</select>(按Ctrl多选,更多分类,在<a href="stepselect_main.php">“联动类别管理”</a>中管理) | |||
</td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="adset" class="table admin-border" style="display:none"> | |||
<tr> | |||
<td width="260">多站点支持:</td> | |||
<td> | |||
<label><input type="radio" name="moresite" value="1" <?php if ($myrow['moresite']==1) echo "checked='1'";?>> 启用</label> | |||
<label><input type="radio" name="moresite" value="0" <?php if ($myrow['moresite']==0) echo "checked='1'";?>> 不启用</label>(绑名绑定仅需要在顶级栏目设定,子级栏目修改无效) | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>绑定域名:</td> | |||
<td><input type="text" name="siteurl" id="siteurl" value="<?php echo $myrow['siteurl']?>" class="admin-input-md">(需要加http开头的链接)</td> | |||
</tr> | |||
<tr> | |||
<td>列表模板:</td> | |||
<td> | |||
<input type="text" name="templist" value="<?php echo $myrow['templist']?>" class="admin-input-md"> | |||
<button type="button" name="set1" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.templist')">浏览</button> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>封面模板:</td> | |||
<td> | |||
<input type="text" name="tempindex" value="<?php echo $myrow['tempindex']?>" class="admin-input-md"> | |||
<button type="button" name="set2" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.tempindex')">浏览</button> | |||
<span onclick="ShowHide('helpvar1')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar1" class="alert alert-warning my-2" style="display:none"> | |||
{tid} 栏目id<br> | |||
{cid} 栏目模型名字id | |||
</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档模板:</td> | |||
<td> | |||
<input type="text" name="temparticle" value="<?php echo $myrow['temparticle']?>" class="admin-input-md"> | |||
<button type="button" name="set3" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.temparticle')">浏览</button> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>列表命名规则:</td> | |||
<td> | |||
<input type="text" name="namerule2" id="namerule2" value="<?php echo $myrow['namerule2']?>" class="admin-input-md"> | |||
<span onclick="ShowHide('helpvar2')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar2" class="alert alert-warning my-2" style="display:none"> | |||
静态规则<br> | |||
{tid} 栏目id<br> | |||
{page} 栏目页码数<br> | |||
<hr> | |||
伪静态规则(Nginx)<br> | |||
rewrite ^/list-([0-9]+)$ /apps/list.php?tid=$1;<br> | |||
rewrite ^/list-([0-9]+)-([0-9]+)$ /apps/list.php?tid=$1&PageNo=$2; | |||
</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档命名规则:</td> | |||
<td> | |||
<input type="text" name="namerule" id="namerule" value="<?php echo $myrow['namerule']?>" class="admin-input-md"> | |||
<span onclick="ShowHide('helpvar3')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar3" class="alert alert-warning my-2" style="display:none"> | |||
静态规则<br> | |||
{Y}{M}{D} 年月日<br> | |||
{timestamp} INT类型的UNIX时间戳<br> | |||
{aid} 文档id<br> | |||
{pinyin} 拼音加文档id<br> | |||
{py} 拼音部首加文档id<br> | |||
{typedir} 栏目保存目录<br> | |||
{cc} 日期加混编id后用转换为适合字母<br> | |||
<hr> | |||
伪静态规则(Nginx)<br> | |||
rewrite ^/([0-9]+).html$ /apps/view.php?arcID=$1;<br> | |||
rewrite ^/([0-9]+)-([0-9]+).html$ /apps/view.php?aid=$1&pageno=$2; | |||
</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>SEO标题:</td> | |||
<td><input type="text" name="seotitle" id="seotitle" value="<?php echo $myrow['seotitle']?>" class="admin-input-md">(标签“{dede:field.seotitle/}”调用)</td> | |||
</tr> | |||
<tr> | |||
<td>关键词:</td> | |||
<td><textarea name="keywords" cid="keywords" class="admin-textarea-sm"><?php echo $myrow['keywords']?></textarea>(标签“{dede:field.keywords/}”调用)</td> | |||
</tr> | |||
<tr> | |||
<td>栏目描述:</td> | |||
<td><textarea name="description" id="description" class="admin-textarea-sm"><?php echo $myrow['description']?></textarea>(标签“{dede:field.description/}”调用)</td> | |||
</tr> | |||
<tr> | |||
<td>继承选项:</td> | |||
<td><label><input type="checkbox" name="upnext" id="upnext" value="1"> 同时继承下级栏目浏览权限、文档类型、模板风格、命名规则等通用属性</label></td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" id="ctset" class="table admin-border" style="display:none"> | |||
<tr> | |||
<td> | |||
<div class="alert alert-info mb-0">栏目文档是替代原来栏目单独页的更灵活的一种方式,常用于企业简介之类的用途,标签“{dede:field.content/}”调用</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td><?php GetEditor("content",$myrow['content'],"400","Default","print","false");?></td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" class="admin-border border-top-0 mb-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" align="center" class="py-2"> | |||
<button type="submit" class="btn btn-success btn-sm">保存</button> | |||
<a href="catalog_main.php" class="btn btn-outline-success btn-sm">返回</a> | |||
</td> | |||
</tr> | |||
</table> | |||
</form> | |||
</td> | |||
</tr> | |||
</table> | |||
<form name="form1" action="catalog_edit.php" method="post" onSubmit="return checkSubmit()"> | |||
<input type="hidden" name="dopost" value="save"> | |||
<input type="hidden" name="id" value="<?php echo $id;?>"> | |||
<input type="hidden" name="topid" value="<?php echo $myrow['topid'];?>"> | |||
<table cellspacing="0" cellpadding="0" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="4">修改栏目</td> | |||
</tr> | |||
<tr> | |||
<td width="10%">是否支持投稿:</td> | |||
<td width="40%"> | |||
<label><input type="radio" name="issend" value="1" <?php if ($myrow['issend']=="1") echo "checked='1'";?>> 支持</label> | |||
<label><input type="radio" name="issend" value="0" <?php if ($myrow['issend']=="0") echo "checked='1'";?>> 不支持</label> | |||
</td> | |||
<td width="10%">是否隐藏栏目:</td> | |||
<td width="40%"> | |||
<label><input type="radio" name="ishidden" value="0" <?php if ($myrow['ishidden']=="0") echo "checked='1'";?>> 显示</label> | |||
<label><input type="radio" name="ishidden" value="1" <?php if ($myrow['ishidden']=="1") echo "checked='1'";?>> 隐藏</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档模型:</td> | |||
<td> | |||
<select name="channeltype" id="channeltype" onChange="ParTemplet(this)" class="admin-input-sm"> | |||
<?php | |||
foreach($channelArray as $k=>$arr) | |||
{ | |||
if ($k==$channelid) echo " <option value='{$k}' selected>{$arr['typename']} {$arr['nid']}</option>"; | |||
else echo " <option value='{$k}'>{$arr['typename']} {$arr['nid']}</option>"; | |||
} | |||
?> | |||
</select> | |||
<input type="hidden" value="{style}" name="dfstyle"> | |||
</td> | |||
<td>上级目录:</td> | |||
<td> | |||
<?php | |||
$pardir = '{cmspath}'.$cfg_arcdir; | |||
if (!empty($typedir)) $pardir = $typedir.'/'; | |||
$pardir = preg_replace("#\/{1,}#", '/', $pardir); | |||
echo $pardir; | |||
?> | |||
<input type="hidden" name="nextdir" id="nextdir" value="<?php echo $pardir?>"> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>中文名称:</td> | |||
<td><input type="text" name="typename" value="<?php echo $myrow['typename']?>" class="admin-input-md"></td> | |||
<td>中文概述:</td> | |||
<td><input type="text" name="cnoverview" value="<?php echo $myrow['cnoverview']?>" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>英文名称:</td> | |||
<td><input type="text" name="enname" value="<?php echo $myrow['enname']?>" class="admin-input-md"></td> | |||
<td>英文概述:</td> | |||
<td><input type="text" name="enoverview" value="<?php echo $myrow['enoverview']?>" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>栏目大图:</td> | |||
<td> | |||
<input type="text" name="bigpic" value="<?php echo $myrow['bigpic']?>" class="admin-input-md"> | |||
<input type="button" class="btn btn-success btn-sm" value="浏览" onclick="SelectImage('form1.bigpic');"> | |||
</td> | |||
<td>栏目小图:</td> | |||
<td> | |||
<input type="text" name="litimg" value="<?php echo $myrow['litimg']?>" class="admin-input-md"> | |||
<input type="button" class="btn btn-success btn-sm" value="浏览" onclick="SelectImage('form1.litimg');"> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>排列顺序:</td> | |||
<td><input type="text" name="sortrank" value="<?php echo $myrow['sortrank']?>" class="admin-input-sm">(由低 > 高)</td> | |||
<td>浏览权限:</td> | |||
<td> | |||
<select name="corank" id="corank" class="admin-input-sm"> | |||
<?php | |||
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where `rank` >= 0"); | |||
$dsql->Execute('cc'); | |||
while($row = $dsql->GetObject('cc')) | |||
{ | |||
if ($myrow['corank']==$row->rank) | |||
echo "<option value='".$row->rank."' selected>".$row->membername."</option>"; | |||
else | |||
echo "<option value='".$row->rank."'>".$row->membername."</option>"; | |||
} | |||
?> | |||
</select>(仅限制栏目里的文档浏览权限) | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文件保存目录:</td> | |||
<td><input type="text" name="typedir" id="typedir" value="<?php echo $myrow['typedir']?>" class="admin-input-md">(标签“{cmspath}”请勿删除)</td> | |||
<td>继承选项:</td> | |||
<td><label><input type="checkbox" name="upnext" id="upnext" value="1"> 同时继承下级栏目浏览权限、文档类型、模板风格、命名规则等通用属性</label></td> | |||
</tr> | |||
<tr> | |||
<td>栏目列表选项:</td> | |||
<td> | |||
<label><input type="radio" name="isdefault" value="1" <?php if ($myrow['isdefault']==1) echo "checked='1'";?>> 链接到默认页</label> | |||
<label><input type="radio" name="isdefault" value="0" <?php if ($myrow['isdefault']==0) echo "checked='1'";?>> 链接到列表第一页</label> | |||
<label><input type="radio" name="isdefault" value="-1" <?php if ($myrow['isdefault']==-1) echo "checked='1'";?>> 使用动态页</label> | |||
</td> | |||
<td>默认页的名称:</td> | |||
<td><input type="text" name="defaultname" value="<?php echo $myrow['defaultname']?>" class="admin-input-md"></td> | |||
</tr> | |||
<tr> | |||
<td>栏目属性:</td> | |||
<td> | |||
<label><input type="radio" name="ispart" value="0" <?php if ($myrow['ispart']==0) echo "checked='1'";?>> 列表栏目(允许发布文档)</label> | |||
<label><input type="radio" name="ispart" value="1" <?php if ($myrow['ispart']==1) echo "checked='1'";?>> 封面栏目(不允许发布文档)</label> | |||
<label><input type="radio" name="ispart" value="2" <?php if ($myrow['ispart']==2) echo "checked='1'";?>> 外部栏目(文件保存目录处填写链接)</label> | |||
</td> | |||
<td>栏目交叉:</td> | |||
<td> | |||
<label><input type="radio" name="cross" id="cross0" value="0" onclick="CheckCross()" <?php if ($myrow['cross']==0) echo "checked='1'";?>> 不交叉</label> | |||
<label><input type="radio" name="cross" id="cross1" value="1" onclick="CheckCross()" <?php if ($myrow['cross']==1) echo "checked='1'";?>> 自动获取同名栏目文档</label> | |||
<label><input type="radio" name="cross" id="cross2" value="2" onclick="CheckCross()" <?php if ($myrow['cross']==2) echo "checked='1'";?>> 手工指定交叉栏目id(用英文逗号)</label> | |||
<span onclick="ShowHide('helpvarco')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span><br> | |||
<textarea name="crossid" id="crossid" class="admin-textarea-sm" style="<?php if ($myrow['cross']!=2) echo'display:none';?>"><?php echo $myrow['crossid'];?></textarea> | |||
<div id="helpvarco" class="alert alert-warning my-2" style="display:none">交叉栏目是指一个大栏目与另一个非下级的子栏目出现交叉的情况,相当于系统原来的副栏目功能,不过现在改在栏目里预先设置好。注:会自动索引交叉栏目的文档,但不会索引交叉栏目下级栏目的文档,这种应用也适用于按地区划分资讯的站点</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td width="260">多站点支持:</td> | |||
<td> | |||
<label><input type="radio" name="moresite" value="1" <?php if ($myrow['moresite']==1) echo "checked='1'";?>> 启用</label> | |||
<label><input type="radio" name="moresite" value="0" <?php if ($myrow['moresite']==0) echo "checked='1'";?>> 不启用</label>(绑名绑定仅需要在顶级栏目设定,子级栏目修改无效) | |||
</td> | |||
<td>绑定域名:</td> | |||
<td><input type="text" name="siteurl" id="siteurl" value="<?php echo $myrow['siteurl']?>" class="admin-input-md">(需要加http开头的链接)</td> | |||
</tr> | |||
<tr> | |||
<td>列表模板:</td> | |||
<td> | |||
<input type="text" name="templist" value="<?php echo $myrow['templist']?>" class="admin-input-md"> | |||
<button type="button" name="set1" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.templist')">浏览</button> | |||
</td> | |||
<td>封面模板:</td> | |||
<td> | |||
<input type="text" name="tempindex" value="<?php echo $myrow['tempindex']?>" class="admin-input-md"> | |||
<button type="button" name="set2" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.tempindex')">浏览</button> | |||
<span onclick="ShowHide('helpvar1')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar1" class="alert alert-warning my-2" style="display:none"> | |||
{tid} 栏目id<br> | |||
{cid} 栏目模型名字id | |||
</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档模板:</td> | |||
<td> | |||
<input type="text" name="temparticle" value="<?php echo $myrow['temparticle']?>" class="admin-input-md"> | |||
<button type="button" name="set3" class="btn btn-success btn-sm" onclick="SelectTemplets('form1.temparticle')">浏览</button> | |||
</td> | |||
<td>列表命名规则:</td> | |||
<td> | |||
<input type="text" name="namerule2" id="namerule2" value="<?php echo $myrow['namerule2']?>" class="admin-input-md"> | |||
<span onclick="ShowHide('helpvar2')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar2" class="alert alert-warning my-2" style="display:none"> | |||
静态规则<br> | |||
{tid} 栏目id<br> | |||
{page} 栏目页码数<br> | |||
<hr> | |||
伪静态规则(Nginx)<br> | |||
rewrite ^/list-([0-9]+)$ /apps/list.php?tid=$1;<br> | |||
rewrite ^/list-([0-9]+)-([0-9]+)$ /apps/list.php?tid=$1&PageNo=$2; | |||
</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档命名规则:</td> | |||
<td> | |||
<input type="text" name="namerule" id="namerule" value="<?php echo $myrow['namerule']?>" class="admin-input-md"> | |||
<span onclick="ShowHide('helpvar3')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span> | |||
<div id="helpvar3" class="alert alert-warning my-2" style="display:none"> | |||
静态规则<br> | |||
{Y}{M}{D} 年月日<br> | |||
{timestamp} INT类型的UNIX时间戳<br> | |||
{aid} 文档id<br> | |||
{pinyin} 拼音加文档id<br> | |||
{py} 拼音部首加文档id<br> | |||
{typedir} 栏目保存目录<br> | |||
{cc} 日期加混编id后用转换为适合字母<br> | |||
<hr> | |||
伪静态规则(Nginx)<br> | |||
rewrite ^/([0-9]+).html$ /apps/view.php?arcID=$1;<br> | |||
rewrite ^/([0-9]+)-([0-9]+).html$ /apps/view.php?aid=$1&pageno=$2; | |||
</div> | |||
</td> | |||
<td>SEO标题:</td> | |||
<td><input type="text" name="seotitle" id="seotitle" value="<?php echo $myrow['seotitle']?>" class="admin-input-md">(标签“{dede:field.seotitle/}”调用)</td> | |||
</tr> | |||
<tr> | |||
<td>关键词:</td> | |||
<td><textarea name="keywords" cid="keywords" class="admin-textarea-sm"><?php echo $myrow['keywords']?></textarea>(标签“{dede:field.keywords/}”调用)</td> | |||
<td>栏目描述:</td> | |||
<td><textarea name="description" id="description" class="admin-textarea-sm"><?php echo $myrow['description']?></textarea>(标签“{dede:field.description/}”调用)</td> | |||
</tr> | |||
<tr id="smclass" style="<?php echo ($channelid<0 ? '' : 'display:none');?>"> | |||
<td>绑定小分类:</td> | |||
<td> | |||
<select name="smalltype[]" multiple="yes" class="admin-input-md" style="height:200px"> | |||
<?php | |||
$smtypes = explode(',',trim($myrow['smalltypes'])); | |||
$sql = "SELECT * FROM `#@__sys_enum` WHERE egroup LIKE 'infotype' ORDER BY disorder ASC, id DESC "; | |||
$dsql->Execute('s',$sql); | |||
while($arr = $dsql->GetArray('s')) | |||
{ | |||
if (in_array($arr['evalue'],$smtypes)) { | |||
$selstr = " selected='1' "; | |||
} else { | |||
$selstr = ''; | |||
} | |||
if ($arr['evalue']%500==0) { | |||
echo "<option value='{$arr['evalue']}'{$selstr}>{$arr['ename']}</option>"; | |||
} | |||
else if (preg_match("#\.#", $arr['evalue'])) | |||
{ | |||
echo "<option value='{$arr['evalue']}'{$selstr}>└─ {$arr['ename']}</option>"; | |||
} else { | |||
echo "<option value='{$arr['evalue']}'{$selstr}>{$arr['ename']}</option>"; | |||
} | |||
} | |||
?> | |||
</select> | |||
<td colspan="2"></td> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td colspan="4"> | |||
<div class="alert alert-info mb-0">栏目文档是替代原来栏目单独页的更灵活的一种方式,常用于企业简介之类的用途,标签“{dede:field.content/}”调用</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td colspan="4"><?php GetEditor("content",$myrow['content'],"400","Default","print","false");?></td> | |||
</tr> | |||
<tr> | |||
<td bgcolor="#f5f5f5" align="center" colspan="4"> | |||
<button type="submit" class="btn btn-success btn-sm">保存</button> | |||
<a href="catalog_main.php" class="btn btn-outline-success btn-sm">返回</a> | |||
</td> | |||
</tr> | |||
</table> | |||
</form> | |||
</body> | |||
</html> |
@@ -35,7 +35,7 @@ | |||
<table cellpadding="1" cellspacing="1" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td> | |||
<a href="catalog_add.php?listtype=all" class="btn btn-success btn-sm">增加栏目</a> | |||
<a href="catalog_add.php?listtype=all" class="btn btn-success btn-sm">添加栏目</a> | |||
<a href="catalog_add.php?dopost=quick" class="btn btn-success btn-sm">批量添加</a> | |||
<a href="catalog_do.php?dopost=upcatcache" class="btn btn-success btn-sm">更新缓存</a> | |||
<?php if (!isset($exallct)) {?> | |||
@@ -17,7 +17,7 @@ | |||
</tr> | |||
<tr> | |||
<td colspan="3"> | |||
<div class="alert alert-info mb-0">自定义属性使用说明:以往的版本中,网站首页、封面栏目的设计,都只能单调的用arclist标记把某栏目最新或按特定排序方式的文档无选择的读出来,这样做法存在很大的不足,例如,我希望在最顶部的地方显示我想要的文档,在以往的版本中是无法做到的,但使用自定义属性之后,只要给arclist标记加上att='自定义属性的id'的属性,然后在发布的时候对适合的文档选择专门的属性,那么使用arclist的地方就会按您的意愿显示指定的文档。注意事项:这个版本中att对应的字段是SET类型字段,因此为了数据安全起见不允许会员增加其它类型,但调用时允许使用组合条件att='c,p'表示推荐图片</div> | |||
<div class="alert alert-info mb-0">自定义属性使用说明:以往的版本中,网站首页、封面栏目的设计,都只能单调的用arclist标记把某栏目最新或按特定排序方式的文档无选择的读出来,这样做法存在很大的不足,例如,我希望在最顶部的地方显示我想要的文档,在以往的版本中是无法做到的,但使用自定义属性之后,只要给arclist标记加上att='自定义属性的id'的属性,然后在发布的时候对适合的文档选择专门的属性,那么使用arclist的地方就会按您的意愿显示指定的文档。注意事项:这个版本中att对应的字段是SET类型字段,因此为了数据安全起见不允许会员添加其它类型,但调用时允许使用组合条件att='c,p'表示推荐图片</div> | |||
</td> | |||
</tr> | |||
<tr bgcolor="#e9ecef"> | |||
@@ -113,7 +113,7 @@ | |||
<a href="javascript:adArc(0)" class="btn btn-success btn-sm">推荐</a> | |||
<a href="javascript:;" onclick="moveArc(event,this,<?php echo (empty($channelid) ? 0 : $channelid);?>)" class="btn btn-success btn-sm">移动</a> | |||
<a href="javascript:delArc(0)" class="btn btn-danger btn-sm">删除</a> | |||
<a href="javascript:;" onclick="cAtts('attsAdd',event,this)" class="btn btn-success btn-sm">增加属性</a> | |||
<a href="javascript:;" onclick="cAtts('attsAdd',event,this)" class="btn btn-success btn-sm">添加属性</a> | |||
<a href="javascript:;" onclick="cAtts('attsDel',event,this)" class="btn btn-danger btn-sm">删除属性</a> | |||
</td> | |||
</tr> | |||
@@ -111,7 +111,7 @@ | |||
<a href="javascript:;" onclick="moveArc(event,this,<?php echo (empty($channelid)?0:$channelid);?>)" class="btn btn-success btn-sm">移动</a> | |||
<a href="javascript:delArc(0)" class="btn btn-danger btn-sm">删除</a> | |||
<?php if ($channelid==1) echo "<a href='javascript:kwArc(0)' class='btn btn-success btn-sm'>自动关键词</a>";?> | |||
<a href="javascript:;" onclick="cAtts('attsAdd',event,this)" class="btn btn-success btn-sm">增加属性</a> | |||
<a href="javascript:;" onclick="cAtts('attsAdd',event,this)" class="btn btn-success btn-sm">添加属性</a> | |||
<a href="javascript:;" onclick="cAtts('attsDel',event,this)" class="btn btn-danger btn-sm">删除属性</a> | |||
</td> | |||
</tr> | |||
@@ -40,7 +40,7 @@ | |||
</tr> | |||
<tr> | |||
<td>字段配置:</td> | |||
<td>信息索引类字段系统已经加入,您只需要增加其它个性化字段即可</td> | |||
<td>信息索引类字段系统已经加入,您只需要添加其它个性化字段即可</td> | |||
</tr> | |||
<tr> | |||
<td>列表模板:</td> | |||
@@ -41,8 +41,24 @@ | |||
<td><input type="text" name="table" id="table" class="admin-input-sm" value="<?php echo $row['table'];?>" disabled="1">(自定义表单数据表创建后不可修改表名)</td> | |||
</tr> | |||
<tr> | |||
<td>模型字段配置:</td> | |||
<td><button type="button" name="fset" id="fset" class="btn btn-success btn-sm" onclick="location.href='diy_field_add.php?diyid=<?php echo $diyid;?>'">添加新字段</button></td> | |||
<td>列表模板:</td> | |||
<td><input type="text" name="listtemplate" id="listtemplate" class="admin-input-sm" value="<?php echo $row['listtemplate'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>文档模板:</td> | |||
<td><input type="text" name="viewtemplate" id="viewtemplate" class="admin-input-sm" value="<?php echo $row['viewtemplate'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>发布模板:</td> | |||
<td><input type="text" name="posttemplate" id="posttemplate" class="admin-input-sm" value="<?php echo $row['posttemplate'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>前台列表和文档页公开:</td> | |||
<td> | |||
<label><input type="radio" name="public" value="2" <?php echo $row['public'] == 2 ? 'checked' : '';?>> 完全公开</label> | |||
<label><input type="radio" name="public" value="1" <?php echo $row['public'] == 1 ? 'checked' : '';?>> 公开审核过的</label> | |||
<label><input type="radio" name="public" value="0" <?php echo $row['public'] == 0 ? 'checked' : '';?>> 不公开</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td colspan="2"> | |||
@@ -101,24 +117,7 @@ | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>列表模板:</td> | |||
<td><input type="text" name="listtemplate" id="listtemplate" class="admin-input-sm" value="<?php echo $row['listtemplate'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>文档模板:</td> | |||
<td><input type="text" name="viewtemplate" id="viewtemplate" class="admin-input-sm" value="<?php echo $row['viewtemplate'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>发布模板:</td> | |||
<td><input type="text" name="posttemplate" id="posttemplate" class="admin-input-sm" value="<?php echo $row['posttemplate'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>前台列表和文档页公开:</td> | |||
<td> | |||
<label><input type="radio" name="public" value="2" <?php echo $row['public'] == 2 ? 'checked' : '';?>> 完全公开</label> | |||
<label><input type="radio" name="public" value="1" <?php echo $row['public'] == 1 ? 'checked' : '';?>> 公开审核过的</label> | |||
<label><input type="radio" name="public" value="0" <?php echo $row['public'] == 0 ? 'checked' : '';?>> 不公开</label> | |||
</td> | |||
<td colspan="2"><button type="button" name="fset" id="fset" class="btn btn-success btn-sm" onclick="location.href='diy_field_add.php?diyid=<?php echo $diyid;?>'">添加新字段</button></td> | |||
</tr> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2" align="center"> | |||
@@ -3,7 +3,7 @@ | |||
<head> | |||
<meta charset="utf-8"> | |||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"> | |||
<title>自定义表单增加字段</title> | |||
<title>自定义表单添加字段</title> | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
@@ -67,7 +67,7 @@ | |||
<input type="hidden" name="diyid" value="<?php echo $diyid?>"> | |||
<input type="hidden" name="fieldstring" value=""> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2">自定义表单管理</a> > 自定义表单增加字段</td> | |||
<td bgcolor="#f5f5f5" colspan="2">自定义表单管理</a> > 自定义表单添加字段</td> | |||
</tr> | |||
<tr> | |||
<td colspan="2"> | |||
@@ -34,7 +34,7 @@ | |||
</tr> | |||
{/dede:datalist} | |||
<tr> | |||
<td colspan="4"><a href="diy_add.php" class="btn btn-success btn-sm ml-2">增加新的自定义表单</a></td> | |||
<td colspan="4"><a href="diy_add.php" class="btn btn-success btn-sm ml-2">添加新的自定义表单</a></td> | |||
</tr> | |||
<tr> | |||
<td colspan="4" bgcolor="#f5f5f5" align="center">{dede:pagelist listsize='6'/}</td> | |||
@@ -29,7 +29,7 @@ | |||
<tr> | |||
<td> | |||
<p> | |||
<input type="button" name="bbb" class="btn btn-success btn-sm" onclick="make_upload();" value="增加上传框"> | |||
<input type="button" name="bbb" class="btn btn-success btn-sm" onclick="make_upload();" value="添加上传框"> | |||
<a href="file_manage_main.php?activepath={dede:global name='activepath'/}" class="btn btn-outline-success btn-sm">返回{dede:global name='activepath'/}目录</a> | |||
</p> | |||
</td> | |||
@@ -66,7 +66,7 @@ | |||
<form action="freelist_add.php" method="post" name="form1" onSubmit="return CheckSubmit();"> | |||
<input type="hidden" name="dopost" value="save"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="freelist_main.php">自由列表管理</a> > 增加一个列表</td> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="freelist_main.php">自由列表管理</a> > 添加一个列表</td> | |||
</tr> | |||
<tr> | |||
<td colspan="2"> | |||
@@ -23,7 +23,7 @@ | |||
<input type="hidden" name="dopost" value="save"> | |||
<input type="hidden" name="aid" value="<?php echo $row['aid']?>"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="freelist_main.php">自由列表管理</a> > 增加一个列表</td> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="freelist_main.php">自由列表管理</a> > 添加一个列表</td> | |||
</tr> | |||
<tr> | |||
@@ -111,7 +111,7 @@ | |||
<td width="380" align="center"><input type="text" name="keyword" id="keyword" value="<?php echo $keyword?>" class="admin-input-md"></td> | |||
<td> | |||
<button type="submit" name="Submit2" class="btn btn-success btn-sm">搜索</button> | |||
<button type="button" name="bt1" onclick="location='freelist_add.php';" class="btn btn-success btn-sm">增加列表</button> | |||
<button type="button" name="bt1" onclick="location='freelist_add.php';" class="btn btn-success btn-sm">添加列表</button> | |||
<button type="button" name="bt2" onclick="location='makehtml_freelist.php';" class="btn btn-success btn-sm">更新所有列表</button> | |||
</td> | |||
</tr> | |||
@@ -30,7 +30,7 @@ | |||
<body> | |||
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="friendlink_main.php">友情链接管理</a> > 增加链接</td> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="friendlink_main.php">友情链接管理</a> > 添加链接</td> | |||
</tr> | |||
<form action="friendlink_add.php" method="post" enctype="multipart/form-data" name="form1" onSubmit="return CheckSubmit();"> | |||
<input type="hidden" name="dopost" value="add"> | |||
@@ -53,7 +53,7 @@ | |||
</td> | |||
<td> | |||
<button type="submit" class="btn btn-success btn-sm">搜索</button> | |||
<a href="friendlink_add.php" class="btn btn-success btn-sm">增加链接</a> | |||
<a href="friendlink_add.php" class="btn btn-success btn-sm">添加链接</a> | |||
<a href="friendlink_type.php" class="btn btn-success btn-sm">网站类型管理</a> | |||
<a href="{dede:global name=' cfg_phpurl'/}/flink.php" target="_blank" class="btn btn-success btn-sm">友情链接预览</a> | |||
</td> | |||
@@ -43,7 +43,7 @@ | |||
</tr> | |||
<tr> | |||
<td colspan="3"> | |||
<a href="friendlink_add.php" class="btn btn-success btn-sm">增加链接</a> | |||
<a href="friendlink_add.php" class="btn btn-success btn-sm">添加链接</a> | |||
<a href="../apps/flink.php?dopost=add" target="_blank" class="btn btn-success btn-sm">外部申请表单</a> | |||
</td> | |||
</tr> | |||
@@ -72,7 +72,7 @@ | |||
<td class="admin-td">上传文件:</td> | |||
<td class="admin-td"> | |||
数量:<input type="text" name="picnum" id="picnum" value="5" class="admin-input-sm"> | |||
<button type="button" name="Submit" class="btn btn-success btn-sm" onclick="MakeUpload()">增加</button> | |||
<button type="button" name="Submit" class="btn btn-success btn-sm" onclick="MakeUpload()">添加</button> | |||
<button type="button" name="Submit" class="btn btn-success btn-sm" onclick="ResetUpload()">恢复</button> | |||
</td> | |||
</tr> | |||
@@ -49,7 +49,7 @@ | |||
<input type="hidden" name="idend" value="<?php echo $k;?>"> | |||
<tr> | |||
<td colspan="6"> | |||
<div class="alert alert-info mb-0">新增一个级别:由于会员升级是以级别值由低向高升级的,因此增加组别时需注意此值的设置,如果您增加新的会员组的级别值低于10,将自动被视为普通的注册会员</div> | |||
<div class="alert alert-info mb-0">新增一个级别:由于会员升级是以级别值由低向高升级的,因此添加组别时需注意此值的设置,如果您添加新的会员组的级别值低于10,将自动被视为普通的注册会员</div> | |||
</td> | |||
</tr> | |||
<tr align="center"> | |||
@@ -65,7 +65,7 @@ | |||
<td><input type="text" name="rank_new" id="rank_new" value="20"></td> | |||
<td><input type="text" name="money_new" id="money_new" value="0"></td> | |||
<td><input type="text" name="scores_new" id="scores_new" value="100"></td> | |||
<td><input type="checkbox" name="check_new" id="check_new" value="1" checked> 增加等级</td> | |||
<td><input type="checkbox" name="check_new" id="check_new" value="1" checked> 添加等级</td> | |||
<td></td> | |||
</tr> | |||
<tr> | |||
@@ -41,7 +41,7 @@ | |||
</tr> | |||
<tr> | |||
<td colspan="6"> | |||
<div class="alert alert-info mb-0">为了模块插件开发者的利益和模块插件后续更新,增加了<a href="<?php echo $cfg_biz_dedebizUrl;?>/license_developer" target="_blank">DedeBIZ商业开发者计划</a>,模块插件认准DedeBIZ商业认证开发者</div> | |||
<div class="alert alert-info mb-0">为了模块插件开发者的利益和模块插件后续更新,添加了<a href="<?php echo $cfg_biz_dedebizUrl;?>/license_developer" target="_blank">DedeBIZ商业开发者计划</a>,模块插件认准DedeBIZ商业认证开发者</div> | |||
</td> | |||
</tr> | |||
<tr bgcolor="#e9ecef" align="center"> | |||
@@ -15,270 +15,242 @@ | |||
<script src="js/mode/htmlmixed/htmlmixed.js"></script> | |||
</head> | |||
<body> | |||
<table width="98%" cellpadding="0" cellspacing="0" align="center" class="mt-3"> | |||
<tr> | |||
<td> | |||
<form name="form1" action="mychannel_edit.php" method="post"> | |||
<input type="hidden" name="id" value="<?php echo $id?>"> | |||
<input type="hidden" name="dopost" value="save"> | |||
<input type="hidden" name="issystem" value="<?php echo $row['issystem'];?>"> | |||
<table width="100%" cellspacing="0" cellpadding="0" align="center" id="head1"> | |||
<tr> | |||
<td> | |||
<table cellpadding="0" cellspacing="0"> | |||
<tr> | |||
<td width="80" align="center" class="admin-itemnote1">基本设置</td> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem2()">字段管理</a></td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellspacing="0" cellpadding="0" align="center" id="head2" style="display:none"> | |||
<tr> | |||
<td> | |||
<table cellpadding="0" cellspacing="0"> | |||
<tr> | |||
<td width="80" align="center" class="admin-itemnote2"><a href="javascript:;" onclick="ShowItem1()">基本设置</a></td> | |||
<td width="80" align="center" class="admin-itemnote1">字段管理</td> | |||
</tr> | |||
</table> | |||
</td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellpadding="3" cellspacing="1" align="center" id="needset" class="table admin-border"> | |||
<?php if ($row['issystem'] == 1) {?> | |||
<tr> | |||
<td colspan="2"> | |||
<div class="alert alert-danger mb-0">您目前所展开的是系统模型,系统模型一般对发布程序和管理程序已经固化,如果您胡乱修改系统模型会导致使用这种文档类型的栏目可能崩溃</div> | |||
</td> | |||
</tr> | |||
<?php }?> | |||
<tr> | |||
<td>模型性质:</td> | |||
<td><?php if ($row['issystem']==0) echo "自动模型";else if ($row['issystem']==1) echo "系统模型";else if ($row['issystem']==-1) echo "独立模型";?>(如果为系统模型将禁止删除,此选项不可修改,对于独立模型,系统强制创建字段aid、栏目id、发布时间、文档标题)</td> | |||
</tr> | |||
<tr> | |||
<td width="260">栏目id:</td> | |||
<td><?php echo $row['id'];?>(数字,创建后不可修改,并具有唯一性)</td> | |||
</tr> | |||
<tr> | |||
<td>名字标识:</td> | |||
<td><?php echo $row['nid'];?>(与文档的模板相关连,建议由英文、数字或下划线组成,因为部份Unix系统无法识别中文文件,栏目默认文档模板是“default/article_名字标识.htm”,列表模板、封面模板类推)</td> | |||
<form name="form1" action="mychannel_edit.php" method="post"> | |||
<input type="hidden" name="id" value="<?php echo $id?>"> | |||
<input type="hidden" name="dopost" value="save"> | |||
<input type="hidden" name="issystem" value="<?php echo $row['issystem'];?>"> | |||
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2">修改文档模型</td> | |||
</tr> | |||
<?php if ($row['issystem'] == 1) {?> | |||
<tr> | |||
<td colspan="2"> | |||
<div class="alert alert-danger mb-0">您目前所展开的是系统模型,系统模型一般对发布程序和管理程序已经固化,如果您胡乱修改系统模型会导致使用这种文档类型的栏目可能崩溃</div> | |||
</td> | |||
</tr> | |||
<?php }?> | |||
<tr> | |||
<td>模型性质:</td> | |||
<td><?php if ($row['issystem']==0) echo "自动模型";else if ($row['issystem']==1) echo "系统模型";else if ($row['issystem']==-1) echo "独立模型";?>(如果为系统模型将禁止删除,此选项不可修改,对于独立模型,系统强制创建字段aid、栏目id、发布时间、文档标题)</td> | |||
</tr> | |||
<tr> | |||
<td width="260">栏目id:</td> | |||
<td><?php echo $row['id'];?>(数字,创建后不可修改,并具有唯一性)</td> | |||
</tr> | |||
<tr> | |||
<td>名字标识:</td> | |||
<td><?php echo $row['nid'];?>(与文档的模板相关连,建议由英文、数字或下划线组成,因为部份Unix系统无法识别中文文件,栏目默认文档模板是“default/article_名字标识.htm”,列表模板、封面模板类推)</td> | |||
</tr> | |||
<tr> | |||
<td>栏目名称:</td> | |||
<td><input type="text" name="typename" id="typename" class="admin-input-sm" value="<?php echo $row['typename'];?>">(栏目的中文名称,在后台管理,前台发布等均使用此名字)</td> | |||
</tr> | |||
<tr> | |||
<td>附加表:</td> | |||
<td><input type="text" name="addtable" id="addtable" class="admin-input-sm" value="<?php echo $row['addtable'];?>">(#@__是表示数据表前缀,栏目除主表以外其它自定义类型数据存放数据的表,如果您不使用主表关连的各种特性:推荐、会员权限等,也可以使用完全以附加表作为存储数据)</td> | |||
</tr> | |||
<tr> | |||
<td>是否支持会员投稿:</td> | |||
<td> | |||
<label><input type="radio" name="issend" value="0" <?php if ($row['issend']==0) echo "checked='1'";?>> 不支持</label> | |||
<label><input type="radio" name="issend" value="1" <?php if ($row['issend']==1) echo "checked='1'";?>> 支持</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>会员许可投稿级别:</td> | |||
<td> | |||
<select name="sendrank" id="sendrank" class="admin-input-sm"> | |||
<option value="0">游客</option> | |||
<?php | |||
$urank = $cuserLogin->getUserRank(); | |||
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where adminrank<='$urank' And `rank`>=10"); | |||
$dsql->Execute(); | |||
while($row2 = $dsql->GetObject()) | |||
{ | |||
if ($row2->rank==$row['sendrank']) echo "<option value='".$row2->rank."' selected>".$row2->membername."</option>"; | |||
else echo "<option value='".$row2->rank."'>".$row2->membername."</option>"; | |||
} | |||
?> | |||
</select> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>许可投稿会员组:</td> | |||
<td> | |||
<?php | |||
$dsql->SetQuery("SELECT * FROM `#@__member_model`"); | |||
$dsql->Execute(); | |||
while($row3 = $dsql->GetObject()) | |||
{ | |||
echo "<label><input type='radio' name='usertype' value='".$row3->name."'".($row['usertype']==$row3->name? "checked" : "")."> ".$row3->name."</label> "; | |||
} | |||
?> | |||
<label><input type="radio" name="usertype" value="" <?php if ($row['usertype']=='') echo "checked='1'";?>> 不限</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>会员稿件默认状态:</td> | |||
<td> | |||
<label><input type="radio" name="arcsta" value="-1" <?php if ($row['arcsta']==-1) echo "checked='1'";?>> 未审核</label> | |||
<label><input type="radio" name="arcsta" value="0" <?php if ($row['arcsta']==0) echo "checked='1'";?>> 已审核(自动生成网页)</label> | |||
<label><input type="radio" name="arcsta" value="1" <?php if ($row['arcsta']==1) echo "checked='1'";?>> 已审核(仅使用动态文档)</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>列表附加字段:</td> | |||
<td><input type="text" name="listfields" id="listfields" class="admin-input-sm" value="<?php echo $row['listfields'];?>" class="w-50">(用英文逗号分开,可以在列表模板“{dede:list}{/dede:list}”中用“[field:name/]”调用)</td> | |||
</tr> | |||
<tr> | |||
<td>投稿标题使用名称:</td> | |||
<td><input type="text" name="titlename" id="titlename" class="admin-input-sm" value="<?php echo $row['titlename'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>投稿是否使用摘要:</td> | |||
<td> | |||
<label><input type="radio" name="needdes" value="1" <?php if ($row['needdes']==1) echo "checked='1'";?>> 使用</label> | |||
<label><input type="radio" name="needdes" value="0" <?php if ($row['needdes']==0) echo "checked='1'";?>> 不使用</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>投稿是否使用缩图:</td> | |||
<td> | |||
<label><input type="radio" name="needpic" value="1" <?php if ($row['needpic']==1) echo "checked='1'";?>> 使用</label> | |||
<label><input type="radio" name="needpic" value="0" <?php if ($row['needpic']==0) echo "checked='1'";?>> 不使用</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>默认栏目id:</td> | |||
<td><input type="text" name="dfcid" id="dfcid" class="admin-input-xs" value="<?php echo $row['dfcid'];?>">(与投稿是唯一性结合可以用模型设计自定义表单)</td> | |||
</tr> | |||
<tr> | |||
<td>投稿具有唯一性:</td> | |||
<td> | |||
<label><input type="radio" name="onlyone" value="1" <?php if ($row['onlyone']==1) echo "checked='1'";?>> 是</label> | |||
<label><input type="radio" name="onlyone" value="0" <?php if ($row['onlyone']==0) echo "checked='1'";?>> 不是</label> | |||
(如果投稿是唯一会员只能在这个模型对应的栏目中发布单篇文档,其作用相当于自定义表单) | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档发布程序:</td> | |||
<td><input type="text" name="addcon" id="addcon" class="admin-input-sm" value="<?php echo $row['addcon'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>文档修改程序:</td> | |||
<td><input type="text" name="editcon" id="editcon" class="admin-input-sm" value="<?php echo $row['editcon'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>文档管理程序:</td> | |||
<td><input type="text" name="mancon" id="mancon" class="admin-input-sm" value="<?php echo $row['mancon'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>前台会员发布程序:</td> | |||
<td><input type="text" name="useraddcon" id="useraddcon" class="admin-input-sm" value="<?php echo $row['useraddcon'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>前台会员修改程序:</td> | |||
<td><input type="text" name="usereditcon" id="usereditcon" class="admin-input-sm" value="<?php echo $row['usereditcon'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>前台会员管理程序:</td> | |||
<td><input type="text" name="usermancon" id="usermancon" class="admin-input-sm" value="<?php echo $row['usermancon'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2"> | |||
<table width="100%" cellpadding="1" cellspacing="1" align="center"> | |||
<tr bgcolor="#e9ecef" align="center"> | |||
<td width="16%">提示文字</td> | |||
<td width="16%">字段名称</td> | |||
<td width="16%">数据类型</td> | |||
<td width="16%">表单类型</td> | |||
<td>操作</td> | |||
</tr> | |||
<?php if ($row['issystem']==-1){?> | |||
<tr> | |||
<td>栏目名称:</td> | |||
<td><input type="text" name="typename" id="typename" class="admin-input-sm" value="<?php echo $row['typename'];?>">(栏目的中文名称,在后台管理,前台发布等均使用此名字)</td> | |||
<td colspan='5'>aid和typeid是强制使用字段,这里不列出</td> | |||
</tr> | |||
<?php } else {?> | |||
<tr> | |||
<td>附加表:</td> | |||
<td><input type="text" name="addtable" id="addtable" class="admin-input-sm" value="<?php echo $row['addtable'];?>">(#@__是表示数据表前缀,栏目除主表以外其它自定义类型数据存放数据的表,如果您不使用主表关连的各种特性:推荐、会员权限等,也可以使用完全以附加表作为存储数据)</td> | |||
<td colspan='5'>下面列出的字段是附加表的字段,除此外,它还包含主表archives的所有字段</td> | |||
</tr> | |||
<tr> | |||
<td>是否支持会员投稿:</td> | |||
<?php | |||
} | |||
$ds = file(DEDEADMIN."/inc/fieldtype.txt"); | |||
foreach($ds as $d){ | |||
$dds = explode(',',trim($d)); | |||
$fieldtypes[$dds[0]] = $dds[1]; | |||
} | |||
$fieldset = stripslashes($row['fieldset']); | |||
$dtp = new DedeTagParse(); | |||
$dtp->SetNameSpace("field","<",">"); | |||
$dtp->LoadSource($fieldset); | |||
if (is_array($dtp->CTags)){ | |||
foreach($dtp->CTags as $ctag) | |||
{ | |||
?> | |||
<tr align="center"> | |||
<td> | |||
<label><input type="radio" name="issend" value="0" <?php if ($row['issend']==0) echo "checked='1'";?>> 不支持</label> | |||
<label><input type="radio" name="issend" value="1" <?php if ($row['issend']==1) echo "checked='1'";?>> 支持</label> | |||
<?php | |||
$itname = $ctag->GetAtt('itemname'); | |||
if ($itname=='') echo "没指定"; | |||
else echo $itname; | |||
?> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>会员许可投稿级别:</td> | |||
<td><?php echo $ctag->GetTagName();?></td> | |||
<td> | |||
<select name="sendrank" id="sendrank" class="admin-input-sm"> | |||
<option value="0">游客</option> | |||
<?php | |||
$urank = $cuserLogin->getUserRank(); | |||
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where adminrank<='$urank' And `rank`>=10"); | |||
$dsql->Execute(); | |||
while($row2 = $dsql->GetObject()) | |||
{ | |||
if ($row2->rank==$row['sendrank']) echo "<option value='".$row2->rank."' selected>".$row2->membername."</option>"; | |||
else echo "<option value='".$row2->rank."'>".$row2->membername."</option>"; | |||
} | |||
?> | |||
</select> | |||
<?php | |||
$ft = $ctag->GetAtt('type'); | |||
if (isset($fieldtypes[$ft])) echo $fieldtypes[$ft]; | |||
else echo "系统专用类型"; | |||
?> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>许可投稿会员组:</td> | |||
<td> | |||
<?php | |||
$dsql->SetQuery("SELECT * FROM `#@__member_model`"); | |||
$dsql->Execute(); | |||
while($row3 = $dsql->GetObject()) | |||
{ | |||
echo "<label><input type='radio' name='usertype' value='".$row3->name."'".($row['usertype']==$row3->name? "checked" : "")."> ".$row3->name."</label> "; | |||
$ft = $ctag->GetAtt('autofield'); | |||
if ($ft=='' || $ft==0) { | |||
echo "固化字段"; | |||
} else { | |||
echo "自动表单"; | |||
} | |||
?> | |||
<label><input type="radio" name="usertype" value="" <?php if ($row['usertype']=='') echo "checked='1'";?>> 不限</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>会员稿件默认状态:</td> | |||
<td> | |||
<label><input type="radio" name="arcsta" value="-1" <?php if ($row['arcsta']==-1) echo "checked='1'";?>> 未审核</label> | |||
<label><input type="radio" name="arcsta" value="0" <?php if ($row['arcsta']==0) echo "checked='1'";?>> 已审核(自动生成网页)</label> | |||
<label><input type="radio" name="arcsta" value="1" <?php if ($row['arcsta']==1) echo "checked='1'";?>> 已审核(仅使用动态文档)</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>列表附加字段:</td> | |||
<td><input type="text" name="listfields" id="listfields" class="admin-input-sm" value="<?php echo $row['listfields'];?>" class="w-50">(用英文逗号分开,可以在列表模板“{dede:list}{/dede:list}”中用“[field:name/]”调用)</td> | |||
</tr> | |||
<tr> | |||
<td>投稿标题使用名称:</td> | |||
<td><input type="text" name="titlename" id="titlename" class="admin-input-sm" value="<?php echo $row['titlename'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>投稿是否使用摘要:</td> | |||
<td> | |||
<label><input type="radio" name="needdes" value="1" <?php if ($row['needdes']==1) echo "checked='1'";?>> 使用</label> | |||
<label><input type="radio" name="needdes" value="0" <?php if ($row['needdes']==0) echo "checked='1'";?>> 不使用</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>投稿是否使用缩图:</td> | |||
<td> | |||
<label><input type="radio" name="needpic" value="1" <?php if ($row['needpic']==1) echo "checked='1'";?>> 使用</label> | |||
<label><input type="radio" name="needpic" value="0" <?php if ($row['needpic']==0) echo "checked='1'";?>> 不使用</label> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>默认栏目id:</td> | |||
<td><input type="text" name="dfcid" id="dfcid" class="admin-input-xs" value="<?php echo $row['dfcid'];?>">(与投稿是唯一性结合可以用模型设计自定义表单)</td> | |||
</tr> | |||
<tr> | |||
<td>投稿具有唯一性:</td> | |||
<td> | |||
<label><input type="radio" name="onlyone" value="1" <?php if ($row['onlyone']==1) echo "checked='1'";?>> 是</label> | |||
<label><input type="radio" name="onlyone" value="0" <?php if ($row['onlyone']==0) echo "checked='1'";?>> 不是</label> | |||
(如果投稿是唯一会员只能在这个模型对应的栏目中发布单篇文档,其作用相当于自定义表单) | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>文档发布程序:</td> | |||
<td><input type="text" name="addcon" id="addcon" class="admin-input-sm" value="<?php echo $row['addcon'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>文档修改程序:</td> | |||
<td><input type="text" name="editcon" id="editcon" class="admin-input-sm" value="<?php echo $row['editcon'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>文档管理程序:</td> | |||
<td><input type="text" name="mancon" id="mancon" class="admin-input-sm" value="<?php echo $row['mancon'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>前台会员发布程序:</td> | |||
<td><input type="text" name="useraddcon" id="useraddcon" class="admin-input-sm" value="<?php echo $row['useraddcon'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>前台会员修改程序:</td> | |||
<td><input type="text" name="usereditcon" id="usereditcon" class="admin-input-sm" value="<?php echo $row['usereditcon'];?>"></td> | |||
</tr> | |||
<tr> | |||
<td>前台会员管理程序:</td> | |||
<td><input type="text" name="usermancon" id="usermancon" class="admin-input-sm" value="<?php echo $row['usermancon'];?>"></td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellpadding="3" cellspacing="1" align="center" id="adset" class="table admin-border" style="display:none"> | |||
<tr> | |||
<td colspan="2"><button type="button" name="fset" id="fset" onclick="location.href='mychannel_field_add.php?id=<?php echo $id;?>'" class="btn btn-success btn-sm">添加新字段</button></td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" class="p-0"> | |||
<table width="100%" cellpadding="1" cellspacing="1" align="center"> | |||
<tr bgcolor="#e9ecef" align="center"> | |||
<td width="16%">提示文字</td> | |||
<td width="16%">字段名称</td> | |||
<td width="16%">数据类型</td> | |||
<td width="16%">表单类型</td> | |||
<td>操作</td> | |||
</tr> | |||
<?php if ($row['issystem']==-1){?> | |||
<tr> | |||
<td colspan='5'>aid和typeid是强制使用字段,这里不列出</td> | |||
</tr> | |||
<?php } else {?> | |||
<tr> | |||
<td colspan='5'>下面列出的字段是附加表的字段,除此外,它还包含主表archives的所有字段</td> | |||
</tr> | |||
<?php | |||
} | |||
$ds = file(DEDEADMIN."/inc/fieldtype.txt"); | |||
foreach($ds as $d){ | |||
$dds = explode(',',trim($d)); | |||
$fieldtypes[$dds[0]] = $dds[1]; | |||
} | |||
$fieldset = stripslashes($row['fieldset']); | |||
$dtp = new DedeTagParse(); | |||
$dtp->SetNameSpace("field","<",">"); | |||
$dtp->LoadSource($fieldset); | |||
if (is_array($dtp->CTags)){ | |||
foreach($dtp->CTags as $ctag) | |||
{ | |||
?> | |||
<tr align="center"> | |||
<td> | |||
<?php | |||
$itname = $ctag->GetAtt('itemname'); | |||
if ($itname=='') echo "没指定"; | |||
else echo $itname; | |||
?> | |||
</td> | |||
<td><?php echo $ctag->GetTagName();?></td> | |||
<td> | |||
<?php | |||
$ft = $ctag->GetAtt('type'); | |||
if (isset($fieldtypes[$ft])) echo $fieldtypes[$ft]; | |||
else echo "系统专用类型"; | |||
?> | |||
</td> | |||
<td> | |||
<?php | |||
$ft = $ctag->GetAtt('autofield'); | |||
if ($ft=='' || $ft==0) { | |||
echo "固化字段"; | |||
} else { | |||
echo "自动表单"; | |||
} | |||
?> | |||
</td> | |||
<td> | |||
<?php | |||
if ($ft==1) { | |||
?> | |||
<a href="mychannel_field_edit.php?id=<?php echo $id;?>&fname=<?php echo $ctag->GetTagName();?>&issystem=<?php echo $row['issystem'];?>" class="btn btn-success btn-sm"><i class="fa fa-pencil-square-o"></i> 修改</a> | |||
<?php if ($row['issystem']!=1) {?> | |||
<a href="javascript:;" onclick="javascript:DelNote('mychannel_field_edit.php?id=<?php echo $id;?>&fname=<?php echo $ctag->GetTagName();?>&action=delete');" class="btn btn-danger btn-sm"><i class="fa fa-trash"></i> 删除</a> | |||
<?php }?> | |||
<?php | |||
} else { | |||
echo "<span class='btn btn-danger btn-sm'><i class='fa fa-times'></i> 禁止</span>"; | |||
} | |||
?> | |||
</td> | |||
</tr> | |||
<?php }}?> | |||
</table> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td width="260">模型字段配置(文本模式)修改配置文本可调整字段顺序,但不会修改字段属性</td> | |||
<td><textarea name="fieldset" id="fieldset" class="admin-textarea-xl"><?php echo stripslashes($row['fieldset']);?></textarea></td> | |||
</tr> | |||
</table> | |||
<table width="100%" cellpadding="3" cellspacing="1" align="center" class="admin-border border-top-0 mb-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" align="center" class="py-2"> | |||
<button type="submit" class="btn btn-success btn-sm">保存</button> | |||
<button type="button" class="btn btn-outline-success btn-sm" onclick="location='mychannel_main.php';">返回</button> | |||
<?php | |||
if ($ft==1) { | |||
?> | |||
<a href="mychannel_field_edit.php?id=<?php echo $id;?>&fname=<?php echo $ctag->GetTagName();?>&issystem=<?php echo $row['issystem'];?>" class="btn btn-success btn-sm"><i class="fa fa-pencil-square-o"></i> 修改</a> | |||
<?php if ($row['issystem']!=1) {?> | |||
<a href="javascript:;" onclick="javascript:DelNote('mychannel_field_edit.php?id=<?php echo $id;?>&fname=<?php echo $ctag->GetTagName();?>&action=delete');" class="btn btn-danger btn-sm"><i class="fa fa-trash"></i> 删除</a> | |||
<?php }?> | |||
<?php | |||
} else { | |||
echo "<span class='btn btn-danger btn-sm'><i class='fa fa-times'></i> 禁止</span>"; | |||
} | |||
?> | |||
</td> | |||
</tr> | |||
<?php }}?> | |||
</table> | |||
</form> | |||
</td> | |||
</tr> | |||
</table> | |||
</td> | |||
<tr> | |||
<tr> | |||
<td colspan="2"> | |||
<div class="alert alert-info mb-0">模型字段配置(文本模式)修改配置文本可调整字段顺序,但不会修改字段属性</div> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td colspan="2" class="p-0"><textarea name="fieldset" id="fieldset" class="admin-textarea-xl"><?php echo stripslashes($row['fieldset']);?></textarea></td> | |||
</tr> | |||
<td colspan="2"><button type="button" name="fset" id="fset" onclick="location.href='mychannel_field_add.php?id=<?php echo $id;?>'" class="btn btn-success btn-sm">添加新字段</button></td> | |||
</tr> | |||
<tr> | |||
<td bgcolor="#f5f5f5" align="center" colspan="2"> | |||
<button type="submit" class="btn btn-success btn-sm">保存</button> | |||
<button type="button" class="btn btn-outline-success btn-sm" onclick="location='mychannel_main.php';">返回</button> | |||
</td> | |||
</tr> | |||
</table> | |||
</form> | |||
<script> | |||
function Nav() { | |||
if (window.navigator.userAgent.indexOf("MSIE") >= 1) return 'IE'; | |||
@@ -310,29 +282,11 @@ | |||
var obj = document.getElementById(objname); | |||
obj.style.display = "none"; | |||
} | |||
function ShowItem1() { | |||
ShowObj('head1'); ShowObj('needset'); | |||
HideObj('head2'); HideObj('adset'); | |||
} | |||
var editor = null; | |||
function ShowItem2() { | |||
setTimeout(() => { | |||
if (!editor) { | |||
editor = CodeMirror.fromTextArea(document.getElementById('fieldset'), { | |||
lineNumbers: true, | |||
lineWrapping: true, | |||
mode: 'text/html' | |||
}); | |||
} | |||
}, 100); | |||
ShowObj('head2'); ShowObj('adset'); | |||
HideObj('head1'); HideObj('needset'); | |||
} | |||
var editor = CodeMirror.fromTextArea(document.getElementById('fieldset'), { | |||
lineNumbers: true, | |||
lineWrapping: true, | |||
mode: 'text/html' | |||
}); | |||
</script> | |||
<?php | |||
if (!empty($openfield)) { | |||
echo "<script>ShowItem2();</script>"; | |||
} | |||
?> | |||
</body> | |||
</html> |
@@ -3,7 +3,7 @@ | |||
<head> | |||
<meta charset="utf-8"> | |||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"> | |||
<title>模型增加字段</title> | |||
<title>模型添加字段</title> | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
@@ -81,7 +81,7 @@ | |||
<input type="hidden" name="fieldstring" value=""> | |||
<table cellpadding="1" cellspacing="1" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2">文档模型管理</a> > 模型增加字段</td> | |||
<td bgcolor="#f5f5f5" colspan="2">文档模型管理</a> > 模型添加字段</td> | |||
</tr> | |||
<tr> | |||
<td colspan="2"> | |||
@@ -13,7 +13,7 @@ | |||
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td> | |||
<a href="mychannel_add.php" class="btn btn-success btn-sm">增加新模型</a> | |||
<a href="mychannel_add.php" class="btn btn-success btn-sm">添加新模型</a> | |||
<a href="mychannel_edit.php?dopost=exportin" class="btn btn-success btn-sm">导入模型</a> | |||
<a href="stepselect_main.php" class="btn btn-success btn-sm">联动类别管理</a> | |||
</td> | |||
@@ -3,7 +3,7 @@ | |||
<head> | |||
<meta charset="utf-8"> | |||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"> | |||
<title>增加自定义标记</title> | |||
<title>添加自定义标记</title> | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
@@ -54,7 +54,7 @@ | |||
<body> | |||
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="mytag_main.php">自定义宏标记</a> > 增加新标记</td> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="mytag_main.php">自定义宏标记</a> > 添加新标记</td> | |||
</tr> | |||
<form action="mytag_add.php" method="post" enctype="multipart/form-data" name="form1" onSubmit="return checkSubmit()"> | |||
<input type="hidden" name="dopost" value="save"> | |||
@@ -38,7 +38,7 @@ | |||
{/dede:datalist} | |||
<tr> | |||
<td colspan="6"> | |||
<a href="mytag_add.php" class="btn btn-success btn-sm">增加一个标记</a> | |||
<a href="mytag_add.php" class="btn btn-success btn-sm">添加一个标记</a> | |||
<a href="mytag_tag_guide.php" class="btn btn-success btn-sm">智能标记向导</a> | |||
</td> | |||
</tr> | |||
@@ -379,7 +379,7 @@ | |||
<td width="90">其它地址:</td> | |||
<td> | |||
<input type="text" name="picnum" id="picnum" value="5" class="admin-input-sm"> | |||
<button type="button" name="kkkup" class="btn btn-success btn-sm" id="kkkup2" onclick="MakeUpload();">增加地址</button> | |||
<button type="button" name="kkkup" class="btn btn-success btn-sm" id="kkkup2" onclick="MakeUpload();">添加地址</button> | |||
<button type="button" class="btn btn-success btn-sm" name="Submit3" id="btsh3" onclick="ShowHideAddr();">隐藏地址</button>(最多为30个链接) | |||
</td> | |||
</tr> | |||
@@ -102,7 +102,7 @@ | |||
服务器网址:<input type="text" name="serverurl" id="serverurl" value="http://"> | |||
服务器名称:<input type="text" name="servername" id="servername"> | |||
服务器类型:<input type="text" name="servertype" id="servertype" value="默认"> | |||
<button type="button" name="Submit" onclick="AddServer()" class="btn btn-success btn-sm">增加一项</button> | |||
<button type="button" name="Submit" onclick="AddServer()" class="btn btn-success btn-sm">添加一项</button> | |||
</td> | |||
</tr> | |||
<tr> | |||
@@ -330,7 +330,7 @@ | |||
<td width="90">其它地址:</td> | |||
<td> | |||
<input type="text" name="picnum" id="picnum" size="8" value="5"> | |||
<button type="button" name="kkkup" id="kkkup2" class="btn btn-success btn-sm" onclick="MakeUpload();">增加数量</button> | |||
<button type="button" name="kkkup" id="kkkup2" class="btn btn-success btn-sm" onclick="MakeUpload();">添加数量</button> | |||
<button type="button" name="Submit3" id="btsh3" class="btn btn-success btn-sm" onclick="ShowHideAddr();">隐藏地址</button>(最多为30个链接) | |||
</td> | |||
</tr> | |||
@@ -220,7 +220,7 @@ | |||
</select> | |||
</span> | |||
<span class="float-left ml-2">分类名称:<input type="text" name="ename" class="admin-input-md"></span> | |||
<span class="float-left ml-2"><button type="submit" name="sb2" class="btn btn-success btn-sm">增加分类</button></span> | |||
<span class="float-left ml-2"><button type="submit" name="sb2" class="btn btn-success btn-sm">添加分类</button></span> | |||
</form> | |||
</td> | |||
</tr> | |||
@@ -13,7 +13,7 @@ | |||
<table cellpadding="2" cellspacing="1" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td> | |||
<a href="sys_admin_user_add.php" class="btn btn-success btn-sm">增加管理员</a> | |||
<a href="sys_admin_user_add.php" class="btn btn-success btn-sm">添加管理员</a> | |||
<a href="sys_group.php" class="btn btn-success btn-sm">系统会员组管理</a> | |||
<a href="sys_admin_user_tj.php" class="btn btn-success btn-sm">绩效统计</a> | |||
</td> | |||
@@ -12,7 +12,7 @@ | |||
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td> | |||
<a href="sys_group_add.php" class="btn btn-success btn-sm">增加会员组</a> | |||
<a href="sys_group_add.php" class="btn btn-success btn-sm">添加会员组</a> | |||
<a href="sys_admin_user.php" class="btn btn-success btn-sm">系统会员管理</a> | |||
</td> | |||
</tr> | |||
@@ -3,7 +3,7 @@ | |||
<head> | |||
<meta charset="utf-8"> | |||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"> | |||
<title>增加会员组</title> | |||
<title>添加会员组</title> | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
@@ -13,7 +13,7 @@ | |||
<form name="form1" action="sys_group_add.php" method="post"> | |||
<input type="hidden" name="dopost" value="save"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="sys_group.php">系统会员组管理</a> > 增加会员组</td> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="sys_group.php">系统会员组管理</a> > 添加会员组</td> | |||
</tr> | |||
<tr> | |||
<td width="90">组名称:</td> | |||
@@ -30,7 +30,7 @@ | |||
</td> | |||
<td> | |||
<button type="submit" name="button1" id="button1" class="btn btn-success btn-sm">搜索</button> | |||
<a href="templets_one_add.php" class="btn btn-success btn-sm">增加一个页面</a> | |||
<a href="templets_one_add.php" class="btn btn-success btn-sm">添加一个页面</a> | |||
<a href="javascript:;" onclick="document.form1.submit();" class="btn btn-success btn-sm">更新选中页面</a> | |||
<a href="templets_one_edit.php?dopost=mkall" class="btn btn-success btn-sm">更新所有页面</a> | |||
</td> | |||
@@ -3,7 +3,7 @@ | |||
<head> | |||
<meta charset="utf-8"> | |||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"> | |||
<title>增加自定义页面</title> | |||
<title>添加自定义页面</title> | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
@@ -30,7 +30,7 @@ | |||
<input type="hidden" name="dopost" value="save"> | |||
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="templets_one.php">文档单页管理</a> > 增加自定义页面</td> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="templets_one.php">文档单页管理</a> > 添加自定义页面</td> | |||
</tr> | |||
<tr> | |||
<td colspan="2"> | |||
@@ -41,7 +41,7 @@ | |||
</tr> | |||
<?php }?> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="4" align="center"><a href="tpl.php?action=addnewtag" class="btn btn-success btn-sm">增加标签</a></td> | |||
<td bgcolor="#f5f5f5" colspan="4" align="center"><a href="tpl.php?action=addnewtag" class="btn btn-success btn-sm">添加标签</a></td> | |||
</tr> | |||
</table> | |||
</body> |
@@ -3,7 +3,7 @@ | |||
<head> | |||
<meta charset="utf-8"> | |||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"> | |||
<title>增加投票</title> | |||
<title>添加投票</title> | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
@@ -71,7 +71,7 @@ | |||
<body> | |||
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href='vote_main.php'>投票管理</a> > 增加投票</td> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href='vote_main.php'>投票管理</a> > 添加投票</td> | |||
</tr> | |||
<form name="form1" method="post" action="vote_add.php" onSubmit="return checkSubmit()"> | |||
<input type="hidden" name="dopost" value="save"> | |||
@@ -117,7 +117,7 @@ | |||
<tr> | |||
<td>投票项:</td> | |||
<td> | |||
<button type="button" name="bbb" class="btn btn-success btn-sm" onclick="AddItem();">增加</button> | |||
<button type="button" name="bbb" class="btn btn-success btn-sm" onclick="AddItem();">添加</button> | |||
<button type="button" name="bbb2" class="btn btn-outline-success btn-sm" onclick="ResetItem();">重置</button> | |||
</td> | |||
</tr> | |||
@@ -47,7 +47,7 @@ | |||
<body> | |||
<table cellpadding="3" cellspacing="1" align="center" class="table maintable my-3"> | |||
<tr> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="vote_main.php">投票管理</a> > 增加投票</td> | |||
<td bgcolor="#f5f5f5" colspan="2"><a href="vote_main.php">投票管理</a> > 添加投票</td> | |||
</tr> | |||
<form name="form1" method="post" action="vote_edit.php"> | |||
<input type="hidden" name="dopost" value="saveedit"> | |||
@@ -95,7 +95,7 @@ | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>投票项(请按相同的形式来增加或修改节点,其中属性:id不能重复)</td> | |||
<td>投票项(请按相同的形式来添加或修改节点,其中属性:id不能重复)</td> | |||
<td><textarea name="votenote" id="votenote" class="admin-textarea-xl"><?php echo $row['votenote']?></textarea></td> | |||
</tr> | |||
<tr> | |||
@@ -39,7 +39,7 @@ | |||
</tr> | |||
{/dede:datalist} | |||
<tr> | |||
<td colspan="7"><a href="vote_add.php" class="btn btn-success btn-sm">增加一组投票</a></td> | |||
<td colspan="7"><a href="vote_add.php" class="btn btn-success btn-sm">添加一组投票</a></td> | |||
</tr> | |||
<tr bgcolor="#f5f5f5" align="center"> | |||
<td colspan="7">{dede:pagelist listsize='6'/}</td> | |||
@@ -31,14 +31,14 @@ if ($dopost == "save") { | |||
} | |||
$inQuery = "INSERT INTO `#@__sgpage`(title,keywords,description,template,likeid,ismake,filename,uptime,body) VALUES ('$title','$keywords','$description','$template','$likeid','$ismake','$filename','$uptime','$body'); "; | |||
if (!$dsql->ExecuteNoneQuery($inQuery)) { | |||
ShowMsg("增加页面失败,请检文档是否有问题", "-1"); | |||
ShowMsg("添加页面失败,请检文档是否有问题", "-1"); | |||
exit(); | |||
} | |||
$id = $dsql->GetLastID(); | |||
include_once(DEDEINC."/archive/sgpage.class.php"); | |||
$sg = new sgpage($id); | |||
$sg->SaveToHtml(); | |||
ShowMsg("成功增加一个页面", "templets_one.php"); | |||
ShowMsg("成功添加一个页面", "templets_one.php"); | |||
exit(); | |||
} | |||
$row = $dsql->GetOne("SELECT MAX(aid) AS aid FROM `#@__sgpage`"); | |||
@@ -28,7 +28,7 @@ if ($dopost == "save" && $isarc == 0) { | |||
} | |||
$inQuery = "INSERT INTO `#@__vote` (votename,starttime,endtime,totalcount,ismore,votenote,isallow,view,spec,isenable) VALUES ('$votename','$starttime','$endtime','0','$ismore','$voteitems','$isallow','$view','$spec','$isenable'); "; | |||
if (!$dsql->ExecuteNoneQuery($inQuery)) { | |||
ShowMsg("增加投票失败,请检查数据是否非法", "-1"); | |||
ShowMsg("添加投票失败,请检查数据是否非法", "-1"); | |||
exit(); | |||
} | |||
$aid = $dsql->GetLastID(); | |||
@@ -38,7 +38,7 @@ if ($dopost == "save" && $isarc == 0) { | |||
$vote_content = 'document.write("'.$vote_content.'");'; | |||
$vote_file = DEDEDATA."/vote/vote_".$aid.".js"; | |||
file_put_contents($vote_file, $vote_content); | |||
ShowMsg("成功增加一组投票", "vote_main.php"); | |||
ShowMsg("成功添加一组投票", "vote_main.php"); | |||
exit(); | |||
} else if ($dopost == "save" && $isarc == 1) { | |||
$starttime = GetMkTime($starttime); | |||
@@ -53,7 +53,7 @@ if ($dopost == "save" && $isarc == 0) { | |||
} | |||
$inQuery = "INSERT INTO `#@__vote` (votename,starttime,endtime,totalcount,ismore,votenote,isallow,view,spec,isenable) VALUES ('$votename','$starttime','$endtime','0','$ismore','$voteitems','$isallow','$view','$spec','$isenable'); "; | |||
if (!$dsql->ExecuteNoneQuery($inQuery)) { | |||
ShowMsg("增加投票失败,请检查数据是否非法", "-1"); | |||
ShowMsg("添加投票失败,请检查数据是否非法", "-1"); | |||
exit(); | |||
} | |||
$aid = $dsql->GetLastID(); | |||
@@ -64,7 +64,7 @@ if ($dopost == "save" && $isarc == 0) { | |||
$vote_file = DEDEDATA."/vote/vote_".$aid.".js"; | |||
file_put_contents($vote_file, $vote_content); | |||
ShowMsg("成功增加一组投票", "vote_main.php?issel=1&aid=".$aid); | |||
ShowMsg("成功添加一组投票", "vote_main.php?issel=1&aid=".$aid); | |||
exit(); | |||
} | |||
$startDay = time(); | |||
@@ -2,7 +2,7 @@ | |||
/** | |||
* 文档统计 | |||
* | |||
* 如果想显示点击次数,请增加view参数,即把下面js调用放到文档模板适当位置 | |||
* 如果想显示点击次数,请添加view参数,即把下面js调用放到文档模板适当位置 | |||
* <script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}"></script> | |||
* 普通计数器为 | |||
* <script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='id'/}&mid={dede:field name='mid'/}"></script> | |||
@@ -26,7 +26,7 @@ if ($dopost == 'save') { | |||
$dtime = time(); | |||
$query = "INSERT INTO `#@__flink` (sortrank,url,webname,logo,msg,email,typeid,dtime,ischeck) VALUES ('50','$url','$webname','$logo','$msg','$email','$typeid','$dtime','0')"; | |||
$dsql->ExecuteNoneQuery($query); | |||
ShowMsg('成功增加一个链接,但需要审核后才能显示', 'flink.php'); | |||
ShowMsg('成功添加一个链接,但需要审核后才能显示', 'flink.php'); | |||
exit; | |||
} elseif ($dopost == 'add') { | |||
//显示模板简单PHP文件 | |||
@@ -97,7 +97,7 @@ function echo_validate_image($config = array()) | |||
} | |||
$_SESSION['securimage_code_value'] = strtolower($rndstring); | |||
$rndcodelen = strlen($rndstring); | |||
//增加一些噪线 | |||
//添加一些噪线 | |||
for ($i = 0; $i < 5; $i++) { | |||
$red = mt_rand(50, 255); | |||
$green = mt_rand(50, 255); | |||
@@ -237,7 +237,7 @@ else if ($step==2) { | |||
$apwd = password_hash($adminpwd, PASSWORD_BCRYPT); | |||
$upwd = password_hash($adminpwd, PASSWORD_BCRYPT); | |||
} | |||
//增加管理员帐号 | |||
//添加管理员帐号 | |||
$adminquery = "INSERT INTO `{$dbprefix}admin` (`id`,`usertype`,`userid`,`$pfd`,`uname`,`tname`,`email`,`typeid`,`logintime`,`loginip`) VALUES (1,10,'$adminuser','".$apwd."','admin','','',0,'".time()."','127.0.0.1');"; | |||
$dbtype == 'sqlite'? $db->exec($adminquery) : mysql_query($adminquery,$conn); | |||
//关连前台会员帐号 | |||
@@ -534,16 +534,6 @@ span.page-link { | |||
width:100%; | |||
height:360px | |||
} | |||
.admin-itemnote1 { | |||
height:30px; | |||
background:#e9ecef; | |||
border-radius:.2rem .2rem 0 0 | |||
} | |||
.admin-itemnote2 { | |||
height:30px; | |||
background:#f5f5f5; | |||
border-radius:.2rem .2rem 0 0 | |||
} | |||
.admin-border { | |||
border:1px solid #dee2e6 | |||
} | |||
@@ -20,7 +20,7 @@ function GetCookie(c_name) { | |||
function SetCookie(c_name, value, expiredays) { | |||
var exdate = new Date(); | |||
exdate.setDate(exdate.getDate() + expiredays); | |||
document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString()); //使设置的有效时间正确。增加toGMTString() | |||
document.cookie = c_name + "=" + escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString()); //使设置的有效时间正确。添加toGMTString() | |||
} | |||
//全局消息提示框,生成一个随机id | |||
function guid() { | |||
@@ -22,5 +22,5 @@ function SetCookie(c_name,value,expiredays) | |||
{ | |||
var exdate = new Date(); | |||
exdate.setDate(exdate.getDate() + expiredays); | |||
document.cookie = c_name + "=" +escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString()); //使设置的有效时间正确。增加toGMTString() | |||
document.cookie = c_name + "=" +escape(value) + ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString()); //使设置的有效时间正确。添加toGMTString() | |||
} |
@@ -88,7 +88,7 @@ class ChannelUnit | |||
* @access public | |||
* @param string $fname 字段名称 | |||
* @param string $fvalue 字段值 | |||
* @param string $addvalue 增加值 | |||
* @param string $addvalue 添加值 | |||
* @return string | |||
*/ | |||
function MakeField($fname, $fvalue, $addvalue = '') | |||
@@ -176,7 +176,7 @@ class DedeTagParse | |||
{ | |||
global $cfg_disable_funs; | |||
$cfg_disable_funs = isset($cfg_disable_funs) ? $cfg_disable_funs : 'phpinfo,eval,exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source,file_put_contents,fsockopen,fopen,fwrite'; | |||
//模板引擎增加disable_functions | |||
//模板引擎添加disable_functions | |||
if (defined('DEDEDISFUN')) { | |||
$tokens = token_get_all_nl('<?php'.$str."\n\r?>"); | |||
$disabled_functions = explode(',', $cfg_disable_funs); | |||
@@ -390,7 +390,7 @@ class DedeTemplate | |||
{ | |||
global $cfg_disable_funs; | |||
$cfg_disable_funs = isset($cfg_disable_funs) ? $cfg_disable_funs : 'phpinfo,eval,exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source,file_put_contents,fsockopen,fopen,fwrite'; | |||
//模板引擎增加disable_functions | |||
//模板引擎添加disable_functions | |||
if (!defined('DEDEDISFUN')) { | |||
$tokens = token_get_all_nl($str); | |||
$disabled_functions = explode(',', $cfg_disable_funs); | |||
@@ -698,7 +698,7 @@ class DedeTemplate | |||
if ($cTag->GetAtt('function') != '') { | |||
$cTag->tagValue = $this->CompilerFunction($cTag->GetAtt('function'), $cTag->tagValue); | |||
} | |||
//增加默认空值处理 | |||
//添加默认空值处理 | |||
if ($cTag->GetAtt('default') != '') { | |||
$cTag->tagValue = '<'.'?php echo empty('.$cTag->tagValue.')? \''.addslashes($cTag->GetAtt('default')).'\':'.$cTag->tagValue.'; ?'.'>'; | |||
} else { | |||
@@ -63,7 +63,7 @@ class DedeVote | |||
} | |||
} | |||
/** | |||
* 增加指定的投票节点的票数 | |||
* 添加指定的投票节点的票数 | |||
* | |||
* @access public | |||
* @param int $aid 投票ID | |||
@@ -94,10 +94,10 @@ if (!function_exists('SubDay')) { | |||
} | |||
} | |||
/** | |||
* 增加天数 | |||
* 添加天数 | |||
* | |||
* @param int $ntime 当前时间 | |||
* @param int $aday 增加天数 | |||
* @param int $aday 添加天数 | |||
* @return int | |||
*/ | |||
if (!function_exists('AddDay')) { | |||
@@ -49,7 +49,7 @@ class OxWindow | |||
$this->myWin .= "<form name='$formname' method='$formmethod' onSubmit='return CheckSubmit();' action='$formaction'>"; | |||
} | |||
/** | |||
* 增加隐藏域 | |||
* 添加隐藏域 | |||
* | |||
* @param string $iname 隐藏域名称 | |||
* @param string $ivalue 隐藏域值 | |||
@@ -69,7 +69,7 @@ class OxWindow | |||
$this->myWin .= "<table width='100%' cellpadding='3' cellspacing='1'>"; | |||
} | |||
/** | |||
* 增加一个两列的行 | |||
* 添加一个两列的行 | |||
* | |||
* @access public | |||
* @param string $iname 名称 | |||
@@ -84,7 +84,7 @@ class OxWindow | |||
$this->myWinItem .= "</tr>"; | |||
} | |||
/** | |||
* 增加一个单列的消息行 | |||
* 添加一个单列的消息行 | |||
* | |||
* @access public | |||
* @param string $ivalue 短消息值 | |||
@@ -109,7 +109,7 @@ class OxWindow | |||
$this->myWinItem .= "</tr>"; | |||
} | |||
/** | |||
* 增加单列的标题行 | |||
* 添加单列的标题行 | |||
* | |||
* @access public | |||
* @param string $title 标题 | |||
@@ -143,7 +143,7 @@ class OxWindow | |||
} | |||
} | |||
/** | |||
* 增加自定义JS脚本 | |||
* 添加自定义JS脚本 | |||
* | |||
* @param string $scripts | |||
* @return void | |||
@@ -507,7 +507,7 @@ class MemberLogin | |||
function PutLoginInfo($uid, $logintime = 0) | |||
{ | |||
global $cfg_login_adds, $dsql; | |||
//登录增加积分(上一次登录时间必须大于两小时) | |||
//登录添加积分(上一次登录时间必须大于两小时) | |||
if (time() - $logintime > 7200 && $cfg_login_adds > 0) { | |||
$dsql->ExecuteNoneQuery("UPDATE `#@__member` SET `scores`=`scores`+{$cfg_login_adds} WHERE mid='$uid' "); | |||
} | |||
@@ -24,7 +24,7 @@ function lib_arclist(&$ctag, &$refObj) | |||
$tagid = ''; | |||
$tagname = $ctag->GetTagName(); | |||
$channelid = $ctag->GetAtt('channelid'); | |||
//增加对分页文档的处理 | |||
//添加对分页文档的处理 | |||
$pagesize = $ctag->GetAtt('pagesize'); | |||
if ($pagesize == '') { | |||
$multi = 0; | |||
@@ -240,7 +240,7 @@ function lib_arclistDone (&$refObj, &$ctag, $typeid=0, $row=10, $col=1, $titlele | |||
else if ($orderby == 'near') $ordersql = " ORDER BY ABS(arc.id - ".$arcid.")"; | |||
else if ($orderby == 'lastpost') $ordersql = " ORDER BY arc.lastpost $orderWay"; | |||
else if ($orderby == 'scores') $ordersql = " ORDER BY arc.scores $orderWay"; | |||
//增加按好评数和差评数调用 | |||
//添加按好评数和差评数调用 | |||
else if ($orderby == 'goodpost') $ordersql = " order by arc.goodpost $orderWay"; | |||
else if ($orderby == 'badpost') $ordersql = " order by arc.badpost $orderWay"; | |||
else if ($orderby == 'rand') $ordersql = " ORDER BY rand()"; | |||
@@ -114,7 +114,7 @@ class TypeUnit | |||
echo "</td><td align='right'>"; | |||
echo "<a href='{$GLOBALS['cfg_phpurl']}/list.php?tid={$id}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | |||
echo "<a href='catalog_do.php?cid={$id}&dopost=listArchives' title='文档' class='btn btn-light btn-sm'><i class='fa fa-file-text'></i></a>"; | |||
echo "<a href='catalog_add.php?id={$id}' title='增加' class='btn btn-light btn-sm'><i class='fa fa-plus-circle'></i></a>"; | |||
echo "<a href='catalog_add.php?id={$id}' title='添加' class='btn btn-light btn-sm'><i class='fa fa-plus-circle'></i></a>"; | |||
echo "<a href='catalog_edit.php?id={$id}' title='修改' class='btn btn-light btn-sm'><i class='fa fa-pencil-square-o'></i></a>"; | |||
echo "<a href='catalog_do.php?dopost=moveCatalog&typeid={$id}' title='移动' class='btn btn-light btn-sm'><i class='fa fa-share-square'></i></a>"; | |||
echo "<a href='catalog_del.php?id={$id}&typeoldname=".urlencode($typeName)."' title='删除' class='btn btn-danger btn-sm'><i class='fa fa-trash'></i></a>"; | |||
@@ -127,7 +127,7 @@ class TypeUnit | |||
echo "</td><td align='right'>"; | |||
echo "<a href='{$GLOBALS['cfg_phpurl']}/list.php?tid={$id}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | |||
echo "<a href='catalog_do.php?cid={$id}&dopost=listArchives' title='文档' class='btn btn-light btn-sm'><i class='fa fa-file-text'></i></a>"; | |||
echo "<a href='catalog_add.php?id={$id}' title='增加' class='btn btn-light btn-sm'><i class='fa fa-plus-circle'></i></a>"; | |||
echo "<a href='catalog_add.php?id={$id}' title='添加' class='btn btn-light btn-sm'><i class='fa fa-plus-circle'></i></a>"; | |||
echo "<a href='catalog_edit.php?id={$id}' title='修改' class='btn btn-light btn-sm'><i class='fa fa-pencil-square-o'></i></a>"; | |||
echo "<a href='catalog_do.php?dopost=moveCatalog&typeid={$id}' title='移动' class='btn btn-light btn-sm'><i class='fa fa-share-square'></i></a>"; | |||
echo "<a href='catalog_del.php?id={$id}&typeoldname=".urlencode($typeName)."' title='删除' class='btn btn-danger btn-sm'><i class='fa fa-trash'></i></a>"; | |||
@@ -197,7 +197,7 @@ class TypeUnit | |||
echo "</td><td align='right'>"; | |||
echo "<a href='{$GLOBALS['cfg_phpurl']}/list.php?tid={$id}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | |||
echo "<a href='catalog_do.php?cid={$id}&dopost=listArchives' title='文档' class='btn btn-light btn-sm'><i class='fa fa-file-text'></i></a>"; | |||
echo "<a href='catalog_add.php?id={$id}' title='增加' class='btn btn-light btn-sm'><i class='fa fa-plus-circle'></i></a>"; | |||
echo "<a href='catalog_add.php?id={$id}' title='添加' class='btn btn-light btn-sm'><i class='fa fa-plus-circle'></i></a>"; | |||
echo "<a href='catalog_edit.php?id={$id}' title='修改' class='btn btn-light btn-sm'><i class='fa fa-pencil-square-o'></i></a>"; | |||
echo "<a href='catalog_do.php?dopost=moveCatalog&typeid={$id}' title='移动' class='btn btn-light btn-sm'><i class='fa fa-share-square'></i></a>"; | |||
echo "<a href='catalog_del.php?id={$id}&typeoldname=".urlencode($typeName)."' title='删除' class='btn btn-danger btn-sm'><i class='fa fa-trash'></i></a>"; | |||
@@ -211,7 +211,7 @@ class TypeUnit | |||
echo "</td><td align='right'>"; | |||
echo "<a href='{$GLOBALS['cfg_phpurl']}/list.php?tid={$id}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | |||
echo "<a href='catalog_do.php?cid={$id}&dopost=listArchives' title='文档' class='btn btn-light btn-sm'><i class='fa fa-file-text'></i></a>"; | |||
echo "<a href='catalog_add.php?id={$id}' title='增加' class='btn btn-light btn-sm'><i class='fa fa-plus-circle'></i></a>"; | |||
echo "<a href='catalog_add.php?id={$id}' title='添加' class='btn btn-light btn-sm'><i class='fa fa-plus-circle'></i></a>"; | |||
echo "<a href='catalog_edit.php?id={$id}' title='修改' class='btn btn-light btn-sm'><i class='fa fa-pencil-square-o'></i></a>"; | |||
echo "<a href='catalog_do.php?dopost=moveCatalog&typeid={$id}' title='移动' class='btn btn-light btn-sm'><i class='fa fa-share-square'></i></a>"; | |||
echo "<a href='catalog_del.php?id={$id}&typeoldname=".urlencode($typeName)."' title='删除' class='btn btn-danger btn-sm'><i class='fa fa-trash'></i></a>"; | |||
@@ -1,5 +1,5 @@ | |||
download_links_templet.htm,下载地址列表模板 | |||
flink-add.htm,增加友情链接模板 | |||
flink-add.htm,添加友情链接模板 | |||
flink-list.htm,友情链接列表模板 | |||
heightsearch.htm,高级搜索模板 | |||
list_diyform.htm,自定义表单文档列表模板 | |||
@@ -51,7 +51,7 @@ if ($keyword != '') { | |||
$whereSql .= " And (arc.title like '%$keyword%') "; | |||
} | |||
if ($cid != 0) $whereSql .= " And arc.typeid in (".GetSonIds($cid).")"; | |||
//增加分类查询 | |||
//添加分类查询 | |||
if ($arcrank == '1') { | |||
$whereSql .= " And arc.arcrank >= 0"; | |||
} else if ($arcrank == '-1') { | |||
@@ -198,7 +198,7 @@ function PrintAutoFieldsAdd(&$fieldset, $loadtype = 'all', $isprint = TRUE) | |||
} | |||
echo "<input type=\"hidden\" name=\"dede_addonfields\" value=\"".$dede_addonfields."\" />"; | |||
echo "<input type=\"hidden\" name=\"_csrf_token\" value=\"".$GLOBALS['csrf_token']."\" />"; | |||
//增加一个返回 | |||
//添加一个返回 | |||
return $addonfieldsname; | |||
} | |||
/** | |||
@@ -82,7 +82,7 @@ | |||
</div> | |||
<div class="form-group"> | |||
<span>图片数目:<input type="text" name="picnum" value="5" id="picnum" class="form-control w-25"></span> | |||
<button type="button" name="kkkup" id="kkkup2" class="btn btn-success btn-sm" onclick="MakeUpload(0);">增加</button>(最大60幅) | |||
<button type="button" name="kkkup" id="kkkup2" class="btn btn-success btn-sm" onclick="MakeUpload(0);">添加</button>(最大60幅) | |||
</div> | |||
<div id="uploadfield"></div> | |||
<script> | |||
@@ -85,7 +85,7 @@ | |||
</div> | |||
<div class="form-group"> | |||
<span>图片数目:<input type="text" name="picnum" value="5" id="picnum" class="form-control w-25 mr-2"></span> | |||
<button type="button" name="kkkup" id="kkkup2" class="btn btn-success btn-sm" onclick="MakeUpload(0);">增加</button>(最大60幅) | |||
<button type="button" name="kkkup" id="kkkup2" class="btn btn-success btn-sm" onclick="MakeUpload(0);">添加</button>(最大60幅) | |||
</div> | |||
<div id="uploadfield"></div> | |||
<?php | |||
@@ -180,7 +180,7 @@ | |||
<div class="form-group"> | |||
<label>其它地址:</label> | |||
<input type="text" name="picnum" id="picnum" value="5" class="form-control w-25 mr-2"> | |||
<button type="button" name="kkkup" id="kkkup2" onclick="MakeUpload();" class="btn btn-success btn-sm">增加地址</button> | |||
<button type="button" name="kkkup" id="kkkup2" onclick="MakeUpload();" class="btn btn-success btn-sm">添加地址</button> | |||
<button type="button" name="Submit3" id="btsh3" onclick="ShowHideAddr();" class="btn btn-success btn-sm">隐藏地址</button>(最多为12个链接) | |||
</div> | |||
<div id="morelink" style="display:none"> | |||
@@ -183,7 +183,7 @@ | |||
<div class="form-group"> | |||
<label>其它地址:</label> | |||
<input type="text" name="picnum" id="picnum" value="5" class="form-control w-25"> | |||
<button type="button" name="kkkup" id="kkkup2" onclick="MakeUpload();" class="btn btn-success btn-sm">增加地址</button> | |||
<button type="button" name="kkkup" id="kkkup2" onclick="MakeUpload();" class="btn btn-success btn-sm">添加地址</button> | |||
<button type="button" name="Submit3" id="btsh3" onclick="ShowHideAddr();" class="btn btn-success btn-sm">隐藏地址</button> (最多为12个链接) | |||
</div> | |||
<div id="morelink"> | |||