Ejemplo n.º 1
0
 case 'sort':
 case 'paginate':
 case 'get_page':
     $sOutputHtml = $oMailBox->genMessagesRows();
     break;
     // mark all the received messages ;
 // mark all the received messages ;
 case 'mark':
     // mark action only for post method
     if (isset($_POST['action']) && $_POST['action'] == 'mark') {
         // mark message with received mode ;
         if (is_array($aMessagesList) and !empty($aMessagesList)) {
             foreach ($aMessagesList as $iKey) {
                 $iMessageID = (int) $iKey;
                 if ($iMessageID) {
                     $oMailBox->setMarkMessage($iMessageID, $iMessageStatus);
                 }
             }
             $sOutputHtml = 'ok';
         }
     }
     break;
     // hide deleted messages ;
 // hide deleted messages ;
 case 'hide_deleted':
     if (is_array($aMessagesList) and !empty($aMessagesList)) {
         foreach ($aMessagesList as $iKey) {
             $iMessageID = (int) $iKey;
             if ($iMessageID) {
                 $oMailBox->setTrashedMessage($iMessageID, 'TrashNotView');
             }