You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
106 lines
5.0 KiB
PHP
106 lines
5.0 KiB
PHP
<?php
|
|
$stype = 3;
|
|
$displayarticles = 6;
|
|
$page = isset($_GET['page']) ? $_GET['page'] : 1;
|
|
|
|
$incstart = $displayarticles * ($page - 1);
|
|
$incend = ($displayarticles * $page) - 1;
|
|
$inc = $incstart;
|
|
$totalpages = ceil(sizeof($includearr) / $displayarticles);
|
|
|
|
function numberLinks ($page, $totalpages, $incbanner) {
|
|
$curfile = $_SERVER['PHP_SELF'];
|
|
echo '<div class="centre">';
|
|
if ($totalpages > 1) {
|
|
echo '<div class="section numlist">';
|
|
echo '<span class="homesubmessage"><b>';
|
|
if ($page != 1) {
|
|
$prev = $page - 1;
|
|
echo '<a href="'.$curfile.'?page='.$prev.'"><img src="/images/back.gif" alt="Prev" class="arrow" /></a> ';
|
|
}
|
|
$firstdotflag = 0;
|
|
$lastdotflag = 0;
|
|
for ($i = 1; $i <= $totalpages; $i++) {
|
|
if ($page - $i < 4 && $page - $i > -4 || $i == 1 || $i == $totalpages) {
|
|
if ($page == $i) {
|
|
echo '<span class="greyed">'.$i.'</span> ';
|
|
} else {
|
|
echo '<a href="'.$curfile.'?page='.$i.'">'.$i.'</a> ';
|
|
}
|
|
} elseif ($page - $i >= 4 && $firstdotflag == 0) {
|
|
echo ".. ";
|
|
$firstdotflag = 1;
|
|
} elseif ($page - $i <= -4 && $lastdotflag == 0) {
|
|
echo ".. ";
|
|
$lastdotflag = 1;
|
|
}
|
|
}
|
|
if ($page != $totalpages) {
|
|
$next = $page + 1;
|
|
echo '<a href="'.$curfile.'?page='.$next.'"><img src="/images/forward.gif" alt="Next" class="arrow" /></a>';
|
|
}
|
|
echo '</b></span>';
|
|
echo '</div>';
|
|
}
|
|
if ($incbanner == '1') {
|
|
/*echo '<div class="section webring-panel">';
|
|
echo '<p class="webring-text">Part of the <a href="/Other/lainchanwebring.php">Lainchan Webring</a>.</p>';
|
|
echo '<a href="/Other/lainchanwebring.php"><img src="/images/banner.gif" class="banner" alt="Banner" /></a><br />';
|
|
echo '<table class="centre webring-table">';
|
|
echo '<tbody>';
|
|
echo '<colgroup>';
|
|
echo '<col style="width: 40%">';
|
|
echo '<col style="width: 20%">';
|
|
echo '<col style="width: 20%">';
|
|
echo '<col style="width: 20%">';
|
|
echo '</colgroup>';
|
|
echo '<tr>';
|
|
echo '<td>Clearnet:</td>';
|
|
echo '<td><a href="/scripts/webring.php?id=concealedworld&action=previous" target="_blank"><</a></td>';
|
|
echo '<td><a href="/scripts/webring.php?id=concealedworld&action=random" target="_blank">?</a></td>';
|
|
echo '<td><a href="/scripts/webring.php?id=concealedworld&action=next" target="_blank">></a></td>';
|
|
echo '</tr>';
|
|
echo '<tr>';
|
|
echo '<td>Onion:</td>';
|
|
echo '<td><a href="/scripts/webring.php?id=concealedworld&action=previous&network=onion" target="_blank"><</a></td>';
|
|
echo '<td><a href="/scripts/webring.php?id=concealedworld&action=random&network=onion" target="_blank">?</a></td>';
|
|
echo '<td><a href="/scripts/webring.php?id=concealedworld&action=next&network=onion" target="_blank">></a></td>';
|
|
echo '</tr>';
|
|
echo '</tbody>';
|
|
echo '</table>';
|
|
echo '</div>';*/
|
|
}
|
|
echo '</div>';
|
|
}
|
|
|
|
require $root."includes/archive.php";
|
|
|
|
if (!isset($includearr)) {
|
|
echo '<div class="section nothinghere">';
|
|
echo 'Looks like there\'s nothing here yet. <br /><span class="notgood">That\'s probably not good.</span>';
|
|
echo '<br /><span class="nothingreturn"><a href="../'.$indexfile.'">Return</a></span>';
|
|
echo '</div>';
|
|
} elseif (isset($_GET['post']) && $_GET['post'] == 'archive') {
|
|
archive($includearr);
|
|
} else {
|
|
$incbanner = 0;
|
|
numberLinks($page,$totalpages, $incbanner);
|
|
|
|
while ($inc <= $incend && $inc < sizeof($includearr)) {
|
|
include $root."includes/section-start.php";
|
|
include $includearr[$inc][0];
|
|
include $root."includes/section-end.php";
|
|
if ($stype == 3) {
|
|
$stype = 1;
|
|
} else {
|
|
$stype = $stype + 1;
|
|
}
|
|
$inc++;
|
|
}
|
|
archiveLink();
|
|
$incbanner = 1;
|
|
numberLinks($page,$totalpages, $incbanner);
|
|
echo '<span class="scrollingcontentbtm"></span>';
|
|
}
|
|
?>
|