diff --git a/nntmux/Groups.php b/nntmux/Groups.php index 6668c7121..b837b1f90 100755 --- a/nntmux/Groups.php +++ b/nntmux/Groups.php @@ -205,8 +205,6 @@ class Groups * @param string $groupname The groupname we want if any * @param bool|int $active The status of the group we want if any * @return mixed - * @internal param int $num The limit of the query - * @internal param bool|int $start The offset of the query or false for no offset */ public function getRange($offset = false, $limit = false, $groupname = '', $active = false) { diff --git a/public/pages/browsegroup.php b/public/pages/browsegroup.php index a54365007..4ddf1677f 100644 --- a/public/pages/browsegroup.php +++ b/public/pages/browsegroup.php @@ -9,6 +9,10 @@ use nntmux\Groups; $groups = new Groups(['Settings' => $page->settings]); $grouplist = $groups->getRange(); +foreach ($grouplist as $group) { + $group['num_releases'] = $group->release->count(); +} + $page->smarty->assign('results', $grouplist); $page->meta_title = 'Browse Groups'; diff --git a/public/themes/Charisma/browsegroup.tpl b/public/themes/Charisma/browsegroup.tpl index c0be721f8..bfb904a8c 100755 --- a/public/themes/Charisma/browsegroup.tpl +++ b/public/themes/Charisma/browsegroup.tpl @@ -28,7 +28,7 @@ {foreach $results as $result} - {if $result->release->count() > 0} + {if $result.num_releases > 0} {$result.description} {$result.last_updated|timeago} ago - {$result->release->count()} + {$result.num_releases} {/if} {/foreach} diff --git a/public/themes/Gamma/browsegroup.tpl b/public/themes/Gamma/browsegroup.tpl index 3ddb95fba..ed3c6a1f9 100755 --- a/public/themes/Gamma/browsegroup.tpl +++ b/public/themes/Gamma/browsegroup.tpl @@ -15,7 +15,7 @@ {foreach $results as $result} - {if $result->release->count() > 0} + {if $result.num_releases > 0} {$result.name|replace:"alt.binaries":"a.b"} @@ -24,7 +24,7 @@ {$result.description} {$result.last_updated|timeago} ago - {$result->release->count()} + {$result.num_releases} {/if} {/foreach} diff --git a/public/themes/Gentele/browsegroup.tpl b/public/themes/Gentele/browsegroup.tpl index 0979a09b6..48b71b9ed 100755 --- a/public/themes/Gentele/browsegroup.tpl +++ b/public/themes/Gentele/browsegroup.tpl @@ -27,7 +27,7 @@ {foreach $results as $result} - {if $result->release->count() > 0} + {if $result.num_releases > 0} {$result.description} {$result.last_updated|timeago} ago - {$result->release->count()} + {$result.num_releases} {/if} {/foreach} diff --git a/public/themes/Omicron/browsegroup.tpl b/public/themes/Omicron/browsegroup.tpl index c0be721f8..bfb904a8c 100755 --- a/public/themes/Omicron/browsegroup.tpl +++ b/public/themes/Omicron/browsegroup.tpl @@ -28,7 +28,7 @@ {foreach $results as $result} - {if $result->release->count() > 0} + {if $result.num_releases > 0} {$result.description} {$result.last_updated|timeago} ago - {$result->release->count()} + {$result.num_releases} {/if} {/foreach}