@@ -1 +1 @@ | |||||
body{line-height:1.6;letter-spacing:.6px;font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;color:#545b62;background:#f5f5f5}a{color:#545b62}a:hover{color:#ff8400;text-decoration:none}h2{line-height:1.2;font-size:24px;color:#393d49;font-weight:600}.mb-6{margin-bottom:6.5rem!important}.btn,input,select{font-size:14px!important}.admin-head{padding:1rem 0;background:#fff}.admin-nav{height:36px;line-height:36px}.admin-nav-a{padding-right:30px}.dropdown-menu{min-width:8rem;font-size:14px}.dropdown-item{padding:0 1rem;height:30px;line-height:30px;font-size:14px;color:#545b62!important}.logo,.form-control{height:36px}.login-from{margin:0 auto;width:500px}.login-box{padding:1.25rem;background:#fff}.login-box,.form-control,.btn-md,.alert,.rounded{border-radius:.5rem!important}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0!important;border-bottom-left-radius:0!important}#validateimg{border-radius:0 .5rem .5rem 0;cursor:pointer}#browsehappy{padding:20px 30px;font-size:14px;line-height:16px;color:#856404;background:#fff3cd;border-radius:.35rem;border:0}.browsehappy-close{float:right;cursor:pointer}@media (max-width:760px){.admin-head{padding:1rem 15px}.admin-nav-a{display:none!important}.login-from{width:100%}} | |||||
body{line-height:1.6;letter-spacing:.6px;font-size:14px;font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;color:#545b62;background:#f5f5f5}a{color:#545b62}a:hover{color:#ff8400;text-decoration:none}h2{line-height:1.2;font-size:24px;color:#393d49;font-weight:600}.btn,input,select{font-size:14px!important}.mb-6{margin-bottom:6.5rem!important}.admin-head{padding:1rem 0;background:#fff}.admin-nav{height:36px;line-height:36px}.admin-nav-a{padding-right:30px}.dropdown-menu{min-width:8rem;font-size:14px}.dropdown-item{padding:0 1rem;height:30px;line-height:30px;font-size:14px;color:#545b62!important}.logo,.form-control{height:36px}.login-from{margin:0 auto;width:500px}.login-box{padding:1.25rem;background:#fff}.login-box,.form-control,.btn-md,.alert,.rounded{border-radius:.5rem!important}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0!important;border-bottom-left-radius:0!important}#validateimg{border-radius:0 .5rem .5rem 0;cursor:pointer}#browsehappy{padding:20px 30px;font-size:14px;line-height:16px;color:#856404;background:#fff3cd;border-radius:.35rem;border:0}.browsehappy-close{float:right;cursor:pointer}@media (max-width:760px){.admin-head{padding:1rem 15px}.admin-nav-a{display:none!important}.login-from{width:100%}} |
@@ -106,6 +106,7 @@ $adminMenu1 | |||||
<m:item name='更新文档' link='makehtml_archives.php' rank='sys_MakeHtml' target='main' /> | <m:item name='更新文档' link='makehtml_archives.php' rank='sys_MakeHtml' target='main' /> | ||||
<m:item name='更新标签' link='makehtml_taglist.php' rank='sys_MakeHtml' target='main' /> | <m:item name='更新标签' link='makehtml_taglist.php' rank='sys_MakeHtml' target='main' /> | ||||
<m:item name='更新专题' link='makehtml_spec.php' rank='sys_MakeHtml' target='main' /> | <m:item name='更新专题' link='makehtml_spec.php' rank='sys_MakeHtml' target='main' /> | ||||
<m:item name='更新列表' link='makehtml_freelist.php' rank='sys_MakeHtml' target='main' /> | |||||
<m:item name='更新缓存' link='sys_cache_up.php' rank='sys_ArcBatch' target='main' /> | <m:item name='更新缓存' link='sys_cache_up.php' rank='sys_ArcBatch' target='main' /> | ||||
</m:top> | </m:top> | ||||
<m:top item='9_' name='会员管理' rank='member_List,member_Type' icon='fa-user-circle'> | <m:top item='9_' name='会员管理' rank='member_List,member_Type' icon='fa-user-circle'> | ||||
@@ -46,7 +46,7 @@ if ($action == '') { | |||||
} else { | } else { | ||||
if (file_exists($homeFile)) echo "启用静态更新,建议删除"+$homeFile; | if (file_exists($homeFile)) echo "启用静态更新,建议删除"+$homeFile; | ||||
} | } | ||||
ShowMsg("完成所有文档更新,开始更新栏目", "makehtml_all.php?action=make&step=4&uptype=$uptype&mkvalue=$mkvalue"); | |||||
ShowMsg("完成所有文档更新,开始更新所有栏目", "makehtml_all.php?action=make&step=4&uptype=$uptype&mkvalue=$mkvalue"); | |||||
exit(); | exit(); | ||||
} | } | ||||
//更新栏目 | //更新栏目 | ||||
@@ -94,11 +94,11 @@ if ($action == '') { | |||||
} | } | ||||
fwrite($fp, "?".">"); | fwrite($fp, "?".">"); | ||||
fclose($fp); | fclose($fp); | ||||
ShowMsg("完成栏目缓存处理,开始更新栏目", "makehtml_list_action.php?gotype=mkall"); | |||||
ShowMsg("完成栏目缓存处理,开始更新所有栏目", "makehtml_list_action.php?gotype=mkall"); | |||||
exit(); | exit(); | ||||
} else { | } else { | ||||
fclose($fp); | fclose($fp); | ||||
ShowMsg("没有可更新的栏目,最后数据优化", "makehtml_all.php?action=make&step=10"); | |||||
ShowMsg("没有可更新的栏目,数据已优化", "makehtml_all.php?action=make&step=10"); | |||||
exit(); | exit(); | ||||
} | } | ||||
} | } | ||||
@@ -28,7 +28,7 @@ $totalpage = count($idArray); | |||||
if (isset($idArray[$pageno])) { | if (isset($idArray[$pageno])) { | ||||
$lid = $idArray[$pageno]; | $lid = $idArray[$pageno]; | ||||
} else { | } else { | ||||
ShowMsg("完成所有文件更新", 'javascript:;'); | |||||
ShowMsg("完成所有列表更新", 'javascript:;'); | |||||
exit(); | exit(); | ||||
} | } | ||||
$lv = new FreeList($lid); | $lv = new FreeList($lid); | ||||
@@ -50,14 +50,14 @@ if ($ntotalpage <= $maxpagesize) { | |||||
$lv->Close(); | $lv->Close(); | ||||
$nextpage = $pageno + 1; | $nextpage = $pageno + 1; | ||||
if ($nextpage == $totalpage) { | if ($nextpage == $totalpage) { | ||||
ShowMsg("完成所有文件更新", 'javascript:;'); | |||||
ShowMsg("完成所有列表更新", 'javascript:;'); | |||||
} else { | } else { | ||||
if ($finishType) { | if ($finishType) { | ||||
$gourl = "makehtml_freelist_action.php?maxpagesize=$maxpagesize&startid=$startid&endid=$endid&pageno=$nextpage"; | $gourl = "makehtml_freelist_action.php?maxpagesize=$maxpagesize&startid=$startid&endid=$endid&pageno=$nextpage"; | ||||
ShowMsg("更新列表<span class='text-primary'>".$tid."</span>,继续执行任务", $gourl, 0, 100); | |||||
ShowMsg("更新列表<span class='text-primary'>".$tid."</span>,继续更新列表", $gourl, 0, 100); | |||||
} else { | } else { | ||||
$gourl = "makehtml_freelist_action.php?mkpage=$mkpage&maxpagesize=$maxpagesize&startid=$startid&endid=$endid&pageno=$pageno"; | $gourl = "makehtml_freelist_action.php?mkpage=$mkpage&maxpagesize=$maxpagesize&startid=$startid&endid=$endid&pageno=$pageno"; | ||||
ShowMsg("更新列表<span class='text-primary'>".$tid."</span>,继续执行任务", $gourl, 0, 100); | |||||
ShowMsg("更新列表<span class='text-primary'>".$tid."</span>,继续更新列表", $gourl, 0, 100); | |||||
} | } | ||||
} | } | ||||
$dsql->ExecuteNoneQuery("UPDATE `#@__freelist` SET nodefault='1' where aid='$startid';"); | $dsql->ExecuteNoneQuery("UPDATE `#@__freelist` SET nodefault='1' where aid='$startid';"); |
@@ -55,7 +55,7 @@ if (isset($idArray[$pageno])) { | |||||
ShowMsg("完成所有栏目更新", "javascript:;"); | ShowMsg("完成所有栏目更新", "javascript:;"); | ||||
exit(); | exit(); | ||||
} else if ($gotype == 'mkall' || $gotype == 'mkallct') { | } else if ($gotype == 'mkall' || $gotype == 'mkallct') { | ||||
ShowMsg("完成所有栏目更新,最后数据优化", "makehtml_all.php?action=make&step=10"); | |||||
ShowMsg("完成所有栏目更新,数据已优化", "makehtml_all.php?action=make&step=10"); | |||||
exit(); | exit(); | ||||
} | } | ||||
} | } | ||||
@@ -102,18 +102,18 @@ if ($nextpage >= $totalpage && $finishType) { | |||||
ShowMsg("完成所有栏目更新,<a href='$reurl' target='_blank'>浏览栏目</a>", "javascript:;"); | ShowMsg("完成所有栏目更新,<a href='$reurl' target='_blank'>浏览栏目</a>", "javascript:;"); | ||||
exit(); | exit(); | ||||
} else if ($gotype == 'mkall' || $gotype == 'mkallct') { | } else if ($gotype == 'mkall' || $gotype == 'mkallct') { | ||||
ShowMsg("完成所有栏目更新,最后数据优化", "makehtml_all.php?action=make&step=10"); | |||||
ShowMsg("完成所有栏目更新,数据已优化", "makehtml_all.php?action=make&step=10"); | |||||
exit(); | exit(); | ||||
} | } | ||||
} else { | } else { | ||||
$typename = isset($cfg_Cs[$tid][3])? base64_decode($cfg_Cs[$tid][3]) : ""; | $typename = isset($cfg_Cs[$tid][3])? base64_decode($cfg_Cs[$tid][3]) : ""; | ||||
if ($finishType) { | if ($finishType) { | ||||
$gourl = "makehtml_list_action.php?gotype={$gotype}&uppage=$uppage&maxpagesize=$maxpagesize&typeid=$typeid&pageno=$nextpage"; | $gourl = "makehtml_list_action.php?gotype={$gotype}&uppage=$uppage&maxpagesize=$maxpagesize&typeid=$typeid&pageno=$nextpage"; | ||||
ShowMsg("更新栏目<span class='text-primary'>(id:".$tid."){$typename}</span>,继续执行任务", $gourl, 0, 100); | |||||
ShowMsg("更新栏目<span class='text-primary'>(id:".$tid."){$typename}</span>,继续更新栏目", $gourl, 0, 100); | |||||
exit(); | exit(); | ||||
} else { | } else { | ||||
$gourl = "makehtml_list_action.php?gotype={$gotype}&uppage=$uppage&mkpage=$mkpage&maxpagesize=$maxpagesize&typeid=$typeid&pageno=$pageno"; | $gourl = "makehtml_list_action.php?gotype={$gotype}&uppage=$uppage&mkpage=$mkpage&maxpagesize=$maxpagesize&typeid=$typeid&pageno=$pageno"; | ||||
ShowMsg("更新栏目<span class='text-primary'>(id:".$tid."){$typename}</span>,继续执行任务", $gourl, 0, 100); | |||||
ShowMsg("更新栏目<span class='text-primary'>(id:".$tid."){$typename}</span>,继续更新栏目", $gourl, 0, 100); | |||||
exit(); | exit(); | ||||
} | } | ||||
} | } |
@@ -45,7 +45,7 @@ if ($ctagid == 0 && $allfinish) { | |||||
$dlist->SetTagsDir($tagsdir); | $dlist->SetTagsDir($tagsdir); | ||||
$dlist->MakeHtml(1, 10); | $dlist->MakeHtml(1, 10); | ||||
$reurl = '..'.$tagsdir; | $reurl = '..'.$tagsdir; | ||||
ShowMsg("更新标签,<a href='$reurl' target='_blank'>浏览标签</a>", "javascript:;"); | |||||
ShowMsg("完成所有标签更新,<a href='$reurl' target='_blank'>浏览标签</a>", "javascript:;"); | |||||
exit; | exit; | ||||
} | } | ||||
$tag = $dsql->GetOne("SELECT * FROM `#@__tagindex` WHERE id='$ctagid' LIMIT 0,1;"); | $tag = $dsql->GetOne("SELECT * FROM `#@__tagindex` WHERE id='$ctagid' LIMIT 0,1;"); | ||||
@@ -75,7 +75,7 @@ if (is_array($tag) && count($tag) > 0) { | |||||
$dlist->MakeHtml(1, 10); | $dlist->MakeHtml(1, 10); | ||||
$reurl = '..'.$tagsdir; | $reurl = '..'.$tagsdir; | ||||
if ($upall == 1) { | if ($upall == 1) { | ||||
ShowMsg("完成所有标签更新,<a href='$reurl' target='_blank'>浏览标签页</a>", "javascript:;"); | |||||
ShowMsg("完成所有标签更新,<a href='$reurl' target='_blank'>浏览标签</a>", "javascript:;"); | |||||
} else { | } else { | ||||
$query = "UPDATE `#@__tagindex` SET mktime=uptime WHERE id='$ctagid' "; | $query = "UPDATE `#@__tagindex` SET mktime=uptime WHERE id='$ctagid' "; | ||||
$dsql->ExecuteNoneQuery($query); | $dsql->ExecuteNoneQuery($query); | ||||
@@ -93,12 +93,12 @@ if (is_array($tag) && count($tag) > 0) { | |||||
$nextpage = 0; | $nextpage = 0; | ||||
} | } | ||||
$gourl = "makehtml_taglist_action.php?maxpagesize=$maxpagesize&tagid=$tagid&pageno=$nextpage&upall=$upall&ctagid=$ctagid&startid=$startid&endid=$endid&mktime=$mktime"; | $gourl = "makehtml_taglist_action.php?maxpagesize=$maxpagesize&tagid=$tagid&pageno=$nextpage&upall=$upall&ctagid=$ctagid&startid=$startid&endid=$endid&mktime=$mktime"; | ||||
ShowMsg("更新标签<span class='text-primary'>".$tag['tag']."</span>,继续执行任务", $gourl, 0, 100); | |||||
ShowMsg("更新标签<span class='text-primary'>".$tag['tag']."</span>,继续更新标签", $gourl, 0, 100); | |||||
exit(); | exit(); | ||||
} else { | } else { | ||||
//继续当前这个 | //继续当前这个 | ||||
$gourl = "makehtml_taglist_action.php?mkpage=$mkpage&maxpagesize=$maxpagesize&tagid=$tagid&pageno=$pageno&upall=$upall&ctagid=$ctagid&startid=$startid&endid=$endid&mktime=$mktime"; | $gourl = "makehtml_taglist_action.php?mkpage=$mkpage&maxpagesize=$maxpagesize&tagid=$tagid&pageno=$pageno&upall=$upall&ctagid=$ctagid&startid=$startid&endid=$endid&mktime=$mktime"; | ||||
ShowMsg("更新标签<span class='text-primary'>".$tag['tag']."</span>,继续执行任务", $gourl, 0, 100); | |||||
ShowMsg("更新标签<span class='text-primary'>".$tag['tag']."</span>,继续更新标签", $gourl, 0, 100); | |||||
exit(); | exit(); | ||||
} | } | ||||
} | } | ||||
@@ -23,7 +23,7 @@ if ($dopost == "ok") { | |||||
else if ($step == 1) { | else if ($step == 1) { | ||||
UpDateCatCache(); | UpDateCatCache(); | ||||
ClearOptCache(); | ClearOptCache(); | ||||
ShowMsg("正在清理栏目缓存,下一步清理枚举缓存", "sys_cache_up.php?dopost=ok&step=2&uparc=$uparc"); | |||||
ShowMsg("正在清理栏目缓存,继续清理枚举缓存", "sys_cache_up.php?dopost=ok&step=2&uparc=$uparc"); | |||||
exit(); | exit(); | ||||
} | } | ||||
//更新枚举缓存 | //更新枚举缓存 | ||||
@@ -31,7 +31,7 @@ if ($dopost == "ok") { | |||||
include_once(DEDEINC."/enums.func.php"); | include_once(DEDEINC."/enums.func.php"); | ||||
WriteEnumsCache(); | WriteEnumsCache(); | ||||
//WriteAreaCache(); 已过期 | //WriteAreaCache(); 已过期 | ||||
ShowMsg("正在清理枚举缓存,下一步清理调用缓存", "sys_cache_up.php?dopost=ok&step=3&uparc=$uparc"); | |||||
ShowMsg("正在清理枚举缓存,继续清理调用缓存", "sys_cache_up.php?dopost=ok&step=3&uparc=$uparc"); | |||||
exit(); | exit(); | ||||
} | } | ||||
//清理arclist调用缓存、过期会员浏览历史、过期短信、陈旧的流量统计数据 | //清理arclist调用缓存、过期会员浏览历史、过期短信、陈旧的流量统计数据 | ||||
@@ -39,10 +39,10 @@ if ($dopost == "ok") { | |||||
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=$cfg_soft_lang\">"; | echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=$cfg_soft_lang\">"; | ||||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__arccache`"); | $dsql->ExecuteNoneQuery("DELETE FROM `#@__arccache`"); | ||||
$msg = array(); | $msg = array(); | ||||
$msg[] = "正在清理arclist调用缓存,下一步清理过期会员浏览历史"; | |||||
$msg[] = "正在清理arclist调用缓存,继续清理过期会员浏览历史"; | |||||
$oldtime = time() - (90 * 24 * 3600); | $oldtime = time() - (90 * 24 * 3600); | ||||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_pms` WHERE sendtime<'$oldtime' "); | $dsql->ExecuteNoneQuery("DELETE FROM `#@__member_pms` WHERE sendtime<'$oldtime' "); | ||||
$msg[] = "正在清理过期短信,下一步修正错误文档,可能要占较长时间"; | |||||
$msg[] = "正在清理过期短信,继续修正错误文档,可能要占较长时间"; | |||||
$limit = date('Ymd', strtotime('-15 days')); | $limit = date('Ymd', strtotime('-15 days')); | ||||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__statistics_detail` WHERE created_date < '$limit'"); | $dsql->ExecuteNoneQuery("DELETE FROM `#@__statistics_detail` WHERE created_date < '$limit'"); | ||||
$msg[] = "正在清理15天之前流量统计"; | $msg[] = "正在清理15天之前流量统计"; | ||||
@@ -61,7 +61,7 @@ if ($dopost == 'makeprenext') { | |||||
exit(); | exit(); | ||||
} else { | } else { | ||||
$jumpurl = GetNextUrl(); | $jumpurl = GetNextUrl(); | ||||
ShowMsg("完成下篇文档更新任务,继续执行其它任务", $jumpurl, 0, 500); | |||||
ShowMsg("完成下篇文档更新任务,继续更新其它任务", $jumpurl, 0, 500); | |||||
exit(); | exit(); | ||||
} | } | ||||
} | } | ||||
@@ -125,7 +125,7 @@ else if ($dopost == 'makeparenttype') { | |||||
if (!empty($doposttmp)) { | if (!empty($doposttmp)) { | ||||
$jumpurl = preg_replace("#doposttmp|nextdotmp#", 'del', $jumpurl); | $jumpurl = preg_replace("#doposttmp|nextdotmp#", 'del', $jumpurl); | ||||
$jumpurl .= "&dopost={$doposttmp}&nextdo={$nextdotmp}"; | $jumpurl .= "&dopost={$doposttmp}&nextdo={$nextdotmp}"; | ||||
ShowMsg("完成栏目:{$tid}更新,继续执行后续任务", $jumpurl, 0, 500); | |||||
ShowMsg("完成栏目:{$tid}更新,继续更新后续任务", $jumpurl, 0, 500); | |||||
exit(); | exit(); | ||||
} else { | } else { | ||||
ShowMsg("完成栏目:{$tid}更新,完成所有更新任务", "close::tgtable"); | ShowMsg("完成栏目:{$tid}更新,完成所有更新任务", "close::tgtable"); | ||||
@@ -27,7 +27,7 @@ | |||||
<input type="hidden" name="cid" value="<?php echo $cid;?>"> | <input type="hidden" name="cid" value="<?php echo $cid;?>"> | ||||
<input type="hidden" name="imagebody" value=""> | <input type="hidden" name="imagebody" value=""> | ||||
<input type="hidden" name="dopost" value="save"> | <input type="hidden" name="dopost" value="save"> | ||||
<input type="hidden" name="maxwidth" id="maxwidth" size="10" value="<?php echo $cfg_album_width;?>"> | |||||
<input type="hidden" name="maxwidth" id="maxwidth" value="<?php echo $cfg_album_width;?>"> | |||||
<input type="hidden" id="albums" name="albums" value=""> | <input type="hidden" id="albums" name="albums" value=""> | ||||
<table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3"> | <table width="98%" align="center" cellpadding="2" cellspacing="2" id="needset" class="admin-border my-3"> | ||||
<tr bgcolor="#f5f5f5"> | <tr bgcolor="#f5f5f5"> | ||||
@@ -24,34 +24,28 @@ | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
</form> | </form> | ||||
<table cellpadding="1" cellspacing="1" align="center" class="table maintable mb-3"> | |||||
<tr> | |||||
<td bgcolor="#f5f5f5" colspan="7"> | |||||
<a href="member_pm.php" class="btn btn-outline-success btn-sm">短信列表</a> | |||||
<span id="cate_1" class="btn btn-success btn-sm">群发短信</span> | |||||
<a href="member_pmone.php" class="btn btn-outline-success btn-sm">单独短信</a> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td colspan="7"> | |||||
<form id="postall" method="post" action="member_pmall.php"> | |||||
<input type="hidden" name="action" value="post"> | |||||
<table width="100%" cellpadding="1" cellspacing="1"> | |||||
<tr> | |||||
<td width="260">标题:</td> | |||||
<td><input type="text" name="subject" id="subject" class="admin-input-lg">(标题少于70个字符内)</td> | |||||
</tr> | |||||
<tr> | |||||
<td><label for="pm_textarea">文档:</label></td> | |||||
<td><textarea name="message" id="message" class="admin-textarea-xl"></textarea>(1000个字符以内)</td> | |||||
</tr> | |||||
<tr> | |||||
<td colspan="2" align="center"><input type="submit" value="提交" class="btn btn-success btn-sm"></td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<form id="postall" method="post" action="member_pmall.php"> | |||||
<input type="hidden" name="action" value="post"> | |||||
<table cellpadding="1" cellspacing="1" align="center" class="table maintable mb-3"> | |||||
<tr> | |||||
<td bgcolor="#f5f5f5" colspan="2"> | |||||
<a href="member_pm.php" class="btn btn-outline-success btn-sm">短信列表</a> | |||||
<span id="cate_1" class="btn btn-success btn-sm">群发短信</span> | |||||
<a href="member_pmone.php" class="btn btn-outline-success btn-sm">单独短信</a> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td width="260">标题:</td> | |||||
<td><input type="text" name="subject" id="subject" class="admin-input-lg">(标题少于70个字符内)</td> | |||||
</tr> | |||||
<tr> | |||||
<td><label for="pm_textarea">文档:</label></td> | |||||
<td><textarea name="message" id="message" class="admin-textarea-xl"></textarea>(1000个字符以内)</td> | |||||
</tr> | |||||
<tr> | |||||
<td colspan="2" bgcolor="#f5f5f5" align="center"><input type="submit" value="提交" class="btn btn-success btn-sm"></td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -24,38 +24,32 @@ | |||||
</tr> | </tr> | ||||
</table> | </table> | ||||
</form> | </form> | ||||
<table cellpadding="1" cellspacing="1" align="center" class="table maintable mb-3"> | |||||
<tr> | |||||
<td bgcolor="#f5f5f5" colspan="7"> | |||||
<a href="member_pm.php" class="btn btn-outline-success btn-sm">短信列表</a> | |||||
<a href="member_pmall.php" class="btn btn-outline-success btn-sm">群发短信</a> | |||||
<span id="cate_1" class="btn btn-success btn-sm">单独短信</span> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td colspan="7"> | |||||
<form id="postall" method="post" action="member_pmone.php"> | |||||
<input type="hidden" name="action" value="post"> | |||||
<table width="100%" cellpadding="1" cellspacing="1"> | |||||
<tr> | |||||
<td width="260">发送到:</td> | |||||
<td><input type="text" name="msgtoid" value="<?php echo empty($touid)? '' : $touid?>" class="admin-input-lg"> 填写会员登录的id(网址uid=后面跟着的id)</td> | |||||
</tr> | |||||
<tr> | |||||
<td>标题:</td> | |||||
<td><input type="text" name="subject" id="subject" class="admin-input-lg">(标题少于70个字符内)</td> | |||||
</tr> | |||||
<tr> | |||||
<td><label for="pm_textarea">文档:</label></td> | |||||
<td><textarea name="message" id="message" class="admin-textarea-xl"></textarea>(1000个字符以内)</td> | |||||
</tr> | |||||
<tr> | |||||
<td colspan="2" align="center"><input type="submit" value="提交" class="btn btn-success btn-sm"></td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
<form id="postall" method="post" action="member_pmone.php"> | |||||
<input type="hidden" name="action" value="post"> | |||||
<table cellpadding="1" cellspacing="1" align="center" class="table maintable mb-3"> | |||||
<tr> | |||||
<td bgcolor="#f5f5f5" colspan="2"> | |||||
<a href="member_pm.php" class="btn btn-outline-success btn-sm">短信列表</a> | |||||
<a href="member_pmall.php" class="btn btn-outline-success btn-sm">群发短信</a> | |||||
<span id="cate_1" class="btn btn-success btn-sm">单独短信</span> | |||||
</td> | |||||
</tr> | |||||
<tr> | |||||
<td width="260">发送到:</td> | |||||
<td><input type="text" name="msgtoid" value="<?php echo empty($touid)? '' : $touid?>" class="admin-input-lg"> 填写会员登录的id(网址uid=后面跟着的id)</td> | |||||
</tr> | |||||
<tr> | |||||
<td>标题:</td> | |||||
<td><input type="text" name="subject" id="subject" class="admin-input-lg">(标题少于70个字符内)</td> | |||||
</tr> | |||||
<tr> | |||||
<td><label for="pm_textarea">文档:</label></td> | |||||
<td><textarea name="message" id="message" class="admin-textarea-xl"></textarea>(1000个字符以内)</td> | |||||
</tr> | |||||
<tr> | |||||
<td colspan="2" bgcolor="#f5f5f5" align="center"><input type="submit" value="提交" class="btn btn-success btn-sm"></td> | |||||
</tr> | |||||
</table> | |||||
</form> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -35,7 +35,7 @@ | |||||
</td> | </td> | ||||
</tr> | </tr> | ||||
<tr id="addvar" style="display:none"> | <tr id="addvar" style="display:none"> | ||||
<td colspan="2"> | |||||
<td colspan="2" class="p-0"> | |||||
<form name="fadd" action="sys_info.php" method="post"> | <form name="fadd" action="sys_info.php" method="post"> | ||||
<input type="hidden" name="dopost" value="add"> | <input type="hidden" name="dopost" value="add"> | ||||
<input type="hidden" name="_csrf_token" value="<?php echo $GLOBALS['csrf_token'];?>"> | <input type="hidden" name="_csrf_token" value="<?php echo $GLOBALS['csrf_token'];?>"> | ||||
@@ -144,15 +144,17 @@ | |||||
<td><?php echo $row['varname']?></td> | <td><?php echo $row['varname']?></td> | ||||
</tr> | </tr> | ||||
<?php }?> | <?php }?> | ||||
<tr> | |||||
<td bgcolor="#f5f5f5" align="center" colspan="3"> | |||||
<button type="submit" class="btn btn-success btn-sm">保存</button> | |||||
<button type="button" class="btn btn-outline-success btn-sm" onclick="document.form1.reset()">重置</button> | |||||
</td> | |||||
</tr> | |||||
</table> | </table> | ||||
<?php }?> | <?php }?> | ||||
</div> | </div> | ||||
<table cellspacing="1" cellpadding="1" align="center" class="table maintable mb-3"> | |||||
<tr> | |||||
<td bgcolor="#f5f5f5" align="center" colspan="3"> | |||||
<button type="submit" class="btn btn-success btn-sm">保存</button> | |||||
<button type="button" class="btn btn-outline-success btn-sm" onclick="document.form1.reset()">重置</button> | |||||
</td> | |||||
</tr> | |||||
</table> | |||||
</form> | </form> | ||||
<script> | <script> | ||||
var searchconfig = false; | var searchconfig = false; | ||||
@@ -93,7 +93,7 @@ | |||||
<td>水印位置:</td> | <td>水印位置:</td> | ||||
<td> | <td> | ||||
<label><input type="radio" name="get_photo_waterpos" value="0" <?php if ($photo_waterpos==0) echo ' checked';?>> 随机位置</label> | <label><input type="radio" name="get_photo_waterpos" value="0" <?php if ($photo_waterpos==0) echo ' checked';?>> 随机位置</label> | ||||
<table cellspacing="0" cellpadding="0" class="w-25 mt-2"> | |||||
<table cellspacing="0" cellpadding="0" class="table-borderless w-25"> | |||||
<tr> | <tr> | ||||
<td width="33%"> | <td width="33%"> | ||||
<label><input type="radio" name="get_photo_waterpos" value="1" <?php if ($photo_waterpos==1) echo ' checked';?>> 顶部居左</label> | <label><input type="radio" name="get_photo_waterpos" value="1" <?php if ($photo_waterpos==1) echo ' checked';?>> 顶部居左</label> | ||||
@@ -11,7 +11,7 @@ | |||||
<script src="../static/web/js/popper.min.js"></script> | <script src="../static/web/js/popper.min.js"></script> | ||||
<script src="../static/web/js/bootstrap.min.js"></script> | <script src="../static/web/js/bootstrap.min.js"></script> | ||||
<script src="../static/web/js/style.js"></script> | <script src="../static/web/js/style.js"></script> | ||||
<style>body{line-height:1.6;letter-spacing:.6px;font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;color:#545b62;background:#f5f5f5}a{color:#545b62}a:hover{color:#ff8400;text-decoration:none}h2,legend{line-height:1.6;font-size:18px;font-weight:600;color:#393d49}label{margin-bottom:10px;line-height:18px}input,select,.btn{font-size:14px!important}.install-box{margin:0 auto;width:800px}.admin-head{padding:1rem 0;background:#fff}.admin-nav{height:36px;line-height:36px}.admin-nav-a{padding-right:30px}.dropdown-menu{min-width:8rem;font-size:14px}.dropdown-item{padding:0 1rem;height:36px;line-height:36px;font-size:14px;color:#545b62!important}.fa{font-size:14px!important;color:inherit;cursor:pointer}.logo,.form-control{height:36px}.form-control,.btn-md,.card,.alert,.rounded{border-radius:.5rem!important}.card-header:first-child{border-radius:.5rem .5rem 0 0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media (max-width:760px){.install-box{width:100%}.admin-head{padding:1rem 15px}.admin-nav-a{display:none!important}}</style> | |||||
<style>body{line-height:1.6;letter-spacing:.6px;font-size:14px;font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;color:#545b62;background:#f5f5f5}a{color:#545b62}a:hover{color:#ff8400;text-decoration:none}h2,legend{line-height:1.6;font-size:18px;font-weight:600;color:#393d49}label{margin-bottom:10px;line-height:18px}input,select,.btn{font-size:14px!important}.install-box{margin:0 auto;width:800px}.admin-head{padding:1rem 0;background:#fff}.admin-nav{height:36px;line-height:36px}.admin-nav-a{padding-right:30px}.dropdown-menu{min-width:8rem;font-size:14px}.dropdown-item{padding:0 1rem;height:36px;line-height:36px;font-size:14px;color:#545b62!important}.fa{font-size:14px!important;color:inherit;cursor:pointer}.logo,.form-control{height:36px}.form-control,.btn-md,.card,.alert,.rounded{border-radius:.5rem!important}.card-header:first-child{border-radius:.5rem .5rem 0 0}.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media (max-width:760px){.install-box{width:100%}.admin-head{padding:1rem 15px}.admin-nav-a{display:none!important}}</style> | |||||
</head> | </head> | ||||
<body> | <body> | ||||
<div class="d-flex flex-md-row align-items-center shadow-sm admin-head mb-3"> | <div class="d-flex flex-md-row align-items-center shadow-sm admin-head mb-3"> | ||||
@@ -1,8 +1,8 @@ | |||||
body { | body { | ||||
line-height:1.6; | line-height:1.6; | ||||
letter-spacing:.6px; | letter-spacing:.6px; | ||||
font-family:sans-serif,Arial,Verdana,"Trebuchet MS","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; | |||||
font-size:14px; | font-size:14px; | ||||
font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif; | |||||
color:#545b62; | color:#545b62; | ||||
background-color:#fff | background-color:#fff | ||||
} | } | ||||
@@ -10,14 +10,28 @@ | |||||
background:#dee2e6; | background:#dee2e6; | ||||
border-radius:.5rem | border-radius:.5rem | ||||
} | } | ||||
::-moz-scrollbar { | |||||
width:6px; | |||||
height:6px | |||||
} | |||||
::-moz-scrollbar-track { | |||||
background:#f5f5f5; | |||||
border-radius:.5rem | |||||
} | |||||
::-moz-scrollbar-thumb { | |||||
background:#dee2e6; | |||||
border-radius:.5rem | |||||
} | |||||
* { | * { | ||||
font-size:12px | |||||
font-size:12px; | |||||
font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif | |||||
} | } | ||||
body { | body { | ||||
margin:0; | margin:0; | ||||
line-height:1.6; | line-height:1.6; | ||||
letter-spacing:.6px; | letter-spacing:.6px; | ||||
font:12px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif; | |||||
font-size:12px; | |||||
font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif; | |||||
color:#545b62; | color:#545b62; | ||||
background:#fff | background:#fff | ||||
} | } | ||||
@@ -10,10 +10,23 @@ | |||||
background:#dee2e6; | background:#dee2e6; | ||||
border-radius:.5rem | border-radius:.5rem | ||||
} | } | ||||
::-moz-scrollbar { | |||||
width:6px; | |||||
height:6px | |||||
} | |||||
::-moz-scrollbar-track { | |||||
background:#f5f5f5; | |||||
border-radius:.5rem | |||||
} | |||||
::-moz-scrollbar-thumb { | |||||
background:#dee2e6; | |||||
border-radius:.5rem | |||||
} | |||||
body { | body { | ||||
line-height:1.6; | line-height:1.6; | ||||
letter-spacing:.6px; | letter-spacing:.6px; | ||||
font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif; | |||||
font-size:14px; | |||||
font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif; | |||||
color:#545b62 | color:#545b62 | ||||
} | } | ||||
a { | a { | ||||
@@ -98,10 +98,8 @@ if ($action === 'is_need_check_code') { | |||||
)); | )); | ||||
exit; | exit; | ||||
} | } | ||||
$uploadedFile = $_FILES['file']['tmp_name']; | $uploadedFile = $_FILES['file']['tmp_name']; | ||||
$fileType = mime_content_type($uploadedFile); | $fileType = mime_content_type($uploadedFile); | ||||
if (!in_array($fileType, $allowedTypes)) { | if (!in_array($fileType, $allowedTypes)) { | ||||
echo json_encode(array( | echo json_encode(array( | ||||
"code" => -1, | "code" => -1, | ||||
@@ -127,7 +125,6 @@ if ($action === 'is_need_check_code') { | |||||
$width = $imgSize[0]; | $width = $imgSize[0]; | ||||
$height = $imgSize[1]; | $height = $imgSize[1]; | ||||
} | } | ||||
if (!is_dir($cfg_basedir.$cfg_user_dir."/{$cfg_ml->M_ID}")) { | if (!is_dir($cfg_basedir.$cfg_user_dir."/{$cfg_ml->M_ID}")) { | ||||
MkdirAll($cfg_basedir.$cfg_user_dir."/{$cfg_ml->M_ID}", $cfg_dir_purview); | MkdirAll($cfg_basedir.$cfg_user_dir."/{$cfg_ml->M_ID}", $cfg_dir_purview); | ||||
CloseFtp(); | CloseFtp(); | ||||
@@ -126,9 +126,9 @@ | |||||
</div> | </div> | ||||
</main> | </main> | ||||
<?php pasterTempletDiy('foot.htm');?> | <?php pasterTempletDiy('foot.htm');?> | ||||
<?php include(DEDEMEMBER."/templets/widget_litpic.htm");?> | |||||
<script> | <script> | ||||
startNum = <?php echo $j;?>; | startNum = <?php echo $j;?>; | ||||
</script> | </script> | ||||
<?php include(DEDEMEMBER."/templets/widget_litpic.htm");?> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -26,7 +26,7 @@ | |||||
<input type="hidden" id="newface" name="newface" value=""> | <input type="hidden" id="newface" name="newface" value=""> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||
<div class="col-sm-12"> | <div class="col-sm-12"> | ||||
<div class="alert alert-info mb-0">会员资料修改需验证原登录密码才能修改</div> | |||||
<div class="alert alert-info mb-0">会员资料修改需要验证密码才能修改</div> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||
@@ -46,8 +46,8 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||
<label for="iptOldpwd" class="col-sm-3 col-form-label">原登录密码:</label> | |||||
<div class="col-sm-9"><input type="password" name="oldpwd" id="iptOldpwd" class="form-control w-75" placeholder="请输入原登录密码"></div> | |||||
<label for="iptOldpwd" class="col-sm-3 col-form-label">密码:</label> | |||||
<div class="col-sm-9"><input type="password" name="oldpwd" id="iptOldpwd" class="form-control w-75" placeholder="请输入密码"></div> | |||||
</div> | </div> | ||||
<div class="form-group row"> | <div class="form-group row"> | ||||
<label for="iptUserpwd" class="col-sm-3 col-form-label">新密码:</label> | <label for="iptUserpwd" class="col-sm-3 col-form-label">新密码:</label> | ||||
@@ -102,7 +102,7 @@ | |||||
function checkSubmit() { | function checkSubmit() { | ||||
if (document.form2.oldpwd.value == '') { | if (document.form2.oldpwd.value == '') { | ||||
document.form2.oldpwd.focus(); | document.form2.oldpwd.focus(); | ||||
ShowMsg("请您填写原登录密码"); | |||||
ShowMsg("请您填写密码"); | |||||
return false; | return false; | ||||
} | } | ||||
if (document.form2.userpwdok.value != document.form2.userpwd.value) { | if (document.form2.userpwdok.value != document.form2.userpwd.value) { | ||||
@@ -120,11 +120,13 @@ | |||||
ShowMsg("请您填写昵称"); | ShowMsg("请您填写昵称"); | ||||
return false; | return false; | ||||
} | } | ||||
}; | |||||
} | |||||
</script> | |||||
<script> | |||||
$(document).ready(function () { | $(document).ready(function () { | ||||
$("#btnChangeEmail").click(function () { | $("#btnChangeEmail").click(function () { | ||||
if ($("#iptOldpwd").val() === "") { | if ($("#iptOldpwd").val() === "") { | ||||
ShowMsg("请您填写原登录密码"); | |||||
ShowMsg("请您填写密码"); | |||||
return false; | return false; | ||||
} | } | ||||
$.post("<?php echo $cfg_cmsurl;?>/user/api.php?action=get_old_email", { oldpwd: $("#iptOldpwd").val() }, function (result) { | $.post("<?php echo $cfg_cmsurl;?>/user/api.php?action=get_old_email", { oldpwd: $("#iptOldpwd").val() }, function (result) { | ||||
@@ -137,7 +139,7 @@ | |||||
} | } | ||||
}); | }); | ||||
}) | }) | ||||
$("#btnChangeFace").click(function(){ | |||||
$("#btnChangeFace").click(function () { | |||||
$("#iptNewface").click(); | $("#iptNewface").click(); | ||||
}) | }) | ||||
$("#iptNewface").change(function (val) { | $("#iptNewface").change(function (val) { | ||||