Verzeichnisstruktur phpBB-3.0.0


Veröffentlicht
12.12.2007

So funktioniert es


Auf das letzte Element klicken. Dies geht jeweils ein Schritt zurück

Auf das Icon klicken, dies öffnet das Verzeichnis. Nochmal klicken schließt das Verzeichnis.
Auf den Verzeichnisnamen klicken, dies zeigt nur das Verzeichnis mit Inhalt an

      (Beispiel Datei-Icons)

Auf das Icon klicken um den Quellcode anzuzeigen

constants.php

Zuletzt modifiziert: 09.10.2024, 12:50 - Dateigröße: 7.74 KiB


 001  <?php
 002  /**
 003  *
 004  * @package phpBB3
 005  * @version $Id$
 006  * @copyright (c) 2005 phpBB Group
 007  * @license http://opensource.org/licenses/gpl-license.php GNU Public License
 008  *
 009  */
 010   
 011  /**
 012  * @ignore
 013  */
 014  if (!defined('IN_PHPBB'))
 015  {
 016      exit;
 017  }
 018   
 019  /**
 020  * valid external constants:
 021  * PHPBB_MSG_HANDLER
 022  * PHPBB_DB_NEW_LINK
 023  * PHPBB_ROOT_PATH
 024  * PHPBB_ADMIN_PATH
 025  */
 026   
 027  // QA-related
 028  // define('PHPBB_QA', 1);
 029   
 030  // User related
 031  define('ANONYMOUS', 1);
 032   
 033  define('USER_ACTIVATION_NONE', 0);
 034  define('USER_ACTIVATION_SELF', 1);
 035  define('USER_ACTIVATION_ADMIN', 2);
 036  define('USER_ACTIVATION_DISABLE', 3);
 037   
 038  define('AVATAR_UPLOAD', 1);
 039  define('AVATAR_REMOTE', 2);
 040  define('AVATAR_GALLERY', 3);
 041   
 042  define('USER_NORMAL', 0);
 043  define('USER_INACTIVE', 1);
 044  define('USER_IGNORE', 2);
 045  define('USER_FOUNDER', 3);
 046   
 047  define('INACTIVE_REGISTER', 1);
 048  define('INACTIVE_PROFILE', 2);
 049  define('INACTIVE_MANUAL', 3);
 050  define('INACTIVE_REMIND', 4);
 051   
 052  // ACL
 053  define('ACL_NEVER', 0);
 054  define('ACL_YES', 1);
 055  define('ACL_NO', -1);
 056   
 057  // Login error codes
 058  define('LOGIN_CONTINUE', 1);
 059  define('LOGIN_BREAK', 2);
 060  define('LOGIN_SUCCESS', 3);
 061  define('LOGIN_SUCCESS_CREATE_PROFILE', 20);
 062  define('LOGIN_ERROR_USERNAME', 10);
 063  define('LOGIN_ERROR_PASSWORD', 11);
 064  define('LOGIN_ERROR_ACTIVE', 12);
 065  define('LOGIN_ERROR_ATTEMPTS', 13);
 066  define('LOGIN_ERROR_EXTERNAL_AUTH', 14);
 067  define('LOGIN_ERROR_PASSWORD_CONVERT', 15);
 068   
 069  // Group settings
 070  define('GROUP_OPEN', 0);
 071  define('GROUP_CLOSED', 1);
 072  define('GROUP_HIDDEN', 2);
 073  define('GROUP_SPECIAL', 3);
 074  define('GROUP_FREE', 4);
 075   
 076  // Forum/Topic states
 077  define('FORUM_CAT', 0);
 078  define('FORUM_POST', 1);
 079  define('FORUM_LINK', 2);
 080  define('ITEM_UNLOCKED', 0);
 081  define('ITEM_LOCKED', 1);
 082  define('ITEM_MOVED', 2);
 083   
 084  // Forum Flags
 085  define('FORUM_FLAG_LINK_TRACK', 1);
 086  define('FORUM_FLAG_PRUNE_POLL', 2);
 087  define('FORUM_FLAG_PRUNE_ANNOUNCE', 4);
 088  define('FORUM_FLAG_PRUNE_STICKY', 8);
 089  define('FORUM_FLAG_ACTIVE_TOPICS', 16);
 090  define('FORUM_FLAG_POST_REVIEW', 32);
 091   
 092  // Optional text flags
 093  define('OPTION_FLAG_BBCODE', 1);
 094  define('OPTION_FLAG_SMILIES', 2);
 095  define('OPTION_FLAG_LINKS', 4);
 096   
 097  // Topic types
 098  define('POST_NORMAL', 0);
 099  define('POST_STICKY', 1);
 100  define('POST_ANNOUNCE', 2);
 101  define('POST_GLOBAL', 3);
 102   
 103  // Lastread types
 104  define('TRACK_NORMAL', 0);
 105  define('TRACK_POSTED', 1);
 106   
 107  // Notify methods
 108  define('NOTIFY_EMAIL', 0);
 109  define('NOTIFY_IM', 1);
 110  define('NOTIFY_BOTH', 2);
 111   
 112  // Email Priority Settings
 113  define('MAIL_LOW_PRIORITY', 4);
 114  define('MAIL_NORMAL_PRIORITY', 3);
 115  define('MAIL_HIGH_PRIORITY', 2);
 116   
 117  // Log types
 118  define('LOG_ADMIN', 0);
 119  define('LOG_MOD', 1);
 120  define('LOG_CRITICAL', 2);
 121  define('LOG_USERS', 3);
 122   
 123  // Private messaging - Do NOT change these values
 124  define('PRIVMSGS_HOLD_BOX', -4);
 125  define('PRIVMSGS_NO_BOX', -3);
 126  define('PRIVMSGS_OUTBOX', -2);
 127  define('PRIVMSGS_SENTBOX', -1);
 128  define('PRIVMSGS_INBOX', 0);
 129   
 130  // Full Folder Actions
 131  define('FULL_FOLDER_NONE', -3);
 132  define('FULL_FOLDER_DELETE', -2);
 133  define('FULL_FOLDER_HOLD', -1);
 134   
 135  // Download Modes - Attachments
 136  define('INLINE_LINK', 1);
 137  // This mode is only used internally to allow modders extending the attachment functionality
 138  define('PHYSICAL_LINK', 2);
 139   
 140  // Confirm types
 141  define('CONFIRM_REG', 1);
 142  define('CONFIRM_LOGIN', 2);
 143  define('CONFIRM_POST', 3);
 144   
 145  // Categories - Attachments
 146  define('ATTACHMENT_CATEGORY_NONE', 0);
 147  define('ATTACHMENT_CATEGORY_IMAGE', 1); // Inline Images
 148  define('ATTACHMENT_CATEGORY_WM', 2); // Windows Media Files - Streaming
 149  define('ATTACHMENT_CATEGORY_RM', 3); // Real Media Files - Streaming
 150  define('ATTACHMENT_CATEGORY_THUMB', 4); // Not used within the database, only while displaying posts
 151  define('ATTACHMENT_CATEGORY_FLASH', 5); // Flash/SWF files
 152  define('ATTACHMENT_CATEGORY_QUICKTIME', 6); // Quicktime/Mov files
 153   
 154  // BBCode UID length
 155  define('BBCODE_UID_LEN', 8);
 156   
 157  // Number of core BBCodes
 158  define('NUM_CORE_BBCODES', 12);
 159   
 160  // Magic url types
 161  define('MAGIC_URL_EMAIL', 1);
 162  define('MAGIC_URL_FULL', 2);
 163  define('MAGIC_URL_LOCAL', 3);
 164  define('MAGIC_URL_WWW', 4);
 165   
 166  // Profile Field Types
 167  define('FIELD_INT', 1);
 168  define('FIELD_STRING', 2);
 169  define('FIELD_TEXT', 3);
 170  define('FIELD_BOOL', 4);
 171  define('FIELD_DROPDOWN', 5);
 172  define('FIELD_DATE', 6);
 173   
 174   
 175  // Additional constants
 176  define('VOTE_CONVERTED', 9999);
 177   
 178  // Table names
 179  define('ACL_GROUPS_TABLE',            $table_prefix . 'acl_groups');
 180  define('ACL_OPTIONS_TABLE',            $table_prefix . 'acl_options');
 181  define('ACL_ROLES_DATA_TABLE',        $table_prefix . 'acl_roles_data');
 182  define('ACL_ROLES_TABLE',            $table_prefix . 'acl_roles');
 183  define('ACL_USERS_TABLE',            $table_prefix . 'acl_users');
 184  define('ATTACHMENTS_TABLE',            $table_prefix . 'attachments');
 185  define('BANLIST_TABLE',                $table_prefix . 'banlist');
 186  define('BBCODES_TABLE',                $table_prefix . 'bbcodes');
 187  define('BOOKMARKS_TABLE',            $table_prefix . 'bookmarks');
 188  define('BOTS_TABLE',                $table_prefix . 'bots');
 189  define('CONFIG_TABLE',                $table_prefix . 'config');
 190  define('CONFIRM_TABLE',                $table_prefix . 'confirm');
 191  define('DISALLOW_TABLE',            $table_prefix . 'disallow');
 192  define('DRAFTS_TABLE',                $table_prefix . 'drafts');
 193  define('EXTENSIONS_TABLE',            $table_prefix . 'extensions');
 194  define('EXTENSION_GROUPS_TABLE',    $table_prefix . 'extension_groups');
 195  define('FORUMS_TABLE',                $table_prefix . 'forums');
 196  define('FORUMS_ACCESS_TABLE',        $table_prefix . 'forums_access');
 197  define('FORUMS_TRACK_TABLE',        $table_prefix . 'forums_track');
 198  define('FORUMS_WATCH_TABLE',        $table_prefix . 'forums_watch');
 199  define('GROUPS_TABLE',                $table_prefix . 'groups');
 200  define('ICONS_TABLE',                $table_prefix . 'icons');
 201  define('LANG_TABLE',                $table_prefix . 'lang');
 202  define('LOG_TABLE',                    $table_prefix . 'log');
 203  define('MODERATOR_CACHE_TABLE',        $table_prefix . 'moderator_cache');
 204  define('MODULES_TABLE',                $table_prefix . 'modules');
 205  define('POLL_OPTIONS_TABLE',        $table_prefix . 'poll_options');
 206  define('POLL_VOTES_TABLE',            $table_prefix . 'poll_votes');
 207  define('POSTS_TABLE',                $table_prefix . 'posts');
 208  define('PRIVMSGS_TABLE',            $table_prefix . 'privmsgs');
 209  define('PRIVMSGS_FOLDER_TABLE',        $table_prefix . 'privmsgs_folder');
 210  define('PRIVMSGS_RULES_TABLE',        $table_prefix . 'privmsgs_rules');
 211  define('PRIVMSGS_TO_TABLE',            $table_prefix . 'privmsgs_to');
 212  define('PROFILE_FIELDS_TABLE',        $table_prefix . 'profile_fields');
 213  define('PROFILE_FIELDS_DATA_TABLE',    $table_prefix . 'profile_fields_data');
 214  define('PROFILE_FIELDS_LANG_TABLE',    $table_prefix . 'profile_fields_lang');
 215  define('PROFILE_LANG_TABLE',        $table_prefix . 'profile_lang');
 216  define('RANKS_TABLE',                $table_prefix . 'ranks');
 217  define('REPORTS_TABLE',                $table_prefix . 'reports');
 218  define('REPORTS_REASONS_TABLE',        $table_prefix . 'reports_reasons');
 219  define('SEARCH_RESULTS_TABLE',        $table_prefix . 'search_results');
 220  define('SEARCH_WORDLIST_TABLE',        $table_prefix . 'search_wordlist');
 221  define('SEARCH_WORDMATCH_TABLE',    $table_prefix . 'search_wordmatch');
 222  define('SESSIONS_TABLE',            $table_prefix . 'sessions');
 223  define('SESSIONS_KEYS_TABLE',        $table_prefix . 'sessions_keys');
 224  define('SITELIST_TABLE',            $table_prefix . 'sitelist');
 225  define('SMILIES_TABLE',                $table_prefix . 'smilies');
 226  define('STYLES_TABLE',                $table_prefix . 'styles');
 227  define('STYLES_TEMPLATE_TABLE',        $table_prefix . 'styles_template');
 228  define('STYLES_TEMPLATE_DATA_TABLE',$table_prefix . 'styles_template_data');
 229  define('STYLES_THEME_TABLE',        $table_prefix . 'styles_theme');
 230  define('STYLES_IMAGESET_TABLE',        $table_prefix . 'styles_imageset');
 231  define('STYLES_IMAGESET_DATA_TABLE',$table_prefix . 'styles_imageset_data');
 232  define('TOPICS_TABLE',                $table_prefix . 'topics');
 233  define('TOPICS_POSTED_TABLE',        $table_prefix . 'topics_posted');
 234  define('TOPICS_TRACK_TABLE',        $table_prefix . 'topics_track');
 235  define('TOPICS_WATCH_TABLE',        $table_prefix . 'topics_watch');
 236  define('USER_GROUP_TABLE',            $table_prefix . 'user_group');
 237  define('USERS_TABLE',                $table_prefix . 'users');
 238  define('WARNINGS_TABLE',            $table_prefix . 'warnings');
 239  define('WORDS_TABLE',                $table_prefix . 'words');
 240  define('ZEBRA_TABLE',                $table_prefix . 'zebra');
 241   
 242  // Additional tables
 243   
 244   
 245  ?>