Changeset 9985 for trunk/inc/classes/BxDolMailBox.php
- Timestamp:
- 04/06/09 23:30:15 (3 years ago)
- File:
-
- 1 edited
-
trunk/inc/classes/BxDolMailBox.php (modified) (23 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/inc/classes/BxDolMailBox.php
r9968 r9985 100 100 $this -> aSortCriterias = array 101 101 ( 102 'date' => '` Messages`.`Date` ASC',103 'date_desc' => '` Messages`.`Date` DESC',104 105 'subject' => '` Messages`.`Subject` ASC',106 'subject_desc' => '` Messages`.`Subject` DESC',107 108 'type' => '` Messages`.`Type` ASC',109 'type_desc' => '` Messages`.`Type` DESC',102 'date' => '`sys_messages`.`Date` ASC', 103 'date_desc' => '`sys_messages`.`Date` DESC', 104 105 'subject' => '`sys_messages`.`Subject` ASC', 106 'subject_desc' => '`sys_messages`.`Subject` DESC', 107 108 'type' => '`sys_messages`.`Type` ASC', 109 'type_desc' => '`sys_messages`.`Type` DESC', 110 110 111 111 'author' => '`Profiles`.`NickName` ASC', … … 121 121 { 122 122 // generate types from DB ; 123 $sQuery = "SHOW COLUMNS FROM ` Messages` LIKE 'Type'";123 $sQuery = "SHOW COLUMNS FROM `sys_messages` LIKE 'Type'"; 124 124 $rResult = db_res($sQuery); 125 125 … … 188 188 if ( $this -> aMailBoxSettings['messageID'] ) 189 189 { 190 $aMessageInfo = db_arr("SELECT `Recipient`, `New` FROM ` Messages` WHERE `ID` = {$this -> aMailBoxSettings['messageID']}");190 $aMessageInfo = db_arr("SELECT `Recipient`, `New` FROM `sys_messages` WHERE `ID` = {$this -> aMailBoxSettings['messageID']}"); 191 191 if ( $aMessageInfo['Recipient'] == $this -> aMailBoxSettings['member_id'] and $aMessageInfo['New'] == '1' ) 192 192 { 193 db_res("UPDATE ` Messages` SET `New` = '0' WHERE `ID` = {$this -> aMailBoxSettings['messageID']}");193 db_res("UPDATE `sys_messages` SET `New` = '0' WHERE `ID` = {$this -> aMailBoxSettings['messageID']}"); 194 194 } 195 195 } … … 218 218 IF (`Sender` = {$this -> aMailBoxSettings['member_id']}, `Recipient`, `Sender` ) AS `iSecondPerson` 219 219 FROM 220 ` Messages`220 `sys_messages` 221 221 WHERE 222 222 `ID` = {$this -> aMailBoxSettings['messageID']} … … 251 251 COUNT(*) 252 252 FROM 253 ` Messages`253 `sys_messages` 254 254 WHERE 255 255 `Sender` = {$iSenderID} … … 267 267 `Sender`, `Text`, `Subject`, `New`, `ID` 268 268 FROM 269 ` Messages`269 `sys_messages` 270 270 WHERE 271 271 `Sender` = {$iSenderID} … … 404 404 COUNT( DISTINCT if(`Recipient` = {$this -> aMailBoxSettings['member_id']}, `Sender`, `Recipient`) ) AS `Contacts` 405 405 FROM 406 ` Messages`406 `sys_messages` 407 407 WHERE 408 408 `Sender` = {$this -> aMailBoxSettings['member_id']} … … 418 418 SELECT 419 419 DISTINCT `Profiles`.*, 420 DATE_FORMAT(` Messages`.`Date`, '%d.%c.%Y') AS `When`420 DATE_FORMAT(`sys_messages`.`Date`, '%d.%c.%Y') AS `When` 421 421 FROM 422 ` Messages`422 `sys_messages` 423 423 INNER JOIN 424 424 `Profiles` 425 425 ON 426 `Profiles`.`ID` = IF (` Messages`.`Recipient` = {$this -> aMailBoxSettings['member_id']}, `Messages`.`Sender`, `Messages`.`Recipient`)426 `Profiles`.`ID` = IF (`sys_messages`.`Recipient` = {$this -> aMailBoxSettings['member_id']}, `sys_messages`.`Sender`, `sys_messages`.`Recipient`) 427 427 WHERE 428 428 `Sender` = {$this -> aMailBoxSettings['member_id']} … … 432 432 `Profiles`.`NickName` 433 433 ORDER BY 434 ` Messages`.`Date` DESC434 `sys_messages`.`Date` DESC 435 435 {$sSqlLimit} 436 436 "; … … 456 456 COUNT(*) 457 457 FROM 458 ` Messages`458 `sys_messages` 459 459 WHERE 460 460 ( … … 492 492 AND 493 493 ( 494 ` Messages`.`Recipient` = {$this -> aMailBoxSettings['member_id']}494 `sys_messages`.`Recipient` = {$this -> aMailBoxSettings['member_id']} 495 495 AND 496 NOT FIND_IN_SET('Recipient', ` Messages`.`Trash`)496 NOT FIND_IN_SET('Recipient', `sys_messages`.`Trash`) 497 497 ) 498 498 "; … … 503 503 AND 504 504 ( 505 ` Messages`.`Sender` = {$this -> aMailBoxSettings['member_id']}505 `sys_messages`.`Sender` = {$this -> aMailBoxSettings['member_id']} 506 506 AND 507 NOT FIND_IN_SET('Sender', ` Messages`.`Trash`)507 NOT FIND_IN_SET('Sender', `sys_messages`.`Trash`) 508 508 ) 509 509 "; … … 515 515 ( 516 516 ( 517 ` Messages`.`Sender` = {$this -> aMailBoxSettings['member_id']}517 `sys_messages`.`Sender` = {$this -> aMailBoxSettings['member_id']} 518 518 AND 519 FIND_IN_SET('Sender', ` Messages`.`Trash`)519 FIND_IN_SET('Sender', `sys_messages`.`Trash`) 520 520 ) 521 521 OR 522 522 ( 523 ` Messages`.`Recipient` = {$this -> aMailBoxSettings['member_id']}523 `sys_messages`.`Recipient` = {$this -> aMailBoxSettings['member_id']} 524 524 AND 525 FIND_IN_SET('Recipient', ` Messages`.`Trash`)525 FIND_IN_SET('Recipient', `sys_messages`.`Trash`) 526 526 ) 527 527 ) … … 536 536 { 537 537 if ($sKey) 538 $sTypeMessages .= "` Messages`.`Type` = '{$sKey}' OR";538 $sTypeMessages .= "`sys_messages`.`Type` = '{$sKey}' OR"; 539 539 } 540 540 $sTypeMessages = 'AND (' . preg_replace("/OR$/", '', $sTypeMessages). ')'; … … 550 550 (" 551 551 SELECT 552 COUNT(` Messages`.`ID`)552 COUNT(`sys_messages`.`ID`) 553 553 FROM 554 ` Messages`554 `sys_messages` 555 555 WHERE 556 556 1 … … 571 571 " 572 572 SELECT 573 ` Messages`.`ID`, DATE_FORMAT(`Messages`.`Date`, '%d.%m.%Y %H.%i') AS `Date`,574 ` Messages`.`Sender`, `Messages`.`Recipient`, `Messages`.`Text`,575 ` Messages`.`Subject`, `Messages`.`New`, `Messages`.`Type`573 `sys_messages`.`ID`, DATE_FORMAT(`sys_messages`.`Date`, '%d.%m.%Y %H.%i') AS `Date`, 574 `sys_messages`.`Sender`, `sys_messages`.`Recipient`, `sys_messages`.`Text`, 575 `sys_messages`.`Subject`, `sys_messages`.`New`, `sys_messages`.`Type` 576 576 FROM 577 ` Messages`577 `sys_messages` 578 578 INNER JOIN 579 579 `Profiles` 580 580 ON 581 `Profiles`.`ID` = ` Messages`.`Sender`581 `Profiles`.`ID` = `sys_messages`.`Sender` 582 582 WHERE 583 583 1 … … 615 615 " 616 616 UPDATE 617 ` Messages`617 `sys_messages` 618 618 SET 619 619 `New` = '{$iMarkMode}' … … 637 637 { 638 638 // try to define mailbox mode and trash mode; 639 $sQuery = "SELECT `Sender`, `Recipient`, `Trash` FROM ` Messages` WHERE `ID` = {$iMessageID}";639 $sQuery = "SELECT `Sender`, `Recipient`, `Trash` FROM `sys_messages` WHERE `ID` = {$iMessageID}"; 640 640 $rResult = db_res($sQuery); 641 641 … … 660 660 " 661 661 UPDATE 662 ` Messages`662 `sys_messages` 663 663 SET 664 664 `Trash` = '" . strtolower($sTrashValue) . "' … … 684 684 $iMessageOwner = 0; 685 685 686 $sQuery = "SELECT `Sender`, `Recipient`, `Trash` FROM ` Messages` WHERE `ID` = {$iMessageID}";686 $sQuery = "SELECT `Sender`, `Recipient`, `Trash` FROM `sys_messages` WHERE `ID` = {$iMessageID}"; 687 687 $rResult = db_res($sQuery); 688 688 … … 715 715 " 716 716 UPDATE 717 ` Messages`717 `sys_messages` 718 718 SET 719 719 `Trash` = '{$sTrashMode}' … … 789 789 `ID` 790 790 FROM 791 ` Messages`791 `sys_messages` 792 792 WHERE 793 793 `Sender` = {$this -> aMailBoxSettings['member_id']} … … 824 824 " 825 825 INSERT INTO 826 ` Messages`826 `sys_messages` 827 827 SET 828 828 `Sender` = {$this -> aMailBoxSettings['member_id']},
Note: See TracChangeset
for help on using the changeset viewer.