Blame | Last modification | View Log | Download
<?php/************************************************************** TorrentFlux - PHP Torrent Manager* www.torrentflux.com**************************************************************//*This file is part of TorrentFlux.TorrentFlux is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2 of the License, or(at your option) any later version.TorrentFlux is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with TorrentFlux; if not, write to the Free SoftwareFoundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA*/include_once("config.php");include_once("functions.php");//****************************************************************************// showIndex -- default view//****************************************************************************function showIndex($min){DisplayHead(_UPLOADHISTORY);// Display ActivitydisplayActivity($min);DisplayFoot();}//****************************************************************************// displayActivity -- displays History//****************************************************************************function displayActivity($min=0){global $cfg, $db;$offset = 50;$inx = 0;$max = $min+$offset;$output = "";$morelink = "";$sql = "SELECT user_id, file, time FROM tf_log WHERE action=".$db->qstr($cfg["constants"]["url_upload"])." OR action=".$db->qstr($cfg["constants"]["file_upload"])." ORDER BY time desc";$result = $db->SelectLimit($sql, $offset, $min);while(list($user_id, $file, $time) = $result->FetchRow()){$user_icon = "images/user_offline.gif";if (IsOnline($user_id)){$user_icon = "images/user.gif";}$output .= "<tr>";$output .= "<td><a href=\"message.php?to_user=".$user_id."\"><img src=\"".$user_icon."\" width=17 height=14 title=\"".$user_id."\" border=0 align=\"bottom\">".$user_id."</a> </td>";$output .= "<td><div align=center><div class=\"tiny\" align=\"left\">";$output .= $file;$output .= "</div></td>";$output .= "<td><div class=\"tiny\" align=\"center\">".date(_DATETIMEFORMAT, $time)."</div></td>";$output .= "</tr>";$inx++;}if($inx == 0){$output = "<tr><td colspan=6><center><strong>-- "._NORECORDSFOUND." --</strong></center></td></tr>";}$prev = ($min-$offset);if ($prev>=0){$prevlink = "<a href=\"history.php?min=".$prev."\">";$prevlink .= "<font class=\"TinyWhite\"><<".$min." "._SHOWPREVIOUS."]</font></a> ";}$next=$min+$offset;if ($inx>=$offset){$morelink = "<a href=\"history.php?min=".$max."\">";$morelink .= "<font class=\"TinyWhite\">["._SHOWMORE.">></font></a>";}echo "<table width=\"760\" border=1 bordercolor=\"".$cfg["table_admin_border"]."\" cellpadding=\"2\" cellspacing=\"0\" bgcolor=\"".$cfg["table_data_bg"]."\">";echo "<tr><td colspan=6 bgcolor=\"".$cfg["table_header_bg"]."\" background=\"themes/".$cfg["theme"]."/images/bar.gif\">";echo "<table width=\"100%\" cellpadding=0 cellspacing=0 border=0><tr><td>";echo "<img src=\"images/properties.png\" width=18 height=13 border=0> <strong><font class=\"title\">"._UPLOADACTIVITY." (".$cfg["days_to_keep"]." "._DAYS.")</font></strong>";if(!empty($prevlink) && !empty($morelink))echo "</td><td align=\"right\">".$prevlink.$morelink."</td></tr></table>";elseif(!empty($prevlink))echo "</td><td align=\"right\">".$prevlink."</td></tr></table>";elseif(!empty($morelink))echo "</td><td align=\"right\">".$morelink."</td></tr></table>";elseecho "</td><td align=\"right\"></td></tr></table>";echo "</td></tr>";echo "<tr>";echo "<td bgcolor=\"".$cfg["table_header_bg"]."\"><div align=center class=\"title\">"._USER."</div></td>";echo "<td bgcolor=\"".$cfg["table_header_bg"]."\"><div align=center class=\"title\">"._FILE."</div></td>";echo "<td bgcolor=\"".$cfg["table_header_bg"]."\" width=\"15%\"><div align=center class=\"title\">"._TIMESTAMP."</div></td>";echo "</tr>";echo $output;if(!empty($prevlink) || !empty($morelink)){echo "<tr><td colspan=6 bgcolor=\"".$cfg["table_header_bg"]."\">";echo "<table width=\"100%\" cellpadding=0 cellspacing=0 border=0><tr><td align=\"left\">";echo $prevlink;echo "</td><td align=\"right\">";echo $morelink;echo "</td></tr></table>";echo "</td></tr>";}echo "</table>";}//****************************************************************************//****************************************************************************//****************************************************************************//****************************************************************************// TRAFFIC CONTROLERif(!isset($op)) $op = "";switch ($op) {default:if(!isset($min)) $min = 0;showIndex($min);break;}//****************************************************************************//****************************************************************************//****************************************************************************//****************************************************************************?>