require "constants.php";
$title = "Anathema Online - News Archives";
include "index-top.php";
?>
echo '
';
echo '';
echo '';
echo '';
echo '';
echo '
';
echo '';
echo '';
echo '';
echo '| ';
echo 'Though the main page only displays the five latest news posts, you can access all of them from here.';
echo ' | ';
echo '
';
echo '';
echo '
';
echo '';
echo '
';
echo '';
echo '';
echo '';
echo '';
echo '';
echo '
';
echo '';
echo '
';
echo '';
$max = numRowsConditions(blog,"WHERE post!=''");
$postcount = 1;
$page = $_GET['page'];
if (!$page) $page = 1;
$offset = ($page - 1) * 10;
$result = getRows(blog,"WHERE post!='' ORDER BY id DESC","LIMIT $offset, 10");
while ($row = mysql_fetch_array($result)) {
$user = $row['user'];
$date = $row['date'];
$post = stripslashes($row['post']);
echo '';
echo '';
echo '';
echo '';
echo '';
echo '';
echo '
';
echo '';
echo '';
echo '';
echo '| ';
echo stripslashes($post);
echo ' | ';
echo '
';
echo '';
echo '
';
echo '';
echo '
';
$postcount++;
}
if ($max > 10) {
echo '
';
echo '';
echo 'Pages ';
$pages = truncate(($max - 1)/ 10) + 1;
$pstart = $page - 3;
if ($pstart < 1) $pstart = 1;
if ($pstart != 1) echo '1, ';
$pend = $page + 3;
if ($pend > $pages) $pend = $pages;
if ($pstart > 2) echo '..';
for ($p = $pstart;$p <= $pend;$p++) {
if ($p == $page && $page != $pend) echo $p.', ';
elseif ($p == $pages) echo '';
else echo ''.$p.', ';
}
if ($pend < $pages - 1) echo '..';
if ($page != $pend) echo ''.$pages.'';
if ($page == $pend) echo $pages;
echo ' |
';
echo '
';
}
?>
include "index-bottom.php"
?>