Merge branch '5.2' into 5.3
[GitHub/WoltLab/WCF.git] / constants.php
CommitLineData
f7ddd538
MS
1<?php
2/**
3 * Defines constants for autocompletion in IDEs. This file is not meant to be actively used anywhere!
4 *
5 * @author Matthias Schmidt
7b7b9764 6 * @copyright 2001-2019 WoltLab GmbH
f7ddd538 7 * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
e71525e4 8 * @package WoltLabSuite\Core
f7ddd538
MS
9 */
10
11// automatically defined constants/constants defined with classes
12define('MASTER_PASSWORD', '');
13define('PACKAGE_ID', 1);
14define('PACKAGE_NAME', '');
15define('RELATIVE_WCF_DIR', '');
16define('TMP_DIR', '');
17define('WCF_N', 1);
18define('WCF_OPTION_INC_PHP_SUCCESS', true);
19define('SID_ARG_1ST', '');
20define('SID_ARG_2ND', '');
21define('SID_ARG_2ND_NOT_ENCODED', '');
22define('SID', '');
23define('SID_INPUT_TAG', '');
24define('SECURITY_TOKEN', '');
25define('SECURITY_TOKEN_INPUT_TAG', '');
26
27// option constants
28define('LAST_UPDATE_TIME', 0);
29define('WCF_UUID', 'bd096261-15f4-5dc1-9767-01ce08d7c80b');
e1a3d445 30define('WOLTLAB_BRANDING', 1);
f7ddd538 31define('MODULE_MASTER_PASSWORD', 0);
0d20df38 32define('VISITOR_USE_TINY_BUILD', 0);
f7ddd538
MS
33define('ENABLE_DEBUG_MODE', 1);
34define('ENABLE_BENCHMARK', 0);
35define('LOG_IP_ADDRESS', 1);
36define('ENABLE_WOLTLAB_NEWS', 1);
37define('MODULE_SYSTEM_RECAPTCHA', 1);
f7ddd538
MS
38define('MODULE_COOKIE_POLICY_PAGE', 1);
39define('MODULE_ATTACHMENT', 1);
40define('MODULE_SMILEY', 1);
41define('MODULE_GRAVATAR', 1);
42define('MODULE_USERS_ONLINE', 1);
43define('MODULE_USER_RANK', 1);
44define('MODULE_USER_SIGNATURE', 1);
45define('MODULE_MEMBERS_LIST', 1);
46define('MODULE_TEAM_PAGE', 1);
f7ddd538
MS
47define('MODULE_LIKE', 1);
48define('MODULE_USER_PROFILE_WALL', 1);
49define('MODULE_TAGGING', 1);
50define('MODULE_POLL', 1);
51define('MODULE_WCF_AD', 0);
f2c9a51f 52define('PAGE_TITLE', 'WoltLab Suite');
f7ddd538
MS
53define('PAGE_DESCRIPTION', '');
54define('META_KEYWORDS', '');
55define('META_DESCRIPTION', '');
56define('SHOW_VERSION_NUMBER', 1);
f7ddd538
MS
57define('EXTERNAL_LINK_REL_NOFOLLOW', 1);
58define('EXTERNAL_LINK_TARGET_BLANK', 0);
59define('FOOTER_CODE', '');
60define('URL_LEGACY_MODE', 0);
61define('URL_OMIT_INDEX_PHP', 0);
62define('URL_TITLE_COMPONENT_REPLACEMENT', '');
63define('OFFLINE', 0);
64define('OFFLINE_MESSAGE', '');
65define('OFFLINE_MESSAGE_ALLOW_HTML', 0);
66define('IMAGE_ADAPTER_TYPE', 'gd');
67define('SEARCH_ENGINE', 'mysql');
68define('EXCEPTION_PRIVACY', 'public');
69define('COOKIE_PREFIX', 'wcf21_');
f7ddd538
MS
70define('HTTP_SEND_X_FRAME_OPTIONS', 1);
71define('HTTP_ENABLE_GZIP', 1);
72define('PACKAGE_SERVER_AUTH_CODE', '');
73define('PROXY_SERVER_HTTP', '');
74define('SESSION_TIMEOUT', 1800);
fcf0f66e 75define('IP_ADDRESS_SEARCH_ENGINE', '');
f7ddd538
MS
76define('USER_ONLINE_TIMEOUT', 900);
77define('SESSION_VALIDATE_IP_ADDRESS', 0);
78define('SESSION_VALIDATE_USER_AGENT', 1);
79define('SESSION_ENABLE_VIRTUALIZATION', 1);
80define('ENABLE_USER_AUTHENTICATION_FAILURE', 1);
81define('USER_AUTHENTICATION_FAILURE_TIMEOUT', 7200);
82define('USER_AUTHENTICATION_FAILURE_IP_CAPTCHA', 3);
83define('USER_AUTHENTICATION_FAILURE_IP_BLOCK', 10);
84define('USER_AUTHENTICATION_FAILURE_USER_CAPTCHA', 3);
85define('USER_AUTHENTICATION_FAILURE_EXPIRATION', 30);
86define('SIGNATURE_SECRET', '');
87define('BLACKLIST_IP_ADDRESSES', '');
88define('BLACKLIST_USER_AGENTS', '');
89define('BLACKLIST_HOSTNAMES', '');
90define('CAPTCHA_TYPE', 'com.woltlab.wcf.recaptcha');
91define('REGISTER_USE_CAPTCHA', 1);
92define('LOST_PASSWORD_USE_CAPTCHA', 1);
93define('PROFILE_MAIL_USE_CAPTCHA', 1);
94define('SEARCH_USE_CAPTCHA', 1);
95define('RECAPTCHA_PUBLICKEY', '');
96define('RECAPTCHA_PRIVATEKEY', '');
9a54d781 97define('RECAPTCHA_PRIVATEKEY_INVISIBLE', '');
f7ddd538 98define('TIMEZONE', 'Europe/London');
f7ddd538
MS
99define('GOOGLE_MAPS_ZOOM', '13');
100define('GOOGLE_MAPS_TYPE', 'hybrid');
101define('GOOGLE_MAPS_ENABLE_SCALE_CONTROL', 0);
102define('GOOGLE_MAPS_ENABLE_DRAGGING', 1);
103define('GOOGLE_MAPS_ENABLE_SCROLL_WHEEL_ZOOM', 0);
104define('GOOGLE_MAPS_ENABLE_DOUBLE_CLICK_ZOOM', 1);
105define('GOOGLE_MAPS_DEFAULT_LATITUDE', '52.517');
106define('GOOGLE_MAPS_DEFAULT_LONGITUDE', '13.4');
107define('GOOGLE_MAPS_ACCESS_USER_LOCATION', 1);
108define('MAIL_FROM_NAME', '');
109define('MAIL_FROM_ADDRESS', '');
110define('MAIL_ADMIN_ADDRESS', '');
111define('MAIL_SIGNATURE', '');
9e2ccd97 112define('MAIL_SIGNATURE_HTML', '');
f7ddd538
MS
113define('MAIL_SEND_METHOD', 'php');
114define('MAIL_SMTP_HOST', '');
115define('MAIL_SMTP_PORT', 25);
116define('MAIL_SMTP_STARTTLS', 'may');
117define('MAIL_SMTP_USER', '');
118define('MAIL_SMTP_PASSWORD', '');
119define('MAIL_USE_F_PARAM', 1);
120define('CACHE_SOURCE_TYPE', 'disk');
121define('CACHE_SOURCE_MEMCACHED_HOST', '');
122define('CACHE_SOURCE_REDIS_HOST', '');
123define('AVAILABLE_PAYMENT_METHODS', '');
124define('PAYPAL_EMAIL_ADDRESS', '');
125define('MODULE_PAID_SUBSCRIPTION', 0);
126define('PAID_SUBSCRIPTION_ENABLE_TOS_CONFIRMATION', 0);
127define('PAID_SUBSCRIPTION_TOS_URL', '');
128define('ATTACHMENT_STORAGE', '');
129define('ATTACHMENT_ENABLE_THUMBNAILS', 1);
130define('ATTACHMENT_RETAIN_DIMENSIONS', 0);
131define('ATTACHMENT_THUMBNAIL_HEIGHT', 210);
132define('ATTACHMENT_THUMBNAIL_WIDTH', 280);
f7ddd538
MS
133define('MODULE_EDIT_HISTORY', 1);
134define('EDIT_HISTORY_EXPIRATION', 90);
135define('ENABLE_SHARE_BUTTONS', 1);
3b52f741 136define('SHARE_BUTTONS_PROVIDERS', '');
c8c7ec65 137define('MESSAGE_FORCE_SECURE_IMAGES', 0);
f7ddd538 138define('MODULE_IMAGE_PROXY', 0);
1474dc35 139define('IMAGE_PROXY_INSECURE_ONLY', 0);
f7ddd538 140define('IMAGE_PROXY_EXPIRATION', 14);
1474dc35 141define('IMAGE_PROXY_HOST_WHITELIST', '');
f7ddd538
MS
142define('ENABLE_CENSORSHIP', 0);
143define('CENSORED_WORDS', '');
144define('REGISTER_ENABLE_PASSWORD_SECURITY_CHECK', 0);
3e842842 145define('PASSWORD_MIN_SCORE', 1);
f7ddd538
MS
146define('REGISTER_FORBIDDEN_USERNAMES', '');
147define('REGISTER_FORBIDDEN_EMAILS', '');
148define('REGISTER_ALLOWED_EMAILS', '');
149define('REGISTER_DISABLED', 0);
150define('REGISTER_ENABLE_DISCLAIMER', 1);
151define('REGISTER_ADMIN_NOTIFICATION', 0);
152define('REGISTER_ACTIVATION_METHOD', '1');
153define('REGISTER_USERNAME_MIN_LENGTH', 3);
154define('REGISTER_USERNAME_MAX_LENGTH', 25);
155define('REGISTER_USERNAME_FORCE_ASCII', 1);
156define('REGISTER_MIN_USER_AGE', 0);
157define('GITHUB_PUBLIC_KEY', '');
158define('GITHUB_PRIVATE_KEY', '');
159define('TWITTER_PUBLIC_KEY', '');
160define('TWITTER_PRIVATE_KEY', '');
161define('FACEBOOK_PUBLIC_KEY', '');
162define('FACEBOOK_PRIVATE_KEY', '');
163define('GOOGLE_PUBLIC_KEY', '');
164define('GOOGLE_PRIVATE_KEY', '');
165define('GRAVATAR_DEFAULT_TYPE', '404');
f7ddd538
MS
166define('SIGNATURE_MAX_IMAGE_HEIGHT', 150);
167define('USER_TITLE_MAX_LENGTH', 25);
168define('USER_FORBIDDEN_TITLES', '');
169define('PROFILE_SHOW_OLD_USERNAME', 182);
170define('PROFILE_ENABLE_VISITORS', 1);
171define('MEMBERS_LIST_USERS_PER_PAGE', 30);
172define('MEMBERS_LIST_DEFAULT_SORT_FIELD', 'username');
173define('MEMBERS_LIST_DEFAULT_SORT_ORDER', 'DESC');
174define('USERS_ONLINE_SHOW_GUESTS', 1);
175define('USERS_ONLINE_SHOW_ROBOTS', 1);
176define('USERS_ONLINE_DEFAULT_SORT_FIELD', 'lastActivityTime');
177define('USERS_ONLINE_DEFAULT_SORT_ORDER', 'DESC');
178define('USERS_ONLINE_PAGE_REFRESH', 0);
179define('USERS_ONLINE_RECORD_NO_GUESTS', 1);
180define('USERS_ONLINE_ENABLE_LEGEND', 1);
181define('USERS_ONLINE_RECORD', 1);
182define('USERS_ONLINE_RECORD_TIME', 0);
183define('USER_CLEANUP_NOTIFICATION_LIFETIME', 14);
184define('USER_CLEANUP_ACTIVITY_EVENT_LIFETIME', 60);
185define('USER_CLEANUP_PROFILE_VISITOR_LIFETIME', 60);
7b0c5bf1
AE
186define('LIKE_ALLOW_FOR_OWN_CONTENT', 0);
187define('LIKE_ENABLE_DISLIKE', 0);
f7ddd538
MS
188define('LIKE_SHOW_SUMMARY', 1);
189define('MESSAGE_SIDEBAR_ENABLE_ONLINE_STATUS', 1);
f7ddd538
MS
190define('MESSAGE_SIDEBAR_ENABLE_LIKES_RECEIVED', 1);
191define('MESSAGE_SIDEBAR_ENABLE_ACTIVITY_POINTS', 0);
192define('MESSAGE_SIDEBAR_ENABLE_USER_ONLINE_MARKING', 1);
193define('MESSAGE_SIDEBAR_USER_OPTIONS', '');
194define('TAGGING_MAX_TAG_LENGTH', 30);
4bfafd5f 195define('MESSAGE_MAX_QUOTE_DEPTH', 1);
f7ddd538
MS
196define('SEARCH_RESULTS_PER_PAGE', 20);
197define('SEARCH_DEFAULT_SORT_FIELD', 'time');
198define('SEARCH_DEFAULT_SORT_ORDER', 'DESC');
199define('POLL_MAX_OPTIONS', 20);
3f035566 200define('POLL_FULL_WIDTH', 0);
f7ddd538
MS
201define('MEDIA_SMALL_THUMBNAIL_WIDTH', 280);
202define('MEDIA_SMALL_THUMBNAIL_HEIGHT', 210);
203define('MEDIA_SMALL_THUMBNAIL_RETAIN_DIMENSIONS', 1);
204define('MEDIA_MEDIUM_THUMBNAIL_WIDTH', 560);
205define('MEDIA_MEDIUM_THUMBNAIL_HEIGHT', 420);
206define('MEDIA_MEDIUM_THUMBNAIL_RETAIN_DIMENSIONS', 1);
207define('MEDIA_LARGE_THUMBNAIL_WIDTH', 1200);
208define('MEDIA_LARGE_THUMBNAIL_HEIGHT', 900);
209define('MEDIA_LARGE_THUMBNAIL_RETAIN_DIMENSIONS', 1);
a5a4f02d
MW
210define('MODULE_ARTICLE', 1);
211define('ARTICLE_SHOW_ABOUT_AUTHOR', 1);
212define('ARTICLE_ENABLE_COMMENTS_DEFAULT_VALUE', 1);
213define('ARTICLE_ENABLE_LIKE', 1);
214define('ARTICLES_PER_PAGE', 1);
215define('ARTICLE_RELATED_ARTICLES', 1);
216define('ARTICLE_RELATED_ARTICLES_MATCH_THRESHOLD', 1);
1ccbb142 217define('SHOW_UPDATE_NOTICE_FRONTEND', 1);
cbd5031d 218define('LANGUAGE_USE_INFORMAL_VARIANT', 0);
9ba60a8e 219define('SHOW_STYLE_CHANGER', 0);
43fc2120 220define('ARTICLE_SORT_ORDER', 'DESC');
4ad11e41 221define('USE_PAGE_TITLE_ON_LANDING_PAGE', 1);
79c3d80a 222define('OG_IMAGE', '');
87acdef7 223define('HEAD_CODE', '');
d18c3c9b 224define('AVATAR_DEFAULT_TYPE', 'initials');
ce6f758b 225define('ARTICLE_ENABLE_VISIT_TRACKING', 1);
40d50a0e 226define('ENABLE_AD_ROTATION', 1);
565c80a8
AE
227define('ENABLE_POLLING', 1);
228define('ENABLE_DESKTOP_NOTIFICATIONS', 1);
ffe5a321 229define('FB_SHARE_APP_ID', '');
d486ae88 230define('MODULE_CONTACT_FORM', 0);
06ca127c 231define('SITEMAP_INDEX_TIME_FRAME', 365);
be3f922b 232define('MODULE_TROPHY', 1);
d7424422 233define('ENABLE_DEVELOPER_TOOLS', 0);
9c9d5d4b 234define('FORCE_LOGIN', 0);
6e4aa12f 235define('DESKTOP_NOTIFICATION_PACKAGE_ID', 1);
dbf41d8a 236define('PAGE_LOGO_LINK_TO_APP_DEFAULT', 1);
f3b2b889 237define('MODULE_USER_COVER_PHOTO', 1);
8fa09c23 238define('IMAGE_ALLOW_EXTERNAL_SOURCE', 0);
c8f5ab46 239define('MESSAGE_ENABLE_TOC', 1);
bd1067ab 240define('MESSAGE_SIDEBAR_ENABLE_ARTICLES', 1);
52ed2888 241define('IMAGE_PROXY_ENABLE_PRUNE', 1);
2881f874
AE
242define('SEARCH_ENABLE_PAGES', 1);
243define('SEARCH_ENABLE_ARTICLES', 1);
2be5e70b
MM
244define("ATTACHMENT_IMAGE_AUTOSCALE", 1);
245define("ATTACHMENT_IMAGE_AUTOSCALE_MAX_WIDTH", 1024);
246define("ATTACHMENT_IMAGE_AUTOSCALE_MAX_HEIGHT", 1024);
247define("ATTACHMENT_IMAGE_AUTOSCALE_FILE_TYPE", '');
248define("ATTACHMENT_IMAGE_AUTOSCALE_QUALITY", 80);
c28b5416 249define('LOG_MISSING_LANGUAGE_ITEMS', 0);
3e1845c7 250define('PRUNE_IP_ADDRESS', 30);
ca46e89b 251define('BREADCRUMBS_HOME_USE_PAGE_TITLE', 1);
db32ea8f
AE
252define('CONTACT_FORM_ENABLE_ATTACHMENTS', 0);
253define('CONTACT_FORM_PRUNE_ATTACHMENTS', 180);
7e569e89 254define('IMAGE_EXTERNAL_SOURCE_WHITELIST', '');
d68059b6 255define('SEARCH_MAX_COMBINED_TAGS', 3);
3acbb790 256define('ENABLE_PRODUCTION_DEBUG_MODE', 0);
e2a08947
AE
257define('BLACKLIST_SFS_ENABLE', 1);
258define('BLACKLIST_SFS_USERNAME', '90percentile');
259define('BLACKLIST_SFS_EMAIL_ADDRESS', 'moreThanOnce');
260define('BLACKLIST_SFS_IP_ADDRESS', '90percentile');
261define('BLACKLIST_SFS_ACTION', 'disable');
50b7b362 262define('ENABLE_ENTERPRISE_MODE', 0);
3ffe6e3f 263define('MESSAGE_ENABLE_USER_CONSENT', 1);
6fe36648 264define('MODIFICATION_LOG_EXPIRATION', 0);