[ Index ]

PHP Cross Reference of phpBB 3.0 Beta 3

title

Body

[close]

/includes/ -> constants.php (source)

   1  <?php
   2  /** 
   3  *
   4  * @package phpBB3
   5  * @version $Id: constants.php,v 1.76 2006/10/19 13:54:47 acydburn Exp $
   6  * @copyright (c) 2005 phpBB Group 
   7  * @license http://opensource.org/licenses/gpl-license.php GNU Public License 
   8  *
   9  */
  10  
  11  /**
  12  */
  13  
  14  // User related
  15  define('ANONYMOUS', 1);
  16  
  17  define('USER_ACTIVATION_NONE', 0);
  18  define('USER_ACTIVATION_SELF', 1);
  19  define('USER_ACTIVATION_ADMIN', 2);
  20  define('USER_ACTIVATION_DISABLE', 3);
  21  
  22  define('AVATAR_UPLOAD', 1);
  23  define('AVATAR_REMOTE', 2);
  24  define('AVATAR_GALLERY', 3);
  25  
  26  define('USER_NORMAL', 0);
  27  define('USER_INACTIVE', 1);
  28  define('USER_IGNORE', 2);
  29  define('USER_FOUNDER', 3);
  30  
  31  define('INACTIVE_REGISTER', 1);
  32  define('INACTIVE_PROFILE', 2);
  33  define('INACTIVE_MANUAL', 3);
  34  define('INACTIVE_REMIND', 4);
  35  
  36  // ACL
  37  define('ACL_NEVER', 0);
  38  define('ACL_YES', 1);
  39  define('ACL_NO', -1);
  40  
  41  // Login error codes
  42  define('LOGIN_CONTINUE', 1);
  43  define('LOGIN_BREAK', 2);
  44  define('LOGIN_SUCCESS', 3);
  45  define('LOGIN_SUCCESS_CREATE_PROFILE', 20);
  46  define('LOGIN_ERROR_USERNAME', 10);
  47  define('LOGIN_ERROR_PASSWORD', 11);
  48  define('LOGIN_ERROR_ACTIVE', 12);
  49  define('LOGIN_ERROR_ATTEMPTS', 13);
  50  define('LOGIN_ERROR_EXTERNAL_AUTH', 14);
  51  
  52  // Group settings
  53  define('GROUP_OPEN', 0);
  54  define('GROUP_CLOSED', 1);
  55  define('GROUP_HIDDEN', 2);
  56  define('GROUP_SPECIAL', 3);
  57  define('GROUP_FREE', 4);
  58  
  59  // Forum/Topic states
  60  define('FORUM_CAT', 0);
  61  define('FORUM_POST', 1);
  62  define('FORUM_LINK', 2);
  63  define('ITEM_UNLOCKED', 0);
  64  define('ITEM_LOCKED', 1);
  65  define('ITEM_MOVED', 2);
  66  
  67  // Forum Flags
  68  define('FORUM_FLAG_LINK_TRACK', 1);
  69  define('FORUM_FLAG_PRUNE_POLL', 2);
  70  define('FORUM_FLAG_PRUNE_ANNOUNCE', 4);
  71  define('FORUM_FLAG_PRUNE_STICKY', 8);
  72  define('FORUM_FLAG_ACTIVE_TOPICS', 16);
  73  define('FORUM_FLAG_POST_REVIEW', 32);
  74  
  75  // Optional text flags
  76  define('OPTION_FLAG_BBCODE', 1);
  77  define('OPTION_FLAG_SMILIES', 2);
  78  define('OPTION_FLAG_LINKS', 4);
  79  
  80  // Topic types
  81  define('POST_NORMAL', 0);
  82  define('POST_STICKY', 1);
  83  define('POST_ANNOUNCE', 2);
  84  define('POST_GLOBAL', 3);
  85  
  86  // Lastread types
  87  define('TRACK_NORMAL', 0);
  88  define('TRACK_POSTED', 1);
  89  
  90  // Notify methods
  91  define('NOTIFY_EMAIL', 0);
  92  define('NOTIFY_IM', 1);
  93  define('NOTIFY_BOTH', 2);
  94  
  95  // Email Priority Settings
  96  define('MAIL_LOW_PRIORITY', 4);
  97  define('MAIL_NORMAL_PRIORITY', 3);
  98  define('MAIL_HIGH_PRIORITY', 2);
  99  
 100  // Log types
 101  define('LOG_ADMIN', 0);
 102  define('LOG_MOD', 1);
 103  define('LOG_CRITICAL', 2);
 104  define('LOG_USERS', 3);
 105  
 106  // Private messaging - Do NOT change these values
 107  define('PRIVMSGS_HOLD_BOX', -4);
 108  define('PRIVMSGS_NO_BOX', -3);
 109  define('PRIVMSGS_OUTBOX', -2);
 110  define('PRIVMSGS_SENTBOX', -1);
 111  define('PRIVMSGS_INBOX', 0);
 112  
 113  // Full Folder Actions
 114  define('FULL_FOLDER_NONE', -3);
 115  define('FULL_FOLDER_DELETE', -2);
 116  define('FULL_FOLDER_HOLD', -1);
 117  
 118  // Download Modes - Attachments
 119  define('INLINE_LINK', 1);
 120  define('PHYSICAL_LINK', 2);
 121  
 122  // Confirm types
 123  define('CONFIRM_REG', 1);
 124  define('CONFIRM_LOGIN', 2);
 125  define('CONFIRM_POST', 3);
 126  
 127  // Categories - Attachments
 128  define('ATTACHMENT_CATEGORY_NONE', 0);
 129  define('ATTACHMENT_CATEGORY_IMAGE', 1); // Inline Images
 130  define('ATTACHMENT_CATEGORY_WM', 2); // Windows Media Files - Streaming
 131  define('ATTACHMENT_CATEGORY_RM', 3); // Real Media Files - Streaming
 132  define('ATTACHMENT_CATEGORY_THUMB', 4); // Not used within the database, only while displaying posts
 133  define('ATTACHMENT_CATEGORY_FLASH', 5); // Flash/SWF files
 134  define('ATTACHMENT_CATEGORY_QUICKTIME', 6); // Quicktime/Mov files
 135  
 136  // BBCode UID length
 137  define('BBCODE_UID_LEN', 5);
 138  
 139  // Number of core BBCodes
 140  define('NUM_CORE_BBCODES', 12);
 141  
 142  // Profile Field Types
 143  define('FIELD_INT', 1);
 144  define('FIELD_STRING', 2);
 145  define('FIELD_TEXT', 3);
 146  define('FIELD_BOOL', 4);
 147  define('FIELD_DROPDOWN', 5);
 148  define('FIELD_DATE', 6);
 149  
 150  
 151  // Additional constants
 152  
 153  
 154  // Table names
 155  define('ACL_GROUPS_TABLE',            $table_prefix . 'acl_groups');
 156  define('ACL_OPTIONS_TABLE',            $table_prefix . 'acl_options');
 157  define('ACL_ROLES_DATA_TABLE',        $table_prefix . 'acl_roles_data');
 158  define('ACL_ROLES_TABLE',            $table_prefix . 'acl_roles');
 159  define('ACL_USERS_TABLE',            $table_prefix . 'acl_users');
 160  define('ATTACHMENTS_TABLE',            $table_prefix . 'attachments');
 161  define('BANLIST_TABLE',                $table_prefix . 'banlist');
 162  define('BBCODES_TABLE',                $table_prefix . 'bbcodes');
 163  define('BOOKMARKS_TABLE',            $table_prefix . 'bookmarks');
 164  define('BOTS_TABLE',                $table_prefix . 'bots');
 165  define('CONFIG_TABLE',                $table_prefix . 'config');
 166  define('CONFIRM_TABLE',                $table_prefix . 'confirm');
 167  define('DISALLOW_TABLE',            $table_prefix . 'disallow');
 168  define('DRAFTS_TABLE',                $table_prefix . 'drafts');
 169  define('EXTENSIONS_TABLE',            $table_prefix . 'extensions');
 170  define('EXTENSION_GROUPS_TABLE',    $table_prefix . 'extension_groups');
 171  define('FORUMS_TABLE',                $table_prefix . 'forums');
 172  define('FORUMS_ACCESS_TABLE',        $table_prefix . 'forums_access');
 173  define('FORUMS_TRACK_TABLE',        $table_prefix . 'forums_track');
 174  define('FORUMS_WATCH_TABLE',        $table_prefix . 'forums_watch');
 175  define('GROUPS_TABLE',                $table_prefix . 'groups');
 176  define('ICONS_TABLE',                $table_prefix . 'icons');
 177  define('LANG_TABLE',                $table_prefix . 'lang');
 178  define('LOG_TABLE',                    $table_prefix . 'log');
 179  define('MODERATOR_CACHE_TABLE',        $table_prefix . 'moderator_cache');
 180  define('MODULES_TABLE',                $table_prefix . 'modules');
 181  define('POLL_OPTIONS_TABLE',        $table_prefix . 'poll_options');
 182  define('POLL_VOTES_TABLE',            $table_prefix . 'poll_votes');
 183  define('POSTS_TABLE',                $table_prefix . 'posts');
 184  define('PRIVMSGS_TABLE',            $table_prefix . 'privmsgs');
 185  define('PRIVMSGS_FOLDER_TABLE',        $table_prefix . 'privmsgs_folder');
 186  define('PRIVMSGS_RULES_TABLE',        $table_prefix . 'privmsgs_rules');
 187  define('PRIVMSGS_TO_TABLE',            $table_prefix . 'privmsgs_to');
 188  define('PROFILE_FIELDS_TABLE',        $table_prefix . 'profile_fields');
 189  define('PROFILE_FIELDS_DATA_TABLE',    $table_prefix . 'profile_fields_data');
 190  define('PROFILE_FIELDS_LANG_TABLE',    $table_prefix . 'profile_fields_lang');
 191  define('PROFILE_LANG_TABLE',        $table_prefix . 'profile_lang');
 192  define('RANKS_TABLE',                $table_prefix . 'ranks');
 193  define('REPORTS_TABLE',                $table_prefix . 'reports');
 194  define('REPORTS_REASONS_TABLE',        $table_prefix . 'reports_reasons');
 195  define('SEARCH_RESULTS_TABLE',        $table_prefix . 'search_results');
 196  define('SEARCH_WORDLIST_TABLE',        $table_prefix . 'search_wordlist');
 197  define('SEARCH_WORDMATCH_TABLE',    $table_prefix . 'search_wordmatch');
 198  define('SESSIONS_TABLE',            $table_prefix . 'sessions');
 199  define('SESSIONS_KEYS_TABLE',        $table_prefix . 'sessions_keys');
 200  define('SITELIST_TABLE',            $table_prefix . 'sitelist');
 201  define('SMILIES_TABLE',                $table_prefix . 'smilies');
 202  define('STYLES_TABLE',                $table_prefix . 'styles');
 203  define('STYLES_TEMPLATE_TABLE',        $table_prefix . 'styles_template');
 204  define('STYLES_TEMPLATE_DATA_TABLE',$table_prefix . 'styles_template_data');
 205  define('STYLES_THEME_TABLE',        $table_prefix . 'styles_theme');
 206  define('STYLES_IMAGESET_TABLE',        $table_prefix . 'styles_imageset');
 207  define('TOPICS_TABLE',                $table_prefix . 'topics');
 208  define('TOPICS_POSTED_TABLE',        $table_prefix . 'topics_posted');
 209  define('TOPICS_TRACK_TABLE',        $table_prefix . 'topics_track');
 210  define('TOPICS_WATCH_TABLE',        $table_prefix . 'topics_watch');
 211  define('USER_GROUP_TABLE',            $table_prefix . 'user_group');
 212  define('USERS_TABLE',                $table_prefix . 'users');
 213  define('WARNINGS_TABLE',            $table_prefix . 'warnings');
 214  define('WORDS_TABLE',                $table_prefix . 'words');
 215  define('ZEBRA_TABLE',                $table_prefix . 'zebra');
 216  
 217  // Additional tables
 218  
 219  
 220  ?>


Generated: Wed Nov 22 00:35:05 2006 Cross-referenced by PHPXref 0.6