'.$lng['sentbox'].'' : ''.$lng['inbox'].''; //add skin variables $skin = array( 'lang'=>DefaultLang(), 'lname'=>$lng['message_name'], 'lauthor'=>$lng['user'], 'lmdate'=>$lng['date'], 'lmessages_in_box'=>$lng['messages_in_box'], 'msg_count'=>($_GET['submode']=='inbox') ? $cnt[0] : $cnt[1], 'msg_max'=>($_GET['submode']=='inbox') ? $forum_config['pm_inbox_max'] : $forum_config['pm_sentbox_max'], 'msg_per'=>($_GET['submode']=='inbox') ? round(($cnt[0]/$forum_config['pm_inbox_max'])*100,1) : round(($cnt[1]/$forum_config['pm_sentbox_max'])*100,1) ); $skin = array_push_assoc($skin,GenerateHeader($lng['lpm'].': '.(($_GET['submode']=='sentbox') ? $lng['sentbox'] : $lng['inbox']), ' > '.$lng['lpm'].' > '.$folder)); //do it! include('./skins/'.$default_skin.'/overall_header.tpl'); include('./skins/'.$default_skin.'/pms_folder_body.tpl'); $uid = $_SESSION['uid']; if (!isset($_GET['submode'])) { message_forum($lng['invalidmode'],'pms.php'); } switch($_GET['submode']) { case 'sentbox': { $sql = "SELECT * FROM ".PM_SENTBOX_TABLE." WHERE `u_n_id`='$uid'"; break; } case 'inbox': { $sql = "SELECT * FROM ".PM_INBOX_TABLE." WHERE `u_id`='$uid'"; break; } default: { message_forum($lng['invalidmode'],'pms.php'); break; } } $query = DataBase::sql_query($sql,CRITICAL,'Could not obtain messages information'); $count = DataBase::num_rows($query); if ($count==0) { $skin['nomsgs']='

'.$lng['no_elements'].'!

'; } else { while($item=DataBase::fetch($query)) { $skin=array( 'mid'=>$item['m_id'], 'name'=>$item['name'], 'author'=>Pms::UserName($item['u_id']), 'nuid'=>$item['u_n_id'], 'date'=> date('d-m-Y, G:i',$item['time']), 'mode'=> ($_GET['submode']=='inbox') ? 'user' : 'author' ); include('./skins/'.$default_skin.'/pms_folder_item_body.tpl'); } $skin['nomsgs'] = ''; } //do it! include('./skins/'.$default_skin.'/pms_folder_end_body.tpl'); if(RANK=='2') { $skin['pa_link']=''.$lng['pa_link'].''; } else { $skin['pa_link']=''; } $stop = TimeGeneration(); $skin['queries'] = ShowQueries($start, $stop); include('./skins/'.$default_skin.'/overall_footer.tpl'); ?>