From eb40e707cb107e791b50ca94184da9b4e75b562e Mon Sep 17 00:00:00 2001 From: glix08 Date: Mon, 27 Jun 2011 21:43:42 +0000 Subject: [PATCH] r27 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Экспорт. Коммит №25. Мелочи. _Xz_. git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@27 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293 --- upload/admin/admin_reports.php | 195 ++++++++++----------- upload/images/Thumbs.db | Bin 22528 -> 0 bytes upload/images/avatars/gallery/noavatar.png | Bin 14362 -> 9380 bytes upload/images/logo/logo.gif | Bin 8259 -> 0 bytes upload/images/logo/logo.png | Bin 43705 -> 26961 bytes upload/includes/page_header.php | 2 +- upload/includes/sessions.php | 1 + upload/includes/ucp/usercp_register.php | 6 +- upload/language/lang_english/lang_main.php | 10 +- upload/language/lang_russian/lang_main.php | 4 +- upload/report.php | 20 +-- upload/templates/default/confirm_body.tpl | 10 -- upload/templates/default/page_header.tpl | 2 +- upload/templates/default/tracker.tpl | 6 + upload/templates/default/viewforum.tpl | 21 ++- upload/tracker.php | 4 +- upload/viewforum.php | 48 ++--- 17 files changed, 165 insertions(+), 164 deletions(-) delete mode 100644 upload/images/Thumbs.db delete mode 100644 upload/images/logo/logo.gif delete mode 100644 upload/templates/default/confirm_body.tpl diff --git a/upload/admin/admin_reports.php b/upload/admin/admin_reports.php index d85c10521..3a003922b 100644 --- a/upload/admin/admin_reports.php +++ b/upload/admin/admin_reports.php @@ -28,7 +28,7 @@ $template->assign_var('S_REPORT_ACTION', append_sid("admin_reports.php")); if (isset($_POST['mode']) || isset($_GET['mode'])) { $mode = (isset($_POST['mode'])) ? $_POST['mode'] : $_GET['mode']; - + // // allow multiple modes (we need this for sub-modes, e.g. the report reasons) // @@ -56,17 +56,17 @@ if ($mode == 'config') if (isset($_POST['submit'])) { $config_update = (isset($_POST['bb_cfg'])) ? $_POST['bb_cfg'] : array(); - + bb_update_config($config_update); report_modules_cache_clean(); message_die(GENERAL_MESSAGE, $lang['REPORT_CONFIG_UPDATED'] . $return_links['config'] . $return_links['index']); } else - { + { $template->assign_vars(array( 'S_HIDDEN_FIELDS' => '', - + 'REPORT_SUBJECT_AUTH_ON' => ($bb_cfg['report_subject_auth']) ? ' checked="checked"' : '', 'REPORT_SUBJECT_AUTH_OFF' => (!$bb_cfg['report_subject_auth']) ? ' checked="checked"' : '', 'REPORT_MODULES_CACHE_ON' => ($bb_cfg['report_modules_cache']) ? ' checked="checked"' : '', @@ -78,7 +78,7 @@ if ($mode == 'config') 'REPORT_LIST_ADMIN_OFF' => (!$bb_cfg['report_list_admin']) ? ' checked="checked"' : '', 'REPORT_NEW_WINDOW_ON' => ($bb_cfg['report_new_window']) ? ' checked="checked"' : '', 'REPORT_NEW_WINDOW_OFF' => (!$bb_cfg['report_new_window']) ? ' checked="checked"' : '', - + 'L_CONFIGURATION_TITLE' => $lang['REPORTS'] . ': ' . $lang['CONFIGURATION'], 'L_CONFIGURATION_EXPLAIN' => $lang['REPORT_CONFIG_EXPLAIN']) ); @@ -89,12 +89,12 @@ if ($mode == 'config') else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) { $module_id = (isset($_POST[POST_CAT_URL])) ? (int) $_POST[POST_CAT_URL] : (int) $_GET[POST_CAT_URL]; - + if (!$report_module = report_modules('id', $module_id)) { message_die(GENERAL_MESSAGE, $lang['REPORT_MODULE_NOT_EXISTS'] . $return_links['admin'] . $return_links['index']); } - + switch ($mode) { // @@ -105,14 +105,14 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) { $module_notify = (isset($_POST['report_module_notify']) && $_POST['report_module_notify'] == 1) ? 1 : 0; $module_prune = (isset($_POST['report_module_prune'])) ? (int) $_POST['report_module_prune'] : $report_module->data['report_module_prune']; - + $auth_write = (isset($_POST['auth_write'])) ? (int) $_POST['auth_write'] : $report_module->data['auth_write']; $auth_view = (isset($_POST['auth_view'])) ? (int) $_POST['auth_view'] : $report_module->data['auth_view']; $auth_notify = (isset($_POST['auth_notify'])) ? (int) $_POST['auth_notify'] : $report_module->data['auth_notify']; $auth_delete = (isset($_POST['auth_delete'])) ? (int) $_POST['auth_delete'] : $report_module->data['auth_delete']; - + report_module_edit($module_id, $module_notify, $module_prune, $auth_write, $auth_view, $auth_notify, $auth_delete); - + message_die(GENERAL_MESSAGE, $lang['REPORT_MODULE_EDITED'] . $return_links['admin'] . $return_links['index']); } else if (isset($_POST['cancel'])) @@ -126,13 +126,13 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) $template->assign_vars(array( 'S_HIDDEN_FIELDS' => $hidden_fields, - + 'MODULE_TITLE' => $module_info['title'], 'MODULE_EXPLAIN' => $module_info['explain'], 'MODULE_NOTIFY_ON' => ($report_module->data['report_module_notify']) ? ' checked="checked"' : '', 'MODULE_NOTIFY_OFF' => (!$report_module->data['report_module_notify']) ? ' checked="checked"' : '', 'MODULE_PRUNE' => $report_module->data['report_module_prune'], - + 'L_EDIT_MODULE' => $lang['EDIT_REPORT_MODULE'], 'L_AUTH_WRITE' => $lang['WRITE'], 'L_AUTH_VIEW' => $lang['VIEW'], @@ -141,7 +141,7 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) 'L_AUTH_DELETE' => $lang['DELETE'], 'L_AUTH_DELETE_EXPLAIN' => $lang['REPORT_AUTH_DELETE_EXPLAIN']) ); - + // // Authorisation selects // @@ -152,34 +152,34 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) print_page('report_module_edit_body.tpl'); break; - + // // Report reasons // case 'reasons': $reason_mode = (isset($modes[1])) ? $modes[1] : ''; - + $temp_url = append_sid("admin_reports.php?mode=reasons&" . POST_CAT_URL . "=$module_id"); $return_links['reasons'] = '

' . sprintf($lang['CLICK_RETURN_REPORT_REASONS'], '', ''); - + $redirect_url = append_sid("admin/admin_reports.php?mode=reasons&" . POST_CAT_URL . "=$module_id", true); - + if (isset($_POST[POST_REPORT_REASON_URL]) || isset($_GET[POST_REPORT_REASON_URL])) { $reason_id = (isset($_POST[POST_REPORT_REASON_URL])) ? (int) $_POST[POST_REPORT_REASON_URL] : (int) $_GET[POST_REPORT_REASON_URL]; - + switch ($reason_mode) - { + { // // Edit reason // case 'edit': $errors = array(); - + if (isset($_POST['submit'])) { $reason_desc = (isset($_POST['report_reason_desc'])) ? htmlspecialchars($_POST['report_reason_desc']) : ''; - + // // Validate reason desc // @@ -187,13 +187,13 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) { $errors[] = $lang['REASON_DESC_EMPTY']; } - + if (empty($errors)) { $reason_desc = str_replace("\'", "'", $reason_desc); - + report_reason_edit($reason_id, $module_id, $reason_desc); - + message_die(GENERAL_MESSAGE, $lang['REPORT_REASON_EDITED'] . $return_links['reasons'] . $return_links['admin'] . $return_links['index']); } } @@ -215,25 +215,25 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) ); } } - + if (!$report_reason = report_reason_obtain($reason_id)) { message_die(GENERAL_MESSAGE, $lang['REPORT_REASON_NOT_EXISTS'] . $return_links['reasons'] . $return_links['admin'] . $return_links['index']); } - + if (isset($reason_desc)) { $report_reason['report_reason_desc'] = stripslashes($reason_desc); } - + $hidden_fields = ''; $hidden_fields .= ''; - + $template->assign_vars(array( 'S_HIDDEN_FIELDS' => $hidden_fields, - + 'REASON_DESC' => $report_reason['report_reason_desc'], - + 'L_EDIT_REASON' => $lang['EDIT_REASON'], 'L_REASON_DESC' => $lang['FORUM_DESC'], 'L_REASON_DESC_EXPLAIN' => $lang['REASON_DESC_EXPLAIN'], @@ -243,17 +243,17 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) print_page('report_reason_edit_body.tpl'); break; - + // // Move reason up/down // case 'up': case 'down': report_reason_move($reason_mode, $reason_id); - + redirect($redirect_url); break; - + // // Delete reason // @@ -261,7 +261,7 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) if (isset($_POST['confirm'])) { report_reason_delete($reason_id); - + message_die(GENERAL_MESSAGE, $lang['REPORT_REASON_DELETED'] . $return_links['reasons'] . $return_links['admin'] . $return_links['index']); } else if (isset($_POST['cancel'])) @@ -271,21 +271,15 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) $hidden_fields = ''; $hidden_fields .= ''; - - $template->assign_vars(array( - 'S_CONFIRM_ACTION' => append_sid("admin_reports.php"), - 'S_HIDDEN_FIELDS' => $hidden_fields, - - 'MESSAGE_TITLE' => $lang['DELETE_REASON'], - 'MESSAGE_TEXT' => $lang['DELETE_REPORT_REASON_EXPLAIN'], - - 'L_YES' => $lang['YES'], - 'L_NO' => $lang['NO']) - ); - print_page('confirm_body.tpl'); + print_confirmation(array( + 'CONFIRM_TITLE' => $lang['DELETE_REASON'], + 'QUESTION' => $lang['DELETE_REPORT_REASON_EXPLAIN'], + 'FORM_ACTION' => "admin_reports.php",, + 'HIDDEN_FIELDS' => $hidden_fields, + )); break; - + default: message_die(GENERAL_MESSAGE, $lang['REPORT_NOT_SUPPORTED'] . $return_links['reasons'] . $return_links['admin'] . $return_links['index']); break; @@ -300,11 +294,11 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) // case 'add': $errors = array(); - + if (isset($_POST['submit'])) { $reason_desc = (isset($_POST['report_reason_desc'])) ? htmlspecialchars($_POST['report_reason_desc']) : ''; - + // // Validate reason desc // @@ -312,13 +306,13 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) { $errors[] = $lang['REASON_DESC_EMPTY']; } - + if (empty($errors)) { $reason_desc = str_replace("\'", "'", $reason_desc); - + report_reason_insert($module_id, $reason_desc); - + message_die(GENERAL_MESSAGE, $lang['REPORT_REASON_ADDED'] . $return_links['reasons'] . $return_links['admin'] . $return_links['index']); } } @@ -340,22 +334,22 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) ); } } - + $hidden_fields = ''; $hidden_fields .= ''; - + $template->assign_vars(array( 'S_HIDDEN_FIELDS' => $hidden_fields, - + 'REASON_DESC' => (isset($reason_desc)) ? stripslashes($reason_desc) : '', - + 'L_EDIT_REASON' => $lang['ADD_REASON'], 'L_REASON_DESC' => $lang['FORUM_DESC']) ); print_page('report_reason_edit_body.tpl'); break; - + case '': if ($report_reasons = $report_module->reasons_obtain()) @@ -364,7 +358,7 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) { $template->assign_block_vars('report_reasons', array( 'DESC' => $reason_desc, - + 'U_EDIT' => append_sid("admin_reports.php?mode[]=reasons&" . POST_CAT_URL . "=$module_id&mode[]=edit&" . POST_REPORT_REASON_URL . "=$reason_id"), 'U_MOVE_UP' => append_sid("admin_reports.php?mode[]=reasons&" . POST_CAT_URL . "=$module_id&mode[]=up&" . POST_REPORT_REASON_URL . "=$reason_id"), 'U_MOVE_DOWN' => append_sid("admin_reports.php?mode[]=reasons&" . POST_CAT_URL . "=$module_id&mode[]=down&" . POST_REPORT_REASON_URL . "=$reason_id"), @@ -376,7 +370,7 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) { $template->assign_block_vars('switch_no_reasons', array()); } - + $template->assign_vars(array( 'U_ADD_REASON' => append_sid("admin_reports.php?mode[]=reasons&" . POST_CAT_URL . "=$module_id&mode[]=add"), 'U_MODULES' => append_sid("admin_reports.php")) @@ -384,24 +378,24 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) print_page('report_module_reasons_body.tpl'); break; - + default: message_die(GENERAL_MESSAGE, $lang['REPORT_NOT_SUPPORTED'] . $return_links['reasons'] . $return_links['admin'] . $return_links['index']); break; } } break; - + // // Move module up/down // case 'up': case 'down': report_module_move($mode, $module_id); - + redirect($redirect_url); break; - + // // Synchronize module // @@ -410,12 +404,12 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) { message_die(GENERAL_MESSAGE, $lang['REPORT_NOT_SUPPORTED'] . $return_links['admin'] . $return_links['index']); } - + $report_module->sync(); - + message_die(GENERAL_MESSAGE, $lang['REPORT_MODULE_SYNCED'] . $return_links['admin'] . $return_links['index']); break; - + // // Uninstall module // @@ -423,7 +417,7 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) if (isset($_POST['confirm'])) { report_module_uninstall($module_id); - + message_die(GENERAL_MESSAGE, $lang['REPORT_MODULE_UNINSTALLED'] . $return_links['admin'] . $return_links['index']); } else if (isset($_POST['cancel'])) @@ -432,18 +426,15 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) } $hidden_fields = ''; - - $template->assign_vars(array( - 'S_CONFIRM_ACTION' => append_sid("admin_reports.php"), - 'S_HIDDEN_FIELDS' => $hidden_fields, - - 'MESSAGE_TITLE' => $lang['UNINSTALL_REPORT_MODULE'], - 'MESSAGE_TEXT' => $lang['UNINSTALL_REPORT_MODULE_EXPLAIN']) - ); - print_page('confirm_body.tpl'); + print_confirmation(array( + 'CONFIRM_TITLE' => $lang['UNINSTALL_REPORT_MODULE'], + 'QUESTION' => $lang['UNINSTALL_REPORT_MODULE_EXPLAIN'], + 'FORM_ACTION' => "admin_reports.php",, + 'HIDDEN_FIELDS' => $hidden_fields, + )); break; - + default: message_die(GENERAL_MESSAGE, $lang['REPORT_NOT_SUPPORTED'] . $return_links['admin'] . $return_links['index']); break; @@ -452,12 +443,12 @@ else if (isset($_POST[POST_CAT_URL]) || isset($_GET[POST_CAT_URL])) else if (isset($_POST['module']) || isset($_GET['module'])) { $module_name = (isset($_POST['module'])) ? stripslashes($_POST['module']) : stripslashes($_GET['module']); - + if (!$report_module = report_modules_inactive('name', $module_name)) { message_die(GENERAL_MESSAGE, $lang['REPORT_MODULE_NOT_EXISTS'] . $return_links['admin'] . $return_links['index']); } - + switch ($mode) { // @@ -468,14 +459,14 @@ else if (isset($_POST['module']) || isset($_GET['module'])) { $module_notify = (isset($_POST['report_module_notify']) && $_POST['report_module_notify'] == 1) ? 1 : 0; $module_prune = (isset($_POST['report_module_prune'])) ? (int) $_POST['report_module_prune'] : 0; - + $auth_write = (isset($_POST['auth_write'])) ? (int) $_POST['auth_write'] : REPORT_AUTH_USER; $auth_view = (isset($_POST['auth_view'])) ? (int) $_POST['auth_view'] : REPORT_AUTH_MOD; $auth_notify = (isset($_POST['auth_notify'])) ? (int) $_POST['auth_notify'] : REPORT_AUTH_MOD; $auth_delete = (isset($_POST['auth_delete'])) ? (int) $_POST['auth_delete'] : REPORT_AUTH_ADMIN; - + report_module_install($module_notify, $module_prune, $module_name, $auth_write, $auth_view, $auth_notify, $auth_delete, false); - + message_die(GENERAL_MESSAGE, $lang['REPORT_MODULE_INSTALLED'] . $return_links['admin'] . $return_links['index']); } else if (isset($_POST['cancel'])) @@ -484,18 +475,18 @@ else if (isset($_POST['module']) || isset($_GET['module'])) } $module_info = $report_module->info(); - + $hidden_fields = ''; - + $template->assign_vars(array( 'S_HIDDEN_FIELDS' => $hidden_fields, - + 'MODULE_TITLE' => $module_info['title'], 'MODULE_EXPLAIN' => $module_info['explain'], 'MODULE_NOTIFY_ON' => ($bb_cfg['report_notify']) ? ' checked="checked"' : '', 'MODULE_NOTIFY_OFF' => (!$bb_cfg['report_notify']) ? ' checked="checked"' : '', 'MODULE_PRUNE' => 0, - + 'L_EDIT_MODULE' => $lang['INSTALL_REPORT_MODULE'], 'L_AUTH_WRITE' => $lang['WRITE'], 'L_AUTH_VIEW' => $lang['VIEW'], @@ -504,7 +495,7 @@ else if (isset($_POST['module']) || isset($_GET['module'])) 'L_AUTH_DELETE' => $lang['DELETE'], 'L_AUTH_DELETE_EXPLAIN' => $lang['REPORT_AUTH_DELETE_EXPLAIN']) ); - + // // Authorisation selects // @@ -515,7 +506,7 @@ else if (isset($_POST['module']) || isset($_GET['module'])) print_page('report_module_edit_body.tpl'); break; - + default: message_die(GENERAL_MESSAGE, $lang['REPORT_NOT_SUPPORTED'] . $return_links['admin'] . $return_links['index']); break; @@ -531,14 +522,14 @@ else $template->assign_vars(array( 'L_REPORTS_TITLE' => $lang['REPORTS'] . ': ' . $lang['MODULES_REASONS'], 'L_REPORTS_EXPLAIN' => $lang['REPORT_ADMIN_EXPLAIN'], - + 'L_REPORT_COUNT' => $lang['REPORTS'], 'L_INSTALL' => $lang['INSTALL2']) ); - + $report_counts = report_counts_obtain(); $report_reason_counts = report_reason_counts_obtain(); - + // // Display installed modules // @@ -547,14 +538,14 @@ else { $report_module =& $report_modules[$report_module_id]; $module_info = $report_module->info(); - + $template->assign_block_vars('installed_modules.modules', array( 'L_REASONS' => sprintf($lang['REASONS'], $report_reason_counts[$report_module->id]), - + 'MODULE_TITLE' => $module_info['title'], 'MODULE_EXPLAIN' => $module_info['explain'], 'REPORT_COUNT' => $report_counts[$report_module->id], - + 'U_EDIT' => append_sid("admin_reports.php?mode=edit&" . POST_CAT_URL . '=' . $report_module->id), 'U_REASONS' => append_sid("admin_reports.php?mode=reasons&" . POST_CAT_URL . '=' . $report_module->id), 'U_MOVE_UP' => append_sid("admin_reports.php?mode=up&" . POST_CAT_URL . '=' . $report_module->id), @@ -562,7 +553,7 @@ else 'U_SYNC' => append_sid("admin_reports.php?mode=sync&" . POST_CAT_URL . '=' . $report_module->id), 'U_UNINSTALL' => append_sid("admin_reports.php?mode=uninstall&" . POST_CAT_URL . '=' . $report_module->id)) ); - + // // Display sync option if available // @@ -571,14 +562,14 @@ else $template->assign_block_vars('installed_modules.modules.switch_sync', array()); } } - + if (empty($report_modules)) { $template->assign_block_vars('installed_modules.switch_no_modules', array()); } - + $report_modules_inactive = report_modules_inactive(); - + // // Display inactive modules // @@ -587,16 +578,16 @@ else { $report_module =& $report_modules_inactive[$key]; $module_info = $report_module->info(); - + $template->assign_block_vars('inactive_modules.modules', array( 'MODULE_TITLE' => $module_info['title'], 'MODULE_EXPLAIN' => $module_info['explain'], 'REPORT_COUNT' => '-', - + 'U_INSTALL' => append_sid("admin_reports.php?mode=install&module=" . $report_module->data['module_name'])) ); } - + if (empty($report_modules_inactive)) { $template->assign_block_vars('inactive_modules.switch_no_modules', array()); @@ -604,7 +595,7 @@ else print_page('report_modules_body.tpl'); break; - + default: message_die(GENERAL_MESSAGE, $lang['REPORT_NOT_SUPPORTED'] . $return_links['admin'] . $return_links['index']); break; diff --git a/upload/images/Thumbs.db b/upload/images/Thumbs.db deleted file mode 100644 index 7f6da5c7971eabefb8ecc56687f2b2b5ba6b3ef6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22528 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
  • l$}#x5NczfA<7UCjMX#{8e6Cs6+krvh)W3X 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 D$9RoM diff --git a/upload/images/logo/logo.png b/upload/images/logo/logo.png index 3ff577a82bdf5fb7da691e7b2db4abefd5dcff5a..2e50b465982d327c42f8186b1cbe96e223384185 100644 GIT binary patch literal 26961 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 UUb_nihyVZp07*qoM6N<$g65j?FaQ7m literal 43705 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%0AM?rowjS>Q!pRM>Gcdw6EYet{w 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 ReDUwRQ+%&b@zyl>{{WQ`nWX># diff --git a/upload/includes/page_header.php b/upload/includes/page_header.php index b2cbc039a..622a5efb4 100644 --- a/upload/includes/page_header.php +++ b/upload/includes/page_header.php @@ -206,7 +206,7 @@ $template->assign_vars(array( 'LOGGED_IN' => $logged_in, 'SESSION_USER_ID' => $userdata['user_id'], 'THIS_USERNAME' => $userdata['username'], - 'AVATAR' => get_avatar($userdata['user_avatar'], $userdata['user_avatar_type'], $userdata['user_allowavatar']), + 'THIS_AVATAR' => get_avatar($userdata['user_avatar'], $userdata['user_avatar_type'], $userdata['user_allowavatar']), 'SHOW_LOGIN_LINK' => !defined('IN_LOGIN'), 'AUTOLOGIN_DISABLED' => !$bb_cfg['allow_autologin'], 'S_LOGIN_ACTION' => BB_ROOT ."login.php", diff --git a/upload/includes/sessions.php b/upload/includes/sessions.php index c3821dc02..4795f8f54 100644 --- a/upload/includes/sessions.php +++ b/upload/includes/sessions.php @@ -28,6 +28,7 @@ class user_common 'h_sig' => 0, // hide signatures 'sp_op' => 0, // show spoiler opened 'tr_t_ax' => 0, // ajax open topics + 'tr_t_t' => 0, // show time of the creation topics ); /** diff --git a/upload/includes/ucp/usercp_register.php b/upload/includes/ucp/usercp_register.php index cfe6b1f14..52897dc2a 100644 --- a/upload/includes/ucp/usercp_register.php +++ b/upload/includes/ucp/usercp_register.php @@ -684,7 +684,7 @@ if ($submit && !$errors) } else { - $die_msg = 'Спасибо за регистрацию, учётная запись была создана

    Вы можете войти в систему, используя ваше имя и пароль'; + $die_msg = $lang['ACCOUNT_ADDED']; } bb_die($die_msg); } @@ -715,7 +715,7 @@ if ($submit && !$errors) } else { - bb_die('Ничего не было изменено'); + bb_die($lang['NOTHING_HAS_CHANGED']); } } } @@ -723,7 +723,7 @@ if ($submit && !$errors) $template->assign_vars($tp_data); $template->assign_vars(array( - 'PAGE_TITLE' => ($mode == 'editprofile') ? 'Редактирование профиля'. ($adm_edit ? " :: {$pr_data['username']}" : '') : 'Регистрация', + 'PAGE_TITLE' => ($mode == 'editprofile') ? $lang['EDIT_PROFILE'] . ($adm_edit ? " :: {$pr_data['username']}" : '') : $lang['REGISTER'], 'SHOW_REG_AGREEMENT' => ($mode == 'register' && !IS_ADMIN), 'ERROR_MESSAGE' => ($errors) ? join('
    ', $errors) : '', 'MODE' => $mode, diff --git a/upload/language/lang_english/lang_main.php b/upload/language/lang_english/lang_main.php index 07024cab4..3acea226d 100644 --- a/upload/language/lang_english/lang_main.php +++ b/upload/language/lang_english/lang_main.php @@ -121,7 +121,7 @@ $lang['SEARCH_LATEST'] = 'latest'; $lang['REGISTER'] = 'Register'; $lang['PROFILE'] = 'Profile'; -$lang['EDIT_PROFILE'] = 'Edit your profile'; +$lang['EDIT_PROFILE'] = 'Edit profile'; $lang['SEARCH'] = 'Search'; $lang['MEMBERLIST'] = 'Memberlist'; $lang['FAQ'] = 'FAQ'; @@ -131,6 +131,7 @@ $lang['LASTPOST'] = 'Last Post'; $lang['MODERATOR'] = 'Moderator'; $lang['MODERATORS'] = 'Moderators'; $lang['TERMS'] = 'Terms'; +$lang['NOTHING_HAS_CHANGED'] = 'Nothing has changed'; // // Stats block text @@ -1183,7 +1184,7 @@ $lang['UNSET_GOLD_TORRENT'] = 'UnMake gold'; $lang['SET_SILVER_TORRENT'] = 'Make silver'; $lang['UNSET_SILVER_TORRENT'] = 'UnMake gold'; $lang['GOLD_STATUS'] = 'GOLD TORRENT! DOWNLOAD TRAFFIC DOES NOT CONSIDER!'; -$lang['SILVER_STATUS'] = 'SILVER TORRENT! DOWNLOAD TRAFFIC PARTIALLY CONSIDERED!'; +$lang['SILVER_STATUS'] = 'SILVER TORRENT! DOWNLOAD TRAFFIC PARTIALLY CONSIDERED!'; // End - Gold/Silver releases $lang['SEARCH_IN_FORUMS'] = 'Search in Forums'; @@ -1265,9 +1266,9 @@ $lang['VIEWING_USER_BT_PROFILE'] = 'Viewing torrent-profile :: %s'; // %s is use $lang['CUR_ACTIVE_DLS'] = 'Currently active torrents'; $lang['VIEW_TORRENT_PROFILE'] = 'Torrent-profile'; -$lang['PROFILE_UP_TOTAL'] = 'Total uploaded'; +$lang['PROFILE_UP_TOTAL'] = 'Total uploaded'; $lang['PROFILE_DOWN_TOTAL'] = 'Total downloaded'; -$lang['PROFILE_BONUS'] = 'Bonus'; +$lang['PROFILE_BONUS'] = 'Bonus'; $lang['PROFILE_RELEASED'] = 'Total released'; $lang['PROFILE_RATIO'] = 'Ratio'; $lang['PROFILE_MAX_SPEED'] = 'Speed'; @@ -1287,6 +1288,7 @@ $lang['TRACKER'] = 'Tracker'; $lang['GALLERY'] = 'Gallery'; $lang['OPEN_TOPICS'] = 'Open topics'; $lang['OPEN_IN_SAME_WINDOW'] = 'open in same window'; +$lang['SHOW_TIME_TOPICS'] = 'show time of the creation topics'; $lang['BT_LOW_RATIO_FUNC'] = "You can't use this option (ratio is too low)"; $lang['BT_LOW_RATIO_FOR_DL'] = "With ratio %s you can't download torrents"; diff --git a/upload/language/lang_russian/lang_main.php b/upload/language/lang_russian/lang_main.php index 419246866..c2933a1eb 100644 --- a/upload/language/lang_russian/lang_main.php +++ b/upload/language/lang_russian/lang_main.php @@ -126,7 +126,7 @@ $lang['SEARCH_LATEST'] = 'Последние'; $lang['REGISTER'] = 'Регистрация'; $lang['PROFILE'] = 'Профиль'; -$lang['EDIT_PROFILE'] = 'Редактирование вашего профиля'; +$lang['EDIT_PROFILE'] = 'Редактирование профиля'; $lang['SEARCH'] = 'Поиск'; $lang['MEMBERLIST'] = 'Пользователи'; $lang['FAQ'] = 'FAQ'; @@ -136,6 +136,7 @@ $lang['LASTPOST'] = 'Посл. сообщение'; $lang['MODERATOR'] = 'Модератор'; $lang['MODERATORS'] = 'Модераторы'; $lang['TERMS'] = 'Правила'; +$lang['NOTHING_HAS_CHANGED'] = 'Ничего не было изменено'; // // Stats block text @@ -1293,6 +1294,7 @@ $lang['TRACKER'] = 'Трекер'; $lang['GALLERY'] = 'Галерея'; $lang['OPEN_TOPICS'] = 'Открывать топики'; $lang['OPEN_IN_SAME_WINDOW'] = 'открывать в этом же окне'; +$lang['SHOW_TIME_TOPICS'] = 'показывать время создания темыs'; $lang['BT_LOW_RATIO_FUNC'] = 'У Вас слишком низкий рейтинг для того, чтобы воспользоваться этой функцией'; $lang['BT_LOW_RATIO_FOR_DL'] = 'Рейтинг %s уже не позволяет Вам скачивать новые торренты.

    Для поднятия рейтинга, Вы можете что-либо раздать из Ваших прошлых закачек, либо организовать новую раздачу.

    Пожалуйста, помните о том, что Ваше yчастие в системе BitTorrent не может ограничиваться только скачиванием!'; diff --git a/upload/report.php b/upload/report.php index 1252d5963..582d07057 100644 --- a/upload/report.php +++ b/upload/report.php @@ -383,20 +383,12 @@ else message_die(GENERAL_MESSAGE, $lang[$message] . $return_links['list'] . $return_links['index']); } - $page_title = ($single_report) ? $lang['DELETE_REPORT'] : $lang['DELETE_REPORTS']; - - include(PAGE_HEADER); - $template->set_filenames(array( - 'confirm' => 'confirm_body.tpl') - ); - - $template->assign_vars(array( - 'MESSAGE_TITLE' => $page_title, - 'MESSAGE_TEXT' => ($single_report) ? $lang['DELETE_REPORT_EXPLAIN'] : $lang['DELETE_REPORTS_EXPLAIN']) - ); - - $template->pparse('confirm'); - include(PAGE_FOOTER); + print_confirmation(array( + 'CONFIRM_TITLE' => ($single_report) ? $lang['DELETE_REPORT'] : $lang['DELETE_REPORTS'], + 'QUESTION' => ($single_report) ? $lang['DELETE_REPORT_EXPLAIN'] : $lang['DELETE_REPORTS_EXPLAIN'], + 'FORM_ACTION' => "report.php",, + 'HIDDEN_FIELDS' => $hidden_fields, + )); } break; diff --git a/upload/templates/default/confirm_body.tpl b/upload/templates/default/confirm_body.tpl deleted file mode 100644 index 285022b40..000000000 --- a/upload/templates/default/confirm_body.tpl +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - -
    {MESSAGE_TITLE}

    {MESSAGE_TEXT}

    {S_HIDDEN_FIELDS}  
    - -
    \ No newline at end of file diff --git a/upload/templates/default/page_header.tpl b/upload/templates/default/page_header.tpl index 7e930df7a..a2bb0b8c5 100644 --- a/upload/templates/default/page_header.tpl +++ b/upload/templates/default/page_header.tpl @@ -475,7 +475,7 @@ important_info

    {L_BT_RATIO}

    -
    {AVATAR}
    +
    {THIS_AVATAR}
    diff --git a/upload/templates/default/tracker.tpl b/upload/templates/default/tracker.tpl index 40339f8b9..f3f0246e1 100644 --- a/upload/templates/default/tracker.tpl +++ b/upload/templates/default/tracker.tpl @@ -250,6 +250,11 @@ ajax.callback.view_post = function(data) { onclick="user.set('tr_t_ax', this.checked ? 1 : 0);" />{L_OPEN_IN_SAME_WINDOW} + @@ -306,6 +311,7 @@ ajax.callback.view_post = function(data) { diff --git a/upload/templates/default/viewforum.tpl b/upload/templates/default/viewforum.tpl index d1abf2275..17937f73e 100644 --- a/upload/templates/default/viewforum.tpl +++ b/upload/templates/default/viewforum.tpl @@ -374,11 +374,22 @@ td.topic_id { cursor: pointer; } - - - + + + + + + + + +
    {L_YOUR_RATIO}{USER_RATIO}{L_NONE} (DL < {MIN_DL_FOR_RATIO})
    {L_DOWNLOADED}{DOWN_TOTAL}
    {L_UPLOADED}{UP_TOTAL}
    onclick="ajax.view_post({tor.POST_ID}, this); return false;" href="{TOPIC_URL}{tor.TOPIC_ID}">{tor.TOPIC_TITLE}{tor.TOR_TYPE}{tor.TOPIC_TITLE} +
    {tor.TOPIC_TIME}
    {tor.USERNAME} {L_MODERATE_FORUM} |{L_TOPICS_PER_PAGE}: -
    {SELECT_TPP}
    -
    |{L_TOPICS_PER_PAGE}:{SELECT_TPP}{L_STATUS}:{SELECT_TST}  diff --git a/upload/tracker.php b/upload/tracker.php index 37ba89757..8c447d6d4 100644 --- a/upload/tracker.php +++ b/upload/tracker.php @@ -644,7 +644,7 @@ if ($allowed_forums) $select = " SELECT tor.topic_id, tor.post_id, tor.attach_id, tor.size, tor.reg_time, tor.complete_count, tor.seeder_last_seen, tor.tor_status, tor.tor_type, - t.topic_title, t.topic_replies, t.topic_views, sn.seeders, sn.leechers, tor.info_hash + t.topic_title, t.topic_time, t.topic_replies, t.topic_views, sn.seeders, sn.leechers, tor.info_hash "; $select .= (!$hide_speed) ? ", sn.speed_up, sn.speed_down" : ''; $select .= (!$hide_forum) ? ", tor.forum_id" : ''; @@ -738,6 +738,7 @@ if ($allowed_forums) 'FORUM_NAME' => ($forum_id) ? $forum_name_html[$forum_id] : '', 'TOPIC_ID' => $tor['topic_id'], 'TOPIC_TITLE' => wbr($tor['topic_title']), + 'TOPIC_TIME' => bb_date($tor['topic_time'], 'd-M-y') .' · '. delta_time($tor['topic_time']), 'POST_ID' => $tor['post_id'], 'POSTER_ID' => $poster_id, 'USERNAME' => isset($tor['username']) ? wbr($tor['username']) : '', @@ -860,6 +861,7 @@ $template->assign_vars(array( 'TITLE_MATCH_VAL' => $title_match_val, 'AJAX_TOPICS' => $user->opt_js['tr_t_ax'], + 'SHOW_TIME_TOPICS' => $user->opt_js['tr_t_t'], 'U_SEARCH_USER' => "search.php?mode=searchuser&input_name=$poster_name_key", )); diff --git a/upload/viewforum.php b/upload/viewforum.php index 33f4f1a66..a2d6b0a78 100644 --- a/upload/viewforum.php +++ b/upload/viewforum.php @@ -1,23 +1,4 @@ -1), array_flip($lang['tor_status'])); + $template->assign_vars(array( + 'SELECT_TST' => build_select('tst', $select_tst, $tor_status), + )); $select_st = array_merge(array('Выберите статус' => -1), array_flip($lang['tor_status'])); $template->assign_vars(array( 'SELECT_ST' => build_select('st', $select_st, -1), @@ -351,8 +345,14 @@ $limit_topics_time_sql = ($topic_days) ? "AND t.topic_last_post_time > ". (TIMEN $select_tor_sql = $join_tor_sql = ''; $join_dl = ($bb_cfg['show_dl_status_in_forum'] && !IS_GUEST); +$where_tor_sql = ''; if ($forum_data['allow_reg_tracker']) { + if ($tor_status != -1) + { + $where_tor_sql = "AND tor.tor_status = $tor_status"; + } + $select_tor_sql = ', bt.auth_key, tor.info_hash, tor.size AS tor_size, tor.reg_time, tor.complete_count, tor.seeder_last_seen, tor.attach_id, tor.tor_status, tor.tor_type, sn.seeders, sn.leechers @@ -420,6 +420,7 @@ if ($topics_csv = join(',', $topic_ids)) LEFT JOIN ". BB_USERS ." u2 ON(p2.poster_id = u2.user_id) $join_tor_sql WHERE t.topic_id IN($topics_csv) + $where_tor_sql GROUP BY t.topic_id $order_sql "); @@ -474,7 +475,7 @@ $template->assign_vars(array( 'ONLY_NEW_TOPICS_ON' => ($only_new == ONLY_NEW_TOPICS), 'TITLE_MATCH' => htmlCHR($title_match), - 'SELECT_TPP' => ($select_tpp) ? build_select('tpp', $select_tpp, $topics_per_page, null, null, 'onchange="$(\'#tpp\').submit();"') : '', + 'SELECT_TPP' => ($select_tpp) ? build_select('tpp', $select_tpp, $topics_per_page) : '', 'T_POST_NEW_TOPIC' => ($forum_data['forum_status'] == FORUM_LOCKED) ? $lang['FORUM_LOCKED'] : $lang['POST_NEW_TOPIC'], 'S_AUTH_LIST' => $u_auth, 'U_VIEW_FORUM' => FORUM_URL . $forum_id, @@ -575,6 +576,10 @@ foreach ($topic_rowset as $topic) } unset($topic_rowset); +$pg_url = FORUM_URL . $forum_id; +$pg_url .= ($sort_value) ? "&sort=$sort_value" : ''; +$pg_url .= ($order_value) ? "&order=$order_value" : ''; +$template->assign_var('MOD_URL', $pg_url); $pg_url = FORUM_URL . $forum_id; $pg_url .= ($topic_days) ? "&topicdays=$topic_days" : ''; $pg_url .= ($sort_value) ? "&sort=$sort_value" : ''; @@ -606,7 +611,6 @@ else $template->assign_vars(array( 'PAGE_URL' => $pg_url, - 'PAGE_URL_TPP' => url_arg($pg_url, 'tpp', null), 'FOUND_TOPICS' => $found_topics, 'AUTH_MOD' => $is_auth['auth_mod'],