Minor improvements (#819)

This commit is contained in:
Roman Kelesidis 2023-06-27 18:44:37 +07:00 committed by GitHub
commit 9bf3b78352
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 16 deletions

View file

@ -151,6 +151,7 @@ $bb_cfg['pm_url'] = 'privmsg.php'; # "http://{$domain_name}/privmsg.php"
// Language // Language
$bb_cfg['charset'] = 'UTF-8'; // page charset $bb_cfg['charset'] = 'UTF-8'; // page charset
$bb_cfg['lang'] = [ $bb_cfg['lang'] = [
// Список доступных языков для выбора
'af' => [ 'af' => [
'name' => 'Afrikaans', 'name' => 'Afrikaans',
'locale' => 'af_ZA.UTF-8', 'locale' => 'af_ZA.UTF-8',
@ -343,14 +344,15 @@ $bb_cfg['lang'] = [
// Templates // Templates
$bb_cfg['templates'] = [ $bb_cfg['templates'] = [
// Список доступных шаблонов для выбора
'default' => 'TorrentPier', 'default' => 'TorrentPier',
]; ];
$bb_cfg['tpl_name'] = 'default'; $bb_cfg['tpl_name'] = 'default'; // Активный шаблон по умолчанию
$bb_cfg['stylesheet'] = 'main.css'; $bb_cfg['stylesheet'] = 'main.css';
$bb_cfg['show_sidebar1_on_every_page'] = false; $bb_cfg['show_sidebar1_on_every_page'] = false; // Показывать левый сайд-бар на каждой странице
$bb_cfg['show_sidebar2_on_every_page'] = false; $bb_cfg['show_sidebar2_on_every_page'] = false; // Показывать правый сайд-бар на каждой странице
// Cookie // Cookie
$bb_cfg['cookie_domain'] = in_array($domain_name, [$_SERVER['SERVER_ADDR'], 'localhost'], true) ? '' : ".$domain_name"; $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['max_search_words_per_post'] = 200; // максимальное число слов в рамках одного поста
$bb_cfg['search_min_word_len'] = 3; // минимальное число слов для поиска $bb_cfg['search_min_word_len'] = 3; // минимальное число слов для поиска
$bb_cfg['search_max_word_len'] = 35; // максимальное число слов для поиска $bb_cfg['search_max_word_len'] = 35; // максимальное число слов для поиска
$bb_cfg['limit_max_search_results'] = false; $bb_cfg['limit_max_search_results'] = false; // лимит на максимальное число результатов поиска (false - отключено)
// Posting // Posting
$bb_cfg['prevent_multiposting'] = true; // replace "reply" with "edit last msg" if user (not admin or mod) is last topic poster $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['mem_on_start'] = memory_get_usage();
$bb_cfg['translate_dates'] = true; // in displaying time $bb_cfg['translate_dates'] = true; // in displaying time
$bb_cfg['use_word_censor'] = true; $bb_cfg['use_word_censor'] = true;
$bb_cfg['show_jumpbox'] = true;
$bb_cfg['last_visit_date_format'] = 'd-M H:i'; $bb_cfg['last_visit_date_format'] = 'd-M H:i';
$bb_cfg['last_post_date_format'] = 'd-M-y H:i'; $bb_cfg['last_post_date_format'] = 'd-M-y H:i';
@ -526,8 +529,6 @@ $bb_cfg['allow_change'] = [
'dateformat' => true, 'dateformat' => true,
]; ];
$bb_cfg['show_jumpbox'] = true;
$bb_cfg['trash_forum_id'] = 0; // (int) 7 $bb_cfg['trash_forum_id'] = 0; // (int) 7
$bb_cfg['first_logon_redirect_url'] = 'index.php'; $bb_cfg['first_logon_redirect_url'] = 'index.php';
@ -648,12 +649,12 @@ $bb_cfg['tracker'] = [
'limit_seed_ips' => 0, 'limit_seed_ips' => 0,
'limit_leech_ips' => 0, 'limit_leech_ips' => 0,
'tor_topic_up' => true, 'tor_topic_up' => true,
'gold_silver_enabled' => true,
'retracker' => true, 'retracker' => true,
'retracker_host' => 'http://retracker.local/announce', 'retracker_host' => 'http://retracker.local/announce',
'freeleech' => false,
'guest_tracker' => true, '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 // Ratio settings

View file

@ -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 define('SQL_PREPEND_SRC_COMM', false); // prepend source file comment to sql query
// Log options // Log options
define('LOG_EXT', 'log'); define('LOG_EXT', 'log'); // log file extension
define('LOG_SEPR', ' | '); define('LOG_SEPR', ' | ');
define('LOG_LF', "\n"); define('LOG_LF', "\n");
define('LOG_MAX_SIZE', 1048576); // bytes define('LOG_MAX_SIZE', 1048576); // bytes
// Error reporting // Error reporting
ini_set('error_reporting', E_ALL); ini_set('error_reporting', E_ALL); // PHP error reporting mode | https://www.php.net/manual/en/errorfunc.constants.php
ini_set('display_errors', 0); ini_set('display_errors', 0); // Show general php errors
ini_set('display_startup_errors', 0); ini_set('display_startup_errors', 0); // Show startup php errors
define('MYSQLI_ERROR_REPORTING', MYSQLI_REPORT_ERROR); 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); 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) 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) define('WHOOPS_LOG_FILE', LOG_DIR . '/php_whoops.log'); // log file enabled only if log_errors == 1 (whoops)

View file

@ -572,7 +572,7 @@ for ($i = 0; $i < $total_posts; $i++) {
$max_post_time = max($max_post_time, $postrow[$i]['post_time']); $max_post_time = max($max_post_time, $postrow[$i]['post_time']);
$poster_posts = ($poster_id != GUEST_UID) ? $postrow[$i]['user_posts'] : ''; $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_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']) : ''; $poster_longevity = ($poster_id != GUEST_UID) ? delta_time($postrow[$i]['user_regdate']) : '';
$post_id = $postrow[$i]['post_id']; $post_id = $postrow[$i]['post_id'];
$mc_type = $postrow[$i]['mc_type']; $mc_type = $postrow[$i]['mc_type'];