@@ -1,110 +0,0 @@ | |||||
<?php | |||||
require_once(dirname(__FILE__)."/../system/common.inc.php"); | |||||
require_once(DEDEINC.'/channelunit.class.php'); | |||||
require_once(DEDEINC.'/taglib/arcpagelist.lib.php'); | |||||
$mtype = empty($mtype)? 0 : intval(preg_replace("/[^\d]/",'', $mtype)); | |||||
$pnum = empty($pnum)? 0 : intval(preg_replace("/[^\d]/",'', $pnum)); | |||||
$tagid = empty($tagid)? '' : (preg_replace("/[^a-z0-9]/",'', $tagid)); | |||||
if ($tagid=='' || $pnum==0) die("dedebiz"); | |||||
if ($tagid !='') | |||||
{ | |||||
$row = $dsql->GetOne("SELECT * FROM `#@__arcmulti` WHERE tagid='$tagid'"); | |||||
$ids = explode(',', $row['arcids']); | |||||
$totalnum = $line = count($ids); | |||||
//取出属性并解析为变量 | |||||
$attarray = unserialize($row['attstr']); | |||||
extract($attarray, EXTR_SKIP); | |||||
$artlist = ''; | |||||
//通过页面及总数解析当前页面数据范围 | |||||
$strnum = ($pnum-1) * $row['pagesize']; | |||||
$limitsql = " LIMIT $strnum,{$row['pagesize']} "; | |||||
if ($mtype == 0) | |||||
{ | |||||
//处理列表文档项 | |||||
$query = "SELECT arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath {$row['addfieldsSql']} FROM `#@__archives` arc LEFT JOIN `#@__arctype` tp ON arc.typeid=tp.id {$row['addfieldsSqlJoin']} WHERE arc.id IN({$row['arcids']}) {$row['ordersql']} $limitsql"; | |||||
$dsql->SetQuery($query); | |||||
$dsql->Execute('al'); | |||||
$dtp2 = new DedeTagParse(); | |||||
$dtp2->SetNameSpace('field', '[', ']'); | |||||
$dtp2->LoadString($row['innertext']); | |||||
$GLOBALS['autoindex'] = 0; | |||||
$ids = array(); | |||||
for ($i=0; $i<$line; $i++) | |||||
{ | |||||
if ($col>1) $artlist .= "<tr>\r\n"; | |||||
for ($j=0; $j<$col; $j++) | |||||
{ | |||||
if ($col>1) $artlist .= "<td width='$colWidth'>\r\n"; | |||||
if ($row = $dsql->GetArray("al")) { | |||||
$ids[] = $row['id']; | |||||
//处理一些特殊字段 | |||||
$row['info'] = $row['infos'] = cn_substr($row['description'],$infolen); | |||||
$row['id'] = $row['id']; | |||||
if ($row['corank'] > 0 && $row['arcrank']==0) | |||||
{ | |||||
$row['arcrank'] = $row['corank']; | |||||
} | |||||
$row['filename'] = $row['arcurl'] = GetFileUrl($row['id'],$row['typeid'],$row['senddate'],$row['title'],$row['ismake'], | |||||
$row['arcrank'],$row['namerule'],$row['typedir'],$row['money'],$row['filename'],$row['moresite'],$row['siteurl'],$row['sitepath']); | |||||
$row['typeurl'] = GetTypeUrl($row['typeid'],$row['typedir'],$row['isdefault'],$row['defaultname'],$row['ispart'], | |||||
$row['namerule2'],$row['moresite'],$row['siteurl'],$row['sitepath']); | |||||
if ($row['litpic'] == '-' || $row['litpic'] == '') | |||||
{ | |||||
$row['litpic'] = $GLOBALS['cfg_cmspath'].'/static/web/img/thumbnail.jpg'; | |||||
} | |||||
if (!preg_match("#^http:\/\/#", $row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y') | |||||
{ | |||||
$row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic']; | |||||
} | |||||
$row['picname'] = $row['litpic']; | |||||
$row['stime'] = GetDateMK($row['pubdate']); | |||||
$row['typelink'] = "<a href='".$row['typeurl']."'>".$row['typename']."</a>"; | |||||
$row['image'] = "<img src='".$row['picname']."' width='$imgwidth' height='$imgheight' title='".preg_replace("#['><]#", "", $row['title'])."'>"; | |||||
$row['imglink'] = "<a href='".$row['filename']."'>".$row['image']."</a>"; | |||||
$row['fulltitle'] = $row['title']; | |||||
$row['title'] = cn_substr($row['title'],$titlelen); | |||||
if ($row['color']!='') $row['title'] = "<span style='color:".$row['color']."'>".$row['title']."</span>"; | |||||
if (preg_match('#b#', $row['flag'])) $row['title'] = "".$row['title'].""; | |||||
//$row['title'] = "".$row['title'].""; | |||||
$row['textlink'] = "<a href='".$row['filename']."'>".$row['title']."</a>"; | |||||
$row['plusurl'] = $row['phpurl'] = $GLOBALS['cfg_phpurl']; | |||||
$row['memberurl'] = $GLOBALS['cfg_memberurl']; | |||||
$row['templeturl'] = $GLOBALS['cfg_templeturl']; | |||||
if (is_array($dtp2->CTags)) | |||||
{ | |||||
foreach($dtp2->CTags as $k=>$ctag) | |||||
{ | |||||
if ($ctag->GetName()=='array') | |||||
{ | |||||
//传递整个数组,在runphp模式中有特殊作用 | |||||
$dtp2->Assign($k,$row); | |||||
} else { | |||||
if (isset($row[$ctag->GetName()])) $dtp2->Assign($k,$row[$ctag->GetName()]); | |||||
else $dtp2->Assign($k,''); | |||||
} | |||||
} | |||||
$GLOBALS['autoindex']++; | |||||
} | |||||
$artlist .= $dtp2->GetResult()."\r\n"; | |||||
}//if hasRow | |||||
else { | |||||
$artlist .= ''; | |||||
} | |||||
if ($col>1) $artlist .= " </td>\r\n"; | |||||
}//Loop Col | |||||
if ($col>1) $i += $col - 1; | |||||
if ($col>1) $artlist .= " </tr>\r\n"; | |||||
}//loop line | |||||
if ($col>1) $artlist .= " </table>\r\n"; | |||||
$dsql->FreeResult("al"); | |||||
} else { | |||||
//处理分页字段 | |||||
$artlist .= '<div id="page_'.$tagid.'">'; | |||||
$artlist .= multipage($totalnum, $pnum, $row['pagesize'], $tagid); | |||||
$artlist .= '</div>'; | |||||
} | |||||
} | |||||
AjaxHead(); | |||||
echo $artlist; | |||||
exit(); | |||||
?> |
@@ -208,21 +208,6 @@ CREATE TABLE `#@__archives` ( | |||||
KEY `lastpost` (`lastpost`,`scores`,`goodpost`,`badpost`,`notpost`) | KEY `lastpost` (`lastpost`,`scores`,`goodpost`,`badpost`,`notpost`) | ||||
) TYPE=MyISAM; | ) TYPE=MyISAM; | ||||
DROP TABLE IF EXISTS `#@__arcmulti`; | |||||
CREATE TABLE `#@__arcmulti` ( | |||||
`id` mediumint(8) unsigned NOT NULL auto_increment, | |||||
`tagid` char(60) NOT NULL default '', | |||||
`uptime` int(11) NOT NULL default '0', | |||||
`innertext` varchar(255) NOT NULL default '', | |||||
`pagesize` int(11) NOT NULL default '0', | |||||
`arcids` text NOT NULL, | |||||
`ordersql` varchar(255) default NULL, | |||||
`addfieldsSql` varchar(255) default NULL, | |||||
`addfieldsSqlJoin` varchar(255) default NULL, | |||||
`attstr` text, | |||||
PRIMARY KEY (`id`) | |||||
) TYPE=MyISAM; | |||||
DROP TABLE IF EXISTS `#@__arcrank`; | DROP TABLE IF EXISTS `#@__arcrank`; | ||||
CREATE TABLE `#@__arcrank` ( | CREATE TABLE `#@__arcrank` ( | ||||
`id` smallint(5) unsigned NOT NULL auto_increment, | `id` smallint(5) unsigned NOT NULL auto_increment, | ||||
@@ -1,69 +1,84 @@ | |||||
.login-from { | .login-from { | ||||
margin:6rem 0 | |||||
margin: 6rem 0 | |||||
} | } | ||||
.login-box { | .login-box { | ||||
padding:1.25rem; | |||||
width:500px; | |||||
background:#fff | |||||
padding: 1.25rem; | |||||
width: 500px; | |||||
background: #fff | |||||
} | } | ||||
#validateimg { | #validateimg { | ||||
border-radius:0 .2rem .2rem 0 | |||||
border-radius: 0 .2rem .2rem 0 | |||||
} | } | ||||
.member-actions { | .member-actions { | ||||
line-height:40px; | |||||
text-align:right | |||||
line-height: 40px; | |||||
text-align: right | |||||
} | } | ||||
.member-logo { | .member-logo { | ||||
max-width:60px; | |||||
min-height:60px; | |||||
border-radius:50% | |||||
max-width: 60px; | |||||
min-height: 60px; | |||||
border-radius: 50% | |||||
} | } | ||||
.member-type span { | .member-type span { | ||||
position:relative; | |||||
padding:.3rem; | |||||
font-size:14px; | |||||
font-weight:400; | |||||
top:-10px | |||||
position: relative; | |||||
padding: .3rem; | |||||
font-size: 14px; | |||||
font-weight: 400; | |||||
top: -10px | |||||
} | } | ||||
.dropdown { | .dropdown { | ||||
display:inline-block; | |||||
margin-left:.25rem; | |||||
content:""; | |||||
border-top:.3em solid; | |||||
border-right:.3em solid transparent; | |||||
border-bottom:0; | |||||
border-left:.3em solid transparent; | |||||
vertical-align:.25rem | |||||
display: inline-block; | |||||
margin-left: .25rem; | |||||
content: ""; | |||||
border-top: .3em solid; | |||||
border-right: .3em solid transparent; | |||||
border-bottom: 0; | |||||
border-left: .3em solid transparent; | |||||
vertical-align: .25rem | |||||
} | } | ||||
.pannel-main .pannel-main-container { | .pannel-main .pannel-main-container { | ||||
padding:1rem; | |||||
background:#fff | |||||
padding: 1rem; | |||||
background: #fff | |||||
} | } | ||||
.list-group-item.active a { | .list-group-item.active a { | ||||
color:#fff | |||||
color: #fff | |||||
} | } | ||||
.list-group-flush>.list-group-item { | .list-group-flush>.list-group-item { | ||||
cursor:pointer | |||||
cursor: pointer | |||||
} | } | ||||
.pannel-main .nav-link.active { | .pannel-main .nav-link.active { | ||||
font-weight:600 | |||||
font-weight: 600 | |||||
} | } | ||||
.user-meter i { | .user-meter i { | ||||
font-size:24px!important | |||||
font-size: 24px !important | |||||
} | } | ||||
.user-img { | .user-img { | ||||
margin-right:10px; | |||||
width:30px; | |||||
height:30px; | |||||
border-radius:50%; | |||||
border:1px solid #dee2e6 | |||||
margin-right: 10px; | |||||
width: 30px; | |||||
height: 30px; | |||||
border-radius: 50%; | |||||
border: 1px solid #dee2e6 | |||||
} | } | ||||
.form-control { | .form-control { | ||||
height:36px; | |||||
line-height:36px | |||||
height: 36px; | |||||
line-height: 36px | |||||
} | } | ||||
@media (max-width:480px) { | @media (max-width:480px) { | ||||
.login-from,.login-box { | |||||
width:100% | |||||
} | |||||
.login-from, | |||||
.login-box { | |||||
width: 100% | |||||
} | |||||
} | } |
@@ -0,0 +1,11 @@ | |||||
function checkSubmit(t) { | |||||
if (document.addcontent.title.value == "") { | |||||
ShowMsg(`${t}不能为空`); | |||||
document.addcontent.title.focus(); | |||||
return false; | |||||
} | |||||
if (document.addcontent.typeid.value == 0) { | |||||
ShowMsg("隶属栏目必须选择"); | |||||
return false; | |||||
} | |||||
} |
@@ -421,22 +421,6 @@ function lib_arclistDone (&$refObj, &$ctag, $typeid=0, $row=10, $col=1, $titlele | |||||
if ($col > 1) $artlist .= " </table>\r\n"; | if ($col > 1) $artlist .= " </table>\r\n"; | ||||
$dsql->FreeResult("al"); | $dsql->FreeResult("al"); | ||||
$idsstr = join(',', $ids); | $idsstr = join(',', $ids); | ||||
//分页特殊处理 | |||||
if ($pagesize > 0) { | |||||
$artlist .= " </div>\r\n"; | |||||
$row = $dsql->GetOne("SELECT tagid FROM `#@__arcmulti` WHERE tagid='$tagid'"); | |||||
$uptime = time(); | |||||
$attstr = addslashes(serialize($attarray)); | |||||
$innertext = addslashes($innertext); | |||||
if (!is_array($row)) { | |||||
$query = "INSERT INTO `#@__arcmulti` (tagid,uptime,innertext,pagesize,arcids,ordersql,addfieldsSql,addfieldsSqlJoin,attstr) VALUES ('$tagid','$uptime','$innertext','$pagesize','$idsstr','$ordersql','$addfieldsSql','$addfieldsSqlJoin','$attstr'); | |||||
"; | |||||
$dsql->ExecuteNoneQuery($query); | |||||
} else { | |||||
$query = "UPDATE `#@__arcmulti` SET uptime='$uptime', innertext='$innertext', pagesize='$pagesize', arcids='$idsstr', ordersql='$ordersql', addfieldsSql='$addfieldsSql', addfieldsSqlJoin='$addfieldsSqlJoin', attstr='$attstr' WHERE tagid='$tagid'"; | |||||
$dsql->ExecuteNoneQuery($query); | |||||
} | |||||
} | |||||
//保存ID缓存 | //保存ID缓存 | ||||
if ($needSaveCache) { | if ($needSaveCache) { | ||||
if ($idsstr == '') $idsstr = '0'; | if ($idsstr == '') $idsstr = '0'; | ||||
@@ -1,70 +0,0 @@ | |||||
<?php | |||||
if (!defined('DEDEINC')) exit('dedebiz'); | |||||
/** | |||||
* | |||||
* @version $id:arcpagelist.lib.php 9:29 2010年7月6日 tianya $ | |||||
* @package DedeBIZ.Taglib | |||||
* @copyright Copyright (c) 2022 DedeBIZ.COM | |||||
* @license https://www.dedebiz.com/license | |||||
* @link https://www.dedebiz.com | |||||
*/ | |||||
function lib_arcpagelist(&$ctag, &$refObj) | |||||
{ | |||||
global $dsql; | |||||
$attlist = "tagid|,style|1"; | |||||
FillAttsDefault($ctag->CAttribute->Items, $attlist); | |||||
extract($ctag->CAttribute->Items, EXTR_SKIP); | |||||
$row = $dsql->GetOne("SELECT * FROM `#@__arcmulti` WHERE tagid='$tagid'"); | |||||
if (is_array($row)) { | |||||
$ids = explode(',', $row['arcids']); | |||||
$totalnum = count($ids); | |||||
$pagestr = '<div id="page_'.$tagid.'">'; | |||||
if ($row['pagesize'] < $totalnum) { | |||||
$pagestr .= multipage($totalnum, 1, $row['pagesize'], $tagid); | |||||
} else { | |||||
$pagestr .= '共1页'; | |||||
} | |||||
$pagestr .= '</div>'; | |||||
return $pagestr; | |||||
} else { | |||||
$pagestr = '<div id="page_'.$tagid.'">'; | |||||
$pagestr .= '没有检索到对应分页'; | |||||
$pagestr .= '</div>'; | |||||
return $pagestr; | |||||
} | |||||
} | |||||
/** | |||||
* 分页函数 | |||||
* | |||||
* @access public | |||||
* @param string $allItemTotal 所有记录 | |||||
* @param string $currPageNum 当前页面数 | |||||
* @param string $pagesize 显示条数 | |||||
* @param string $tagid 标签ID | |||||
* @return string | |||||
*/ | |||||
function multipage($allItemTotal, $currPageNum, $pagesize, $tagid = '') | |||||
{ | |||||
if ($allItemTotal == 0) return ""; | |||||
//计算总页数 | |||||
$pagesNum = ceil($allItemTotal / $pagesize); | |||||
//第一页显示 | |||||
$firstPage = ($currPageNum <= 1) ? $currPageNum."<<" : "<a href='javascript:multi(1,\"{$tagid}\")' title='第1页'>1<<</a>"; | |||||
//最后一页显示 | |||||
$lastPage = ($currPageNum >= $pagesNum) ? ">".$currPageNum : "<a href='javascript:multi(".$pagesNum.",\"{$tagid}\")' title='第".$pagesNum."页'>>".$pagesNum."</a>"; | |||||
//上一页显示 | |||||
$prePage = ($currPageNum <= 1) ? "上页" : "<a href='javascript:multi(".($currPageNum - 1).",\"{$tagid}\")' accesskey='p' title='上一页'>[上一页]</a>"; | |||||
//下一页显示 | |||||
$nextPage = ($currPageNum >= $pagesNum) ? "下页" : "<a href='javascript:multi(".($currPageNum + 1).",\"{$tagid}\")' title='下一页'>[下一页]</a>"; | |||||
//按页显示 | |||||
$listNums = ""; | |||||
for ($i = ($currPageNum - 4); $i < ($currPageNum + 9); $i++) { | |||||
if ($i < 1 || $i > $pagesNum) continue; | |||||
if ($i == $currPageNum) $listNums .= "<a href='javascript:void(0)' class='thislink'>".$i."</a>"; | |||||
else $listNums .= " <a href='javascript:multi(".$i.",\"{$tagid}\")' title='".$i."'>".$i."</a> "; | |||||
} | |||||
$returnUrl = $listNums; | |||||
return $returnUrl; | |||||
} | |||||
?> |
@@ -11,12 +11,6 @@ if (!defined('DEDEMEMBER')) exit('dedebiz'); | |||||
*/ | */ | ||||
include_once(DEDEINC.'/image.func.php'); | include_once(DEDEINC.'/image.func.php'); | ||||
include_once(DEDEINC.'/libraries/oxwindow.class.php'); | include_once(DEDEINC.'/libraries/oxwindow.class.php'); | ||||
$svali = GetCkVdValue(); | |||||
if (strtolower($vdcode) != $svali || $svali == '') { | |||||
ResetVdValue(); | |||||
ShowMsg('验证码不正确', '-1'); | |||||
exit(); | |||||
} | |||||
//校验CSRF | //校验CSRF | ||||
CheckCSRF(); | CheckCSRF(); | ||||
$flag = ''; | $flag = ''; | ||||
@@ -38,7 +38,7 @@ function GetOptionList($selid = 0, $channeltype = 0) | |||||
if ($row->ispart == 0) { | if ($row->ispart == 0) { | ||||
$OptionArrayList .= "<option value='".$row->id."' {$selected}>└─ ".$row->typename."</option>\r\n"; | $OptionArrayList .= "<option value='".$row->id."' {$selected}>└─ ".$row->typename."</option>\r\n"; | ||||
} else if ($row->ispart == 1) { | } else if ($row->ispart == 1) { | ||||
$OptionArrayList .= "<option value='".$row->id."' {$selected}>└──".$row->typename."</option>\r\n"; | |||||
$OptionArrayList .= "<option disabled value='".$row->id."' {$selected}>└──".$row->typename."</option>\r\n"; | |||||
} | } | ||||
} | } | ||||
$selected = ''; | $selected = ''; | ||||
@@ -70,7 +70,7 @@ function LogicGetOptionArray($id, $step, $channeltype, $selid = 0) | |||||
if ($row->ispart == 0) { | if ($row->ispart == 0) { | ||||
$OptionArrayList .= "<option value='".$row->id."' {$selected}>└─$step ".$row->typename."</option>\r\n"; | $OptionArrayList .= "<option value='".$row->id."' {$selected}>└─$step ".$row->typename."</option>\r\n"; | ||||
} else if ($row->ispart == 1) { | } else if ($row->ispart == 1) { | ||||
$OptionArrayList .= "<option value='".$row->id."' {$selected}>└─$step ".$row->typename."</option>\r\n"; | |||||
$OptionArrayList .= "<option disabled value='".$row->id."' {$selected}>└─$step ".$row->typename."</option>\r\n"; | |||||
} | } | ||||
} | } | ||||
$selected = ''; | $selected = ''; | ||||
@@ -81,15 +81,6 @@ | |||||
<script> | <script> | ||||
MakeUpload(2); | MakeUpload(2); | ||||
</script> | </script> | ||||
<div class="form-group row"> | |||||
<label class="col-sm-2 col-form-label">验证码</label> | |||||
<div class="col-sm-10"> | |||||
<div class="input-group"> | |||||
<input type="text" name="vdcode" id="vdcode" class="form-control text-uppercase d-inline-block w-25"> | |||||
<img src="../apps/vdimgck.php" id="validateimg" onclick="this.src=this.src+'?'" title="验证码"> | |||||
</div> | |||||
</div> | |||||
</div> | |||||
<div class="text-center"> | <div class="text-center"> | ||||
<button type="submit" class="btn btn-success">提交</button> | <button type="submit" class="btn btn-success">提交</button> | ||||
<button type="reset" class="btn btn-secondary" onclick="location.reload();">重置</button> | <button type="reset" class="btn btn-secondary" onclick="location.reload();">重置</button> | ||||
@@ -9,6 +9,7 @@ | |||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/font/css/font-awesome.min.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/font/css/font-awesome.min.css"> | ||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css"> | ||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/user.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/user.css"> | ||||
<script src="<?php echo $cfg_cmsurl;?>/static/web/js/user.js"></script> | |||||
</head> | </head> | ||||
<body class="body-bg"> | <body class="body-bg"> | ||||
<?php pasterTempletDiy('top.htm');?> | <?php pasterTempletDiy('top.htm');?> | ||||
@@ -23,7 +24,7 @@ | |||||
</ol> | </ol> | ||||
<span class="navbar-text"><a href="javascript:history.back(-1);" class="btn btn-success">返回</a></span> | <span class="navbar-text"><a href="javascript:history.back(-1);" class="btn btn-success">返回</a></span> | ||||
</nav> | </nav> | ||||
<form name="addcontent" action="archives_add.php" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit();"> | |||||
<form name="addcontent" action="archives_add.php" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit(`<?php echo $cInfos['titlename'];?>`);"> | |||||
<input type="hidden" name="dopost" value="save"> | <input type="hidden" name="dopost" value="save"> | ||||
<input type="hidden" name="channelid" value="<?php echo $channelid;?>"> | <input type="hidden" name="channelid" value="<?php echo $channelid;?>"> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||
@@ -59,15 +60,6 @@ | |||||
//自定义字段 | //自定义字段 | ||||
PrintAutoFieldsAdd(stripslashes($cInfos['fieldset']),'autofield'); | PrintAutoFieldsAdd(stripslashes($cInfos['fieldset']),'autofield'); | ||||
?> | ?> | ||||
<div class="form-group row"> | |||||
<label class="col-sm-2 col-form-label">验证码</label> | |||||
<div class="col-sm-10"> | |||||
<div class="input-group"> | |||||
<input type="text" name="vdcode" id="vdcode" class="form-control text-uppercase d-inline-block w-25"> | |||||
<img src="../apps/vdimgck.php" id="validateimg" onclick="this.src=this.src+'?'" title="验证码"> | |||||
</div> | |||||
</div> | |||||
</div> | |||||
<div class="text-center"> | <div class="text-center"> | ||||
<button type="submit" class="btn btn-success">提交</button> | <button type="submit" class="btn btn-success">提交</button> | ||||
<button type="reset" class="btn btn-secondary" onclick="location.reload();">重置</button> | <button type="reset" class="btn btn-secondary" onclick="location.reload();">重置</button> | ||||
@@ -9,6 +9,7 @@ | |||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/font/css/font-awesome.min.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/font/css/font-awesome.min.css"> | ||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css"> | ||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/user.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/user.css"> | ||||
<script src="<?php echo $cfg_cmsurl;?>/static/web/js/user.js"></script> | |||||
</head> | </head> | ||||
<body class="body-bg"> | <body class="body-bg"> | ||||
<?php pasterTempletDiy('top.htm');?> | <?php pasterTempletDiy('top.htm');?> | ||||
@@ -23,11 +24,11 @@ | |||||
</ol> | </ol> | ||||
<span class="navbar-text"><a href="javascript:history.back(-1);" class="btn btn-success">返回</a></span> | <span class="navbar-text"><a href="javascript:history.back(-1);" class="btn btn-success">返回</a></span> | ||||
</nav> | </nav> | ||||
<form name="addcontent" action="archives_edit.php?aid=<?php echo $aid;?>" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit();"> | |||||
<form name="addcontent" action="archives_edit.php?aid=<?php echo $aid;?>" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit(`<?php echo $cInfos['titlename'];?>`);"> | |||||
<input type="hidden" name="dopost" value="save"> | <input type="hidden" name="dopost" value="save"> | ||||
<input type="hidden" name="channelid" value="<?php echo $channelid;?>"> | <input type="hidden" name="channelid" value="<?php echo $channelid;?>"> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||
<label class="col-sm-2 col-form-label">标题</label> | |||||
<label class="col-sm-2 col-form-label"><?php echo $cInfos['titlename'];?></label> | |||||
<div class="col-sm-10"><input type="text" name="title" id="title" class="form-control" value="<?php echo $row['title']?>"></div> | <div class="col-sm-10"><input type="text" name="title" id="title" class="form-control" value="<?php echo $row['title']?>"></div> | ||||
</div> | </div> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||
@@ -9,6 +9,7 @@ | |||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/font/css/font-awesome.min.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/font/css/font-awesome.min.css"> | ||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css"> | ||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/user.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/user.css"> | ||||
<script src="<?php echo $cfg_cmsurl;?>/static/web/js/user.js"></script> | |||||
</head> | </head> | ||||
<body class="body-bg"> | <body class="body-bg"> | ||||
<?php pasterTempletDiy('top.htm');?> | <?php pasterTempletDiy('top.htm');?> | ||||
@@ -23,7 +24,7 @@ | |||||
</ol> | </ol> | ||||
<span class="navbar-text"><a href="javascript:history.back(-1);" class="btn btn-success">返回</a></span> | <span class="navbar-text"><a href="javascript:history.back(-1);" class="btn btn-success">返回</a></span> | ||||
</nav> | </nav> | ||||
<form name="addcontent" action="archives_sg_add.php" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit();"> | |||||
<form name="addcontent" action="archives_sg_add.php" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit(`<?php echo $cInfos['titlename'];?>`);"> | |||||
<input type="hidden" name="dopost" value="save"> | <input type="hidden" name="dopost" value="save"> | ||||
<input type="hidden" name="channelid" value="<?php echo $channelid;?>"> | <input type="hidden" name="channelid" value="<?php echo $channelid;?>"> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||
@@ -59,15 +60,6 @@ | |||||
//自定义字段 | //自定义字段 | ||||
PrintAutoFieldsAdd(stripslashes($cInfos['fieldset']),'autofield'); | PrintAutoFieldsAdd(stripslashes($cInfos['fieldset']),'autofield'); | ||||
?> | ?> | ||||
<div class="form-group row"> | |||||
<label class="col-sm-2 col-form-label">验证码</label> | |||||
<div class="col-sm-10"> | |||||
<div class="input-group"> | |||||
<input name="vdcode" type="text" id="vdcode" class="form-control text-uppercase d-inline-block w-25"> | |||||
<img src="../apps/vdimgck.php" id="validateimg" onclick="this.src=this.src+'?'" title="验证码"> | |||||
</div> | |||||
</div> | |||||
</div> | |||||
<div class="text-center"> | <div class="text-center"> | ||||
<button type="submit" class="btn btn-success">提交</button> | <button type="submit" class="btn btn-success">提交</button> | ||||
<button type="reset" class="btn btn-secondary" onclick="location.reload();">重置</button> | <button type="reset" class="btn btn-secondary" onclick="location.reload();">重置</button> | ||||
@@ -9,6 +9,7 @@ | |||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/font/css/font-awesome.min.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/font/css/font-awesome.min.css"> | ||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css"> | ||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/user.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/user.css"> | ||||
<script src="<?php echo $cfg_cmsurl;?>/static/web/js/user.js"></script> | |||||
</head> | </head> | ||||
<body class="body-bg"> | <body class="body-bg"> | ||||
<?php pasterTempletDiy('top.htm');?> | <?php pasterTempletDiy('top.htm');?> | ||||
@@ -23,11 +24,11 @@ | |||||
</ol> | </ol> | ||||
<span class="navbar-text"><a href="javascript:history.back(-1);" class="btn btn-success">返回</a></span> | <span class="navbar-text"><a href="javascript:history.back(-1);" class="btn btn-success">返回</a></span> | ||||
</nav> | </nav> | ||||
<form name="addcontent" action="archives_sg_edit.php?aid=<?php echo $aid;?>" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit();"> | |||||
<form name="addcontent" action="archives_sg_edit.php?aid=<?php echo $aid;?>" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit(`<?php echo $cInfos['titlename'];?>`);"> | |||||
<input type="hidden" name="dopost" value="save"> | <input type="hidden" name="dopost" value="save"> | ||||
<input type="hidden" name="channelid" value="<?php echo $channelid;?>"> | <input type="hidden" name="channelid" value="<?php echo $channelid;?>"> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||
<label class="col-sm-2 col-form-label">标题</label> | |||||
<label class="col-sm-2 col-form-label"><?php echo $cInfos['titlename'];?></label> | |||||
<div class="col-sm-10"><input type="text" name="title" id="title" class="form-control" value="<?php echo $addRow['title']?>"></div> | <div class="col-sm-10"><input type="text" name="title" id="title" class="form-control" value="<?php echo $addRow['title']?>"></div> | ||||
</div> | </div> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||
@@ -9,6 +9,7 @@ | |||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/font/css/font-awesome.min.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/font/css/font-awesome.min.css"> | ||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css"> | ||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/user.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/user.css"> | ||||
<script src="<?php echo $cfg_cmsurl;?>/static/web/js/user.js"></script> | |||||
</head> | </head> | ||||
<body class="body-bg"> | <body class="body-bg"> | ||||
<?php pasterTempletDiy('top.htm');?> | <?php pasterTempletDiy('top.htm');?> | ||||
@@ -23,7 +24,7 @@ | |||||
</ol> | </ol> | ||||
<span class="navbar-text"><a href="javascript:history.back(-1);" class="btn btn-success">返回</a></span> | <span class="navbar-text"><a href="javascript:history.back(-1);" class="btn btn-success">返回</a></span> | ||||
</nav> | </nav> | ||||
<form name="addcontent" action="article_add.php" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit();"> | |||||
<form name="addcontent" action="article_add.php" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit(`<?php echo $cInfos['titlename'];?>`);"> | |||||
<input type="hidden" name="dopost" value="save"> | <input type="hidden" name="dopost" value="save"> | ||||
<input type="hidden" name="channelid" value="<?php echo $channelid;?>"> | <input type="hidden" name="channelid" value="<?php echo $channelid;?>"> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||
@@ -63,15 +64,6 @@ | |||||
<label class="col-sm-2 col-form-label">正文</label> | <label class="col-sm-2 col-form-label">正文</label> | ||||
<div class="col-sm-10"><?php GetEditor("body","",400,"Member");?></div> | <div class="col-sm-10"><?php GetEditor("body","",400,"Member");?></div> | ||||
</div> | </div> | ||||
<div class="form-group row"> | |||||
<label class="col-sm-2 col-form-label">验证码</label> | |||||
<div class="col-sm-10"> | |||||
<div class="input-group"> | |||||
<input type="text" name="vdcode" id="vdcode" class="form-control text-uppercase d-inline-block w-25"> | |||||
<img src="../apps/vdimgck.php" id="validateimg" onclick="this.src=this.src+'?'" title="验证码"> | |||||
</div> | |||||
</div> | |||||
</div> | |||||
<div class="text-center"> | <div class="text-center"> | ||||
<button type="submit" class="btn btn-success">提交</button> | <button type="submit" class="btn btn-success">提交</button> | ||||
<button type="reset" class="btn btn-secondary" onclick="location.reload();">重置</button> | <button type="reset" class="btn btn-secondary" onclick="location.reload();">重置</button> | ||||
@@ -9,6 +9,7 @@ | |||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/font/css/font-awesome.min.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/font/css/font-awesome.min.css"> | ||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css"> | ||||
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/user.css"> | <link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/user.css"> | ||||
<script src="<?php echo $cfg_cmsurl;?>/static/web/js/user.js"></script> | |||||
</head> | </head> | ||||
<body class="body-bg"> | <body class="body-bg"> | ||||
<?php pasterTempletDiy('top.htm');?> | <?php pasterTempletDiy('top.htm');?> | ||||
@@ -23,7 +24,7 @@ | |||||
</ol> | </ol> | ||||
<span class="navbar-text"><a href="javascript:history.back(-1);" class="btn btn-success">返回</a></span> | <span class="navbar-text"><a href="javascript:history.back(-1);" class="btn btn-success">返回</a></span> | ||||
</nav> | </nav> | ||||
<form name="addcontent" action="article_edit.php" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit();"> | |||||
<form name="addcontent" action="article_edit.php" method="post" enctype="multipart/form-data" onsubmit="return checkSubmit(`<?php echo $cInfos['titlename'];?>`);"> | |||||
<input type="hidden" name="dopost" value="save"> | <input type="hidden" name="dopost" value="save"> | ||||
<input type="hidden" name="aid" value="<?php echo $row['id'];?>"> | <input type="hidden" name="aid" value="<?php echo $row['id'];?>"> | ||||
<input type="hidden" name="idhash" value="<?php echo hash('sha256', $row['id'].$cfg_cookie_encode);?>"> | <input type="hidden" name="idhash" value="<?php echo hash('sha256', $row['id'].$cfg_cookie_encode);?>"> | ||||
@@ -31,7 +32,7 @@ | |||||
<input type="hidden" name="oldlitpic" value="<?php echo $row['litpic'];?>"> | <input type="hidden" name="oldlitpic" value="<?php echo $row['litpic'];?>"> | ||||
<input type="hidden" name="sortrank" value="<?php echo $row['sortrank'];?>"> | <input type="hidden" name="sortrank" value="<?php echo $row['sortrank'];?>"> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||
<label class="col-sm-2 col-form-label">标题</label> | |||||
<label class="col-sm-2 col-form-label"><?php echo $cInfos['titlename'];?></label> | |||||
<div class="col-sm-10"><input type="text" name="title" id="title" class="form-control" value="<?php echo $row['title']?>"></div> | <div class="col-sm-10"><input type="text" name="title" id="title" class="form-control" value="<?php echo $row['title']?>"></div> | ||||
</div> | </div> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||