<?php
/************************************************************************/
/* ViperWeb: Web Portal System */
/* =========================== */
/* */
/* Copyright (c) 2002 by Raptr & Godboko */
/* http://development.ea-hq.net */
/* */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/* */
/* Based on PHP-Nuke found at http://www.phpnuke.org */
/************************************************************************/
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
include("modules/".$module_name."/functions.php");
include("modules/".$module_name."/auth.php");
if (!is_user($user)) {
Header("Location: index.php?mod=Your_Account");
} else {
include('includes/header.php');
$user = base64_decode($user);
$userdata = explode(":", $user);
if (!$result = check_user_pw($userdata[1],$userdata[2],$system))
$userdata = get_userdata($userdata[1]);
$sql = "SELECT * FROM ".$prefix."_priv_msgs WHERE (to_userid = $userdata[uid])";
$resultID = sql_query($sql, $dbi);
if (!$resultID) {
forumerror(0005);
}
OpenTable();
echo "<center><font class=\"option\"><b>"._PRIVATEMESSAGES."</b></font></center>";
CloseTable();
echo "<table border=\"0\" cellspacing=\"1\" cellpadding=\"0\" align=\"center\" valign=\"top\" width=\"100%\"><tr><td>"
."<table border=\"0\" cellspacing=\"1\" cellpadding=\"1\" width=\"100%\">"
."<form name=\"prvmsg\" method=\"post\" action=\"index.php?mod=Private_Messages\">"
."<input type=\"hidden\" name=\"file\" value=\"reply\">"
."<tr bgcolor=\"$bgcolor2\" align=\"left\">"
."<td bgcolor=\"$bgcolor2\" align=\"center\" valign=\"middle\"><input name=\"allbox\" onclick=\"CheckAll();\" type=\"checkbox\" value=\""._CHECKALL."\"></td>"
."<td bgcolor=\"$bgcolor2\" align=\"center\" valign=\"middle\"><img src=\"images/forum/download.gif\" border=\"0\" alt=\""._MSGSTATUS."\"></td>"
."<td bgcolor=\"$bgcolor2\" align=\"center\" valign=\"middle\"> </td>"
."<td><font class=\"content\" color=\"$textcolor2\"><b>"._FROM."</b></font></td>"
."<td align=\"center\"><font class=\"content\" color=\"$textcolor\"><b>"._SUBJECT."</b></font></td>"
."<td align=\"center\"><font class=\"content\" color=\"$textcolor2\"><b>"._DATE."</b></font></td>"
."</tr>";
if (!$total_messages = sql_num_rows($resultID, $dbi)) {
echo "<td bgcolor=\"$bgcolor3\" colspan=\"6\" align=\"center\">"._DONTHAVEMESSAGES."</td></tr>\n";
} else {
$display=1;
}
$count=0;
while ($myrow = sql_fetch_array($resultID, $dbi)) {
echo "<tr align=\"left\">";
echo "<td bgcolor=\"$bgcolor1\" valign=\"top\" width=\"2%\" align=\"center\"><input type=\"checkbox\" onclick=\"CheckCheckAll();\" name=\"msg_id[$count]\" value=\"$myrow[msg_id]\"></td>";
if ($myrow[read_msg] == "1") {
echo "<td valign=\"top\" width=\"5%\" align=\"center\" bgcolor=\"$bgcolor1\"> </td>";
} else {
echo "<td valign=\"top\" width=\"5%\" align=\"center\" bgcolor=\"$bgcolor1\"><img src=\"images/forum/read.gif\" border=\"0\" alt=\""._NOTREAD."\"></td>";
}
echo "<td bgcolor=\"$bgcolor3\" valign=\"top\" width=\"5%\" align=\"center\"><img src=\"images/forum/subject/$myrow[msg_image]\" border=\"0\"></td>";
$posterdata = get_userdata_from_id($myrow[from_userid]);
echo "<td bgcolor=\"$bgcolor1\" valign=\"middle\" width=\"10%\"><a href=\"index.php?mod=Private_Messages&file=read&start=$count&total_messages=$total_messages\">$posterdata[uname]</a></td>"
."<td bgcolor=\"$bgcolor3\" valign=\"middle\"><font class=\"tiny\" color=\"$textcolor2\">$myrow[subject]</font></td>"
."<td bgcolor=\"$bgcolor1\" valign=\"middle\" align=\"center\" width=\"20%\"><font class=\"tiny\" color=\"$textcolor2\">$myrow[msg_time]</font></td></tr>";
$count++;
}
if ($display) {
echo "<tr bgcolor=\"$bgcolor2\" align=\"left\">";
echo "<td colspan=6 align='left'><a href='index.php?mod=Private_Messages&file=reply&send=1'><img src='images/forum/icons/send.gif' border=0></a> <input type='image' src='images/forum/icons/delete.gif' name='delete_messages' value='delete_messages' border='0'></td></tr>";
echo "<input type='hidden' name='total_messages' value='$total_messages'>";
echo "</form>";
}
else {
echo "<tr bgcolor=\"$bgcolor2\" align=\"left\">";
echo "<td colspan=6 align='left'><a href='index.php?mod=Private_Messages&file=reply&send=1'><IMG SRC='images/forum/icons/send.gif' border=0></a></td></tr>";
echo "</form>";
}
echo "</table></td></tr></table>
<script type=\"text/javascript\">\n\n
<!--\n\n
function CheckAll() {\n
for (var i=0;i<document.prvmsg.elements.length;i++) {\n
var e = document.prvmsg.elements[i];\n
if ((e.name != 'allbox') && (e.type=='checkbox'))\n
e.checked = document.prvmsg.allbox.checked;\n
}\n
}\n\n
function CheckCheckAll() {\n
var TotalBoxes = 0;\n
var TotalOn = 0;\n
for (var i=0;i<document.prvmsg.elements.length;i++) {\n
var e = document.prvmsg.elements[i];\n
if ((e.name != 'allbox') && (e.type=='checkbox')) {\n
TotalBoxes++;\n
if (e.checked) {\n
TotalOn++;\n
}\n
}\n
}\n
if (TotalBoxes==TotalOn) {\n
document.prvmsg.allbox.checked=true;\n
} else {\n
document.prvmsg.allbox.checked=false;\n
}\n
}\n\n
-->\n
</script>\n\n";
}
include('includes/footer.php');
?>