function uddeIMprintMenu($myself, $uddeaction, $item_id, $config) { $pathtosite = uddeIMgetPath('live_site'); $my_gid = $config->usergid; // write the uddeim title if ($config->showtitle) echo "<div class='contentheading'>".$config->showtitle."</div>"; if ($config->showmenuicons==3) return; // write the uddeim menu echo "\n<div id='uddeim-navbar2'><ul>\n"; if ( $config->enablepostbox ) { $cnt = ""; if ($config->showmenucount) $cnt = " (".uddeIMgetInboxCount($myself, 0, true, 0)."/".uddeIMgetInboxCount($myself)."/".uddeIMgetOutboxCount($myself).")"; if ($uddeaction=="postbox") { echo "<li class='uddeim-activemenu'><span>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_inbox.gif' alt='"._UDDEIM_POSTBOX."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_POSTBOX; echo $cnt; echo "</span></li>\n"; } else { echo "<li>"; echo "<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=postbox&Itemid=".$item_id)."'>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_inbox.gif' border='0' alt='"._UDDEIM_POSTBOX."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_POSTBOX; echo $cnt; echo "</a>"; echo "</li>\n"; } } else { $cnt = ""; if ($config->showmenucount) $cnt = " (".uddeIMgetInboxCount($myself, 0, true, 0)."/".uddeIMgetInboxCount($myself).")"; if ($uddeaction=="inbox") { echo "<li class='uddeim-activemenu'><span>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_inbox.gif' alt='"._UDDEIM_INBOX."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_INBOX; echo $cnt; echo "</span></li>\n"; } else { echo "<li>"; echo "<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=inbox&Itemid=".$item_id)."'>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_inbox.gif' border='0' alt='"._UDDEIM_INBOX."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_INBOX; echo $cnt; echo "</a>"; echo "</li>\n"; } $cnt = ""; if ($config->showmenucount) $cnt = " (".uddeIMgetOutboxCount($myself).")"; if ($uddeaction=="outbox") { echo "<li class='uddeim-activemenu'><span>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_outbox.gif' alt='"._UDDEIM_OUTBOX."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_OUTBOX; echo $cnt; echo "</span></li>\n"; } else { echo "<li>"; echo "<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=outbox&Itemid=".$item_id)."'>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_outbox.gif' border='0' alt='"._UDDEIM_OUTBOX."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_OUTBOX; echo $cnt; echo "</a>"; echo "</li>\n"; } } $cnt = ""; if ($config->showmenucount) { $rightnow=uddetime($config->timezone); $offset=((float)$config->TrashLifespan) * 86400; $timeframe=$rightnow-$offset; $cnt = " (".uddeIMgetTrashcanCount($myself, $timeframe).")"; } if ($uddeaction=="trashcan") { echo "<li class='uddeim-activemenu'><span>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_trashcan.gif' alt='"._UDDEIM_TRASHCAN."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_TRASHCAN; echo $cnt; echo "</span></li>\n"; } else { if( ($config->trashrestriction==0) || ($config->trashrestriction==1 && (uddeIMisSpecial($my_gid) || uddeIMisSpecial2($my_gid, $config))) || ($config->trashrestriction==2 && (uddeIMisAdmin($my_gid) || uddeIMisAdmin2($my_gid, $config))) ) { echo "<li>"; echo "<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=trashcan&Itemid=".$item_id)."'>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_trashcan.gif' border='0' alt='"._UDDEIM_TRASHCAN."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_TRASHCAN; echo $cnt; echo "</a>"; echo "</li>\n"; } } $cnt = ""; if ($config->showmenucount) $cnt = " (".uddeIMgetArchiveCount($myself).")"; if ($uddeaction=="archive") { echo "<li class='uddeim-activemenu'><span>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_archive.gif' alt='"._UDDEIM_ARCHIVE."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_ARCHIVE; echo $cnt; echo "</span></li>\n"; } else { if ($config->allowarchive) { echo "<li>"; echo "<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=archive&Itemid=".$item_id)."'>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_archive.gif' border='0' alt='"._UDDEIM_ARCHIVE."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_ARCHIVE; echo $cnt; echo "</a>"; echo "</li>\n"; } } if ($uddeaction=="lists") { echo "<li class='uddeim-activemenu'><span>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_book.gif' alt='"._UDDEIM_LISTS."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_LISTS; echo "</span></li>\n"; } else { if($config->allowmultiplerecipients && (($config->enablelists==1) || ($config->enablelists==2 && (uddeIMisSpecial($my_gid) || uddeIMisSpecial2($my_gid, $config))) || ($config->enablelists==3 && (uddeIMisAdmin($my_gid) || uddeIMisAdmin2($my_gid, $config))) ) ) { echo "<li>"; echo "<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=showlists&Itemid=".$item_id)."'>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_book.gif' border='0' alt='"._UDDEIM_LISTS."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_LISTS; echo "</a>"; echo "</li>\n"; } } if ($uddeaction=="settings") { if ($config->showsettingslink==1) { echo "<li class='uddeim-activemenu'><span>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_settings.gif' alt='"._UDDEIM_SETTINGS."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_SETTINGS; echo "</span></li>\n"; } } else { $showsettings = 0; if ($config->showsettingslink==1) { if ($config->pubfrontend || $config->allowpopup || $config->blocksystem || $config->allowemailnotify==1 || ($config->allowemailnotify==2 && (uddeIMisAdmin($my_gid) || uddeIMisAdmin2($my_gid, $config))) || $config->autoresponder==1 || ($config->autoresponder==2 && (uddeIMisAdmin($my_gid) || uddeIMisAdmin2($my_gid, $config))) || $config->autoforward==1 || ($config->autoforward==2 && (uddeIMisAdmin($my_gid) || uddeIMisAdmin2($my_gid, $config))) || ($config->autoforward==3 && (uddeIMisSpecial($my_gid) || uddeIMisSpecial2($my_gid, $config))) || $config->enablerss==1 || ($config->enablerss==2 && (uddeIMisAdmin($my_gid) || uddeIMisAdmin2($my_gid, $config))) ) $showsettings = 1; } if ($showsettings) { echo "<li>"; echo "<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=settings&Itemid=".$item_id)."'>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_settings.gif' border='0' alt='"._UDDEIM_SETTINGS."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_SETTINGS; echo "</a>"; echo "</li>\n"; } } if ($uddeaction=="new") { echo "<li class='uddeim-activemenu'><span>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_new.gif' alt='"._UDDEIM_COMPOSE."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_COMPOSE; echo "</span></li>\n"; } else { echo "<li>"; echo "<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=new&Itemid=".$item_id)."'>"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/menu_new.gif' border='0' alt='"._UDDEIM_COMPOSE."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_COMPOSE; echo "</a>"; echo "</li>\n"; } // Add menu forum Kunena if (uddeIMcheckKU() && in_array($config->showmenulink, array(5, 9, 11, 12))) { $cnt = ""; echo "<li>"; echo "<a href='".uddeIMsefRelToAbs("index.php?option=com_kunena")."'>"; // echo "<a href='/forum/recent' />"; if ($config->showmenuicons==1 || $config->showmenuicons==2) echo "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/icon_next.gif' border='0' alt='"._UDDEIM_KUNENA_LINK."' />"; if ($config->showmenuicons==0 || $config->showmenuicons==1) echo _UDDEIM_KUNENA_LINK; echo $cnt; echo "</a>"; echo "</li>\n"; } // End of add menu forum Kunena echo "</ul></div>\n"; }
function uddeIMshowOutbox($myself, $item_id, $limit, $limitstart, $cryptpass, $config, $filter_user, $filter_unread, $filter_flagged, $sort_mode) { global $uddeicons_onlinepic, $uddeicons_offlinepic, $uddeicons_readpic, $uddeicons_unreadpic, $uddeicons_delayedpic; $pathtosite = uddeIMgetPath('live_site'); $addlink = ""; $addlink2 = ""; if ($filter_user) $addlink .= "&filter_user="******"&filter_unread=".(int)$filter_unread; if ($filter_flagged) $addlink .= "&filter_flagged=".(int)$filter_flagged; if ($sort_mode) $addlink2 .= "&sort_mode=".(int)$sort_mode; // TODO $sort_datum/name leer, wenn nicht aktiviert $sort_datum = ""; $sort_name = ""; if ($config->enablesort) { $temppic = "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/icon_updown.gif' alt='"._UDDEIM_UPDOWN."' title='"._UDDEIM_UPDOWN."' border='0' />"; $sort_datum = " <a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=outbox&sort_mode=0&Itemid=".$item_id.$addlink)."'>". $temppic ."</a>"; $sort_name = " <a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=outbox&sort_mode=2&Itemid=".$item_id.$addlink)."'>". $temppic ."</a>"; switch($sort_mode) { case 0: $temppic = "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/icon_down.gif' alt='"._UDDEIM_UP."' title='"._UDDEIM_UP."' border='0' />"; $sort_datum = " <a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=outbox&sort_mode=1&Itemid=".$item_id.$addlink)."'>". $temppic ."</a>"; break; case 1: $temppic = "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/icon_up.gif' alt='"._UDDEIM_DOWN."' title='"._UDDEIM_DOWN."' border='0' />"; $sort_datum = " <a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=outbox&sort_mode=0&Itemid=".$item_id.$addlink)."'>". $temppic ."</a>"; break; case 2: $temppic = "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/icon_down.gif' alt='"._UDDEIM_UP."' title='"._UDDEIM_UP."' border='0' />"; $sort_name = " <a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=outbox&sort_mode=3&Itemid=".$item_id.$addlink)."'>". $temppic ."</a>"; break; case 3: $temppic = "<img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/icon_up.gif' alt='"._UDDEIM_DOWN."' title='"._UDDEIM_DOWN."' border='0' />"; $sort_name = " <a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=outbox&sort_mode=2&Itemid=".$item_id.$addlink)."'>". $temppic ."</a>"; break; } } // how many messages total? $total = uddeIMgetOutboxCount($myself, $filter_user, $filter_unread, $filter_flagged); // now load messages as required if(!$limitstart) $limitstart=0; if(!$limit) $limit=$config->perpage; if ($limitstart>=$total) $limitstart=max(0,$limitstart - $limit); $allmessages = uddeIMselectOutbox($myself, $limitstart, $limit, $config, $filter_user, $filter_unread, $filter_flagged, $sort_mode); // write the uddeim menu uddeIMprintMenu($myself, 'outbox', $item_id, $config); echo "<div id='uddeim-m'>\n"; if ($config->enablefilter==1 || $config->enablefilter==3) uddeIMprintFilter($myself, 'outbox', $total, $item_id, $config, $filter_user, $filter_unread, $filter_flagged); // if no messages: if(count($allmessages)<1) { // no messages to list uddeIMshowNoMessage('outbox', $filter_user, $filter_unread, $filter_flagged); echo "</div>\n<div id='uddeim-bottomborder'>".uddeIMcontentBottomborder($myself, $item_id, 'standard', 'none', $config)."</div>\n"; return; } uddeIMaddScript($pathtosite."/components/com_uddeim/js/uddeimtools.js"); echo "<form method='post' name='messages' action='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=outboxfork&Itemid=".$item_id)."'>"; // now open the inbox container and table; write table headings echo "<div id='uddeim-overview'><table cellpadding='7' width='100%'>\n"; // checkcell $delall="<input type='checkbox' name='arcmes[]' value='' onclick='wiglwogl(this);' title='"._UDDEIM_CHECKALL."' />"; echo "<tr><th style='text-align:center;' class='sectiontableheader'>".$delall."</th><th class='sectiontableheader'> </th><th class='sectiontableheader'>"._UDDEIM_TO.$sort_name."</th><th class='sectiontableheader'>"._UDDEIM_MESSAGE."</th><th class='sectiontableheader'>"._UDDEIM_DATE.$sort_datum."</th><th class='sectiontableheader'> </th></tr>\n"; $i = 1; // now write the list foreach($allmessages as $themessage) { $toname = uddeIMevaluateUsername($themessage->toname, $themessage->toid, $themessage->publicname); // show links ??? $tocell = $toname; if ($config->showcblink && $themessage->toname) { $tocell = uddeIMshowThumbOrLink($themessage->toid, $toname, $config); } // is this user currently online? if ($config->showonline && $themessage->toname) { $isonline = uddeIMisOnline($themessage->toid); if($isonline) $tocell.=" ".$uddeicons_onlinepic; else $tocell.=" ".$uddeicons_offlinepic; } if ($themessage->delayed) { $readcell=$uddeicons_delayedpic; } else { if ($themessage->toread) $readcell=$uddeicons_readpic; else $readcell=$uddeicons_unreadpic; } if ($config->showlistattachment) { $cnt = uddeIMgetAttachmentCount($themessage->id); if ($cnt) $readcell .= "<br /><img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/attachment.gif' alt='"._UDDEIM_ATTACHMENT."' title='"._UDDEIM_ATTACHMENT."' border='0' />"; } // CRYPT $cm = uddeIMgetMessage($themessage->message, $cryptpass, $themessage->cryptmode, $themessage->crypthash, $config->cryptkey); $teasermessage=$cm; // if it is a system message or bb codes allowed, parse BB codes if ($themessage->systemflag || $config->allowbb) $teasermessage=uddeIMbbcode_strip($teasermessage); $teasermessage=uddeIMteaser(stripslashes($teasermessage), $config->firstwordsinbox, $config->quotedivider, $config->languagecharset); $teasermessage=htmlspecialchars($teasermessage, ENT_QUOTES, $config->charset); $teasermessage=str_replace("&#", "&#", $teasermessage); $teasermessage=str_replace("&</br>", " ", $teasermessage); $safemessage=htmlspecialchars(stripslashes($cm), ENT_QUOTES, $config->charset); $safemessage=str_replace("&</br>", "</br>", $safemessage); if ($themessage->cryptmode==2 || $themessage->cryptmode==4) { // Message is encrypted, so go to enter password page $messagecell="<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=showoutpass&Itemid=".$item_id."&messageid=".$themessage->id)."'>".$teasermessage."</a>"; } else { // normal message $messagecell="<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=showout&Itemid=".$item_id."&messageid=".$themessage->id)."'>".$teasermessage."</a>"; } $datumcell=uddeDate($themessage->datum, $config, uddeIMgetUserTZ()); $fwdcell=""; if ($config->actionicons) { if ($config->allowforwards) { if ($themessage->cryptmode==2 || $themessage->cryptmode==4) { // Message is encrypted, so go to enter password page $fwdcell="<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=forwardoutboxpass&Itemid=".$item_id."&messageid=".$themessage->id)."'><img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/forward.gif' alt='"._UDDEIM_FORWARDLINK."' title='"._UDDEIM_FORWARDLINK."' /></a><br />"; } else { // normal message $fwdcell="<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=forwardoutbox&Itemid=".$item_id."&messageid=".$themessage->id)."'><img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/forward.gif' alt='"._UDDEIM_FORWARDLINK."' title='"._UDDEIM_FORWARDLINK."' /></a><br />"; } } $sbsdeletecell="<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=deletefromoutbox&Itemid=".$item_id."&limit=".$limit."&limitstart=".$limitstart."&messageid=".$themessage->id)."'><img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/trash.gif' alt='"._UDDEIM_DELETELINK."' title='"._UDDEIM_DELETELINK."' /></a>"; } else { if ($config->allowforwards) { if ($themessage->cryptmode==2 || $themessage->cryptmode==4) { // Message is encrypted, so go to enter password page $fwdcell="<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=forwardoutboxpass&Itemid=".$item_id."&messageid=".$themessage->id)."'>"._UDDEIM_FORWARDLINK."</a><br />"; } else { // normal message $fwdcell="<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=forwardoutbox&Itemid=".$item_id."&messageid=".$themessage->id)."'>"._UDDEIM_FORWARDLINK."</a><br />"; } } $sbsdeletecell="<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=deletefromoutbox&Itemid=".$item_id."&limit=".$limit."&limitstart=".$limitstart."&messageid=".$themessage->id)."'>"._UDDEIM_DELETELINK."</a>"; } // checkcell $delcell="<input type='checkbox' name='arcmes[]' value='".$themessage->id."' />"; if(!$themessage->toread) { // if not read then a recall is possible if($config->actionicons) { if ($themessage->cryptmode==2 || $themessage->cryptmode==4) { // Message is encrypted, so go to enter password page $recallcell="<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=recallpass&Itemid=".$item_id."&messageid=".$themessage->id)."'><img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/restore.gif' alt='"._UDDEIM_RECALL."' title='"._UDDEIM_RECALL."' /></a><br />"; } else { // normal message $recallcell="<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=recall&Itemid=".$item_id."&messageid=".$themessage->id)."'><img src='".$pathtosite."/components/com_uddeim/templates/".$config->templatedir."/images/restore.gif' alt='"._UDDEIM_RECALL."' title='"._UDDEIM_RECALL."' /></a><br />"; } } else { if ($themessage->cryptmode==2 || $themessage->cryptmode==4) { // Message is encrypted, so go to enter password page $recallcell="<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=recallpass&Itemid=".$item_id."&messageid=".$themessage->id)."'>"._UDDEIM_RECALL."</a><br />"; } else { // normal message $recallcell="<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=recall&Itemid=".$item_id."&messageid=".$themessage->id)."'>"._UDDEIM_RECALL."</a><br />"; } } } else { $recallcell=""; } echo "<tr class='sectiontableentry".$i."'>"; // checkcell echo "<td style='width:32px; text-align:center; vertical-align:middle'>".$delcell."</td>"; echo "<td style='width:32px; text-align:center; vertical-align:middle'>".$readcell."</td>"; $st=uddeIMgetStyleForThumb($config); echo "<td ".$st.">".$tocell."</td>"; echo "<td>".$messagecell."</td>"; echo "<td>".$datumcell."</td>"; if($config->actionicons) { echo "<td style='width:32px; text-align:center; vertical-align:middle'>".$fwdcell.$recallcell.$sbsdeletecell."</td>"; } else { echo "<td class='pathway'>".$fwdcell.$recallcell.$sbsdeletecell."</td>"; } echo "</tr>\n"; $i++; if ($i>2) { $i=1; } } $muldel = uddeIMsefRelToAbs("index.php?option=com_uddeim&task=outboxmuldelete&Itemid=".$item_id."&limitstart=0&limit=".$limit); if ($config->bottomlineicons) { echo "<tr><th style='text-align:center;' class='sectiontablefooter'>"; echo '<a href="#" onclick="outboxDelete(\''.$muldel.'\'); return false;"><img src="'.$pathtosite.'/components/com_uddeim/templates/'.$config->templatedir.'/images/trash.gif" alt="'._UDDEIM_TRASHCHECKED.'" title="'._UDDEIM_TRASHCHECKED.'" /></a>'; echo "</th><th class='sectiontablefooter'> </th><th class='sectiontablefooter'> </th><th class='sectiontablefooter'> </th><th class='sectiontablefooter'> </th><th class='sectiontablefooter'> </th></tr>\n"; } // now close inbox table and container echo "</table></div>\n"; echo "</form>\n"; // write the inbox navigation links $pageNav = new uddeIMmosPageNav($total, $limitstart, $limit); $referlink = "index.php?option=com_uddeim&task=outbox&Itemid=".$item_id.$addlink.$addlink2; if($total>$limit) { $shownav = $pageNav->writePagesLinks($referlink); $shownav = uddeIMarrowReplace($shownav, $config->templatedir); echo "<div id='uddeim-pagenav'>".$shownav."<br />"; echo "[<a href='".uddeIMsefRelToAbs("index.php?option=com_uddeim&task=outbox&Itemid=".$item_id."&limitstart=0&limit=".$total.$addlink.$addlink2)."'>"._UDDEIM_SHOWALL."</a>]"; echo "</div>\n"; } echo "<div id='uddeim-bottomlines'>"; if (!$config->bottomlineicons) echo '<p><a href="#" onclick="outboxDelete(\''.$muldel.'\'); return false;">'._UDDEIM_TRASHCHECKED.'</a></p>'; // outbox warning $keephours=($config->SentMessagesLifespan) * 1; // this are days echo "<p>"._UDDEIM_OUTBOX_WARNING."</p>"; if ($config->SentMessagesLifespanNote) echo "<p>"._UDDEIM_SENT_INFO_1.$keephours._UDDEIM_SENT_INFO_2."</p>"; echo "</div>\n"; if ($config->enablefilter==2 || $config->enablefilter==3) uddeIMprintFilter($myself, 'outbox', $total, $item_id, $config, $filter_user, $filter_unread, $filter_flagged); echo "</div>\n<div id='uddeim-bottomborder'>".uddeIMcontentBottomborder($myself, $item_id, 'standard', 'none', $config)."</div>\n"; }