OSDN Git Service

PHP Notice対応
[trpgtools-onweb/AjaxChat.git] / trpgchat-ini-2.php
1 <?php
2 /*
3  Ajax Chat for TRPG ver.2.6.2
4  (c)2007-2009 Cake All Rights Reserved.
5  Mail : cake_67@users.sourceforge.jp
6  Home : http://trpgtools-onweb.sourceforge.jp/
7 */
8
9 /*****************
10  *  設定ファイル:共通(2)
11  *****************/
12
13 /*
14  * 以下は、必要な場合のみ変更してください
15  * 通常は変更の必要はありません
16  */
17
18 /* 二重書き込み防止 */
19 /* ウイルスバスターユーザ二重発言を防止するためのIP設定です */
20 /* 謎の二重書き込みがあり、一方のIPが異なる場合、後者のIPを追加してください */
21 $GLOBALS['AJAX_CHAT_TRPG']['W_BLOCK_IPS'] = array('66.180.82.','18.241.20.','66.35.255.','128.241.20.','150.70.84.');
22
23 // 携帯判別用文字列
24 // UserAgentに以下の文字列が含まれている場合、携帯と判断します
25 // *IP判断の方が確実なのですが、更新が割りとあるので対応がちょっと難しいかと思います
26 $GLOBALS['AJAX_CHAT_TRPG']['MOBILE_UA_TEXT'] = array('DoCoMo', 'KDDI', 'up\.browser', 'J-PHONE', 'Vodafone', 'MOT', 'SoftBank', 'WILLCOM', 'SHARP\/WS', 'DDIPOCKET');
27
28 // 暗号化のランクを上げる
29 // 設定した場合、ver2.0以前および未設定状態で行なった「ささやき」が、ユーザからは見えなくなります(管理用パスワード・管理用HTML過去ログでは表示します)
30 define('UPPER_CRYPT', true);
31
32 // データ取得間隔
33 // オンライン
34 define('GETDATA_ON', '2'); //(秒)
35 // ROM
36 define('GETDATA_OFF', '90'); //(秒)
37
38 // データ送信
39 define('METHOD', 'GET');
40
41 // PHP設定
42 mb_language('Japanese');
43 ini_set('mbstring.encoding_translation','On');
44 ini_set('mbstring.output_buffering','On');
45 ini_set('mbstring.output_hanler','mb_output_handler');
46 ini_set('mbstring.http_input'  , 'auto');
47 ini_set('mbstring.http_output' , 'pass');
48 ini_set('mbstring.internal_encoding', 'UTF-8');
49 ini_set('mbstring.script_encoding'  , 'UTF-8');
50 ini_set('mbstring.substitute_character', 'none');
51 mb_regex_encoding('UTF-8');
52 mb_substitute_character("long");
53 mb_substitute_character(0x3013);
54 ini_set('display_errors', false);
55 ini_set('error_log', "./php_error.log");
56 ini_set('session.use_cookies', '1');
57 ini_set('session.use_only_cookies', '1');
58 //ini_set('session.gc_maxlifetime', '1440');
59 //ini_set('session.cache_expire', '180');
60 //ini_set('session.save_path', './tmp');
61
62 // デモモード
63 // セットアップデモ
64 define('DEMO_SETUP', false);
65 // チャット画面デモ
66 define('DEMO_CHAT', false);
67
68 /*
69  * 著作権とバージョン表示
70  */
71 require_once './version.php';
72 define('COPYRIGHT', '<a href="http://trpgtools-onweb.sourceforge.jp/" target="_blank">Ajax Chat for TRPG</a> ver.'.TRPGCHAT_VERSION.' Copyright(c) Cake 2007-2009 All Rights Reserved.<br> * icons:<a href="http://snow.if.tv/" target="_blank">Petite Prier</a> <a href="http://preloaders.net/" target="_blank">preloaders.net</a>');
73 define('MOBILE_COPYRIGHT', 'AjaxChatforTRPGv'.TRPGCHAT_VERSION.'@Mobile');
74
75 ?>