diff --git a/src/system/archive/listview.class.php b/src/system/archive/listview.class.php index 4579bc2a..814eb249 100755 --- a/src/system/archive/listview.class.php +++ b/src/system/archive/listview.class.php @@ -588,9 +588,7 @@ class ListView //跳转网址 return $this->Fields['typedir']; } - if ($this->TypeLink->TypeInfos['isdefault'] != -1) { - CreateDir(MfTypedir($this->Fields['typedir'])); - } + CreateDir(MfTypedir($this->Fields['typedir'])); $makeUrl = $this->GetMakeFileRule($this->Fields['id'], "index", MfTypedir($this->Fields['typedir']), $this->Fields['defaultname'], $this->Fields['namerule2']); $makeUrl = preg_replace("/\/{1,}/", "/", $makeUrl); $makeFile = $this->GetTruePath().$makeUrl; @@ -631,9 +629,7 @@ class ListView header("Location:$gotourl"); exit(); } - if ($this->TypeLink->TypeInfos['isdefault'] != -1) { - CreateDir(MfTypedir($this->Fields['typedir'])); - } + CreateDir(MfTypedir($this->Fields['typedir'])); $makeUrl = $this->GetMakeFileRule($this->Fields['id'], "index", MfTypedir($this->Fields['typedir']), $this->Fields['defaultname'], $this->Fields['namerule2']); $makeFile = $this->GetTruePath().$makeUrl; if ($nmfa == 0) { @@ -1063,21 +1059,6 @@ class ListView //获得数字链接 $listdd = ''; $total_list = $list_len * 2 + 1; - //获得省略号 - if ($totalpage > $total_list) { - $half = floor(($total_list-4) / 2); - $half_start = $this->PageNo-$half + 1; - if ($total_list % 2 !== 0) --$half_start; - $half_end = $this->PageNo + $half; - } - if (($totalpage-$this->PageNo) < ($total_list-3)) { - $half_start = $totalpage-$total_list + 3; - unset($half_end); - } - if ($this->PageNo <= ($total_list-3)) { - $half_end = $total_list-2; - unset($half_start); - } if ($this->PageNo >= $total_list) { $j = $this->PageNo - $list_len; $total_list = $this->PageNo + $list_len; @@ -1090,15 +1071,7 @@ class ListView $total_list = $totalpage; } } - for ($j = 1; $j <= $totalpage; $j++) { - if (isset($half_start) && $j < $half_start && $j > 1) { - if ($j == 2) $listdd .= "