';
// View Latest button
if (isset($overboard) && ($overboard == true)) {
echo '';
echo '';
echo ' | ';
}
if (! $CONFIG['readonly'] && (! function_exists("npreg_group_has_write_access") || npreg_group_has_write_access($group))) {
// New Thread button
echo '';
echo '';
echo ' | ';
}
// Search button
echo '';
echo '';
echo ' | ';
// Newsgroups button (hidden)
if (isset($frames_on) && $frames_on === true) {
echo '';
echo '';
echo ' | ';
}
// $ns=nntp_open($server,$port);
flush();
$headers = thread_load($group);
if ($headers) {
$article_count = count($headers);
}
if ($articles_per_page != 0) {
if ((! isset($first)) || (! isset($last))) {
if ($startpage == "first") {
$first = 1;
$last = $articles_per_page;
} else {
$first = $article_count - (($article_count - 1) % $articles_per_page);
$last = $article_count;
}
}
echo '';
// Show the replies to an article in the thread view?
if ($thread_show["replies"]) {
// yes, so the counting of the shown articles is very easy
$pagecount = count($headers);
} else {
// oh no, the replies will not be shown, this makes life hard...
$pagecount = 0;
if (($headers) && (count($headers) > 0 && is_array($headers))) {
foreach ($headers as $h) {
if ($h->isAnswer == false)
$pagecount ++;
}
}
}
thread_pageselect($group, $pagecount, $first);
echo ' | ';
} else {
$first = 0;
$last = $article_count;
}
echo '