|
|
@@ -148,7 +148,7 @@ class FreeList |
|
|
|
if ($channelid > 0 && !preg_match("#spec#i", $listtype)) {
|
|
|
|
$addSql .= " AND channel = '$channelid' ";
|
|
|
|
}
|
|
|
|
//推荐文档 带缩略图 专题文档
|
|
|
|
//推荐文档,带缩略图,专题文档
|
|
|
|
if (preg_match("#commend#i", $listtype)) {
|
|
|
|
$addSql .= " AND FIND_IN_SET('c',flag) > 0 ";
|
|
|
|
}
|
|
|
@@ -164,6 +164,7 @@ class FreeList |
|
|
|
}
|
|
|
|
$keyword = $this->ListObj->GetAtt('keyword');
|
|
|
|
if (!empty($keyword)) {
|
|
|
|
$keyword = str_replace(',', '|', $keyword);
|
|
|
|
$addSql .= " AND CONCAT(title,keywords) REGEXP '$keyword' ";
|
|
|
|
}
|
|
|
|
$cquery = "SELECT COUNT(*) AS dd FROM `{$this->maintable}` WHERE $addSql";
|
|
|
@@ -428,7 +429,7 @@ class FreeList |
|
|
|
if ($channelid > 0 && !preg_match("#spec#i", $listtype)) {
|
|
|
|
$orwhere .= " AND arc.channel = '$channelid' ";
|
|
|
|
}
|
|
|
|
//推荐文档 带缩略图 专题文档
|
|
|
|
//推荐文档,带缩略图,专题文档
|
|
|
|
if (preg_match("#commend#i", $listtype)) {
|
|
|
|
$orwhere .= " AND FIND_IN_SET('c',flag) > 0 ";
|
|
|
|
}
|
|
|
@@ -444,6 +445,7 @@ class FreeList |
|
|
|
}
|
|
|
|
$keyword = $this->ListObj->GetAtt('keyword');
|
|
|
|
if (!empty($keyword)) {
|
|
|
|
$keyword = str_replace(',', '|', $keyword);
|
|
|
|
$orwhere .= " AND CONCAT(arc.title,arc.keywords) REGEXP '$keyword' ";
|
|
|
|
}
|
|
|
|
$orderby = $this->ListObj->GetAtt('orderby');
|
|
|
@@ -659,10 +661,10 @@ class FreeList |
|
|
|
} else {
|
|
|
|
$indexpage = "<li class='page-item'><span class='page-link'>首页</span></li>\r\n";
|
|
|
|
}
|
|
|
|
//下一页,未页的链接
|
|
|
|
//下一页和未页的链接
|
|
|
|
if ($this->PageNo != $totalpage && $totalpage > 1) {
|
|
|
|
$nextpage .= "<a href='".str_replace("{page}", $nextpagenum, $tnamerule)."'>下一页</a>\r\n";
|
|
|
|
$endpage = "<a href='".str_replace("{page}", $totalpage, $tnamerule)."'>末页</a>\r\n";
|
|
|
|
$nextpage .= "<li class='page-item'><a class='page-link' href='".str_replace("{page}", $nextpagenum, $tnamerule)."'>下一页</a></li>\r\n";
|
|
|
|
$endpage = "<li class='page-item'><a class='page-link' href='".str_replace("{page}", $totalpage, $tnamerule)."'>末页</a></li>\r\n";
|
|
|
|
} else {
|
|
|
|
$endpage = "<li class='page-item'><span class='page-link'>末页</span></li>\r\n";
|
|
|
|
}
|
|
|
@@ -758,14 +760,14 @@ class FreeList |
|
|
|
$purl .= "?".$geturl;
|
|
|
|
//获得上一页和下一页的链接
|
|
|
|
if ($this->PageNo != 1) {
|
|
|
|
$prepage .= "<li class='page-item'><a class='page-link' href='".$purl."PageNo=$prepagenum'>上一页</a>\r\n";
|
|
|
|
$prepage .= "<li class='page-item'><a class='page-link' href='".$purl."PageNo=$prepagenum'>上一页</a></li>\r\n";
|
|
|
|
$indexpage = "<li class='page-item'><a class='page-link' href='".$purl."PageNo=1'>首页</a>\r\n";
|
|
|
|
} else {
|
|
|
|
$indexpage = "<li class='page-item'><span class='page-link'>首页</span></li>\r\n";
|
|
|
|
}
|
|
|
|
if ($this->PageNo != $totalpage && $totalpage > 1) {
|
|
|
|
$nextpage .= "<li class='page-item'><a class='page-link' href='".$purl."PageNo=$nextpagenum'>下一页</a>\r\n";
|
|
|
|
$endpage = "<li class='page-item'><a class='page-link' href='".$purl."PageNo=$totalpage'>末页</a>\r\n";
|
|
|
|
$nextpage .= "<li class='page-item'><a class='page-link' href='".$purl."PageNo=$nextpagenum'>下一页</a></li>\r\n";
|
|
|
|
$endpage = "<li class='page-item'><a class='page-link' href='".$purl."PageNo=$totalpage'>末页</a></li>\r\n";
|
|
|
|
} else {
|
|
|
|
$endpage = "<li class='page-item'><span class='page-link'>末页</span></li>\r\n";
|
|
|
|
}
|
|
|
|