'通连', 'offline' => '失连', 'unchecked' => '未查' ]; // 新增星级名称映射 $starNames = [ '0' => '无星级', '1' => '★', '2' => '★★', '3' => '★★★', 'starred' => '有星级' ]; $filters = []; if ($searchKeyword) { $filters[] = '搜索关键词:"' . htmlspecialchars($searchKeyword) . '"'; } if ($currentCategory) { $categoryName = ''; foreach ($categories as $cat) { if ($cat['id'] == $currentCategory) { $categoryName = $cat['name']; break; } } if ($categoryName) { $filters[] = '分类:"' . htmlspecialchars($categoryName) . '"'; } } if ($currentStatus && isset($statusNames[$currentStatus])) { $filters[] = '状态:"' . $statusNames[$currentStatus] . '"'; } // 新增:星级筛选提示 if ($currentStarRating && isset($starNames[$currentStarRating])) { $filters[] = '星级:"' . $starNames[$currentStarRating] . '"'; } if ($currentHasRss) { $filters[] = 'RSS:"' . ($currentHasRss == 'yes' ? '有' : '无') . '"'; } echo implode(',', $filters); ?>
- 1): ?> =2) if ($totalPages >= 2) { $showPages[] = 2; } // 显示当前页前后各1页 for ($i = max(3, $currentPage - 1); $i <= min($totalPages - 2, $currentPage + 1); $i++) { if ($i > 2 && $i < $totalPages - 1) { $showPages[] = $i; } } // 显示倒数第2页 if ($totalPages > 3 && $totalPages - 1 > $currentPage + 1) { $showPages[] = $totalPages - 1; } // 显示最后一页 if ($totalPages > 2) { $showPages[] = $totalPages; } // 去重并排序 $showPages = array_unique($showPages); sort($showPages); $prevPage = 0; foreach ($showPages as $page) { // 添加省略号 if ($page - $prevPage > 1) { echo '
- ... '; } if ($page === $currentPage) { echo '
- ' . $page . ' '; } else { echo '
- ' . $page . ' '; } $prevPage = $page; } ?>
|
|
' . _t('暂无分类,点击"新增分类"按钮添加') . ' | ';
} else {
foreach ($categories as $category) {
$stats = isset($categoryStats[$category['id']]) ? $categoryStats[$category['id']] : ['url_count' => 0, 'rss_count' => 0];
echo '||||||
|---|---|---|---|---|---|---|---|
| '; echo ' | ' . $category['id'] . ' | '; echo '' . htmlspecialchars($category['name']) . ' | '; echo '' . htmlspecialchars($category['description'] ?: '-') . ' | '; echo '' . $category['sort_order'] . ' | '; echo ''; echo '' . $stats['url_count'] . ''; echo ' | '; echo ''; echo '' . $stats['rss_count'] . ''; echo ' | '; echo ''; echo '' . _t('编辑') . ''; echo '' . _t('删除') . ''; echo ' | '; echo '