<?php // // TorrentTrader v2.x // $LastChangedDate: 2012-06-14 17:31:26 +0100 (Thu, 14 Jun 2012) $ // $LastChangedBy: torrenttrader $ // // http://www.torrenttrader.org // // require_once "backend/functions.php"; require_once "mailbox-functions.php"; dbconn(); loggedinonly(); $readme = add_get('read') . '='; $unread = false; if (isset($_REQUEST['compose'])) { } // This blocks everything until done... if (isset($_GET['inbox'])) { $pagename = T_("INBOX"); $tablefmt = " ,Sender,Subject,Date"; $where = "`receiver` = {$CURUSER['id']} AND `location` IN ('in','both')"; $type = "Mail"; } elseif (isset($_GET['outbox'])) { $pagename = "Outbox"; $tablefmt = " ,Sent_to,Subject,Date"; $where = "`sender` = {$CURUSER['id']} AND `location` IN ('out','both')"; $type = "Mail"; } elseif (isset($_GET['draft'])) { $pagename = "Draft";
function pager2($rpp, $count, $opts = array()) { $href = add_get('page') . '='; $pages = ceil($count / $rpp); if (!@$opts["lastpagedefault"]) { $pagedefault = 0; } else { $pagedefault = floor(($count - 1) / $rpp); if ($pagedefault < 0) { $pagedefault = 0; } } if (isset($_GET["page"])) { $page = (int) $_GET["page"]; if ($page < 0) { $page = $pagedefault; } } else { $page = $pagedefault; } $pager = ""; $mp = $pages - 1; $as = "<b><< Prev</b>"; if ($page >= 1) { $pager .= '<a href="' . $href . ($page - 1) . '">' . $as . '</a>'; } else { $pager .= $as; } $pager .= " "; $as = "<b>" . T_("NEXT") . " >></b>"; if ($page < $mp && $mp >= 0) { $pager .= '<a href="' . $href . ($page + 1) . '">' . $as . '</a>'; } else { $pager .= $as; } if ($count) { $pagerarr = array(); $dotted = 0; $dotspace = 3; $dotend = $pages - $dotspace; $curdotend = $page - $dotspace; $curdotstart = $page + $dotspace; for ($i = 0; $i < $pages; $i++) { if ($i >= $dotspace && $i <= $curdotend || $i >= $curdotstart && $i < $dotend) { if (!$dotted) { $pagerarr[] = "..."; } $dotted = 1; continue; } $dotted = 0; $start = $i * $rpp + 1; $end = $start + $rpp - 1; if ($end > $count) { $end = $count; } $text = "{$start} - {$end}"; if ($i != $page) { $pagerarr[] = '<a href="' . $href . $i . '"><b>' . $text . '</b></a>'; } else { $pagerarr[] = '<b>' . $text . '</b>'; } } $pagerstr = join(" | ", $pagerarr); $pagertop = "<p align=\"center\">{$pager}<br />{$pagerstr}</p>\n"; $pagerbottom = "<p align=\"center\">{$pagerstr}<br />{$pager}</p>\n"; } else { $pagertop = "<p align=\"center\">{$pager}</p>\n"; $pagerbottom = $pagertop; } $start = $page * $rpp; return array($pagertop, $pagerbottom, "LIMIT {$start},{$rpp}"); }