|  |  | @@ -65,7 +65,7 @@ class TypeUnit | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | /** | 
		
	
		
			
			|  |  |  | *  读出所有分类,在栏目管理页list_type中使用 | 
		
	
		
			
			|  |  |  | *  读出所有分类,在栏目管理页list_type中使用 | 
		
	
		
			
			|  |  |  | * | 
		
	
		
			
			|  |  |  | * @access    public | 
		
	
		
			
			|  |  |  | * @param     int   $channel  栏目id | 
		
	
	
		
			
				|  |  | @@ -108,42 +108,40 @@ class TypeUnit | 
		
	
		
			
			|  |  |  | $nss = ''; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | echo "<table width='100%' cellspacing='0' cellpadding='2'>"; | 
		
	
		
			
			|  |  |  | //普通列表 | 
		
	
		
			
			|  |  |  | if ($ispart == 0) { | 
		
	
		
			
			|  |  |  | //列表栏目 | 
		
	
		
			
			|  |  |  | echo "<tr>"; | 
		
	
		
			
			|  |  |  | echo "<td class='admin-td'><table width='98%' cellspacing='0' cellpadding='0'><tr><td width='50%'><i id='img".$id."' onClick=\"LoadSuns('suns".$id."',$id);\" class='fa fa-plus-square'></i><input type='checkbox' name='tids[]' value='{$id}' class='mr-3 ml-3'><span class='btn btn-success btn-xs'>列表</span>{$nss}<a href='catalog_do.php?cid=".$id."&dopost=listArchives' class='mr-3 ml-3'>".$typeName."</a>[id:".$id."](文档数:".$this->GetTotalArc($id).")"; | 
		
	
		
			
			|  |  |  | echo "</td><td align='right'>"; | 
		
	
		
			
			|  |  |  | echo "<a href='{$GLOBALS['cfg_phpurl']}/list.php?tid={$id}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "</td>"; | 
		
	
		
			
			|  |  |  | echo "<td align='right'><a href='{$GLOBALS['cfg_phpurl']}/list.php?tid={$id}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_do.php?cid={$id}&dopost=listArchives' title='文档' class='btn btn-light btn-sm'><i class='fa fa-file-text'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_add.php?id={$id}' title='添加' class='btn btn-light btn-sm'><i class='fa fa-plus-circle'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_edit.php?id={$id}' title='修改' class='btn btn-light btn-sm'><i class='fa fa-pencil-square'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_do.php?dopost=moveCatalog&typeid={$id}' title='移动' class='btn btn-light btn-sm'><i class='fa fa-share-square'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_del.php?id={$id}&typeoldname=".urlencode($typeName)."' title='删除' class='btn btn-danger btn-sm'><i class='fa fa-trash'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<input type='text' name='sortrank{$id}' value='{$rank}' style='margin-left:1rem;width:30px;text-align:center'></td></tr></table></td></tr>"; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | //带封面的栏目 | 
		
	
		
			
			|  |  |  | else if ($ispart == 1) { | 
		
	
		
			
			|  |  |  | echo "<input type='text' name='sortrank{$id}' value='{$rank}' class='admin-main-sort'></td></tr></table></td></tr>"; | 
		
	
		
			
			|  |  |  | } else if ($ispart == 1) { | 
		
	
		
			
			|  |  |  | //封面栏目 | 
		
	
		
			
			|  |  |  | echo "<tr>"; | 
		
	
		
			
			|  |  |  | echo "<td class='admin-td'><table width='98%' cellspacing='0' cellpadding='0'><tr><td width='50%'><i id='img".$id."' onClick=\"LoadSuns('suns".$id."',$id);\" class='fa fa-plus-square'></i><input type='checkbox' name='tids[]' value='{$id}' class='mr-3 ml-3'><span class='btn btn-warning btn-xs'>封面</span>{$nss}<a href='catalog_do.php?cid=".$id."&dopost=listArchives' class='mr-3 ml-3'>".$typeName."</a>[id:".$id."]"; | 
		
	
		
			
			|  |  |  | echo "</td><td align='right'>"; | 
		
	
		
			
			|  |  |  | echo "<a href='{$GLOBALS['cfg_phpurl']}/list.php?tid={$id}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "</td>"; | 
		
	
		
			
			|  |  |  | echo "<td align='right'><a href='{$GLOBALS['cfg_phpurl']}/list.php?tid={$id}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_do.php?cid={$id}&dopost=listArchives' title='文档' class='btn btn-light btn-sm'><i class='fa fa-file-text'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_add.php?id={$id}' title='添加' class='btn btn-light btn-sm'><i class='fa fa-plus-circle'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_edit.php?id={$id}' title='修改' class='btn btn-light btn-sm'><i class='fa fa-pencil-square'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_do.php?dopost=moveCatalog&typeid={$id}' title='移动' class='btn btn-light btn-sm'><i class='fa fa-share-square'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_del.php?id={$id}&typeoldname=".urlencode($typeName)."' title='删除' class='btn btn-danger btn-sm'><i class='fa fa-trash'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<input type='text' name='sortrank{$id}' value='{$rank}' style='margin-left:1rem;width:30px;text-align:center'></td></tr></table></td></tr>"; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | //独立页面 | 
		
	
		
			
			|  |  |  | else if ($ispart == 2) { | 
		
	
		
			
			|  |  |  | echo "<input type='text' name='sortrank{$id}' value='{$rank}' class='admin-main-sort'></td></tr></table></td></tr>"; | 
		
	
		
			
			|  |  |  | } else if ($ispart == 2) { | 
		
	
		
			
			|  |  |  | //外部栏目 | 
		
	
		
			
			|  |  |  | echo "<tr>"; | 
		
	
		
			
			|  |  |  | echo "<td class='admin-td'><table width='98%' cellspacing='0' cellpadding='0'><tr><td width='50%'><i id='img".$id."' onClick=\"LoadSuns('suns".$id."',$id);\" class='fa fa-plus-square'></i><input type='checkbox' name='tids[]' value='{$id}' class='mr-3 ml-3'><span class='btn btn-primary btn-xs'>外部</span>{$nss}<a href='catalog_edit.php?id=".$id."' class='mr-3 ml-3'>".$typeName."</a>[id:".$id."]"; | 
		
	
		
			
			|  |  |  | echo "</td><td align='right'>"; | 
		
	
		
			
			|  |  |  | echo "<a href='{$typeDir}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "</td>"; | 
		
	
		
			
			|  |  |  | echo "<td align='right'><a href='{$typeDir}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_edit.php?id={$id}' title='修改' class='btn btn-light btn-sm'><i class='fa fa-pencil-square'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_do.php?dopost=moveCatalog&typeid={$id}' title='移动' class='btn btn-light btn-sm'><i class='fa fa-share-square'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_del.php?id={$id}&typeoldname=".urlencode($typeName)."' title='删除' class='btn btn-danger btn-sm'><i class='fa fa-trash'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<input type='text' name='sortrank{$id}' value='{$rank}' style='margin-left:1rem;width:30px;text-align:center'></td></tr></table></td></tr>"; | 
		
	
		
			
			|  |  |  | echo "<input type='text' name='sortrank{$id}' value='{$rank}' class='admin-main-sort'></td></tr></table></td></tr>"; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | echo "<tr><td colspan='2' id='suns".$id."' class='p-0'>"; | 
		
	
		
			
			|  |  |  | $lastid = GetCookie('lastCid'); | 
		
	
	
		
			
				|  |  | @@ -155,7 +153,7 @@ class TypeUnit | 
		
	
		
			
			|  |  |  | echo "</td></tr></table>"; | 
		
	
		
			
			|  |  |  | $i++; | 
		
	
		
			
			|  |  |  | } if ($i === 0) { | 
		
	
		
			
			|  |  |  | echo "<div class='text-center py-3'>暂无栏目,请添加栏目</div>"; | 
		
	
		
			
			|  |  |  | echo "<div class='text-center py-2'>暂无栏目,请添加栏目</div>"; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | /** | 
		
	
	
		
			
				|  |  | @@ -192,46 +190,43 @@ class TypeUnit | 
		
	
		
			
			|  |  |  | $nss = "<span class='btn btn-secondary btn-xs'>隐藏</span>"; | 
		
	
		
			
			|  |  |  | } else { | 
		
	
		
			
			|  |  |  | $nss = ''; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | //普通列表 | 
		
	
		
			
			|  |  |  | if ($ispart == 0) { | 
		
	
		
			
			|  |  |  | } if ($ispart == 0) { | 
		
	
		
			
			|  |  |  | //列表栏目 | 
		
	
		
			
			|  |  |  | echo "<tr>"; | 
		
	
		
			
			|  |  |  | echo "<td class='admin-td'><table width='98%' cellspacing='0' cellpadding='0'><tr><td width='50%'>"; | 
		
	
		
			
			|  |  |  | echo "$step<i id='img".$id."' onClick=\"LoadSuns('suns".$id."',$id);\" class='fa fa-plus-square'></i><input type='checkbox' name='tids[]' value='{$id}' class='mr-3 ml-3'><span class='btn btn-success btn-xs'>列表</span>{$nss}<a href='catalog_do.php?cid=".$id."&dopost=listArchives' class='mr-3 ml-3'>".$typeName."</a>[id:".$id."](文档数:".$this->GetTotalArc($id).")"; | 
		
	
		
			
			|  |  |  | echo "</td><td align='right'>"; | 
		
	
		
			
			|  |  |  | echo "<a href='{$GLOBALS['cfg_phpurl']}/list.php?tid={$id}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "</td>"; | 
		
	
		
			
			|  |  |  | echo "<td align='right'><a href='{$GLOBALS['cfg_phpurl']}/list.php?tid={$id}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_do.php?cid={$id}&dopost=listArchives' title='文档' class='btn btn-light btn-sm'><i class='fa fa-file-text'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_add.php?id={$id}' title='添加' class='btn btn-light btn-sm'><i class='fa fa-plus-circle'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_edit.php?id={$id}' title='修改' class='btn btn-light btn-sm'><i class='fa fa-pencil-square'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_do.php?dopost=moveCatalog&typeid={$id}' title='移动' class='btn btn-light btn-sm'><i class='fa fa-share-square'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_del.php?id={$id}&typeoldname=".urlencode($typeName)."' title='删除' class='btn btn-danger btn-sm'><i class='fa fa-trash'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<input type='text' name='sortrank{$id}' value='{$rank}' style='margin-left:1rem;width:30px;text-align:center'></td></tr></table></td></tr>"; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | //封面栏目 | 
		
	
		
			
			|  |  |  | else if ($ispart == 1) { | 
		
	
		
			
			|  |  |  | echo "<input type='text' name='sortrank{$id}' value='{$rank}' class='admin-main-sort'></td></tr></table></td></tr>"; | 
		
	
		
			
			|  |  |  | } else if ($ispart == 1) { | 
		
	
		
			
			|  |  |  | //封面栏目 | 
		
	
		
			
			|  |  |  | echo "<tr>"; | 
		
	
		
			
			|  |  |  | echo "<td class='admin-td'><table width='98%' cellspacing='0' cellpadding='0'><tr><td width='50%'>"; | 
		
	
		
			
			|  |  |  | echo "$step<i id='img".$id."' onClick=\"LoadSuns('suns".$id."',$id);\" class='fa fa-plus-square'></i><input type='checkbox' name='tids[]' value='{$id}' class='mr-3 ml-3'><span class='btn btn-warning btn-xs'>封面</span>{$nss}<a href='catalog_do.php?cid=".$id."&dopost=listArchives' class='mr-3 ml-3'>".$typeName."</a>[id:".$id."]"; | 
		
	
		
			
			|  |  |  | echo "</td><td align='right'>"; | 
		
	
		
			
			|  |  |  | echo "<a href='{$GLOBALS['cfg_phpurl']}/list.php?tid={$id}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "</td>"; | 
		
	
		
			
			|  |  |  | echo "<td align='right'><a href='{$GLOBALS['cfg_phpurl']}/list.php?tid={$id}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_do.php?cid={$id}&dopost=listArchives' title='文档' class='btn btn-light btn-sm'><i class='fa fa-file-text'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_add.php?id={$id}' title='添加' class='btn btn-light btn-sm'><i class='fa fa-plus-circle'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_edit.php?id={$id}' title='修改' class='btn btn-light btn-sm'><i class='fa fa-pencil-square'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_do.php?dopost=moveCatalog&typeid={$id}' title='移动' class='btn btn-light btn-sm'><i class='fa fa-share-square'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_del.php?id={$id}&typeoldname=".urlencode($typeName)."' title='删除' class='btn btn-danger btn-sm'><i class='fa fa-trash'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<input type='text' name='sortrank{$id}' value='{$rank}' style='margin-left:1rem;width:30px;text-align:center'></td></tr></table></td></tr>"; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | //独立页面 | 
		
	
		
			
			|  |  |  | else if ($ispart == 2) { | 
		
	
		
			
			|  |  |  | echo "<input type='text' name='sortrank{$id}' value='{$rank}' class='admin-main-sort'></td></tr></table></td></tr>"; | 
		
	
		
			
			|  |  |  | } else if ($ispart == 2) { | 
		
	
		
			
			|  |  |  | //外部栏目 | 
		
	
		
			
			|  |  |  | echo "<tr>"; | 
		
	
		
			
			|  |  |  | echo "<td class='admin-td'><table width='98%' cellspacing='0' cellpadding='0'><tr><td width='50%'>"; | 
		
	
		
			
			|  |  |  | echo "$step<i id='img".$id."' onClick=\"LoadSuns('suns".$id."',$id);\" class='fa fa-plus-square'></i><input type='checkbox' name='tids[]' value='{$id}' class='mr-3 ml-3'><span class='btn btn-primary btn-xs'>外部</span>{$nss}<a href='catalog_do.php?cid=".$id."&dopost=listArchives' class='mr-3 ml-3'>".$typeName."</a>[id:".$id."]"; | 
		
	
		
			
			|  |  |  | echo "</td><td align='right'>"; | 
		
	
		
			
			|  |  |  | echo "<a href='{$typeDir}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "</td>"; | 
		
	
		
			
			|  |  |  | echo "<td align='right'><a href='{$typeDir}' target='_blank' title='预览' class='btn btn-light btn-sm'><i class='fa fa-eye'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_edit.php?id={$id}' title='修改' class='btn btn-light btn-sm'><i class='fa fa-pencil-square'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_do.php?dopost=moveCatalog&typeid={$id}' title='移动' class='btn btn-light btn-sm'><i class='fa fa-share-square'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<a href='catalog_del.php?id={$id}&typeoldname=".urlencode($typeName)."' title='删除' class='btn btn-danger btn-sm'><i class='fa fa-trash'></i></a>"; | 
		
	
		
			
			|  |  |  | echo "<input type='text' name='sortrank{$id}' value='{$rank}' style='margin-left:1rem;width:30px;text-align:center'></td></tr></table></td></tr>"; | 
		
	
		
			
			|  |  |  | echo "<input type='text' name='sortrank{$id}' value='{$rank}' class='admin-main-sort'></td></tr></table></td></tr>"; | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | echo "<tr><td id='suns".$id."' style='".($GLOBALS['exallct']? "" : "display:none")."'><table width='100%' cellspacing='0' cellpadding='0'>"; | 
		
	
		
			
			|  |  |  | $this->LogicListAllSunType($id, $step." "); | 
		
	
	
		
			
				|  |  | @@ -240,7 +235,7 @@ class TypeUnit | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | /** | 
		
	
		
			
			|  |  |  | *  返回与某个目相关的下级目录的栏目id列表删除栏目或文档时调用 | 
		
	
		
			
			|  |  |  | *  返回某个相关下级目录的栏目id列表删除栏目或文档时调用 | 
		
	
		
			
			|  |  |  | * | 
		
	
		
			
			|  |  |  | * @access    public | 
		
	
		
			
			|  |  |  | * @param     int   $id  栏目id | 
		
	
	
		
			
				|  |  | @@ -302,8 +297,7 @@ class TypeUnit | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | //删除目录和目录里的所有文件 ### 禁止了此功能 | 
		
	
		
			
			|  |  |  | //删除单独页面 | 
		
	
		
			
			|  |  |  | //删除单独页面,删除目录和目录里的所有文件,禁止了此功能 | 
		
	
		
			
			|  |  |  | if ($myrow['ispart'] == 2 && $myrow['typedir'] == '') { | 
		
	
		
			
			|  |  |  | if (is_file($this->baseDir.'/'.$myrow['defaultname'])) { | 
		
	
		
			
			|  |  |  | @unlink($this->baseDir.'/'.$myrow['defaultname']); | 
		
	
	
		
			
				|  |  | @@ -319,8 +313,7 @@ class TypeUnit | 
		
	
		
			
			|  |  |  | $this->dsql->ExecuteNoneQuery("DELETE FROM $addtable WHERE typeid='$id'"); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | //删除目录和目录里的所有文件 ### 禁止了此功能 | 
		
	
		
			
			|  |  |  | //删除单独页面 | 
		
	
		
			
			|  |  |  | //删除单独页面,删除目录和目录里的所有文件,禁止了此功能 | 
		
	
		
			
			|  |  |  | if ($ispart == 2 && $indir == "") { | 
		
	
		
			
			|  |  |  | if (is_file($this->baseDir."/".$defaultname)) { | 
		
	
		
			
			|  |  |  | @unlink($this->baseDir."/".$defaultname); | 
		
	
	
		
			
				|  |  | 
 |