summaryrefslogtreecommitdiff
path: root/src/config.php
blob: f5056ce7fdf4d63332626e553f61a769097dcbdf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
define("CLIENT_REQUIRES_JSON", isset($_SERVER["HTTP_ACCEPT"]) && $_SERVER["HTTP_ACCEPT"] == "application/json");

// DATABASE
define("DB_USER", "kochan");
define("DB_PASS", "kochan");
define("DB_URL", "mysql:host=localhost;dbname=tinyemotes;port=3306");

// RATINGS
define("RATING_NAMES", [
    "-1" => "COAL",
    "1" => "GEM",
]);

// UPLOADS
define("ANONYMOUS_UPLOAD", false);
define("ANONYMOUS_DEFAULT_NAME", "chud");

// EMOTES
define("EMOTE_NAME_MAX_LENGTH", 100);
define("EMOTE_COMMENT_MAX_LENGTH", 100);
define("EMOTE_VISIBILITY_DEFAULT", 2);

// MODERATION
define("MOD_SYSTEM_DASHBOARD", true);
define("MOD_EMOTES_APPROVE", true);

// ACCOUNTS
define("ACCOUNT_USERNAME_REGEX", "/^[A-Za-z0-9_]+$/");
define("ACCOUNT_USERNAME_MAX_LENGTH", 20);
define("ACCOUNT_PFP_MAX_SIZE", [128, 128]);
define("ACCOUNT_BANNER_MAX_SIZE", [1920, 1080]);