diff --git a/library/config.php b/library/config.php index bd8d31e2c..22d2b6507 100644 --- a/library/config.php +++ b/library/config.php @@ -151,6 +151,7 @@ $bb_cfg['pm_url'] = 'privmsg.php'; # "http://{$domain_name}/privmsg.php" // Language $bb_cfg['charset'] = 'UTF-8'; // page charset $bb_cfg['lang'] = [ + // Список доступных языков для выбора 'af' => [ 'name' => 'Afrikaans', 'locale' => 'af_ZA.UTF-8', @@ -343,14 +344,15 @@ $bb_cfg['lang'] = [ // Templates $bb_cfg['templates'] = [ + // Список доступных шаблонов для выбора 'default' => 'TorrentPier', ]; -$bb_cfg['tpl_name'] = 'default'; +$bb_cfg['tpl_name'] = 'default'; // Активный шаблон по умолчанию $bb_cfg['stylesheet'] = 'main.css'; -$bb_cfg['show_sidebar1_on_every_page'] = false; -$bb_cfg['show_sidebar2_on_every_page'] = false; +$bb_cfg['show_sidebar1_on_every_page'] = false; // Показывать левый сайд-бар на каждой странице +$bb_cfg['show_sidebar2_on_every_page'] = false; // Показывать правый сайд-бар на каждой странице // Cookie $bb_cfg['cookie_domain'] = in_array($domain_name, [$_SERVER['SERVER_ADDR'], 'localhost'], true) ? '' : ".$domain_name"; @@ -481,7 +483,7 @@ $bb_cfg['allow_search_in_bool_mode'] = true; $bb_cfg['max_search_words_per_post'] = 200; // максимальное число слов в рамках одного поста $bb_cfg['search_min_word_len'] = 3; // минимальное число слов для поиска $bb_cfg['search_max_word_len'] = 35; // максимальное число слов для поиска -$bb_cfg['limit_max_search_results'] = false; +$bb_cfg['limit_max_search_results'] = false; // лимит на максимальное число результатов поиска (false - отключено) // Posting $bb_cfg['prevent_multiposting'] = true; // replace "reply" with "edit last msg" if user (not admin or mod) is last topic poster @@ -516,6 +518,7 @@ $bb_cfg['tidy_post'] = in_array('tidy', get_loaded_extensions(), true); $bb_cfg['mem_on_start'] = memory_get_usage(); $bb_cfg['translate_dates'] = true; // in displaying time $bb_cfg['use_word_censor'] = true; +$bb_cfg['show_jumpbox'] = true; $bb_cfg['last_visit_date_format'] = 'd-M H:i'; $bb_cfg['last_post_date_format'] = 'd-M-y H:i'; @@ -526,8 +529,6 @@ $bb_cfg['allow_change'] = [ 'dateformat' => true, ]; -$bb_cfg['show_jumpbox'] = true; - $bb_cfg['trash_forum_id'] = 0; // (int) 7 $bb_cfg['first_logon_redirect_url'] = 'index.php'; @@ -648,12 +649,12 @@ $bb_cfg['tracker'] = [ 'limit_seed_ips' => 0, 'limit_leech_ips' => 0, 'tor_topic_up' => true, - 'gold_silver_enabled' => true, 'retracker' => true, 'retracker_host' => 'http://retracker.local/announce', - 'freeleech' => false, 'guest_tracker' => true, - 'search_by_tor_status' => true + 'search_by_tor_status' => true, + 'freeleech' => false, // freelech mode (If enabled, then disable "gold_silver_enabled") + 'gold_silver_enabled' => true // golden / silver days mode (If enabled, then disable "freeleech") ]; // Ratio settings diff --git a/library/defines.php b/library/defines.php index 573d3b052..c3e138826 100644 --- a/library/defines.php +++ b/library/defines.php @@ -72,17 +72,17 @@ define('SQL_SLOW_QUERY_TIME', 10); // slow query in seconds define('SQL_PREPEND_SRC_COMM', false); // prepend source file comment to sql query // Log options -define('LOG_EXT', 'log'); +define('LOG_EXT', 'log'); // log file extension define('LOG_SEPR', ' | '); define('LOG_LF', "\n"); define('LOG_MAX_SIZE', 1048576); // bytes // Error reporting -ini_set('error_reporting', E_ALL); -ini_set('display_errors', 0); -ini_set('display_startup_errors', 0); -define('MYSQLI_ERROR_REPORTING', MYSQLI_REPORT_ERROR); -ini_set('log_errors', 1); +ini_set('error_reporting', E_ALL); // PHP error reporting mode | https://www.php.net/manual/en/errorfunc.constants.php +ini_set('display_errors', 0); // Show general php errors +ini_set('display_startup_errors', 0); // Show startup php errors +define('MYSQLI_ERROR_REPORTING', MYSQLI_REPORT_ERROR); // MySQL error reporting mode | https://www.php.net/manual/mysqli-driver.report-mode.php +ini_set('log_errors', 1); // php native logging ini_set('error_log', LOG_DIR . '/php_errors.log'); // path to log file enabled only if log_errors == 1 (native) define('WHOOPS_LOG_FILE', LOG_DIR . '/php_whoops.log'); // log file enabled only if log_errors == 1 (whoops) diff --git a/viewtopic.php b/viewtopic.php index afcf5e266..fcd71a56b 100644 --- a/viewtopic.php +++ b/viewtopic.php @@ -572,7 +572,7 @@ for ($i = 0; $i < $total_posts; $i++) { $max_post_time = max($max_post_time, $postrow[$i]['post_time']); $poster_posts = ($poster_id != GUEST_UID) ? $postrow[$i]['user_posts'] : ''; $poster_from = ($postrow[$i]['user_from'] && $poster_id != GUEST_UID) ? $postrow[$i]['user_from'] : ''; - $poster_joined = ($poster_id != GUEST_UID) ? $lang['JOINED'] . ': ' . bb_date($postrow[$i]['user_regdate'], 'Y-m-d H:i', false) : ''; + $poster_joined = ($poster_id != GUEST_UID) ? $lang['JOINED'] . ': ' . bb_date($postrow[$i]['user_regdate'], 'Y-m-d H:i') : ''; $poster_longevity = ($poster_id != GUEST_UID) ? delta_time($postrow[$i]['user_regdate']) : ''; $post_id = $postrow[$i]['post_id']; $mc_type = $postrow[$i]['mc_type'];