@@ -22,7 +22,7 @@ if ($dopost != 'save') { | |||||
$arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; | $arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; | ||||
$arcRow = $dsql->GetOne($arcQuery); | $arcRow = $dsql->GetOne($arcQuery); | ||||
if (!is_array($arcRow)) { | if (!is_array($arcRow)) { | ||||
ShowMsg("读取档案基本信息出错!", "-1"); | |||||
ShowMsg("读取文档基本信息出错", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$query = "SELECT * FROM `#@__channeltype` WHERE id='".$arcRow['channel']."'"; | $query = "SELECT * FROM `#@__channeltype` WHERE id='".$arcRow['channel']."'"; | ||||
@@ -124,7 +124,7 @@ else if ($dopost == 'save') { | |||||
$query = " | $query = " | ||||
UPDATE `#@__archives` SET typeid='$typeid',typeid2='$typeid2',sortrank='$sortrank',flag='$flag',click='$click',ismake='$ismake',arcrank='$arcrank',money='$money',title='$title',color='$color',source='$source',writer='$writer',litpic='$litpic',pubdate='$pubdate',notpost='$notpost',description='$description',keywords='$keywords',shorttitle='$shorttitle',filename='$filename',dutyadmin='$adminid' WHERE id='$id'; "; | UPDATE `#@__archives` SET typeid='$typeid',typeid2='$typeid2',sortrank='$sortrank',flag='$flag',click='$click',ismake='$ismake',arcrank='$arcrank',money='$money',title='$title',color='$color',source='$source',writer='$writer',litpic='$litpic',pubdate='$pubdate',notpost='$notpost',description='$description',keywords='$keywords',shorttitle='$shorttitle',filename='$filename',dutyadmin='$adminid' WHERE id='$id'; "; | ||||
if (!$dsql->ExecuteNoneQuery($query)) { | if (!$dsql->ExecuteNoneQuery($query)) { | ||||
ShowMsg("更新数据库archives表时出错,请检查".$dsql->GetError(), "javascript:;"); | |||||
ShowMsg("更新数据库 archives 表时出错,请检查".$dsql->GetError(), "javascript:;"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$imgurls = "{dede:pagestyle maxwidth='$maxwidth' pagepicnum='$pagepicnum' ddmaxwidth='$ddmaxwidth' row='$row' col='$col' value='$pagestyle'/}\r\n"; | $imgurls = "{dede:pagestyle maxwidth='$maxwidth' pagepicnum='$pagepicnum' ddmaxwidth='$ddmaxwidth' row='$row' col='$col' value='$pagestyle'/}\r\n"; | ||||
@@ -22,13 +22,13 @@ if ($dopost != 'save') { | |||||
$arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid'"; | $arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid'"; | ||||
$arcRow = $dsql->GetOne($arcQuery); | $arcRow = $dsql->GetOne($arcQuery); | ||||
if (!is_array($arcRow)) { | if (!is_array($arcRow)) { | ||||
ShowMsg("读取档案基本信息出错!", "-1"); | |||||
ShowMsg("读取文档基本信息出错", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$query = "SELECT * FROM `#@__channeltype` WHERE id='".$arcRow['channel']."'"; | $query = "SELECT * FROM `#@__channeltype` WHERE id='".$arcRow['channel']."'"; | ||||
$cInfos = $dsql->GetOne($query); | $cInfos = $dsql->GetOne($query); | ||||
if (!is_array($cInfos)) { | if (!is_array($cInfos)) { | ||||
ShowMsg("读取频道配置信息出错!", "javascript:;"); | |||||
ShowMsg("读取频道配置信息出错", "javascript:;"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$addtable = $cInfos['addtable']; | $addtable = $cInfos['addtable']; | ||||
@@ -128,7 +128,7 @@ else if ($dopost == 'save') { | |||||
//更新数据库的SQL语句 | //更新数据库的SQL语句 | ||||
$inQuery = "UPDATE `#@__archives` SET typeid='$typeid',typeid2='$typeid2',sortrank='$sortrank',flag='$flag',notpost='$notpost',click='$click',ismake='$ismake',arcrank='$arcrank',money='$money',title='$title',color='$color',writer='$writer',source='$source',litpic='$litpic',pubdate='$pubdate',description='$description',keywords='$keywords',shorttitle='$shorttitle',filename='$filename',dutyadmin='$adminid',weight='$weight' WHERE id='$id'; "; | $inQuery = "UPDATE `#@__archives` SET typeid='$typeid',typeid2='$typeid2',sortrank='$sortrank',flag='$flag',notpost='$notpost',click='$click',ismake='$ismake',arcrank='$arcrank',money='$money',title='$title',color='$color',writer='$writer',source='$source',litpic='$litpic',pubdate='$pubdate',description='$description',keywords='$keywords',shorttitle='$shorttitle',filename='$filename',dutyadmin='$adminid',weight='$weight' WHERE id='$id'; "; | ||||
if (!$dsql->ExecuteNoneQuery($inQuery)) { | if (!$dsql->ExecuteNoneQuery($inQuery)) { | ||||
ShowMsg("更新数据库archives表时出错,请检查", "-1"); | |||||
ShowMsg("更新数据库 archives 表时出错,请检查", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$cts = $dsql->GetOne("SELECT addtable From `#@__channeltype` WHERE id='$channelid' "); | $cts = $dsql->GetOne("SELECT addtable From `#@__channeltype` WHERE id='$channelid' "); | ||||
@@ -25,7 +25,7 @@ if ($dopost != 'save') { | |||||
$query = "SELECT ch.typename AS channelname,ar.membername AS rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; | $query = "SELECT ch.typename AS channelname,ar.membername AS rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; | ||||
$arcRow = $dsql->GetOne($query); | $arcRow = $dsql->GetOne($query); | ||||
if (!is_array($arcRow)) { | if (!is_array($arcRow)) { | ||||
ShowMsg("读取档案基本信息出错", "-1"); | |||||
ShowMsg("读取文档基本信息出错", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$query = "SELECT * FROM `#@__channeltype` WHERE id='".$arcRow['channel']."'"; | $query = "SELECT * FROM `#@__channeltype` WHERE id='".$arcRow['channel']."'"; | ||||
@@ -141,7 +141,7 @@ else if ($dopost == 'save') { | |||||
//更新数据库的SQL语句 | //更新数据库的SQL语句 | ||||
$query = "UPDATE `#@__archives` SETtypeid='$typeid',typeid2='$typeid2',sortrank='$sortrank',flag='$flag',click='$click',ismake='$ismake',arcrank='$arcrank',money='$money',title='$title',color='$color',writer='$writer',source='$source',litpic='$litpic',pubdate='$pubdate',notpost='$notpost',description='$description',keywords='$keywords',shorttitle='$shorttitle',filename='$filename',dutyadmin='$adminid',weight='$weight'WHERE id='$id'; "; | $query = "UPDATE `#@__archives` SETtypeid='$typeid',typeid2='$typeid2',sortrank='$sortrank',flag='$flag',click='$click',ismake='$ismake',arcrank='$arcrank',money='$money',title='$title',color='$color',writer='$writer',source='$source',litpic='$litpic',pubdate='$pubdate',notpost='$notpost',description='$description',keywords='$keywords',shorttitle='$shorttitle',filename='$filename',dutyadmin='$adminid',weight='$weight'WHERE id='$id'; "; | ||||
if (!$dsql->ExecuteNoneQuery($query)) { | if (!$dsql->ExecuteNoneQuery($query)) { | ||||
ShowMsg('更新数据库archives表时出错,请检查', -1); | |||||
ShowMsg('更新数据库 archives 表时出错,请检查', -1); | |||||
exit(); | exit(); | ||||
} | } | ||||
$cts = $dsql->GetOne("SELECT addtable FROM `#@__channeltype` WHERE id='$channelid' "); | $cts = $dsql->GetOne("SELECT addtable FROM `#@__channeltype` WHERE id='$channelid' "); | ||||
@@ -173,7 +173,6 @@ else if ($dopost == 'save') { | |||||
} | } | ||||
} | } | ||||
} | } | ||||
//返回成功信息 | //返回成功信息 | ||||
$msg = "请选择您的后续操作:<a href='article_add.php?cid=$typeid' class='btn btn-success btn-sm'>发布新文档</a><a href='archives_do.php?aid=".$id."&dopost=editArchives' class='btn btn-success btn-sm'>修改文档</a><a href='$artUrl' target='_blank' class='btn btn-success btn-sm'>查看文档</a><a href='catalog_do.php?cid=$typeid&dopost=listArchives' class='btn btn-success btn-sm'>管理文档</a>$backurl"; | $msg = "请选择您的后续操作:<a href='article_add.php?cid=$typeid' class='btn btn-success btn-sm'>发布新文档</a><a href='archives_do.php?aid=".$id."&dopost=editArchives' class='btn btn-success btn-sm'>修改文档</a><a href='$artUrl' target='_blank' class='btn btn-success btn-sm'>查看文档</a><a href='catalog_do.php?cid=$typeid&dopost=listArchives' class='btn btn-success btn-sm'>管理文档</a>$backurl"; | ||||
$wintitle = "成功修改文档"; | $wintitle = "成功修改文档"; | ||||
@@ -165,8 +165,9 @@ input[type=text]:focus { | |||||
} | } | ||||
a.menu-item div { | a.menu-item div { | ||||
margin-bottom:5px; | margin-bottom:5px; | ||||
padding:5px 0; | |||||
width:40px; | width:40px; | ||||
height:28px; | |||||
line-height:28px; | |||||
color:#545b62; | color:#545b62; | ||||
background:#fff; | background:#fff; | ||||
box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075); | box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075); | ||||
@@ -175,14 +176,15 @@ a.menu-item div { | |||||
transition:all .3s; | transition:all .3s; | ||||
cursor:pointer | cursor:pointer | ||||
} | } | ||||
a.menu-item:hover div { | |||||
a.menu-item div:hover { | |||||
color:#fff; | color:#fff; | ||||
background:#545b62 | background:#545b62 | ||||
} | } | ||||
a.menu-active div { | a.menu-active div { | ||||
margin-bottom:5px; | margin-bottom:5px; | ||||
padding:5px 0; | |||||
width:40px; | width:40px; | ||||
height:28px; | |||||
line-height:28px; | |||||
color:#fff; | color:#fff; | ||||
background:#545b62; | background:#545b62; | ||||
box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075); | box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075); | ||||
@@ -51,7 +51,7 @@ else if ($dopost == "delete") { | |||||
else if ($job == "yes") { | else if ($job == "yes") { | ||||
$row = $dsql->GetOne("SELECT `table` FROM `#@__diyforms` WHERE diyid='$diyid'", MYSQL_ASSOC); | $row = $dsql->GetOne("SELECT `table` FROM `#@__diyforms` WHERE diyid='$diyid'", MYSQL_ASSOC); | ||||
if (!is_array($row)) { | if (!is_array($row)) { | ||||
ShowMsg("您所指定的自定义表单信息不存在!", "-1"); | |||||
ShowMsg("您所指定的自定义表单信息不存在", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
//删除表 | //删除表 | ||||
@@ -48,7 +48,7 @@ function UpdateReplycount($id) | |||||
if ($job == 'del') { | if ($job == 'del') { | ||||
$query = "DELETE FROM `#@__feedback` WHERE id IN($ids) "; | $query = "DELETE FROM `#@__feedback` WHERE id IN($ids) "; | ||||
$dsql->ExecuteNoneQuery($query); | $dsql->ExecuteNoneQuery($query); | ||||
ShowMsg("成功删除指定的评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||||
ShowMsg("成功删除指定的评论", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||||
exit(); | exit(); | ||||
} | } | ||||
//删除相同IP的所有评论 | //删除相同IP的所有评论 | ||||
@@ -63,7 +63,7 @@ else if ($job == 'delall') { | |||||
$query = "DELETE FROM `#@__feedback` WHERE $ips "; | $query = "DELETE FROM `#@__feedback` WHERE $ips "; | ||||
$dsql->ExecuteNoneQuery($query); | $dsql->ExecuteNoneQuery($query); | ||||
} | } | ||||
ShowMsg("成功删除指定相同IP的所有评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||||
ShowMsg("删除所有相同地址评论", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||||
exit(); | exit(); | ||||
} | } | ||||
//审核评论 | //审核评论 | ||||
@@ -78,7 +78,7 @@ else if ($job == 'check') { | |||||
while ($row = $dsql->GetArray()) { | while ($row = $dsql->GetArray()) { | ||||
UpdateReplycount($row['fid']); | UpdateReplycount($row['fid']); | ||||
} | } | ||||
ShowMsg("成功审核指定评论!", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||||
ShowMsg("成功审核指定评论", $_COOKIE['ENV_GOBACK_URL'], 0, 500); | |||||
exit(); | exit(); | ||||
} | } | ||||
//浏览评论 | //浏览评论 | ||||
@@ -157,7 +157,7 @@ else if ($dopost == 'save') { | |||||
ShowMsg('成功修改一则附件数据', 'media_edit.php?aid='.$aid); | ShowMsg('成功修改一则附件数据', 'media_edit.php?aid='.$aid); | ||||
exit(); | exit(); | ||||
} | } | ||||
//读取档案信息 | |||||
//读取文档信息 | |||||
$myrow = $dsql->GetOne("SELECT * FROM `#@__uploads` WHERE aid='".$aid."'"); | $myrow = $dsql->GetOne("SELECT * FROM `#@__uploads` WHERE aid='".$aid."'"); | ||||
if (!is_array($myrow)) { | if (!is_array($myrow)) { | ||||
ShowMsg('错误,找不到此编号的档案', 'javascript:;'); | ShowMsg('错误,找不到此编号的档案', 'javascript:;'); | ||||
@@ -49,7 +49,7 @@ if ($action == "post") { | |||||
$floginid = $cuserLogin->getUserName(); | $floginid = $cuserLogin->getUserName(); | ||||
$fromid = $cuserLogin->getUserID(); | $fromid = $cuserLogin->getUserID(); | ||||
if ($subject == '') { | if ($subject == '') { | ||||
ShowMsg("请填写信息标题!", "-1"); | |||||
ShowMsg("请填写信息标题", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$msg = CheckUserID($msgtoid, "用户名", false); | $msg = CheckUserID($msgtoid, "用户名", false); | ||||
@@ -59,7 +59,7 @@ if ($action == "post") { | |||||
} | } | ||||
$row = $dsql->GetOne("Select * From `#@__member` where userid like '$msgtoid' "); | $row = $dsql->GetOne("Select * From `#@__member` where userid like '$msgtoid' "); | ||||
if (!is_array($row)) { | if (!is_array($row)) { | ||||
ShowMsg("您指定的用户不存在,不能发送信息!", "-1"); | |||||
ShowMsg("您指定的用户不存在,不能发送信息", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$subject = cn_substrR(HtmlReplace($subject, 1), 60); | $subject = cn_substrR(HtmlReplace($subject, 1), 60); | ||||
@@ -34,7 +34,7 @@ else if ($action == 'make') { | |||||
$devContent = $dhd->GetHtml(); | $devContent = $dhd->GetHtml(); | ||||
$devInfo = (array)json_decode($devContent); | $devInfo = (array)json_decode($devContent); | ||||
if (($devInfo['auth_at'] + 60 * 60 * 24 * 365) < time()) { | if (($devInfo['auth_at'] + 60 * 60 * 24 * 365) < time()) { | ||||
ShowMsg("您的开发者账号已经过期,请登录www.dedebiz.com重新申请!", "-1"); | |||||
ShowMsg("您的开发者账号已经过期,请登录www.dedebiz.com重新申请", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$filelist = str_replace("\r", "\n", trim($filelist)); | $filelist = str_replace("\r", "\n", trim($filelist)); | ||||
@@ -194,7 +194,7 @@ else if ($action == 'edit') { | |||||
$devContent = $dhd->GetHtml(); | $devContent = $dhd->GetHtml(); | ||||
$devInfo = (array)json_decode($devContent); | $devInfo = (array)json_decode($devContent); | ||||
if (($devInfo['auth_at'] + 60 * 60 * 24 * 365) < time()) { | if (($devInfo['auth_at'] + 60 * 60 * 24 * 365) < time()) { | ||||
ShowMsg("您的开发者账号已经过期,请登录www.dedebiz.com重新申请!", "-1"); | |||||
ShowMsg("您的开发者账号已经过期,请登录www.dedebiz.com重新申请", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
if (strlen($modulname) > 150) { | if (strlen($modulname) > 150) { | ||||
@@ -57,7 +57,7 @@ if ($action == 'save') { | |||||
if ($dtype == 'stepselect') { | if ($dtype == 'stepselect') { | ||||
$arr = $dsql->GetOne("SELECT * FROM `#@__stepselect` WHERE egroup='$fname' "); | $arr = $dsql->GetOne("SELECT * FROM `#@__stepselect` WHERE egroup='$fname' "); | ||||
if (!is_array($arr)) { | if (!is_array($arr)) { | ||||
ShowMsg("您设定了字段为联动类型,但系统中没找到与您定义的字段名相同的联动组名!", "-1"); | |||||
ShowMsg("您设定了字段为联动类型,但系统中没找到与您定义的字段名相同的联动组名", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
} | } | ||||
@@ -39,7 +39,7 @@ if ($dopost == "show") { | |||||
} else if ($job == "yes") //操作 | } else if ($job == "yes") //操作 | ||||
{ | { | ||||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__plus` WHERE aid='$aid';"); | $dsql->ExecuteNoneQuery("DELETE FROM `#@__plus` WHERE aid='$aid';"); | ||||
ShowMsg("成功删除一个插件,请刷新导航菜单!", "plus_main.php"); | |||||
ShowMsg("成功删除一个插件,请刷侧边菜单", "plus_main.php"); | |||||
exit(); | exit(); | ||||
} | } | ||||
} else if ($dopost == "saveedit") //保存修改 | } else if ($dopost == "saveedit") //保存修改 | ||||
@@ -25,7 +25,7 @@ if ($do == 'add') { | |||||
$InQuery = "INSERT INTO `#@__shops_delivery` (`dname`,`price`,`des`) VALUES ('$dname','$price','$des');"; | $InQuery = "INSERT INTO `#@__shops_delivery` (`dname`,`price`,`des`) VALUES ('$dname','$price','$des');"; | ||||
$result = $dsql->ExecuteNoneQuery($InQuery); | $result = $dsql->ExecuteNoneQuery($InQuery); | ||||
if ($result) { | if ($result) { | ||||
ShowMsg("成功添加一个配送方式!", "shops_delivery.php"); | |||||
ShowMsg("成功添加一个配送方式", "shops_delivery.php"); | |||||
} else { | } else { | ||||
ShowMsg("添加配送方式时发生SQL错误", "-1"); | ShowMsg("添加配送方式时发生SQL错误", "-1"); | ||||
} | } | ||||
@@ -24,13 +24,13 @@ if ($dopost != 'save') { | |||||
$dsql->SetQuery($arcQuery); | $dsql->SetQuery($arcQuery); | ||||
$arcRow = $dsql->GetOne($arcQuery); | $arcRow = $dsql->GetOne($arcQuery); | ||||
if (!is_array($arcRow)) { | if (!is_array($arcRow)) { | ||||
ShowMsg("读取档案基本信息出错!", "-1"); | |||||
ShowMsg("读取文档基本信息出错", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$query = "SELECT * FROM `#@__channeltype` WHERE id='".$arcRow['channel']."'"; | $query = "SELECT * FROM `#@__channeltype` WHERE id='".$arcRow['channel']."'"; | ||||
$cInfos = $dsql->GetOne($query); | $cInfos = $dsql->GetOne($query); | ||||
if (!is_array($cInfos)) { | if (!is_array($cInfos)) { | ||||
ShowMsg("读取频道配置信息出错!", "javascript:;"); | |||||
ShowMsg("读取频道配置信息出错", "javascript:;"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$addtable = $cInfos['addtable']; | $addtable = $cInfos['addtable']; | ||||
@@ -164,7 +164,7 @@ else if ($dopost == 'save') { | |||||
//修改主档案表 | //修改主档案表 | ||||
$inQuery = "UPDATE `#@__archives` SETtypeid='$typeid',typeid2='$typeid2',sortrank='$sortrank',flag='$flag',click='$click',ismake='$ismake',arcrank='$arcrank',`money`='$money',title='$title',color='$color',source='$source',writer='$writer',litpic='$litpic',pubdate='$pubdate',notpost='$notpost',description='$description',keywords='$keywords',shorttitle='$shorttitle',filename='$filename',dutyadmin='$adminid',weight='$weight' WHERE id='$id'; "; | $inQuery = "UPDATE `#@__archives` SETtypeid='$typeid',typeid2='$typeid2',sortrank='$sortrank',flag='$flag',click='$click',ismake='$ismake',arcrank='$arcrank',`money`='$money',title='$title',color='$color',source='$source',writer='$writer',litpic='$litpic',pubdate='$pubdate',notpost='$notpost',description='$description',keywords='$keywords',shorttitle='$shorttitle',filename='$filename',dutyadmin='$adminid',weight='$weight' WHERE id='$id'; "; | ||||
if (!$dsql->ExecuteNoneQuery($inQuery)) { | if (!$dsql->ExecuteNoneQuery($inQuery)) { | ||||
ShowMsg("更新数据库archives表时出错,请检查", "-1"); | |||||
ShowMsg("更新数据库 archives 表时出错,请检查", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
//软件链接列表 | //软件链接列表 | ||||
@@ -23,13 +23,13 @@ if ($dopost != 'save') { | |||||
$arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; | $arcQuery = "SELECT ch.typename as channelname,ar.membername as rankname,arc.* FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel LEFT JOIN `#@__arcrank` ar ON ar.`rank`=arc.arcrank WHERE arc.id='$aid' "; | ||||
$arcRow = $dsql->GetOne($arcQuery); | $arcRow = $dsql->GetOne($arcQuery); | ||||
if (!is_array($arcRow)) { | if (!is_array($arcRow)) { | ||||
ShowMsg("读取档案基本信息出错!", "-1"); | |||||
ShowMsg("读取文档基本信息出错", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$query = "SELECT * FROM `#@__channeltype` WHERE id='-1'"; | $query = "SELECT * FROM `#@__channeltype` WHERE id='-1'"; | ||||
$cInfos = $dsql->GetOne($query); | $cInfos = $dsql->GetOne($query); | ||||
if (!is_array($cInfos)) { | if (!is_array($cInfos)) { | ||||
ShowMsg("读取频道配置信息出错!", "javascript:;"); | |||||
ShowMsg("读取频道配置信息出错", "javascript:;"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$addRow = $dsql->GetOne("SELECT * FROM `#@__addonspec` WHERE aid='$aid'"); | $addRow = $dsql->GetOne("SELECT * FROM `#@__addonspec` WHERE aid='$aid'"); | ||||
@@ -107,7 +107,7 @@ else if ($dopost == 'save') { | |||||
} | } | ||||
$inQuery = "UPDATE `#@__archives` SET typeid='$typeid',sortrank='$sortrank',flag='$flag',ismake='$ismake',arcrank='$arcrank',click='$click',title='$title',color='$color',writer='$writer',source='$source',litpic='$litpic',pubdate='$pubdate',notpost='$notpost',description='$description',keywords='$keywords',shorttitle='$shorttitle',filename='$filename' WHERE id='$id'; "; | $inQuery = "UPDATE `#@__archives` SET typeid='$typeid',sortrank='$sortrank',flag='$flag',ismake='$ismake',arcrank='$arcrank',click='$click',title='$title',color='$color',writer='$writer',source='$source',litpic='$litpic',pubdate='$pubdate',notpost='$notpost',description='$description',keywords='$keywords',shorttitle='$shorttitle',filename='$filename' WHERE id='$id'; "; | ||||
if (!$dsql->ExecuteNoneQuery($inQuery)) { | if (!$dsql->ExecuteNoneQuery($inQuery)) { | ||||
ShowMsg("更新数据库archives表时出错,请检查", "-1"); | |||||
ShowMsg("更新数据库 archives 表时出错,请检查", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
//专题节点列表 | //专题节点列表 | ||||
@@ -41,7 +41,7 @@ else if ($action == 'apply') { | |||||
$validate = empty($validate) ? '' : strtolower($validate); | $validate = empty($validate) ? '' : strtolower($validate); | ||||
$svali = GetCkVdValue(); | $svali = GetCkVdValue(); | ||||
if ($validate == "" || $validate != $svali) { | if ($validate == "" || $validate != $svali) { | ||||
ShowMsg("安全确认码不正确!", "javascript:;"); | |||||
ShowMsg("安全确认码不正确", "javascript:;"); | |||||
exit(); | exit(); | ||||
} | } | ||||
if ($exptable == '' || $rpfield == '') { | if ($exptable == '' || $rpfield == '') { | ||||
@@ -60,7 +60,7 @@ if ($dopost == "save") { | |||||
else if ($dopost == 'add') { | else if ($dopost == 'add') { | ||||
CheckCSRF(); | CheckCSRF(); | ||||
if ($vartype == 'bool' && ($nvarvalue != 'Y' && $nvarvalue != 'N')) { | if ($vartype == 'bool' && ($nvarvalue != 'Y' && $nvarvalue != 'N')) { | ||||
ShowMsg("布尔变量值必须为'Y'或'N'!", "-1"); | |||||
ShowMsg("布尔变量值必须为'Y'或'N'", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
if (trim($nvarname) == '' || preg_match("#[^a-z_]#i", $nvarname)) { | if (trim($nvarname) == '' || preg_match("#[^a-z_]#i", $nvarname)) { | ||||
@@ -53,7 +53,7 @@ else if ($dopost == 1) { | |||||
<span class='text-dark'>已完成数据结构完整性检测</span> | <span class='text-dark'>已完成数据结构完整性检测</span> | ||||
如果您系统有下面几种问题之一,请检测微表正确性:<br> | 如果您系统有下面几种问题之一,请检测微表正确性:<br> | ||||
1、无法获得主键,因此无法进行后续操作<br> | 1、无法获得主键,因此无法进行后续操作<br> | ||||
2、更新数据库archives表时出错<br> | |||||
2、更新数据库 archives 表时出错<br> | |||||
3、列表显示数据目与实际文档数不一致<br> | 3、列表显示数据目与实际文档数不一致<br> | ||||
<br><a href='sys_repair.php?dopost=2' class='btn btn-danger btn-sm'>检测数据</a> | <br><a href='sys_repair.php?dopost=2' class='btn btn-danger btn-sm'>检测数据</a> | ||||
</td> | </td> | ||||
@@ -11,7 +11,6 @@ | |||||
<link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | <link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | ||||
<link rel="stylesheet" href="../static/web/css/cropper.min.css"> | <link rel="stylesheet" href="../static/web/css/cropper.min.css"> | ||||
<link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | <script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | ||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | <script src="../static/web/js/bootstrap.bundle.min.js"></script> | ||||
@@ -22,6 +21,7 @@ | |||||
<script src="js/album.js"></script> | <script src="js/album.js"></script> | ||||
<script src="js/handlers.js"></script> | <script src="js/handlers.js"></script> | ||||
<script src="../static/web/js/cropper.min.js"></script> | <script src="../static/web/js/cropper.min.js"></script> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script> | <script> | ||||
var swfu = null; | var swfu = null; | ||||
var vcc = 0; | var vcc = 0; | ||||
@@ -11,7 +11,6 @@ | |||||
<link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | <link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | ||||
<link rel="stylesheet" href="../static/web/css/cropper.min.css"> | <link rel="stylesheet" href="../static/web/css/cropper.min.css"> | ||||
<link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | <script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | ||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/webajax.js"></script> | <script src="../static/web/js/webajax.js"></script> | ||||
@@ -22,6 +21,7 @@ | |||||
<script src="js/album.js"></script> | <script src="js/album.js"></script> | ||||
<script src="js/handlers.js"></script> | <script src="js/handlers.js"></script> | ||||
<script src="../static/web/js/cropper.min.js"></script> | <script src="../static/web/js/cropper.min.js"></script> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script> | <script> | ||||
var swfu = null; | var swfu = null; | ||||
var vcc = 0; | var vcc = 0; | ||||
@@ -10,7 +10,6 @@ | |||||
<link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | <link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | ||||
<link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | ||||
<link rel="stylesheet" href="../static/web/css/cropper.min.css"> | <link rel="stylesheet" href="../static/web/css/cropper.min.css"> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | <script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | ||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/webajax.js"></script> | <script src="../static/web/js/webajax.js"></script> | ||||
@@ -19,6 +18,7 @@ | |||||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | <script src="../static/web/js/bootstrap.bundle.min.js"></script> | ||||
<script src="js/main.js"></script> | <script src="js/main.js"></script> | ||||
<script src="../static/web/js/cropper.min.js"></script> | <script src="../static/web/js/cropper.min.js"></script> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script> | <script> | ||||
function checkSubmit() { | function checkSubmit() { | ||||
if (document.form1.title.value == "") { | if (document.form1.title.value == "") { | ||||
@@ -10,7 +10,6 @@ | |||||
<link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | <link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | ||||
<link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | ||||
<link rel="stylesheet" href="../static/web/css/cropper.min.css"> | <link rel="stylesheet" href="../static/web/css/cropper.min.css"> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | <script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | ||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/webajax.js"></script> | <script src="../static/web/js/webajax.js"></script> | ||||
@@ -19,6 +18,7 @@ | |||||
<script src="../static/web/js/moment.min.js"></script> | <script src="../static/web/js/moment.min.js"></script> | ||||
<script src="../static/web/js/daterangepicker.js"></script> | <script src="../static/web/js/daterangepicker.js"></script> | ||||
<script src="../static/web/js/cropper.min.js"></script> | <script src="../static/web/js/cropper.min.js"></script> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script> | <script> | ||||
function checkSubmit() { | function checkSubmit() { | ||||
if (document.form1.title.value == "") { | if (document.form1.title.value == "") { | ||||
@@ -10,7 +10,6 @@ | |||||
<link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | <link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | ||||
<link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | ||||
<link rel="stylesheet" href="../static/web/css/cropper.min.css"> | <link rel="stylesheet" href="../static/web/css/cropper.min.css"> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | <script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | ||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | <script src="../static/web/js/bootstrap.bundle.min.js"></script> | ||||
@@ -19,6 +18,7 @@ | |||||
<script src="../static/web/js/daterangepicker.js"></script> | <script src="../static/web/js/daterangepicker.js"></script> | ||||
<script src="js/main.js"></script> | <script src="js/main.js"></script> | ||||
<script src="../static/web/js/cropper.min.js"></script> | <script src="../static/web/js/cropper.min.js"></script> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script> | <script> | ||||
function checkSubmit() | function checkSubmit() | ||||
{ | { | ||||
@@ -10,7 +10,6 @@ | |||||
<link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | <link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | ||||
<link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | ||||
<link rel="stylesheet" href="../static/web/css/cropper.min.css"> | <link rel="stylesheet" href="../static/web/css/cropper.min.css"> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | <script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | ||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/webajax.js"></script> | <script src="../static/web/js/webajax.js"></script> | ||||
@@ -19,6 +18,7 @@ | |||||
<script src="js/main.js"></script> | <script src="js/main.js"></script> | ||||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | <script src="../static/web/js/bootstrap.bundle.min.js"></script> | ||||
<script src="../static/web/js/cropper.min.js"></script> | <script src="../static/web/js/cropper.min.js"></script> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script> | <script> | ||||
function checkSubmit() | function checkSubmit() | ||||
{ | { | ||||
@@ -10,7 +10,6 @@ | |||||
<link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | <link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | ||||
<link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | ||||
<link rel="stylesheet" href="../static/web/css/cropper.min.css"> | <link rel="stylesheet" href="../static/web/css/cropper.min.css"> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | <script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | ||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/webajax.js"></script> | <script src="../static/web/js/webajax.js"></script> | ||||
@@ -20,6 +19,7 @@ | |||||
<script src="js/handlers.js"></script> | <script src="js/handlers.js"></script> | ||||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | <script src="../static/web/js/bootstrap.bundle.min.js"></script> | ||||
<script src="../static/web/js/cropper.min.js"></script> | <script src="../static/web/js/cropper.min.js"></script> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script> | <script> | ||||
var arctype = 'article'; | var arctype = 'article'; | ||||
function checkSubmit() { | function checkSubmit() { | ||||
@@ -10,7 +10,6 @@ | |||||
<link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | <link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | ||||
<link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | ||||
<link rel="stylesheet" href="../static/web/css/cropper.min.css"> | <link rel="stylesheet" href="../static/web/css/cropper.min.css"> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | <script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | ||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/webajax.js"></script> | <script src="../static/web/js/webajax.js"></script> | ||||
@@ -20,6 +19,7 @@ | |||||
<script src="js/handlers.js"></script> | <script src="js/handlers.js"></script> | ||||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | <script src="../static/web/js/bootstrap.bundle.min.js"></script> | ||||
<script src="../static/web/js/cropper.min.js"></script> | <script src="../static/web/js/cropper.min.js"></script> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script> | <script> | ||||
var swfu = null; | var swfu = null; | ||||
var arctype = 'article'; | var arctype = 'article'; | ||||
@@ -113,13 +113,8 @@ | |||||
<body> | <body> | ||||
<table width="98%" align="center" cellpadding="0" cellspacing="0" class="mt-3 mb-3"> | <table width="98%" align="center" cellpadding="0" cellspacing="0" class="mt-3 mb-3"> | ||||
<tr> | <tr> | ||||
<td width="100%"> | |||||
<table width="100%" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td><i class="fa fa-map"></i> <a href="catalog_main.php">栏目管理</a> > 增加栏目</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
<td width="70%"><i class="fa fa-map"></i> <a href="catalog_main.php">栏目管理</a> > 增加栏目</td> | |||||
<td width="30%" align="right"><a href="catalog_main.php" class="btn btn-success btn-sm">栏目管理</a></td> | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<table width="98%" align="center" cellpadding="0" cellspacing="0"> | <table width="98%" align="center" cellpadding="0" cellspacing="0"> | ||||
@@ -84,13 +84,8 @@ | |||||
<input type="hidden" name="savetype" value="" id="savetype"> | <input type="hidden" name="savetype" value="" id="savetype"> | ||||
<table width="98%" align="center" cellpadding="0" cellspacing="0" class="mt-3 mb-3"> | <table width="98%" align="center" cellpadding="0" cellspacing="0" class="mt-3 mb-3"> | ||||
<tr> | <tr> | ||||
<td width="100%"> | |||||
<table width="100%" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td><i class="fa fa-map"></i> <a href="catalog_main.php">栏目管理</a> > 批量增加栏目</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
<td width="70%"><i class="fa fa-map"></i><a href="catalog_main.php">栏目管理</a> > 批量增加栏目</td> | |||||
<td width="30%" align="right"><a href="catalog_add.php?listtype=all" class="btn btn-success btn-sm">增加顶级栏目</a></td> | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<table width="98%" align="center" cellpadding="0" cellspacing="0"> | <table width="98%" align="center" cellpadding="0" cellspacing="0"> | ||||
@@ -102,13 +102,8 @@ | |||||
<body> | <body> | ||||
<table width="98%" align="center" cellpadding="0" cellspacing="0" class="mt-3 mb-3"> | <table width="98%" align="center" cellpadding="0" cellspacing="0" class="mt-3 mb-3"> | ||||
<tr> | <tr> | ||||
<td width="100%"> | |||||
<table width="100%" cellspacing="0" cellpadding="0"> | |||||
<tr> | |||||
<td><i class="fa fa-map"></i> <a href="catalog_main.php">栏目管理</a> > 修改栏目</td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
<td width="70%"><i class="fa fa-map"></i> <a href="catalog_main.php">栏目管理</a> > 修改栏目</td> | |||||
<td width="30%" align="right"><a href="catalog_add.php?dopost=quick" class="btn btn-success btn-sm">批量增加栏目</a></td> | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<table width="98%" align="center" cellpadding="0" cellspacing="0"> | <table width="98%" align="center" cellpadding="0" cellspacing="0"> | ||||
@@ -138,7 +138,7 @@ | |||||
<td><textarea name="vinnertext" cols="45" rows="5" id="vinnertext" style="width:70%;height:120px"></textarea></td> | <td><textarea name="vinnertext" cols="45" rows="5" id="vinnertext" style="width:70%;height:120px"></textarea></td> | ||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td colspan="2" align="center" class="py-2"> | |||||
<td colspan="2" bgcolor="#f8f8f8" align="center" class="py-2"> | |||||
<button type="submit" class="btn btn-success btn-sm">保存</button> | <button type="submit" class="btn btn-success btn-sm">保存</button> | ||||
<button type="reset" class="btn btn-success btn-sm">重置</button> | <button type="reset" class="btn btn-success btn-sm">重置</button> | ||||
</td> | </td> | ||||
@@ -66,9 +66,10 @@ | |||||
<input type="hidden" name="id" value="<?php echo $id?>"> | <input type="hidden" name="id" value="<?php echo $id?>"> | ||||
<input type="hidden" name="dopost" value="save"> | <input type="hidden" name="dopost" value="save"> | ||||
<input type="hidden" name="issystem" value="<?php echo $row['issystem'];?>"> | <input type="hidden" name="issystem" value="<?php echo $row['issystem'];?>"> | ||||
<table width="98%" cellpadding="3" cellspacing="1" align="center" class="table maintable mt-3 mb-3"> | |||||
<table width="98%" cellpadding="3" cellspacing="1" align="center" class="mt-3 mb-3"> | |||||
<tr> | <tr> | ||||
<td bgcolor="#f8f8f8" colspan="2"><a href="mychannel_main.php">内容模型管理</a> > 修改内容模型</td> | |||||
<td width="70%"><i class="fa fa-map"></i> <a href="mychannel_main.php">内容模型管理</a> > 修改内容模型</td> | |||||
<td width="30%" align="right"><a href="mychannel_main.php" class="btn btn-success btn-sm">内容模型管理</a></td> | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<table width="98%" cellspacing="0" id="head1" cellpadding="0" align="center" style="display:block"> | <table width="98%" cellspacing="0" id="head1" cellpadding="0" align="center" style="display:block"> | ||||
@@ -243,19 +244,19 @@ | |||||
</td> | </td> | ||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<table width="98%" id='adset' cellpadding="3" cellspacing="1" align="center" class="table maintable" style='display:none'> | |||||
<table width="98%" id="adset" cellpadding="3" cellspacing="1" align="center" class="table maintable" style="display:none"> | |||||
<tr> | <tr> | ||||
<td>模型字段配置(可视化模式)</td> | <td>模型字段配置(可视化模式)</td> | ||||
<td><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> | <td><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> | ||||
<tr> | <tr> | ||||
<td colspan='2'> | |||||
<td colspan="2" class="p-0"> | |||||
<table width="100%" cellpadding="1" cellspacing="1" align="center"> | <table width="100%" cellpadding="1" cellspacing="1" align="center"> | ||||
<tr bgcolor="#fbfce2" align="center"> | <tr bgcolor="#fbfce2" align="center"> | ||||
<td width="28%">表单提示文字</td> | |||||
<td width="18%">数据字段名</td> | |||||
<td width="20%">数据类型</td> | |||||
<td width="18%">表单类型</td> | |||||
<td width="28%" class="border-top-0">表单提示文字</td> | |||||
<td width="18%" class="border-top-0">数据字段名</td> | |||||
<td width="20%" class="border-top-0">数据类型</td> | |||||
<td width="18%" class="border-top-0">表单类型</td> | |||||
<td>操作</td> | <td>操作</td> | ||||
</tr> | </tr> | ||||
<?php | <?php | ||||
@@ -269,7 +270,7 @@ | |||||
} else { | } else { | ||||
?> | ?> | ||||
<tr> | <tr> | ||||
<td colspan='5'>下面列出的字段是附加表的字段,除此外,它还包含主表dede_archives的所有字段</td> | |||||
<td colspan='5'>下面列出的字段是附加表的字段,除此外,它还包含主表archives的所有字段</td> | |||||
</tr> | </tr> | ||||
<?php | <?php | ||||
} | } | ||||
@@ -337,21 +338,20 @@ | |||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td width="30%">模型字段配置(文本模式)<br> | <td width="30%">模型字段配置(文本模式)<br> | ||||
修改配置文本可调整字段顺序,但不会修改字段属性 | |||||
</td> | |||||
<td width="70%"><textarea name="fieldset" style="width:98%;height:300px" rows="10" id="fieldset"><?php echo stripslashes($row['fieldset']);?></textarea></td> | |||||
修改配置文本可调整字段顺序,但不会修改字段属性</td> | |||||
<td width="70%"><textarea name="fieldset" rows="10" id="fieldset"><?php echo stripslashes($row['fieldset']);?></textarea></td> | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<table width="98%" cellpadding="3" cellspacing="1" bgcolor="#f8f8f8" align="center" class="table maintable mt-3 mb-3"> | |||||
<table width="98%" cellpadding="3" cellspacing="1" align="center" class="table maintable mt-3 mb-3"> | |||||
<tr> | <tr> | ||||
<td colspan="2" align="center" class="py-2"> | |||||
<td colspan="2" bgcolor="#f8f8f8" align="center" class="py-2"> | |||||
<button type="submit" class="btn btn-success btn-sm">保存</button> | <button type="submit" class="btn btn-success btn-sm">保存</button> | ||||
<button type="button" onClick="location='mychannel_main.php';" class="btn btn-success btn-sm">返回</button> | <button type="button" onClick="location='mychannel_main.php';" class="btn btn-success btn-sm">返回</button> | ||||
</td> | </td> | ||||
</tr> | </tr> | ||||
</table> | </table> | ||||
</form> | </form> | ||||
<?php | |||||
<?php | |||||
if(!empty($openfield)) | if(!empty($openfield)) | ||||
{ | { | ||||
echo "<script>ShowItem2();</script>"; | echo "<script>ShowItem2();</script>"; | ||||
@@ -10,21 +10,7 @@ | |||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | <script src="../static/web/js/bootstrap.bundle.min.js"></script> | ||||
<script src="js/main.js"></script> | <script src="js/main.js"></script> | ||||
<style> | |||||
.style1 { | |||||
color: #FF3300 | |||||
} | |||||
.style2 { | |||||
color: #545b62 | |||||
} | |||||
.nw { | |||||
float: left; | |||||
width: 150px; | |||||
} | |||||
.cls { | |||||
clear: both; | |||||
} | |||||
</style> | |||||
<style>.style1{color:#FF3300}.style2{color:#545b62}.nw{float:left;width:150px}.cls{clear:both}</style> | |||||
<script> | <script> | ||||
var notAllow = " <?php echo $f;?> "; | var notAllow = " <?php echo $f;?> "; | ||||
function GetFields() | function GetFields() | ||||
@@ -216,7 +202,7 @@ | |||||
<td><textarea name="vinnertext" cols="45" rows="5" id="vinnertext" style="width:70%;height:120px"></textarea></td> | <td><textarea name="vinnertext" cols="45" rows="5" id="vinnertext" style="width:70%;height:120px"></textarea></td> | ||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td colspan="2" align="center" class="py-2"> | |||||
<td colspan="2" bgcolor="#f8f8f8" align="center" class="py-2"> | |||||
<button type="submit" name="button1" id="button1" class="btn btn-success btn-sm">保存</button> | <button type="submit" name="button1" id="button1" class="btn btn-success btn-sm">保存</button> | ||||
<button type="reset" name="button2" id="button2" class="btn btn-success btn-sm">重置</button> | <button type="reset" name="button2" id="button2" class="btn btn-success btn-sm">重置</button> | ||||
</td> | </td> | ||||
@@ -10,21 +10,7 @@ | |||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | <script src="../static/web/js/bootstrap.bundle.min.js"></script> | ||||
<script src="js/main.js"></script> | <script src="js/main.js"></script> | ||||
<style> | |||||
.style1 { | |||||
color: #FF3300 | |||||
} | |||||
.style2 { | |||||
color: #545b62 | |||||
} | |||||
.nw { | |||||
float: left; | |||||
width: 150px; | |||||
} | |||||
.cls { | |||||
clear: both; | |||||
} | |||||
</style> | |||||
<style>.style1{color:#FF3300}.style2{color:#545b62}.nw{float:left;width:150px}.cls{clear:both}</style> | |||||
<script> | <script> | ||||
function GetFields() { | function GetFields() { | ||||
var theform = document.form1; | var theform = document.form1; | ||||
@@ -210,15 +196,9 @@ | |||||
<td><textarea name="vinnertext" cols="45" rows="5" id="vinnertext" style="width:70%;height:120px"><?php echo $ctag->GetInnerText();?></textarea></td> | <td><textarea name="vinnertext" cols="45" rows="5" id="vinnertext" style="width:70%;height:120px"><?php echo $ctag->GetInnerText();?></textarea></td> | ||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td colspan="2" bgcolor="#f8f8f8"> | |||||
<table width="100%" cellspacing="0" cellpadding="0" class="table table-borderless"> | |||||
<tr> | |||||
<td align="center" class="py-2"> | |||||
<button type="submit" name="button1" id="button1" class="btn btn-success btn-sm">保存</button> | |||||
<button type="reset" name="button3" id="button3" class="btn btn-success btn-sm">重置</button> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<td colspan="2" bgcolor="#f8f8f8" align="center" class="py-2"> | |||||
<button type="submit" name="button1" id="button1" class="btn btn-success btn-sm">保存</button> | |||||
<button type="reset" name="button3" id="button3" class="btn btn-success btn-sm">重置</button> | |||||
</td> | </td> | ||||
</tr> | </tr> | ||||
</form> | </form> | ||||
@@ -10,7 +10,6 @@ | |||||
<link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | <link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | ||||
<link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | ||||
<link rel="stylesheet" href="../static/web/css/cropper.min.css"> | <link rel="stylesheet" href="../static/web/css/cropper.min.css"> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | <script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | ||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | <script src="../static/web/js/bootstrap.bundle.min.js"></script> | ||||
@@ -19,6 +18,7 @@ | |||||
<script src="../static/web/js/daterangepicker.js"></script> | <script src="../static/web/js/daterangepicker.js"></script> | ||||
<script src="js/main.js"></script> | <script src="js/main.js"></script> | ||||
<script src="../static/web/js/cropper.min.js"></script> | <script src="../static/web/js/cropper.min.js"></script> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script> | <script> | ||||
function checkSubmit() { | function checkSubmit() { | ||||
if (document.form1.title.value == '') { | if (document.form1.title.value == '') { | ||||
@@ -55,7 +55,7 @@ | |||||
<table width="98%" align="center" cellpadding="0" cellspacing="0" class="mt-3 mb-3"> | <table width="98%" align="center" cellpadding="0" cellspacing="0" class="mt-3 mb-3"> | ||||
<tr> | <tr> | ||||
<td width="70%"><i class="fa fa-map"></i> <a href="catalog_do.php?cid=<?php echo $cid?>&channelid=<?php echo $channelid?>&dopost=listArchives">软件列表</a> > 发布软件</td> | <td width="70%"><i class="fa fa-map"></i> <a href="catalog_do.php?cid=<?php echo $cid?>&channelid=<?php echo $channelid?>&dopost=listArchives">软件列表</a> > 发布软件</td> | ||||
<td align="right"><a href="catalog_main.php" class="btn btn-success btn-sm">栏目管理</a><a href="soft_config.php" class="btn btn-success btn-sm">下载频道参数设定</a></td> | |||||
<td width="30%" align="right"><a href="catalog_main.php" class="btn btn-success btn-sm">栏目管理</a><a href="soft_config.php" class="btn btn-success btn-sm">下载频道参数设定</a></td> | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1"> | <table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1"> | ||||
@@ -24,17 +24,10 @@ | |||||
<form name="form1" action="soft_config.php" method="post"> | <form name="form1" action="soft_config.php" method="post"> | ||||
<input type="hidden" name="dopost" value="save"> | <input type="hidden" name="dopost" value="save"> | ||||
<tr> | <tr> | ||||
<td bgcolor="#f8f8f8" colspan="2"> | |||||
<table width="98%" cellpadding="0" cellspacing="0" class="table table-borderless"> | |||||
<tr> | |||||
<td width="30%">软件频道设置</td> | |||||
<td width="70%" align="right"></td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
<td bgcolor="#f8f8f8" colspan="2">软件频道设置</td> | |||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td width="200">链接显示方式:</td> | |||||
<td width="260">链接显示方式:</td> | |||||
<td> | <td> | ||||
<label><input type="radio" name="downtype" value="0" <?php if($row['downtype']==0) echo " checked='checked' ";?>> 直接显示地址列表</label> | <label><input type="radio" name="downtype" value="0" <?php if($row['downtype']==0) echo " checked='checked' ";?>> 直接显示地址列表</label> | ||||
<label><input type="radio" name="downtype" value="1" <?php if($row['downtype']==1) echo " checked='checked' ";?>> 要求进入下载地址列表页</label> | <label><input type="radio" name="downtype" value="1" <?php if($row['downtype']==1) echo " checked='checked' ";?>> 要求进入下载地址列表页</label> | ||||
@@ -69,7 +62,7 @@ | |||||
</td> | </td> | ||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td bgcolor="#f8f8f8" colspan="2">不管是全局,还是具体某软件设置了下面的参数,附件下载方式都必须链接到中转页,否则无效</td> | |||||
<td colspan="2">不管是全局,还是具体某软件设置了下面的参数,附件下载方式都必须链接到中转页,否则无效</td> | |||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td>下载默认等级:</td> | <td>下载默认等级:</td> | ||||
@@ -101,10 +94,8 @@ | |||||
</td> | </td> | ||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td bgcolor="#f8f8f8" colspan="2">镜像服务器列表:</td> | |||||
</tr> | |||||
<tr> | |||||
<td colspan="2"> | |||||
<td>镜像服务器列表:</td> | |||||
<td> | |||||
服务器网址:<input type="text" name="serverurl" id="serverurl" value="http://"> | 服务器网址:<input type="text" name="serverurl" id="serverurl" value="http://"> | ||||
服务器名称:<input type="text" name="servername" id="servername"> | 服务器名称:<input type="text" name="servername" id="servername"> | ||||
服务器类型:<input type="text" name="servertype" id="servertype" value="默认"> | 服务器类型:<input type="text" name="servertype" id="servertype" value="默认"> | ||||
@@ -115,7 +106,7 @@ | |||||
<td colspan="2"><textarea name="sites" id="sites" style="width:98%;height:150px"><?php echo $row['sites'];?></textarea></td> | <td colspan="2"><textarea name="sites" id="sites" style="width:98%;height:150px"><?php echo $row['sites'];?></textarea></td> | ||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td bgcolor="#f8f8f8" colspan="2">下载说明:</td> | |||||
<td colspan="2">下载说明:</td> | |||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td colspan="2"><?php GetEditor('downmsg',$row['downmsg'],250);?></td> | <td colspan="2"><?php GetEditor('downmsg',$row['downmsg'],250);?></td> | ||||
@@ -10,7 +10,6 @@ | |||||
<link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | <link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | ||||
<link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | ||||
<link rel="stylesheet" href="../static/web/css/cropper.min.css"> | <link rel="stylesheet" href="../static/web/css/cropper.min.css"> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | <script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | ||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | <script src="../static/web/js/bootstrap.bundle.min.js"></script> | ||||
@@ -19,6 +18,7 @@ | |||||
<script src="../static/web/js/daterangepicker.js"></script> | <script src="../static/web/js/daterangepicker.js"></script> | ||||
<script src="js/main.js"></script> | <script src="js/main.js"></script> | ||||
<script src="../static/web/js/cropper.min.js"></script> | <script src="../static/web/js/cropper.min.js"></script> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script> | <script> | ||||
function checkSubmit() { | function checkSubmit() { | ||||
if (document.form1.title.value == '') { | if (document.form1.title.value == '') { | ||||
@@ -49,8 +49,8 @@ | |||||
<input type="hidden" name="id" value="<?php echo $aid?>"> | <input type="hidden" name="id" value="<?php echo $aid?>"> | ||||
<table width="98%" align="center" cellpadding="0" cellspacing="0" class="mt-3 mb-3"> | <table width="98%" align="center" cellpadding="0" cellspacing="0" class="mt-3 mb-3"> | ||||
<tr> | <tr> | ||||
<td width="90%"><i class="fa fa-map"></i> <a href="catalog_do.php?cid=<?php echo $arcRow['typeid']?>&dopost=listArchives"></a><a href="catalog_do.php?cid=<?php echo $arcRow['typeid']?>&dopost=listArchives">软件列表</a> > 修改软件</td> | |||||
<td align="right"><a href="catalog_main.php" class="btn btn-success btn-sm">栏目管理</a></td> | |||||
<td width="70%"><i class="fa fa-map"></i> <a href="catalog_do.php?cid=<?php echo $arcRow['typeid']?>&dopost=listArchives"></a><a href="catalog_do.php?cid=<?php echo $arcRow['typeid']?>&dopost=listArchives">软件列表</a> > 修改软件</td> | |||||
<td width="30%" align="right"><a href="catalog_main.php" class="btn btn-success btn-sm">栏目管理</a></td> | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
<table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1"> | <table width="98%" align="center" cellpadding="0" cellspacing="0" id="head1"> | ||||
@@ -10,7 +10,6 @@ | |||||
<link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | ||||
<link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | <link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | ||||
<link rel="stylesheet" href="../static/web/css/cropper.min.css"> | <link rel="stylesheet" href="../static/web/css/cropper.min.css"> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | <script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | ||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/webajax.js"></script> | <script src="../static/web/js/webajax.js"></script> | ||||
@@ -19,6 +18,7 @@ | |||||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | <script src="../static/web/js/bootstrap.bundle.min.js"></script> | ||||
<script src="js/main.js"></script> | <script src="js/main.js"></script> | ||||
<script src="../static/web/js/cropper.min.js"></script> | <script src="../static/web/js/cropper.min.js"></script> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script> | <script> | ||||
function checkSubmit() { | function checkSubmit() { | ||||
if (document.form1.title.value == "") { | if (document.form1.title.value == "") { | ||||
@@ -10,7 +10,6 @@ | |||||
<link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | <link rel="stylesheet" href="../static/web/css/daterangepicker.css"> | ||||
<link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | <link rel="stylesheet" href="../static/web/css/jquery.fileupload.css"> | ||||
<link rel="stylesheet" href="../static/web/css/cropper.min.css"> | <link rel="stylesheet" href="../static/web/css/cropper.min.css"> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | <script>const cfg_uplitpic_cut = '<?php echo $cfg_uplitpic_cut;?>';</script> | ||||
<script src="../static/web/js/jquery.min.js"></script> | <script src="../static/web/js/jquery.min.js"></script> | ||||
<script src="../static/web/js/webajax.js"></script> | <script src="../static/web/js/webajax.js"></script> | ||||
@@ -19,6 +18,7 @@ | |||||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | <script src="../static/web/js/bootstrap.bundle.min.js"></script> | ||||
<script src="js/main.js"></script> | <script src="js/main.js"></script> | ||||
<script src="../static/web/js/cropper.min.js"></script> | <script src="../static/web/js/cropper.min.js"></script> | ||||
<style>table{border-collapse:inherit}</style> | |||||
<script> | <script> | ||||
function SelectTemplets(fname) { | function SelectTemplets(fname) { | ||||
var pos = GetWinPos(800,600); | var pos = GetWinPos(800,600); | ||||
@@ -50,15 +50,15 @@ | |||||
<td bgcolor="#f8f8f8">数据库内容替换</td> | <td bgcolor="#f8f8f8">数据库内容替换</td> | ||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td> | |||||
<td class="p-0"> | |||||
<table width="100%" cellpadding="2" cellspacing="2" class="table table-borderless"> | <table width="100%" cellpadding="2" cellspacing="2" class="table table-borderless"> | ||||
<tr> | <tr> | ||||
<td colspan="2"> | <td colspan="2"> | ||||
<div class="alert alert-info mb-0">程序用于批量替换数据库中某字段的内容,此操作极为危险,请小心使用</div> | <div class="alert alert-info mb-0">程序用于批量替换数据库中某字段的内容,此操作极为危险,请小心使用</div> | ||||
</td> | </td> | ||||
</tr> | </tr> | ||||
<tr id='datasel'> | |||||
<td width="15%" height="60">选择数据表与字段:</td> | |||||
<tr id="datasel"> | |||||
<td width="260">选择数据表与字段:</td> | |||||
<td> | <td> | ||||
<table width="98%" cellspacing="0" cellpadding="0"> | <table width="98%" cellspacing="0" cellpadding="0"> | ||||
<tr> | <tr> | ||||
@@ -70,7 +70,7 @@ | |||||
echo "<span class='text-danger'>找不到您所指定的数据库 $dbname</span><br>"; | echo "<span class='text-danger'>找不到您所指定的数据库 $dbname</span><br>"; | ||||
echo $qbutton; | echo $qbutton; | ||||
} | } | ||||
echo "<select name='exptable' id='exptable' size='10' style='width:60%;height:220px' onchange='ShowFields()'>"; | |||||
echo "<select name='exptable' id='exptable' onchange='ShowFields()' style='width:260px'>"; | |||||
while($row = $dsql->GetArray('t',MYSQL_BOTH)){ | while($row = $dsql->GetArray('t',MYSQL_BOTH)){ | ||||
echo "<option value='{$row[0]}'>{$row[0]}</option>"; | echo "<option value='{$row[0]}'>{$row[0]}</option>"; | ||||
} | } | ||||
@@ -83,12 +83,12 @@ | |||||
<td id='fields'></td> | <td id='fields'></td> | ||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td>要替换的字段:<input type="text" name="rpfield" id="rpfield"></td> | |||||
<td><input type="text" name="rpfield" id="rpfield" style="width:260px">(选择替换字段)</td> | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
</td> | </td> | ||||
</tr> | </tr> | ||||
<tr bgcolor="#fbfce2"> | |||||
<tr> | |||||
<td>替换方式:</td> | <td>替换方式:</td> | ||||
<td> | <td> | ||||
<label><input type="radio" name="rptype" id="ot1" value="replace" checked="1"> 普通替换</label> | <label><input type="radio" name="rptype" id="ot1" value="replace" checked="1"> 普通替换</label> | ||||
@@ -118,6 +118,7 @@ | |||||
</table> | </table> | ||||
</td> | </td> | ||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td bgcolor="#fbfce2" align="center" class="py-2"> | <td bgcolor="#fbfce2" align="center" class="py-2"> | ||||
<button type="submit" name="Submit" class="btn btn-success btn-sm">开始替换数据</button> | <button type="submit" name="Submit" class="btn btn-success btn-sm">开始替换数据</button> | ||||
@@ -27,7 +27,7 @@ | |||||
</td> | </td> | ||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td> | |||||
<td class="p-0"> | |||||
<table width="100%" cellspacing="4" cellpadding="2" class="table table-borderless"> | <table width="100%" cellspacing="4" cellpadding="2" class="table table-borderless"> | ||||
<form action="sys_sql_query.php" method="post" name="infoform" target="stafrm"> | <form action="sys_sql_query.php" method="post" name="infoform" target="stafrm"> | ||||
<input type="hidden" name="dopost" value="viewinfo"> | <input type="hidden" name="dopost" value="viewinfo"> | ||||
@@ -29,14 +29,7 @@ | |||||
<input type="hidden" name="dopost" value="make"> | <input type="hidden" name="dopost" value="make"> | ||||
<input type="hidden" name="_csrf_token" value="<?php echo $GLOBALS['csrf_token'];?>"> | <input type="hidden" name="_csrf_token" value="<?php echo $GLOBALS['csrf_token'];?>"> | ||||
<tr> | <tr> | ||||
<td bgcolor="#f8f8f8" colspan="2"> | |||||
<table width="98%" cellpadding="0" cellspacing="0" class="table table-borderless"> | |||||
<tr> | |||||
<td width="30%">全局标记测试</td> | |||||
<td width="70%" align="right"></td> | |||||
</tr> | |||||
</table> | |||||
</td> | |||||
<td bgcolor="#f8f8f8" colspan="2">全局标记测试</td> | |||||
</tr> | </tr> | ||||
<tr> | <tr> | ||||
<td colspan="2"> | <td colspan="2"> | ||||
@@ -0,0 +1,38 @@ | |||||
"Kama" Skin | |||||
==================== | |||||
"Kama" is the default skin of CKEditor 3.x. | |||||
It's been ported to CKEditor 4 and fully featured. | |||||
For more information about skins, please check the [CKEditor Skin SDK](https://ckeditor.com/docs/ckeditor4/latest/guide/skin_sdk_intro.html) | |||||
documentation. | |||||
Directory Structure | |||||
------------------- | |||||
CSS parts: | |||||
- **editor.css**: the main CSS file. It's simply loading several other files, for easier maintenance, | |||||
- **mainui.css**: the file contains styles of entire editor outline structures, | |||||
- **toolbar.css**: the file contains styles of the editor toolbar space (top), | |||||
- **richcombo.css**: the file contains styles of the rich combo ui elements on toolbar, | |||||
- **panel.css**: the file contains styles of the rich combo drop-down, it's not loaded | |||||
until the first panel open up, | |||||
- **elementspath.css**: the file contains styles of the editor elements path bar (bottom), | |||||
- **menu.css**: the file contains styles of all editor menus including context menu and button drop-down, | |||||
it's not loaded until the first menu open up, | |||||
- **dialog.css**: the CSS files for the dialog UI, it's not loaded until the first dialog open, | |||||
- **reset.css**: the file defines the basis of style resets among all editor UI spaces, | |||||
- **preset.css**: the file defines the default styles of some UI elements reflecting the skin preference, | |||||
- **editor_XYZ.css** and **dialog_XYZ.css**: browser specific CSS hacks. | |||||
Other parts: | |||||
- **skin.js**: the only JavaScript part of the skin that registers the skin, its browser specific files and its icons and defines the Chameleon feature, | |||||
- **icons/**: contains all skin defined icons, | |||||
- **images/**: contains a fill general used images. | |||||
License | |||||
------- | |||||
Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved. | |||||
For licensing, see LICENSE.md or [https://ckeditor.com/legal/ckeditor-oss-license](https://ckeditor.com/legal/ckeditor-oss-license) |
@@ -0,0 +1,8 @@ | |||||
/* | |||||
Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved. | |||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license | |||||
*/ | |||||
CKEDITOR.skin.name="kama";CKEDITOR.skin.ua_editor="ie,iequirks,ie7,ie8";CKEDITOR.skin.ua_dialog="ie,iequirks,ie7,ie8"; | |||||
CKEDITOR.skin.chameleon=function(d,c){var b,a="."+d.id;"editor"==c?b=a+" .cke_inner,"+a+" .cke_dialog_tab{background-color:$color;linear-gradient( to bottom,#fff -15px,$color 40px );}"+a+" .cke_toolgroup{linear-gradient( to bottom,#fff,$color 100px );}"+a+" .cke_combo_button{linear-gradient( to top,#fff,$color 100px );}"+a+" .cke_dialog_contents,"+a+" .cke_dialog_footer{background-color:$color !important;}"+a+" .cke_dialog_tab:hover,"+a+" .cke_dialog_tab:active,"+a+" .cke_dialog_tab:focus,"+a+" .cke_dialog_tab_selected{background-color:$color;background-image:none;}": | |||||
"panel"==c&&(b=".cke_menubutton_icon{background-color:$color !important;border-color:$color !important;}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:$color !important;border-color:$color !important;}.cke_menubutton:hover .cke_menubutton_label,.cke_menubutton:focus .cke_menubutton_label,.cke_menubutton:active .cke_menubutton_label{background-color:$color !important;}.cke_menubutton_disabled:hover .cke_menubutton_label,.cke_menubutton_disabled:focus .cke_menubutton_label,.cke_menubutton_disabled:active .cke_menubutton_label{background-color: transparent !important;}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{background-color:$color !important;border-color:$color !important;}.cke_menubutton_disabled .cke_menubutton_icon{background-color:$color !important;border-color:$color !important;}.cke_menuseparator{background-color:$color !important;}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:$color !important;}"); | |||||
return b}; |
@@ -0,0 +1,49 @@ | |||||
"Moono" Skin | |||||
==================== | |||||
This skin has been chosen for the **default skin** of CKEditor 4.x.x (replaced by "Moono-lisa" skin since CKEditor 4.6.0), | |||||
elected from the CKEditor [skin contest](https://ckeditor.com/blog/CKEditor-4-Skin-Contest-Winner/) and further shaped by | |||||
the CKEditor team. "Moono" is maintained by the core developers. | |||||
For more information about skins, please check the [CKEditor Skin SDK](https://ckeditor.com/docs/ckeditor4/latest/guide/skin_sdk_intro.html) | |||||
documentation. | |||||
Features | |||||
------------------- | |||||
"Moono" is a monochromatic skin, which offers a modern look coupled with gradients and transparency. | |||||
It comes with the following features: | |||||
- Chameleon feature with brightness, | |||||
- high-contrast compatibility, | |||||
- graphics source provided in SVG. | |||||
Directory Structure | |||||
------------------- | |||||
CSS parts: | |||||
- **editor.css**: the main CSS file. It's simply loading several other files, for easier maintenance, | |||||
- **mainui.css**: the file contains styles of entire editor outline structures, | |||||
- **toolbar.css**: the file contains styles of the editor toolbar space (top), | |||||
- **richcombo.css**: the file contains styles of the rich combo ui elements on toolbar, | |||||
- **panel.css**: the file contains styles of the rich combo drop-down, it's not loaded | |||||
until the first panel open up, | |||||
- **elementspath.css**: the file contains styles of the editor elements path bar (bottom), | |||||
- **menu.css**: the file contains styles of all editor menus including context menu and button drop-down, | |||||
it's not loaded until the first menu open up, | |||||
- **dialog.css**: the CSS files for the dialog UI, it's not loaded until the first dialog open, | |||||
- **reset.css**: the file defines the basis of style resets among all editor UI spaces, | |||||
- **preset.css**: the file defines the default styles of some UI elements reflecting the skin preference, | |||||
- **editor_XYZ.css** and **dialog_XYZ.css**: browser specific CSS hacks. | |||||
Other parts: | |||||
- **skin.js**: the only JavaScript part of the skin that registers the skin, its browser specific files and its icons and defines the Chameleon feature, | |||||
- **icons/**: contains all skin defined icons, | |||||
- **images/**: contains a fill general used images, | |||||
- **dev/**: contains SVG source of the skin icons. | |||||
License | |||||
------- | |||||
Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved. | |||||
For licensing, see LICENSE.md or [https://ckeditor.com/legal/ckeditor-oss-license](https://ckeditor.com/legal/ckeditor-oss-license) |
@@ -0,0 +1,10 @@ | |||||
/* | |||||
Copyright (c) 2003-2020, CKSource - Frederico Knabben. All rights reserved. | |||||
For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license | |||||
*/ | |||||
CKEDITOR.skin.name="moono";CKEDITOR.skin.ua_editor="ie,iequirks,ie7,ie8,gecko";CKEDITOR.skin.ua_dialog="ie,iequirks,ie7,ie8"; | |||||
CKEDITOR.skin.chameleon=function(){var b=function(){return function(b,e){for(var a=b.match(/[^#]./g),c=0;3>c;c++){var f=c,d;d=parseInt(a[c],16);d=("0"+(0>e?0|d*(1+e):0|d+(255-d)*e).toString(16)).slice(-2);a[f]=d}return"#"+a.join("")}}(),c=function(){var b=new CKEDITOR.template("background:#{to};background-image:linear-gradient(to bottom,{from},{to});filter:progid:DXImageTransform.Microsoft.gradient(gradientType\x3d0,startColorstr\x3d'{from}',endColorstr\x3d'{to}');");return function(c,a){return b.output({from:c, | |||||
to:a})}}(),f={editor:new CKEDITOR.template("{id}.cke_chrome [border-color:{defaultBorder};] {id} .cke_top [ {defaultGradient}border-bottom-color:{defaultBorder};] {id} .cke_bottom [{defaultGradient}border-top-color:{defaultBorder};] {id} .cke_resizer [border-right-color:{ckeResizer}] {id} .cke_dialog_title [{defaultGradient}border-bottom-color:{defaultBorder};] {id} .cke_dialog_footer [{defaultGradient}outline-color:{defaultBorder};border-top-color:{defaultBorder};] {id} .cke_dialog_tab [{lightGradient}border-color:{defaultBorder};] {id} .cke_dialog_tab:hover [{mediumGradient}] {id} .cke_dialog_contents [border-top-color:{defaultBorder};] {id} .cke_dialog_tab_selected, {id} .cke_dialog_tab_selected:hover [background:{dialogTabSelected};border-bottom-color:{dialogTabSelectedBorder};] {id} .cke_dialog_body [background:{dialogBody};border-color:{defaultBorder};] {id} .cke_toolgroup [{lightGradient}border-color:{defaultBorder};] {id} a.cke_button_off:hover, {id} a.cke_button_off:focus, {id} a.cke_button_off:active [{mediumGradient}] {id} .cke_button_on [{ckeButtonOn}] {id} .cke_toolbar_separator [background-color: {ckeToolbarSeparator};] {id} .cke_combo_button [border-color:{defaultBorder};{lightGradient}] {id} a.cke_combo_button:hover, {id} a.cke_combo_button:focus, {id} .cke_combo_on a.cke_combo_button [border-color:{defaultBorder};{mediumGradient}] {id} .cke_path_item [color:{elementsPathColor};] {id} a.cke_path_item:hover, {id} a.cke_path_item:focus, {id} a.cke_path_item:active [background-color:{elementsPathBg};] {id}.cke_panel [border-color:{defaultBorder};] "), | |||||
panel:new CKEDITOR.template(".cke_panel_grouptitle [{lightGradient}border-color:{defaultBorder};] .cke_menubutton_icon [background-color:{menubuttonIcon};] .cke_menubutton:hover .cke_menubutton_icon, .cke_menubutton:focus .cke_menubutton_icon, .cke_menubutton:active .cke_menubutton_icon [background-color:{menubuttonIconHover};] .cke_menuseparator [background-color:{menubuttonIcon};] a:hover.cke_colorbox, a:focus.cke_colorbox, a:active.cke_colorbox [border-color:{defaultBorder};] a:hover.cke_colorauto, a:hover.cke_colormore, a:focus.cke_colorauto, a:focus.cke_colormore, a:active.cke_colorauto, a:active.cke_colormore [background-color:{ckeColorauto};border-color:{defaultBorder};] ")}; | |||||
return function(g,e){var a=g.uiColor,a={id:"."+g.id,defaultBorder:b(a,-.1),defaultGradient:c(b(a,.9),a),lightGradient:c(b(a,1),b(a,.7)),mediumGradient:c(b(a,.8),b(a,.5)),ckeButtonOn:c(b(a,.6),b(a,.7)),ckeResizer:b(a,-.4),ckeToolbarSeparator:b(a,.5),ckeColorauto:b(a,.8),dialogBody:b(a,.7),dialogTabSelected:c("#FFFFFF","#FFFFFF"),dialogTabSelectedBorder:"#FFF",elementsPathColor:b(a,-.6),elementsPathBg:a,menubuttonIcon:b(a,.5),menubuttonIconHover:b(a,.3)};return f[e].output(a).replace(/\[/g,"{").replace(/\]/g, | |||||
"}")}}(); |
@@ -180,7 +180,7 @@ select:focus,input:focus,textarea:focus { | |||||
text-align:right | text-align:right | ||||
} | } | ||||
.wsselect { | .wsselect { | ||||
padding:10px 0; | |||||
padding:.5rem 0; | |||||
background:#fff; | background:#fff; | ||||
overflow:auto | overflow:auto | ||||
} | } | ||||
@@ -197,7 +197,7 @@ select:focus,input:focus,textarea:focus { | |||||
z-index:8888 | z-index:8888 | ||||
} | } | ||||
.pubdlg .title { | .pubdlg .title { | ||||
padding-left:.25rem; | |||||
padding-left:.5rem; | |||||
line-height:30px; | line-height:30px; | ||||
font-weight:600; | font-weight:600; | ||||
color:#545b62; | color:#545b62; | ||||
@@ -223,7 +223,7 @@ select:focus,input:focus,textarea:focus { | |||||
z-index:10005 | z-index:10005 | ||||
} | } | ||||
.quickselfoot { | .quickselfoot { | ||||
padding:10px 0; | |||||
padding:.5rem 0; | |||||
border-top:1px solid #dee2e6 | border-top:1px solid #dee2e6 | ||||
} | } | ||||
.quickselItem { | .quickselItem { | ||||
@@ -231,15 +231,15 @@ select:focus,input:focus,textarea:focus { | |||||
line-height:28px | line-height:28px | ||||
} | } | ||||
.quickselItem .topcat { | .quickselItem .topcat { | ||||
padding-left:10px; | |||||
padding:0 10px; | |||||
background:#f8fcf2; | background:#f8fcf2; | ||||
clear:both | clear:both | ||||
} | } | ||||
.quickselItem .soncat { | .quickselItem .soncat { | ||||
display:inline-block; | |||||
padding-left:10px | |||||
padding:0 10px | |||||
} | } | ||||
.quickselItem .item { | .quickselItem .item { | ||||
display:inline-block; | |||||
padding-left:10px | padding-left:10px | ||||
} | } | ||||
.mysource,.mywriter { | .mysource,.mywriter { | ||||
@@ -427,9 +427,11 @@ span.page-link { | |||||
background:#f8f8f8; | background:#f8f8f8; | ||||
border-radius:.2rem .2rem 0 0 | border-radius:.2rem .2rem 0 0 | ||||
} | } | ||||
.thumbnail { | |||||
max-width:160px; | |||||
max-height:120px | |||||
.file-icon,svg { | |||||
margin-right:10px; | |||||
width:22px; | |||||
height:22px; | |||||
border-radius:.2rem | |||||
} | } | ||||
#text { | #text { | ||||
font-size:0 | font-size:0 | ||||
@@ -447,9 +449,7 @@ span.page-link { | |||||
border-radius:.2rem; | border-radius:.2rem; | ||||
text-align:center | text-align:center | ||||
} | } | ||||
.file-icon,svg { | |||||
margin-right:10px; | |||||
width:22px; | |||||
height:22px; | |||||
border-radius:.2rem | |||||
.thumbnail { | |||||
max-width:160px; | |||||
max-height:120px | |||||
} | } |
@@ -527,7 +527,7 @@ class DedeModule | |||||
else $this->fileListNames[$f] = 1; | else $this->fileListNames[$f] = 1; | ||||
$fileList = ''; | $fileList = ''; | ||||
if (!file_exists($filename)) { | if (!file_exists($filename)) { | ||||
ShowMsg("文件或文件夹: {$filename} 不存在,无法进行编译!", "-1"); | |||||
ShowMsg("文件或文件夹: {$filename} 不存在,无法进行编译", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
if (is_dir($filename)) { | if (is_dir($filename)) { | ||||
@@ -34,7 +34,7 @@ if (empty($dopost)) { | |||||
$arcQuery = "SELECT arc.*,ch.addtable,ch.fieldset,ch.arcsta FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel WHERE arc.id='$aid' AND arc.mid='".$cfg_ml->M_ID."'; "; | $arcQuery = "SELECT arc.*,ch.addtable,ch.fieldset,ch.arcsta FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel WHERE arc.id='$aid' AND arc.mid='".$cfg_ml->M_ID."'; "; | ||||
$row = $dsql->GetOne($arcQuery); | $row = $dsql->GetOne($arcQuery); | ||||
if (!is_array($row)) { | if (!is_array($row)) { | ||||
ShowMsg("读取文档信息出错!", "-1"); | |||||
ShowMsg("读取文档信息出错", "-1"); | |||||
exit(); | exit(); | ||||
} else if ($row['arcrank'] >= 0) { | } else if ($row['arcrank'] >= 0) { | ||||
$dtime = time(); | $dtime = time(); | ||||
@@ -46,7 +46,7 @@ else if ($dopost == "addArc") { | |||||
} else { | } else { | ||||
$row = $dsql->GetOne("SELECT useraddcon FROM `#@__channeltype` WHERE id='$channelid' "); | $row = $dsql->GetOne("SELECT useraddcon FROM `#@__channeltype` WHERE id='$channelid' "); | ||||
if (!is_array($row)) { | if (!is_array($row)) { | ||||
ShowMsg("模型参数错误!", "-1"); | |||||
ShowMsg("模型参数错误", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$addcon = $row['useraddcon']; | $addcon = $row['useraddcon']; | ||||
@@ -73,7 +73,7 @@ else if ($dopost == "edit") { | |||||
} else { | } else { | ||||
$row = $dsql->GetOne("SELECT usereditcon FROM `#@__channeltype` WHERE id='$channelid' "); | $row = $dsql->GetOne("SELECT usereditcon FROM `#@__channeltype` WHERE id='$channelid' "); | ||||
if (!is_array($row)) { | if (!is_array($row)) { | ||||
ShowMsg("参数错误!", "-1"); | |||||
ShowMsg("参数错误", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$edit = $row['usereditcon']; | $edit = $row['usereditcon']; | ||||
@@ -26,7 +26,7 @@ if (empty($dopost)) { | |||||
$arcQuery = "SELECT arc.*,ch.addtable,ch.fieldset,arc.mtype as mtypeid,ch.arcsta FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel WHERE arc.id='$aid' And arc.mid='".$cfg_ml->M_ID."'; "; | $arcQuery = "SELECT arc.*,ch.addtable,ch.fieldset,arc.mtype as mtypeid,ch.arcsta FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel WHERE arc.id='$aid' And arc.mid='".$cfg_ml->M_ID."'; "; | ||||
$row = $dsql->GetOne($arcQuery); | $row = $dsql->GetOne($arcQuery); | ||||
if (!is_array($row)) { | if (!is_array($row)) { | ||||
ShowMsg("读取文档信息出错!", "-1"); | |||||
ShowMsg("读取文档信息出错", "-1"); | |||||
exit(); | exit(); | ||||
} else if ($row['arcrank'] >= 0) { | } else if ($row['arcrank'] >= 0) { | ||||
$dtime = time(); | $dtime = time(); | ||||
@@ -26,7 +26,7 @@ if (empty($dopost)) { | |||||
$arcQuery = "SELECT ch.*,arc.* FROM `#@__arctiny` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel WHERE arc.id='$aid' "; | $arcQuery = "SELECT ch.*,arc.* FROM `#@__arctiny` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel WHERE arc.id='$aid' "; | ||||
$cInfos = $dsql->GetOne($arcQuery); | $cInfos = $dsql->GetOne($arcQuery); | ||||
if (!is_array($cInfos)) { | if (!is_array($cInfos)) { | ||||
ShowMsg("读取文档信息出错!", "-1"); | |||||
ShowMsg("读取文档信息出错", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
$addRow = $dsql->GetOne("SELECT * FROM `{$cInfos['addtable']}` WHERE aid='$aid'; "); | $addRow = $dsql->GetOne("SELECT * FROM `{$cInfos['addtable']}` WHERE aid='$aid'; "); | ||||
@@ -26,7 +26,7 @@ if (empty($dopost)) { | |||||
$arcQuery = "SELECT arc.*,ch.addtable,ch.fieldset,arc.mtype as mtypeid,ch.arcsta FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel WHERE arc.id='$aid' And arc.mid='".$cfg_ml->M_ID."'; "; | $arcQuery = "SELECT arc.*,ch.addtable,ch.fieldset,arc.mtype as mtypeid,ch.arcsta FROM `#@__archives` arc LEFT JOIN `#@__channeltype` ch ON ch.id=arc.channel WHERE arc.id='$aid' And arc.mid='".$cfg_ml->M_ID."'; "; | ||||
$row = $dsql->GetOne($arcQuery); | $row = $dsql->GetOne($arcQuery); | ||||
if (!is_array($row)) { | if (!is_array($row)) { | ||||
ShowMsg("读取文档信息出错!", "-1"); | |||||
ShowMsg("读取文档信息出错", "-1"); | |||||
exit(); | exit(); | ||||
} else if ($row['arcrank'] >= 0) { | } else if ($row['arcrank'] >= 0) { | ||||
$dtime = time(); | $dtime = time(); | ||||
@@ -39,7 +39,7 @@ if (isset($pd_encode) && isset($pd_verify) && md5("payment".$pd_encode.$cfg_cook | |||||
} | } | ||||
} | } | ||||
if (empty($product)) { | if (empty($product)) { | ||||
ShowMsg("请选择一个产品!", 'javascript:;'); | |||||
ShowMsg("请选择一个产品", 'javascript:;'); | |||||
exit(); | exit(); | ||||
} | } | ||||
$pid = isset($pid) && is_numeric($pid) ? $pid : 0; | $pid = isset($pid) && is_numeric($pid) ? $pid : 0; | ||||
@@ -26,7 +26,7 @@ if ($dopost == '') { | |||||
$ids = preg_replace("#[^0-9,]#", "", $ids); | $ids = preg_replace("#[^0-9,]#", "", $ids); | ||||
$query = "DELETE FROM `#@__member_operation` WHERE aid in($ids) And mid='{$cfg_ml->M_ID}' And product='archive'"; | $query = "DELETE FROM `#@__member_operation` WHERE aid in($ids) And mid='{$cfg_ml->M_ID}' And product='archive'"; | ||||
$dsql->ExecuteNoneQuery($query); | $dsql->ExecuteNoneQuery($query); | ||||
ShowMsg("成功删除指定的交易记录!", "mypay.php"); | |||||
ShowMsg("成功删除指定的交易记录", "mypay.php"); | |||||
exit(); | exit(); | ||||
} | } | ||||
?> | ?> |
@@ -26,7 +26,7 @@ if (empty($dopost)) { | |||||
$dsql->SetQuery($arcQuery); | $dsql->SetQuery($arcQuery); | ||||
$row = $dsql->GetOne($arcQuery); | $row = $dsql->GetOne($arcQuery); | ||||
if (!is_array($row)) { | if (!is_array($row)) { | ||||
ShowMsg("读取档案基本信息出错!", "-1"); | |||||
ShowMsg("读取文档基本信息出错", "-1"); | |||||
exit(); | exit(); | ||||
} else if ($row['arcrank'] >= 0) { | } else if ($row['arcrank'] >= 0) { | ||||
$dtime = time(); | $dtime = time(); | ||||
@@ -132,7 +132,7 @@ else if ($dopost == 'save') { | |||||
//修改主档案表 | //修改主档案表 | ||||
$upQuery = "UPDATE `#@__archives` SET ismake='$ismake',arcrank='$arcrank',typeid='$typeid',title='$title',litpic='$litpic',description='$description',keywords='$keywords',flag='$flag' WHERE id='$aid' AND mid='$mid'; "; | $upQuery = "UPDATE `#@__archives` SET ismake='$ismake',arcrank='$arcrank',typeid='$typeid',title='$title',litpic='$litpic',description='$description',keywords='$keywords',flag='$flag' WHERE id='$aid' AND mid='$mid'; "; | ||||
if (!$dsql->ExecuteNoneQuery($upQuery)) { | if (!$dsql->ExecuteNoneQuery($upQuery)) { | ||||
ShowMsg("更新数据库archives表时出错,请检查", "-1"); | |||||
ShowMsg("更新数据库 archives 表时出错,请检查", "-1"); | |||||
exit(); | exit(); | ||||
} | } | ||||
//软件链接列表 | //软件链接列表 | ||||