Browse Source

调整

tags/6.2.0
叙述、别离 1 year ago
parent
commit
ccab61c7e2
8 changed files with 38 additions and 38 deletions
  1. +2
    -2
      src/admin/article_description_main.php
  2. +8
    -8
      src/admin/makehtml_all.php
  3. +7
    -7
      src/admin/makehtml_archives_action.php
  4. +5
    -5
      src/admin/makehtml_freelist_action.php
  5. +9
    -9
      src/admin/makehtml_list_action.php
  6. +1
    -1
      src/admin/makehtml_spec.php
  7. +5
    -5
      src/admin/makehtml_taglist_action.php
  8. +1
    -1
      src/admin/templets/sys_cache_up.htm

+ 2
- 2
src/admin/article_description_main.php View File

@@ -80,7 +80,7 @@ if ($dojob == '') {
}
$dvlen = $tjlen * 1;
$tjsta = "<div style='width:260px;height:16px;text-align:left;border:1px solid #1eb867;border-radius:.2rem'><div style='max-width:260px;width:$dvlen%;height:16px;background:#1eb867'></div></div>";
$tjsta .= "<br>完成处理文档总数 $tjlen %";
$tjsta .= "<br>完成处理文档总数$tjlen%";
$nurl = "article_description_main.php?totalnum=$totalnum&startdd={$startdd}&pagesize=$pagesize&table={$table}&field={$field}&dsize={$dsize}&msize={$msize}&channel={$channel}&dojob={$dojob}";
ShowMsg($tjsta, $nurl, 0, 500);
exit();
@@ -140,7 +140,7 @@ if ($dojob == '') {
}
$dvlen = $tjlen * 1;
$tjsta = "<div style='width:260px;height:16px;text-align:left;border:1px solid #1eb867;border-radius:.2rem'><div style='max-width:260px;width:$dvlen%;height:16px;background:#1eb867'></div></div>";
$tjsta .= "<br>完成处理文档总数 $tjlen %";
$tjsta .= "<br>完成处理文档总数$tjlen%";
if ($tjnum < $totalnum) {
$nurl = "article_description_main.php?totalnum=$totalnum&startdd=".($startdd + $pagesize)."&pagesize=$pagesize&table={$table}&field={$field}&dsize={$dsize}&msize={$msize}&channel={$channel}&dojob={$dojob}";
ShowMsg($tjsta, $nurl, 0, 500);


+ 8
- 8
src/admin/makehtml_all.php View File

@@ -1,6 +1,6 @@
<?php
/**
* 生成所有页面
* 更新所有页面
*
* @version $id:makehtml_all.php 8:48 2010年7月13日 tianya $
* @package DedeBIZ.Administrator
@@ -25,7 +25,7 @@ if ($action == '') {
$starttime = GetMkTime($starttime);
$mkvalue = ($uptype == 'time' ? $starttime : $startid);
OptimizeData($dsql);
ShowMsg("完成数据优化,现在开始更新文档", "makehtml_all.php?action=make&step=2&uptype=$uptype&mkvalue=$mkvalue");
ShowMsg("完成数据优化,开始更新文档", "makehtml_all.php?action=make&step=2&uptype=$uptype&mkvalue=$mkvalue");
exit();
}
//更新文档
@@ -53,9 +53,9 @@ else if ($step == 2) {
$pv->SaveToHtml($homeFile);
$pv->Close();
} 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();
}
//更新栏目
@@ -68,7 +68,7 @@ else if ($step == 4) {
$adminID = $cuserLogin->getUserID();
$mkcachefile = DEDEDATA."/mkall_cache_{$adminID}.php";
if ($uptype == 'all' || empty($mkvalue)) {
ShowMsg("不需要进行初处理,更新所有栏目", "makehtml_list_action.php?gotype=mkallct");
ShowMsg("不需要进行初处理,开始更新所有栏目", "makehtml_list_action.php?gotype=mkallct");
exit();
} else {
if ($uptype == 'time') {
@@ -106,11 +106,11 @@ else if ($step == 4) {
}
fwrite($fp, "?".">");
fclose($fp);
ShowMsg("完成栏目缓存处理,现转向更新栏目", "makehtml_list_action.php?gotype=mkall");
ShowMsg("完成栏目缓存处理,开始更新栏目", "makehtml_list_action.php?gotype=mkall");
exit();
} else {
fclose($fp);
ShowMsg("没有可更新的栏目,现在作最后数据优化", "makehtml_all.php?action=make&step=10");
ShowMsg("没有可更新的栏目,最后数据优化", "makehtml_all.php?action=make&step=10");
exit();
}
}
@@ -123,7 +123,7 @@ else if ($step == 10) {
$mkcachefile = DEDEDATA."/mkall_cache_{$adminID}.php";
@unlink($mkcachefile);
OptimizeData($dsql);
ShowMsg("完成所有文件的更新", "javascript:;");
ShowMsg("完成所有栏目文档更新", "javascript:;");
exit();
}//make step



+ 7
- 7
src/admin/makehtml_archives_action.php View File

@@ -1,6 +1,6 @@
<?php
/**
* 生成文档操作
* 更新文档操作
*
* @version $id:makehtml_archives_action.php 9:11 2010年7月19日 tianya $
* @package DedeBIZ.Administrator
@@ -53,7 +53,7 @@ if ($totalnum == 0) {
//清空缓存
$dsql->ExecuteNoneQuery("DELETE FROM `#@__arccache` ");
}
//获取记录,并生成网页
//获取记录,并更新网页
if ($totalnum > $startdd + $pagesize) {
$limitSql = " LIMIT $startdd,$pagesize";
} else {
@@ -61,7 +61,7 @@ if ($totalnum > $startdd + $pagesize) {
}
$tjnum = $startdd;
if (empty($sstime)) $sstime = time();
//如果生成数量大于500,并且没选栏目,按栏目排序生成
//如果更新数量大于500,并且没选栏目,按栏目排序更新
if ($totalnum > 500 && empty($typeid)) {
$dsql->Execute('out', "SELECT id FROM `#@__arctiny` $idsql ORDER BY typeid ASC $limitSql");
} else {
@@ -80,7 +80,7 @@ $ttime = number_format(($ttime / 60), 2);
//返回提示信息
$tjlen = $totalnum > 0 ? ceil(($tjnum / $totalnum) * 100) : 100;
$tjsta = "<div style='width:260px;height:16px;text-align:left;border:1px solid #1eb867;border-radius:.2rem'><div style='max-width:260px;width:$tjlen%;height:16px;background:#1eb867'></div></div>";
$tjsta .= "<br>到达位置:".($startdd + $pagesize).",用时:$ttime 分钟<br>完成更新文档总数 $tjlen %";
$tjsta .= "<br>到达位置".($startdd + $pagesize).",用时{$ttime}分钟<br>完成更新文档总数$tjlen%";
//速度测试
if ($tjnum < $totalnum) {
$nurl = "makehtml_archives_action.php?endid=$endid&startid=$startid&typeid=$typeid";
@@ -90,12 +90,12 @@ if ($tjnum < $totalnum) {
exit();
} else {
if ($typeid != '') {
ShowMsg("更新文档:$totalnum,用时:{$ttime} 分钟,现转向当前栏目更新", "makehtml_list_action.php?typeid=$typeid&uptype=all&maxpagesize=50&upnext=1");
ShowMsg("更新文档$totalnum,用时{$ttime}分钟,开始更新栏目", "makehtml_list_action.php?typeid=$typeid&uptype=all&maxpagesize=50&upnext=1");
} else {
if ($uptype == '') {
ShowMsg("更新文档:$totalnum,用时:{$ttime} 分钟,完成所有所有任务", "javascript:;");
ShowMsg("更新文档$totalnum,用时{$ttime}分钟,完成所有文档更新", "javascript:;");
} else {
ShowMsg("完成更新文档任务,现在开始进行主页更新", "makehtml_all.php?action=make&step=3&uptype=$uptype&mkvalue=$mkvalue");
ShowMsg("完成所有文档更新,开始更新主页", "makehtml_all.php?action=make&step=3&uptype=$uptype&mkvalue=$mkvalue");
}
}
}

+ 5
- 5
src/admin/makehtml_freelist_action.php View File

@@ -1,6 +1,6 @@
<?php
/**
* 生成自由列表操作
* 更新自由列表操作
*
* @version $id:makehtml_freelist_action.php 9:11 2010年7月19日 tianya $
* @package DedeBIZ.Administrator
@@ -28,7 +28,7 @@ $totalpage = count($idArray);
if (isset($idArray[$pageno])) {
$lid = $idArray[$pageno];
} else {
ShowMsg("完成所有文件创建", 'javascript:;');
ShowMsg("完成所有文件更新", 'javascript:;');
exit();
}
$lv = new FreeList($lid);
@@ -50,14 +50,14 @@ if ($ntotalpage <= $maxpagesize) {
$lv->Close();
$nextpage = $pageno + 1;
if ($nextpage == $totalpage) {
ShowMsg("完成所有文件创建", 'javascript:;');
ShowMsg("完成所有文件更新", 'javascript:;');
} else {
if ($finishType) {
$gourl = "makehtml_freelist_action.php?maxpagesize=$maxpagesize&startid=$startid&endid=$endid&pageno=$nextpage";
ShowMsg("创建列表:".$tid.",继续执行任务", $gourl, 0, 100);
ShowMsg("更新列表".$tid.",继续执行任务", $gourl, 0, 100);
} else {
$gourl = "makehtml_freelist_action.php?mkpage=$mkpage&maxpagesize=$maxpagesize&startid=$startid&endid=$endid&pageno=$pageno";
ShowMsg("创建列表:".$tid.",继续执行任务", $gourl, 0, 100);
ShowMsg("更新列表".$tid.",继续执行任务", $gourl, 0, 100);
}
}
$dsql->ExecuteNoneQuery("UPDATE `#@__freelist` SET nodefault='1' where aid='$startid';");

+ 9
- 9
src/admin/makehtml_list_action.php View File

@@ -1,6 +1,6 @@
<?php
/**
* 生成列表栏目操作
* 更新列表栏目操作
*
* @version $id:makehtml_list_action.php 11:09 2010年7月19日 tianya $
* @package DedeBIZ.Administrator
@@ -21,7 +21,7 @@ if (!isset($uppage)) $uppage = 0;
if (empty($maxpagesize)) $maxpagesize = 30;
$adminID = $cuserLogin->getUserID();
//检测获取所有栏目id
//普通生成或一键更新时更新所有栏目
//普通更新或一键更新时更新所有栏目
if ($gotype == '' || $gotype == 'mkallct') {
if ($upnext == 1 || $typeid == 0) {
if ($typeid > 0) {
@@ -48,10 +48,10 @@ if (isset($idArray[$pageno])) {
$tid = $idArray[$pageno];
} else {
if ($gotype == '') {
ShowMsg("完成所有列表更新", "javascript:;");
ShowMsg("完成所有栏目更新", "javascript:;");
exit();
} else if ($gotype == 'mkall' || $gotype == 'mkallct') {
ShowMsg("完成所有栏目列表更新,现在作最后数据优化", "makehtml_all.php?action=make&step=10");
ShowMsg("完成所有栏目更新,最后数据优化", "makehtml_all.php?action=make&step=10");
exit();
}
}
@@ -63,7 +63,7 @@ $reurl = '';
//更新数组所记录的栏目
if (!empty($tid)) {
if (!isset($cfg_Cs[$tid])) {
ShowMsg('没有该栏目数据, 可能缓存文件没有更新, 请检查是否有写入权限', 'javascript:;');
ShowMsg('没有该栏目数据,可能缓存文件没有更新,请检查是否有写入权限', 'javascript:;');
exit();
}
if ($cfg_Cs[$tid][1] > 0) {
@@ -95,20 +95,20 @@ if ($nextpage >= $totalpage && $finishType) {
if (empty($reurl)) {
$reurl = '../apps/list.php?tid='.$tid;
}
ShowMsg("完成所有栏目列表更新,<a href='$reurl' target='_blank'>浏览栏目</a>", "javascript:;");
ShowMsg("完成所有栏目更新,<a href='$reurl' target='_blank'>浏览栏目</a>", "javascript:;");
exit();
} else if ($gotype == 'mkall' || $gotype == 'mkallct') {
ShowMsg("完成所有栏目列表更新,现在作最后数据优化", "makehtml_all.php?action=make&step=10");
ShowMsg("完成所有栏目更新,最后数据优化", "makehtml_all.php?action=make&step=10");
exit();
}
} else {
if ($finishType) {
$gourl = "makehtml_list_action.php?gotype={$gotype}&uppage=$uppage&maxpagesize=$maxpagesize&typeid=$typeid&pageno=$nextpage";
ShowMsg("创建栏目:".$tid.",继续执行任务", $gourl, 0, 100);
ShowMsg("更新栏目".$tid.",继续执行任务", $gourl, 0, 100);
exit();
} else {
$gourl = "makehtml_list_action.php?gotype={$gotype}&uppage=$uppage&mkpage=$mkpage&maxpagesize=$maxpagesize&typeid=$typeid&pageno=$pageno";
ShowMsg("创建栏目:".$tid.",继续执行任务", $gourl, 0, 100);
ShowMsg("更新栏目".$tid.",继续执行任务", $gourl, 0, 100);
exit();
}
}

+ 1
- 1
src/admin/makehtml_spec.php View File

@@ -16,7 +16,7 @@ if ($dopost == "ok") {
$sp = new SpecView();
$rurl = $sp->MakeHtml(0);
echo "<link rel=\"stylesheet\" href=\"{$cfg_cmsurl}/static/web/css/bootstrap.min.css\"><style>.modal {position: static;}</style>";
echo "<div class=\"alert alert-success\">成功生成所有专题列表 <a href='$rurl' target='_blank' class='btn btn-success btn-sm'>预览</a></div>";
echo "<div class=\"alert alert-success\">完成所有专题更新,<a href='$rurl' target='_blank'>浏览专题</a></div>";
exit();
}
include DedeInclude('templets/makehtml_spec.htm');

+ 5
- 5
src/admin/makehtml_taglist_action.php View File

@@ -60,7 +60,7 @@ if (is_array($tag) && count($tag) > 0) {

if ($ntotalpage <= $maxpagesize) {
$dlist->MakeHtml();
$finishType = TRUE; //生成一个TAG完成
$finishType = TRUE; //生成一个标签完成
} else {
$reurl = $dlist->MakeHtml($mkpage, $maxpagesize);
$finishType = FALSE;
@@ -75,12 +75,12 @@ if (is_array($tag) && count($tag) > 0) {
$dlist->MakeHtml(1, 10);
$reurl = '..'.$tagsdir;
if ($upall == 1) {
ShowMsg("更新标签完成,<a href='$reurl' target='_blank'>浏览标签</a>", "javascript:;");
ShowMsg("完成所有标签更新,<a href='$reurl' target='_blank'>浏览标签</a>", "javascript:;");
} else {
$query = "UPDATE `#@__tagindex` SET mktime=uptime WHERE id='$ctagid' ";
$dsql->ExecuteNoneQuery($query);
$reurl .= '/'.$ctagid;
ShowMsg("更新标签".$tag['tag'].",<a href='$reurl' target='_blank'>浏览标签</a>", "javascript:;");
ShowMsg("更新标签".$tag['tag'].",<a href='$reurl' target='_blank'>浏览标签</a>", "javascript:;");
}
exit();
} else {
@@ -93,12 +93,12 @@ if (is_array($tag) && count($tag) > 0) {
$nextpage = 0;
}
$gourl = "makehtml_taglist_action.php?maxpagesize=$maxpagesize&tagid=$tagid&pageno=$nextpage&upall=$upall&ctagid=$ctagid&startid=$startid&endid=$endid&mktime=$mktime";
ShowMsg("成功生成标签:".$tag['tag'].",继续执行任务", $gourl, 0, 100);
ShowMsg("更新标签".$tag['tag'].",继续执行任务", $gourl, 0, 100);
exit();
} else {
//继续当前这个
$gourl = "makehtml_taglist_action.php?mkpage=$mkpage&maxpagesize=$maxpagesize&tagid=$tagid&pageno=$pageno&upall=$upall&ctagid=$ctagid&startid=$startid&endid=$endid&mktime=$mktime";
ShowMsg("成功生成标签:".$tag['tag'].",继续执行任务", $gourl, 0, 100);
ShowMsg("更新标签".$tag['tag'].",继续执行任务", $gourl, 0, 100);
exit();
}
}


+ 1
- 1
src/admin/templets/sys_cache_up.htm View File

@@ -19,7 +19,7 @@
<td><div class="alert alert-info mb-0">本程序作默认会执行下面的操作:1、更新栏目缓存 2、更新枚举缓存 3、清理arclist调用缓存 4、清理过期会员访问历史 5、删除过期短信</div></td>
</tr>
<tr>
<td>该项操作很占资源,如果没有出现页码不正确、无法解析文档等情况,不要执行本操作:<label><input type="checkbox" name="uparc" value="1"> 清理错误文档</label></td>
<td><label><input type="checkbox" name="uparc" value="1"> 如果没有出现页码不正确、无法解析文档等情况,不要执行清理错误文档</label></td>
</tr>
<tr>
<td bgcolor="#fbfce2" align="center"><button type="button" name="b112" class="btn btn-success btn-sm" value="" onClick="document.form1.submit();">开始执行</button></td>


Loading…
Cancel
Save