Cheetah
ChSimpleMessengerConfig.php
Go to the documentation of this file.
1 <?php
2 
8  require_once(CH_DIRECTORY_PATH_CLASSES . 'ChWsbConfig.php');
9 
11  {
12  // contain Db table's name ;
23 
27  function __construct( $aModule )
28  {
29  parent::__construct($aModule);
30 
31  // define the tables prefix ;
32  $this -> sTablePrefix = $this -> getDbPrefix();
33 
34  // time (in seconds) script checks for messages ;
35  $this -> iUpdateTime = getParam('simple_messenger_update_time');
36 
37  // number of visible messages into chat box ;
38  $this -> iVisibleMessages = getParam('simple_messenger_visible_messages');
39 
40  // limit of returning messages in message box;
41  $this -> iCountRetMessages = 10;
42 
43  // flashing signals amount of the non-active window ;
44  $this -> iBlinkCounter = getParam('simple_messenger_blink_counter');
45 
46  // save messenger's chat history ;
47  $this -> bSaveChatHistory = false;
48 
49  // contains block's id where the list of messages will be generated ;
50  $this -> sOutputBlock = 'extra_area';
51 
52  // contain history block's prefix (need for defines the last message);
53  $this -> sOutputBlockPrefix = 'messages_history_';
54 
55  // number of allowed chat boxes;
56  $this -> iCountAllowedChatBoxes = getParam('simple_messenger_allowed_chatbox');
57 
58  $this -> sMessageDateFormat = getLocaleFormat(CH_WSB_LOCALE_DATE, CH_WSB_LOCALE_DB);
59  }
60  }
CH_WSB_LOCALE_DATE
const CH_WSB_LOCALE_DATE
Definition: utils.inc.php:16
ChSimpleMessengerConfig\$sTablePrefix
$sTablePrefix
Definition: ChSimpleMessengerConfig.php:13
ChSimpleMessengerConfig\$iBlinkCounter
$iBlinkCounter
Definition: ChSimpleMessengerConfig.php:21
ChSimpleMessengerConfig\$sOutputBlock
$sOutputBlock
Definition: ChSimpleMessengerConfig.php:18
ChSimpleMessengerConfig\$iUpdateTime
$iUpdateTime
Definition: ChSimpleMessengerConfig.php:14
$aModule
$aModule
Definition: classifieds.php:21
ChSimpleMessengerConfig\$iVisibleMessages
$iVisibleMessages
Definition: ChSimpleMessengerConfig.php:15
php
ChSimpleMessengerConfig\$sOutputBlockPrefix
$sOutputBlockPrefix
Definition: ChSimpleMessengerConfig.php:19
ChWsbConfig\getDbPrefix
getDbPrefix()
Definition: ChWsbConfig.php:87
getParam
getParam($sParamName, $bUseCache=true)
Definition: db.inc.php:130
ChSimpleMessengerConfig\__construct
__construct( $aModule)
Definition: ChSimpleMessengerConfig.php:27
ChWsbConfig
Definition: ChWsbConfig.php:38
ChSimpleMessengerConfig\$iCountAllowedChatBoxes
$iCountAllowedChatBoxes
Definition: ChSimpleMessengerConfig.php:17
CH_WSB_LOCALE_DB
const CH_WSB_LOCALE_DB
Definition: utils.inc.php:19
ChSimpleMessengerConfig\$bSaveChatHistory
$bSaveChatHistory
Definition: ChSimpleMessengerConfig.php:20
ChSimpleMessengerConfig
Definition: ChSimpleMessengerConfig.php:11
getLocaleFormat
getLocaleFormat($iCode=CH_WSB_LOCALE_DATE_SHORT, $iType=CH_WSB_LOCALE_PHP)
Definition: utils.inc.php:89
ChSimpleMessengerConfig\$iCountRetMessages
$iCountRetMessages
Definition: ChSimpleMessengerConfig.php:16
ChSimpleMessengerConfig\$sMessageDateFormat
$sMessageDateFormat
Definition: ChSimpleMessengerConfig.php:22