2011-08-07 07:24:39 +00:00
|
|
|
<?php
|
2014-06-24 19:51:22 +00:00
|
|
|
if (!defined('TINYIB_BOARD')) {
|
|
|
|
die('');
|
|
|
|
}
|
2011-08-07 07:24:39 +00:00
|
|
|
|
|
|
|
define('TINYIB_NEWTHREAD', '0');
|
|
|
|
define('TINYIB_INDEXPAGE', false);
|
|
|
|
define('TINYIB_RESPAGE', true);
|
2018-07-24 23:46:58 +00:00
|
|
|
define('TINYIB_WORDBREAK_IDENTIFIER', '@!@TINYIB_WORDBREAK@!@');
|
2013-04-16 02:50:52 +00:00
|
|
|
|
2021-04-04 20:01:56 +00:00
|
|
|
// Account roles
|
|
|
|
define('TINYIB_SUPER_ADMINISTRATOR', 1);
|
|
|
|
define('TINYIB_ADMINISTRATOR', 2);
|
|
|
|
define('TINYIB_MODERATOR', 3);
|
|
|
|
define('TINYIB_DISABLED', 99);
|
|
|
|
|
2013-04-16 02:50:52 +00:00
|
|
|
// The following are provided for backward compatibility and should not be relied upon
|
|
|
|
// Copy new settings from settings.default.php to settings.php
|
2020-08-28 23:20:22 +00:00
|
|
|
if (!defined('TINYIB_LOCALE')) {
|
|
|
|
define('TINYIB_LOCALE', '');
|
|
|
|
}
|
2021-03-15 00:16:17 +00:00
|
|
|
if (!defined('TINYIB_BOARDTITLE')) {
|
|
|
|
define('TINYIB_BOARDTITLE', '');
|
|
|
|
}
|
2021-03-14 02:49:09 +00:00
|
|
|
if (!defined('TINYIB_MANAGEKEY')) {
|
|
|
|
define('TINYIB_MANAGEKEY', '');
|
|
|
|
}
|
2018-07-20 22:48:07 +00:00
|
|
|
if (!defined('TINYIB_INDEX')) {
|
|
|
|
define('TINYIB_INDEX', 'index.html');
|
|
|
|
}
|
2014-06-24 19:51:22 +00:00
|
|
|
if (!defined('TINYIB_MAXREPLIES')) {
|
|
|
|
define('TINYIB_MAXREPLIES', 0);
|
|
|
|
}
|
2021-01-28 23:03:30 +00:00
|
|
|
if (!defined('TINYIB_MAXNAME')) {
|
|
|
|
define('TINYIB_MAXNAME', 75);
|
|
|
|
}
|
|
|
|
if (!defined('TINYIB_MAXEMAIL')) {
|
|
|
|
define('TINYIB_MAXEMAIL', 320);
|
|
|
|
}
|
|
|
|
if (!defined('TINYIB_MAXSUBJECT')) {
|
|
|
|
define('TINYIB_MAXSUBJECT', 75);
|
|
|
|
}
|
|
|
|
if (!defined('TINYIB_MAXMESSAGE')) {
|
|
|
|
define('TINYIB_MAXMESSAGE', 8000);
|
|
|
|
}
|
2014-06-24 19:51:22 +00:00
|
|
|
if (!defined('TINYIB_MAXWOP')) {
|
|
|
|
define('TINYIB_MAXWOP', TINYIB_MAXW);
|
|
|
|
}
|
|
|
|
if (!defined('TINYIB_MAXHOP')) {
|
|
|
|
define('TINYIB_MAXHOP', TINYIB_MAXH);
|
|
|
|
}
|
2015-06-25 07:49:25 +00:00
|
|
|
if (!defined('TINYIB_THUMBNAIL')) {
|
|
|
|
define('TINYIB_THUMBNAIL', 'gd');
|
|
|
|
}
|
2020-10-08 18:02:25 +00:00
|
|
|
if (!defined('TINYIB_UPLOADVIAURL')) {
|
2020-11-13 20:32:42 +00:00
|
|
|
define('TINYIB_UPLOADVIAURL', false);
|
2020-10-08 18:02:25 +00:00
|
|
|
}
|
2021-05-04 06:15:52 +00:00
|
|
|
if (!defined('TINYIB_STRIPMETADATA')) {
|
|
|
|
define('TINYIB_STRIPMETADATA', false);
|
|
|
|
}
|
2014-10-28 00:06:52 +00:00
|
|
|
if (!defined('TINYIB_NOFILEOK')) {
|
|
|
|
define('TINYIB_NOFILEOK', false);
|
|
|
|
}
|
2014-11-06 11:34:19 +00:00
|
|
|
if (!defined('TINYIB_CAPTCHA')) {
|
2016-07-19 21:14:54 +00:00
|
|
|
define('TINYIB_CAPTCHA', '');
|
2014-11-06 11:34:19 +00:00
|
|
|
}
|
2021-04-14 05:40:31 +00:00
|
|
|
if (!defined('TINYIB_REPORTCAPTCHA')) {
|
|
|
|
define('TINYIB_REPORTCAPTCHA', '');
|
|
|
|
}
|
2020-10-30 16:36:44 +00:00
|
|
|
if (!defined('TINYIB_MANAGECAPTCHA')) {
|
|
|
|
define('TINYIB_MANAGECAPTCHA', '');
|
|
|
|
}
|
2020-11-13 20:32:42 +00:00
|
|
|
if (!defined('TINYIB_REPORT')) {
|
2021-03-11 22:11:24 +00:00
|
|
|
define('TINYIB_REPORT', false);
|
2020-11-13 20:32:42 +00:00
|
|
|
}
|
2021-05-06 02:55:18 +00:00
|
|
|
if (!defined('TINYIB_AUTOHIDE')) {
|
|
|
|
define('TINYIB_AUTOHIDE', 0);
|
|
|
|
}
|
2014-10-17 01:12:52 +00:00
|
|
|
if (!defined('TINYIB_REQMOD')) {
|
2016-07-19 21:14:54 +00:00
|
|
|
define('TINYIB_REQMOD', '');
|
2014-10-17 01:12:52 +00:00
|
|
|
}
|
2021-06-24 02:08:22 +00:00
|
|
|
if (!defined('TINYIB_BANMESSAGE')) {
|
|
|
|
define('TINYIB_BANMESSAGE', true);
|
|
|
|
}
|
2021-05-08 06:02:07 +00:00
|
|
|
if (!defined('TINYIB_SPOILERTEXT')) {
|
|
|
|
define('TINYIB_SPOILERTEXT', false);
|
|
|
|
}
|
|
|
|
if (!defined('TINYIB_SPOILERIMAGE')) {
|
|
|
|
define('TINYIB_SPOILERIMAGE', false);
|
|
|
|
}
|
2021-03-13 08:39:08 +00:00
|
|
|
if (!defined('TINYIB_AUTOREFRESH')) {
|
|
|
|
define('TINYIB_AUTOREFRESH', 30);
|
|
|
|
}
|
2021-04-14 05:54:27 +00:00
|
|
|
if (!defined('TINYIB_CLOUDFLARE')) {
|
|
|
|
define('TINYIB_CLOUDFLARE', false);
|
|
|
|
}
|
2021-01-28 23:24:35 +00:00
|
|
|
if (!defined('TINYIB_DISALLOWTHREADS')) {
|
|
|
|
define('TINYIB_DISALLOWTHREADS', '');
|
|
|
|
}
|
|
|
|
if (!defined('TINYIB_DISALLOWREPLIES')) {
|
|
|
|
define('TINYIB_DISALLOWREPLIES', '');
|
|
|
|
}
|
2017-12-16 03:17:31 +00:00
|
|
|
if (!defined('TINYIB_ALWAYSNOKO')) {
|
|
|
|
define('TINYIB_ALWAYSNOKO', false);
|
|
|
|
}
|
2018-07-24 23:46:58 +00:00
|
|
|
if (!defined('TINYIB_WORDBREAK')) {
|
|
|
|
define('TINYIB_WORDBREAK', 0);
|
|
|
|
}
|
2021-05-04 07:06:20 +00:00
|
|
|
if (!defined('TINYIB_EXPANDWIDTH')) {
|
|
|
|
define('TINYIB_EXPANDWIDTH', 85);
|
|
|
|
}
|
2018-02-15 06:19:53 +00:00
|
|
|
if (!defined('TINYIB_TIMEZONE')) {
|
|
|
|
define('TINYIB_TIMEZONE', '');
|
|
|
|
}
|
2021-06-03 06:04:59 +00:00
|
|
|
if (!defined('TINYIB_BACKLINKS')) {
|
|
|
|
define('TINYIB_BACKLINKS', true);
|
|
|
|
}
|
2020-08-11 13:01:00 +00:00
|
|
|
if (!defined('TINYIB_CATALOG')) {
|
|
|
|
define('TINYIB_CATALOG', true);
|
|
|
|
}
|
2020-08-11 20:04:09 +00:00
|
|
|
if (!defined('TINYIB_JSON')) {
|
|
|
|
define('TINYIB_JSON', true);
|
|
|
|
}
|
2020-09-15 03:40:13 +00:00
|
|
|
if (!defined('TINYIB_DATEFMT')) {
|
2020-10-22 15:24:11 +00:00
|
|
|
define('TINYIB_DATEFMT', '%g/%m/%d(%a)%H:%M:%S');
|
2020-09-15 03:40:13 +00:00
|
|
|
}
|
2014-07-20 19:12:00 +00:00
|
|
|
if (!defined('TINYIB_DBMIGRATE')) {
|
|
|
|
define('TINYIB_DBMIGRATE', false);
|
|
|
|
}
|
2021-04-04 20:01:56 +00:00
|
|
|
if (!defined('TINYIB_DBACCOUNTS')) {
|
|
|
|
define('TINYIB_DBACCOUNTS', 'accounts');
|
|
|
|
}
|
2020-11-13 20:32:42 +00:00
|
|
|
if (!defined('TINYIB_DBREPORTS')) {
|
|
|
|
define('TINYIB_DBREPORTS', TINYIB_BOARD . '_reports');
|
|
|
|
}
|
2020-12-01 01:28:33 +00:00
|
|
|
if (!defined('TINYIB_DBKEYWORDS')) {
|
|
|
|
define('TINYIB_DBKEYWORDS', TINYIB_BOARD . '_keywords');
|
|
|
|
}
|
2021-04-04 20:01:56 +00:00
|
|
|
if (!defined('TINYIB_DBLOGS')) {
|
|
|
|
define('TINYIB_DBLOGS', 'logs');
|
|
|
|
}
|
2014-07-26 10:22:53 +00:00
|
|
|
if (!defined('TINYIB_DBPORT')) {
|
|
|
|
define('TINYIB_DBPORT', 3306);
|
|
|
|
}
|
|
|
|
if (!defined('TINYIB_DBDRIVER')) {
|
|
|
|
define('TINYIB_DBDRIVER', 'pdo');
|
|
|
|
}
|
|
|
|
if (!defined('TINYIB_DBDSN')) {
|
|
|
|
define('TINYIB_DBDSN', '');
|
|
|
|
}
|
2020-08-19 01:16:50 +00:00
|
|
|
if (!defined('TINYIB_DBPATH')) {
|
2020-12-01 01:04:46 +00:00
|
|
|
if (file_exists('tinyib.db')) {
|
|
|
|
define('TINYIB_DBPATH', 'tinyib.db');
|
|
|
|
} else {
|
|
|
|
define('TINYIB_DBPATH', '.tinyib.db');
|
|
|
|
}
|
2020-08-19 01:16:50 +00:00
|
|
|
}
|
2021-06-03 00:07:31 +00:00
|
|
|
if (!defined('TINYIB_DEFAULTSTYLE')) {
|
|
|
|
define('TINYIB_DEFAULTSTYLE', 'futaba');
|
|
|
|
}
|
|
|
|
if (!isset($tinyib_stylesheets)) {
|
2021-06-03 00:17:06 +00:00
|
|
|
$tinyib_stylesheets = array(
|
|
|
|
'futaba' => 'Futaba',
|
|
|
|
'burichan' => 'Burichan'
|
|
|
|
);
|
2021-06-03 00:07:31 +00:00
|
|
|
}
|
2018-09-12 21:47:13 +00:00
|
|
|
if (!isset($tinyib_hidefieldsop)) {
|
|
|
|
$tinyib_hidefieldsop = array();
|
|
|
|
}
|
|
|
|
if (!isset($tinyib_hidefields)) {
|
|
|
|
$tinyib_hidefields = array();
|
|
|
|
}
|
2016-09-30 07:17:24 +00:00
|
|
|
if (!isset($tinyib_uploads)) {
|
|
|
|
$tinyib_uploads = array();
|
|
|
|
if (defined('TINYIB_PIC') && TINYIB_PIC) {
|
|
|
|
$tinyib_uploads['image/jpeg'] = array('jpg');
|
|
|
|
$tinyib_uploads['image/pjpeg'] = array('jpg');
|
|
|
|
$tinyib_uploads['image/png'] = array('png');
|
|
|
|
$tinyib_uploads['image/gif'] = array('gif');
|
|
|
|
}
|
|
|
|
if (defined('TINYIB_SWF') && TINYIB_SWF) {
|
|
|
|
$tinyib_uploads['application/x-shockwave-flash'] = array('swf', 'swf_thumbnail.png');
|
|
|
|
}
|
|
|
|
if (defined('TINYIB_WEBM') && TINYIB_WEBM) {
|
|
|
|
$tinyib_uploads['video/webm'] = array('webm');
|
2020-08-28 21:57:09 +00:00
|
|
|
$tinyib_uploads['audio/webm'] = array('webm');
|
2016-09-30 07:17:24 +00:00
|
|
|
}
|
|
|
|
}
|
2016-09-24 03:59:09 +00:00
|
|
|
if (!isset($tinyib_embeds)) {
|
2016-09-30 07:17:24 +00:00
|
|
|
$tinyib_embeds = array();
|
|
|
|
if (defined('TINYIB_EMBED') && TINYIB_EMBED) {
|
2019-09-08 12:39:08 +00:00
|
|
|
$tinyib_embeds['SoundCloud'] = 'https://soundcloud.com/oembed?format=json&url=TINYIBEMBED';
|
|
|
|
$tinyib_embeds['Vimeo'] = 'https://vimeo.com/api/oembed.json?url=TINYIBEMBED';
|
|
|
|
$tinyib_embeds['YouTube'] = 'https://www.youtube.com/oembed?url=TINYIBEMBED&format=json';
|
2016-09-30 07:17:24 +00:00
|
|
|
}
|
2016-09-24 03:59:09 +00:00
|
|
|
}
|
2021-01-31 08:09:51 +00:00
|
|
|
if (!isset($tinyib_anonymous)) {
|
|
|
|
$tinyib_anonymous = array('Anonymous');
|
|
|
|
}
|
2020-08-19 01:37:25 +00:00
|
|
|
if (!isset($tinyib_capcodes)) {
|
|
|
|
$tinyib_capcodes = array(array('Admin', 'red'), array('Mod', 'purple'));
|
|
|
|
}
|