HomeHelpTrac

Changeset 15825 for trunk/inc


Ignore:
Timestamp:
01/04/12 06:31:20 (5 months ago)
Author:
Alexander Trofimov
Message:

Ticket #2709

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/inc/classes/BxDolMailBox.php

    r15211 r15825  
    773773       * @return         : signaling information with Html ; 
    774774       */ 
    775       function sendMessage( $sMessageSubject, $sMessageBody, $vRecipientID, &$aComposeSettings ) 
     775      function sendMessage( $sMessageSubject, $sMessageBody, $vRecipientID, &$aComposeSettings, $isSimulateSending = false ) 
    776776      { 
    777777           $sMessageSubject = process_db_input($sMessageSubject, BX_TAGS_STRIP); 
     
    781781           $sCopyMessage = BxDolDb::getInstance()->unescape ($sMessageBody); 
    782782 
    783            if(!$sMessageSubject || !$sMessageBody) { 
     783           if(!$isSimulateSending && (!$sMessageSubject || !$sMessageBody)) { 
    784784                $this -> iSendMessageStatusCode = BX_MAILBOX_SEND_FAILED; 
    785785                return MsgBox( _t('_please_fill_next_fields_first') ); 
     
    860860 
    861861            // chek membership level; 
    862             if(!$this -> isSendMessageAlowed($this -> aMailBoxSettings['member_id'], true) ) { 
     862            if(!$this -> isSendMessageAlowed($this -> aMailBoxSettings['member_id'], $isSimulateSending ? false : true) ) { 
    863863                $sReturnMessage = MsgBox( _t('_FAILED_TO_SEND_MESSAGE_MEMBERSHIP_DISALLOW') ); 
    864864                $this -> iSendMessageStatusCode = BX_MAILBOX_SEND_FAILED_MEMBERSHIP_DISALLOW; 
     
    867867 
    868868            // ** allow to send message ; 
    869             if ( $bAllowToSend ) 
     869            if ( !$isSimulateSending && $bAllowToSend ) 
    870870            { 
    871871                $sQuery = 
Note: See TracChangeset for help on using the changeset viewer.