// // ------------------------------------------------------------------------- // // Original Author: The Xoops Project // Author Website : http://www.xoops.org // License Type : GPL: See /manual/LICENSES/GPL.txt // ------------------------------------------------------------------------- // $xoopsOption['pagetype'] = 'pmsg'; $xoopsOption['page_style'] = 8; include_once('mainfile.php'); include_once(XOOPS_ROOT_PATH.'/class/xoopspm.php'); if (!$xoopsUser) { $errormessage = _PM_SORRY.'
'._PM_PLZREG; redirect_header('user.php', 2, $errormessage); exit(); } // ------------------------------------------------------------------------- // if ( !empty($_POST['delete_messages']) ) { $size = count($_POST['msg_id']); if (empty($size)) { redirect_header('viewpmsg.php', 1, _TAKINGBACK); exit(); } $msg = $_POST['msg_id']; for ($i=0; $i<$size; $i++) { $pm = new XoopsPM($msg[$i]); if ($pm->getVar('to_userid') == $xoopsUser->getVar('uid')) { $pm->delete(); } } redirect_header('viewpmsg.php', 1, _PM_DELETED); exit(); } if (!defined('EXOOPS_PM_INCLUDED')) { define('EXOOPS_PM_INCLUDED', 1); } include_once('header.php'); $pm_arr =& XoopsPM::getAllPM(array("to_userid='".$xoopsUser->getVar("uid")."'"), true); $total_messages = count($pm_arr); $max_pms = intval($bcoosConfig['max_pms']); if (!empty($total_messages)) { $percent = empty($max_pms) ? 0 : round(($total_messages/$max_pms) * 100); } else { $percent = 0; } OpenTable(); ?>
:

"> »»

"; $display = 0; } else { $display = 1; } $count = 0; foreach ($pm_arr as $pm_ele) { if ($bg1 == 'bg3') { $bg1 = 'bg1'; $bg3 = 'bg3'; } else { $bg1 = 'bg3'; $bg3 = 'bg1'; } echo ""; if ( $pm_ele->getVar("read_msg") == "1" ) { echo ""; } else { echo ""; } //echo ""; $postername = XoopsUser::getUnameFromId($pm_ele->getVar("from_userid")); echo ""; echo ""; echo ""; $count++; } echo "
: :
"._PM_YOUDONTHAVE."
 "._PM_NOTREAD.""; // no need to show deleted users if ($postername) { echo "".$postername.""; } else { echo $bcoosConfig['anonymous']; } echo " ".$pm_ele->getVar("subject")."".formatTimestamp($pm_ele->getVar("msg_time"), 'm')."
"._SEND.""; if ($display == 1) { echo " "; } echo '
'; CloseTable(); include_once('footer.php'); ?>