OSDN Git Service

add ACS webapp, sql, htdocs
[acs/acs.git] / webapp / lib / acs_define.php
diff --git a/webapp/lib/acs_define.php b/webapp/lib/acs_define.php
new file mode 100644 (file)
index 0000000..3de839a
--- /dev/null
@@ -0,0 +1,169 @@
+<?php
+
+// ¥Ç¡¼¥¿¥½¡¼¥¹Ì¾
+define('ACS_DSN', 'pgsql://postgres:postgres@localhost:5432+unix/acsdb');
+
+// logging ¤ÎÀßÄê
+define('ACS_LOG_PRIORITY', LEVEL_WARN);
+define('ACS_LOG_EXIT_PRIORITY', LEVEL_FATAL);
+
+// ¥·¥¹¥Æ¥à´ÉÍý¼Ô¤Î¥æ¡¼¥¶ID
+define('ACS_ADMINISTRATOR_USER_ID', 'admin');
+
+// °ìÈÌ¥¢¥¯¥»¥¹¤Î¥æ¡¼¥¶¥³¥ß¥å¥Ë¥Æ¥£ID
+define('ACS_PUBLIC_USER_COMMUNITY_ID', '0');
+
+// °ìÈÌ¥¢¥¯¥»¥¹¤Î¥æ¡¼¥¶Ì¾
+define('ACS_PUBLIC_USER_NAME', '¥²¥¹¥È');
+
+// ¸À¸ì¤ÎÀßÄê
+// ¥á¡¼¥ë¸À¸ì¤Î¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥×¥³¡¼¥É
+define('ACS_MAIL_LANG_CONTENTS_TYPE_CODE', '51');
+
+// ¥Ç¥Õ¥©¥ë¥È¸À¸ì
+define('ACS_DEFAULT_LANG', 'ja');
+
+// ÀÚÂظÀ¸ì
+define('ACS_LANG_LIST', 'ja:Japanese,en:English');
+
+// ³°Éô¥·¥¹¥Æ¥à
+// LDAP¤Î»ÅÍÍ(0:ÉÔ»ÈÍÑ,1:»ÈÍÑ)
+define('USE_LDAP_SYSTEM', '0');
+
+/*----- ¥Ç¥£¥ì¥¯¥È¥ê -----*/
+
+// ¥¹¥¯¥ê¥×¥È¥Ñ¥¹
+define('SCRIPT_PATH', 'index.php');
+
+// ´ðËܥǥ£¥ì¥¯¥È¥ê
+define('BASE_DIR', dirname(__FILE__) . '/');
+
+// ¶¦Ḁ̈ƥó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë
+define('MO_TEMPLATE_FILE', 'acs_base.tpl.php');
+
+// ¾®²èÌ̶¦Ḁ̈ƥó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë
+define('MO_SIMPLE_TEMPLATE_FILE', 'acs_simple_base.tpl.php');
+
+// ¥Ñ¥¹¥ï¡¼¥É¥Õ¥¡¥¤¥ë
+define('ACS_PASSWD_FILE', '../../etc/.htpasswd');
+
+// ¥Õ¥©¥ë¥À¤Î¥Õ¥¡¥¤¥ë¤òÃÖ¤¯¥Ç¥£¥ì¥¯¥È¥ê (ÁêÂХѥ¹) (¥¹¥é¥Ã¥·¥å¤ÇÊĤ¸¤ë)
+define('ACS_FOLDER_DIR', '../../files/');
+
+// ºï½ü¤·¤¿¥³¥ß¥å¥Ë¥Æ¥£¤Î¥Õ¥©¥ë¥À¤òÃÖ¤¯¥Ç¥£¥ì¥¯¥È¥ê
+define('ACS_TRASH_FOLDER_DIR', ACS_FOLDER_DIR . 'trash/');
+
+// ²¾ÃÖ¤­¤·¤¿¥³¥ß¥å¥Ë¥Æ¥£¤Î·Ç¼¨ÈIJèÁü¥Õ¥¡¥¤¥ë¤òÃÖ¤¯¥Ç¥£¥ì¥¯¥È¥ê
+define('ACS_TEMPORARY_FILE_DIR', ACS_FOLDER_DIR . 'temporary/');
+
+// ACS³Æ¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¥Ç¥£¥ì¥¯¥È¥ê (ÁêÂХѥ¹) (¥¹¥é¥Ã¥·¥å¤ÇÊĤ¸¤ë)
+define('ACS_CLASS_DIR', '../../webapp/lib/class/');
+
+// ACS Validators ¤Î¥Ç¥£¥ì¥¯¥È¥ê (ÁêÂХѥ¹) (¥¹¥é¥Ã¥·¥å¤ÇÊĤ¸¤ë)
+define('ACS_VALIDATORS_DIR', '../../webapp/lib/mojavi/validators/');
+
+// ACS³Æ¥¯¥é¥¹¥Õ¥¡¥¤¥ë¤Î¥Ç¥£¥ì¥¯¥È¥ê (ÁêÂХѥ¹) (¥¹¥é¥Ã¥·¥å¤ÇÊĤ¸¤ë)
+define('ACS_LIB_TEMPLATE_DIR', '../../webapp/lib/template/');
+
+// ACS¶¦Ḁ̈ƥó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Î¥Ç¥£¥ì¥¯¥È¥ê (ÁêÂХѥ¹) (¥¹¥é¥Ã¥·¥å¤ÇÊĤ¸¤ë)
+define('ACS_TEMPLATE_DIR', '../../webapp/templates/');
+
+// ACS¥á¥Ã¥»¡¼¥¸ÄêµÁ¥Õ¥¡¥¤¥ë¤Î¥Ç¥£¥ì¥¯¥È¥ê (ÁêÂХѥ¹) (¥¹¥é¥Ã¥·¥å¤ÇÊĤ¸¤ë)
+define('ACS_LIB_MESSAGE_DIR', '../../webapp/lib/message/');
+
+// ACSmojavi¥Õ¥£¥ë¥¿¡¼¥¯¥é¥¹¥Õ¥¡¥¤¥ë(ÁêÂХѥ¹) (¥¹¥é¥Ã¥·¥å¤ÇÊĤ¸¤ë)
+define('ACS_LIB_FILTERS_DIR', '../../webapp/lib/filters/');
+
+// ACSÀÅŪHTML¥Õ¥¡¥¤¥ë¥Ç¡¼¥¿¤Î¥Ç¥£¥ì¥¯¥È¥ê (ÁêÂХѥ¹) (¥¹¥é¥Ã¥·¥å¤ÇÊĤ¸¤ë)
+define('ACS_PAGES_DIR', '../../webapp/pages/');
+
+// ²èÁü¥Õ¥¡¥¤¥ë¤òÃÖ¤¯¥Ç¥£¥ì¥¯¥È¥ê
+define('ACS_IMAGE_DIR', './img/');
+
+// CSS¥Õ¥¡¥¤¥ë¤òÃÖ¤¯¥Ç¥£¥ì¥¯¥È¥ê
+define('ACS_CSS_DIR', './css/');
+
+// JS¥Õ¥¡¥¤¥ë¤òÃÖ¤¯¥Ç¥£¥ì¥¯¥È¥ê
+define('ACS_JS_DIR', './js/');
+
+// ¶¦ÄÌJS¥Õ¥¡¥¤¥ë
+define('ACS_COMMON_JS', 'swap.js');
+
+// ¥³¥ó¥Æ¥ó¥Ä¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ë¤òÃÖ¤¯¥Ç¥£¥ì¥¯¥È¥ê
+define('ACS_CONTENTS_BACKUP_DIR', ACS_FOLDER_DIR . 'contents_backup/');
+
+// ¥Þ¥¤¥Ú¡¼¥¸¥Ç¥¶¥¤¥óÁªÂòCSS¥Õ¥¡¥¤¥ë¤òÃÖ¤¯¥Ç¥£¥ì¥¯¥È¥ê
+define('ACS_SELECTION_CSS_DIR', ACS_CSS_DIR . 'selection/');
+
+// ¥Ç¥Õ¥©¥ë¥È¤Î¥Þ¥¤¥Ú¡¼¥¸¥Ç¥¶¥¤¥óCSS¥Õ¥¡¥¤¥ë
+define('ACS_DEFAULT_SELECTION_CSS_FILE', 'default.css');
+
+// ¥Ç¥Õ¥©¥ë¥È¤Î¥æ¡¼¥¶²èÁü¥Õ¥¡¥¤¥ë
+define('ACS_DEFAULT_USER_IMAGE_FILE', ACS_IMAGE_DIR . 'people.png');
+define('ACS_DEFAULT_USER_IMAGE_FILE_THUMB', ACS_IMAGE_DIR . 'people.thumb.png');
+
+// ¥Ç¥Õ¥©¥ë¥È¤Î¥³¥ß¥å¥Ë¥Æ¥£²èÁü¥Õ¥¡¥¤¥ë
+define('ACS_DEFAULT_COMMUNITY_IMAGE_FILE', ACS_IMAGE_DIR . 'community.png');
+define('ACS_DEFAULT_COMMUNITY_IMAGE_FILE_THUMB', ACS_IMAGE_DIR . 'community.thumb.png');
+
+// ¥³¥ß¥å¥Ë¥Æ¥£ML´ØÏ¢
+//     ¥á¡¼¥ë¥¢¥É¥ì¥¹¥×¥ì¥Õ¥£¥Ã¥¯¥¹¤È¥µ¥Õ¥£¥Ã¥¯¥¹
+define('ACS_COMMUNITY_ML_ADDR_PREFIX',  'acs-');
+define('ACS_COMMUNITY_ML_ADDR_SUFFIX',  '@xxx.yyy.zz.jp');
+
+//     ¥á¡¼¥ë¥¢¥É¥ì¥¹£Î£Ç̾(¥«¥ó¥Þ¶èÀÚ¤ê,¾®Ê¸»ú¤Ç)
+define('ACS_COMMUNITY_ML_ADDR_NGNAMES', 'admin,administrator,root,system,mail');
+
+//     ·ï̾¥×¥ì¥Õ¥£¥Ã¥¯¥¹¥Õ¥©¡¼¥Þ¥Ã¥È({BBSID}->bbs_id¤ÇÃÖ´¹)
+define('ACS_COMMUNITY_ML_SUBJECT_FORMAT', '(ACS) [bbs_id:{BBSID}] ');
+
+//     ·ï̾Re:ºï½üRegex
+define('ACS_COMMUNITY_ML_SUBJECT_PREFIX_CLEAR_REGEX', '^[ ]*([R|r][E|e][0-9]*[:][ ]*)+');
+
+// ¥È¥Ã¥×¥Ú¡¼¥¸ÀÅŪHTML´ØÏ¢
+//  ÀÅŪ¥Ú¡¼¥¸¥Õ¥¡¥¤¥ë¤ÎÍ­¸ú»þ´ÖÈÏ°Ï(ÉÃ)
+//  ¢¨»ØÄêÉðÊÆâ¤ËºîÀ®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤Î¤ß¤òÍ­¸ú¤È¤¹¤ë
+define('ACS_PAGES_EFFECTIVE_SEC', 4000);\r
+
+// ¥³¥ó¥Æ¥ó¥Ä¥Ð¥Ã¥¯¥¢¥Ã¥×ÍÑ°µ½Ì¥³¥Þ¥ó¥É
+define('ACS_BACKUP_COMMAND_ORDER', '/usr/bin/zip -r -j');
+
+// ¥³¥ó¥Æ¥ó¥Ä¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥©¥ë¥À̾(¥Þ¥¤¥Õ¥©¥ë¥À,¥Þ¥¤¥À¥¤¥¢¥ê¡¼)
+define('ACS_BACKUP_ZIP_DIR_NAME',         'Backup' );
+define('ACS_BACKUP_MYFOLDER_SUBDIR_NAME', 'Folder' );
+define('ACS_BACKUP_MYDIARY_SUBDIR_NAME',  'Diary' );
+
+// ¥³¥ó¥Æ¥ó¥Ä¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ë¡¦¥Õ¥©¥ë¥À̾¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°
+define('ACS_BACKUP_NAME_ENCODING', 'SJIS-win');
+
+/*----------------------------------------------------*/
+
+/**
+ * The action to be executed when an authenticated user makes a request for
+ * an action for which they do not possess the privilege.
+ */
+define('SECURE_MODULE', 'Common');
+define('SECURE_ACTION', 'GlobalSecure');
+
+/**
+ * The parameter name used to specify a module.
+ */
+define('MODULE_ACCESSOR', 'module');
+
+/**
+ * The parameter name used to specify an action.
+ */
+define('ACTION_ACCESSOR', 'action');
+
+// Debug Mode
+define('ACS_DEBUG_MODE', 1);
+
+// ExecutionTimeFilter (0...none,1...run)
+define('ACS_EXEC_TIMER', 1);
+
+// Default Module & Action
+define('DEFAULT_MODULE', 'User');
+define('DEFAULT_ACTION', 'Index');
+
+
+?>