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");