1<?php 2/* 3 * e107 website system 4 * 5 * Copyright (C) 2008-2009 e107 Inc (e107.org) 6 * Released under the terms and conditions of the 7 * GNU General Public License (http://www.gnu.org/licenses/gpl.txt) 8 * 9 */ 10 11// FILE IS DEPRECATED - UP FOR REMOVAL IN THE FUTURE 12 13require_once("../class2.php"); 14 15e107::coreLan('message', true); 16 17$e_sub_cat = 'message'; 18require_once("auth.php"); 19$gen = new convert; 20$mes = e107::getMessage(); 21 22// DO NOT TRANSLATE - warning for deprecated file. 23e107::getMessage()->addWarning("This area is no longer in use and will be removed in the future. For reported broken downloads, see the Downloads Admin Area."); 24 25$ns->tablerender("Received Messages", $mes->render()); 26 27 28/* 29 30$messageTypes = array("Broken Download", "Dev Team Message"); 31$queryString = ""; 32foreach($messageTypes as $types) { 33 $queryString .= " gen_type='$types' OR"; 34} 35$queryString = substr($queryString, 0, -3); 36 37if(isset($_POST['delete_message'])) 38{ 39 if(preg_match("/\s[0-9]+/si", $_POST['delete_message'], $match)) 40 { 41 $id = $match[0]; 42 $sql->db_Delete("generic", "gen_id=$id"); 43 $message = MESSLAN_3; 44 } 45} 46 47if(isset($_POST['delete_all']) && isset($_POST['deleteconfirm'])) 48{ 49 $sql->db_Delete("generic", $queryString); 50 $message = MESSLAN_6; 51} 52 53 54if (isset($message)) { 55 $ns->tablerender("", "<div style='text-align:center'><b>".$message."</b></div>"); 56} 57 58 59if($amount = $sql -> db_Select("generic", "*", $queryString)) 60{ 61 62 63 $text = "<table style='width: 98%;' class='fborder'>\n<form method='post' action='".e_SELF."'>\n"; 64 $messages = $sql -> db_getList(); 65 66 foreach($messages as $message) 67 { 68 extract($message); 69 70 $sql -> db_Select("user", "user_name", "user_id=$gen_user_id"); 71 $user = $sql -> db_Fetch(); 72 $user = "<a href='".e_BASE."user.php?id.$gen_user_id'>".$user['user_name']."</a>"; 73 74 switch($gen_type) 75 { 76 case "Broken Download": 77 $link = "<a href='".e_BASE."download.php?view.$gen_intdata' rel='external' title='".MESSLAN_11."'>$gen_ip</a>"; 78 $link .= " [<a href='".e_ADMIN."download.php?create.edit.".$gen_intdata."'>".LAN_EDIT."</a>]"; 79 break; 80 case "Dev Team Message": 81 $link = ""; 82 break; 83 } 84 85 86 $text .= "<tr> 87<td style='width: 100%;' class='forumheader3'><b>".MESSLAN_8."</b>: $gen_type<br /> 88<b>".MESSLAN_9."</b>: ".$gen->convert_date($gen_datestamp, 'long')."<br /> 89<b>".MESSLAN_10."</b>: $user<br /> 90<b>".MESSLAN_13."</b>: $link ". 91($gen_chardata ? "<br /><b>".MESSLAN_12."</b>: $gen_chardata" : "")."<br /><input class='btn btn-default btn-secondary button' type='submit' name='delete_message' value='".MESSLAN_2." $gen_id' /> 92</td>\n</tr>\n"; 93 } 94 95$text .= " 96<tr> 97<td><br /><input class='btn btn-default btn-secondary button' type='submit' name='delete_all' value='".MESSLAN_4."' /> 98<input type='checkbox' name='deleteconfirm' value='1' /> ".MESSLAN_5." 99</td> 100</tr> 101 102 103</form></table>"; 104} 105else 106{ 107 $text = MESSLAN_7; 108} 109$ns->tablerender(MESSLAN_1, $text); 110 111*/ 112require_once("footer.php");