From fe79a3db0ce610bbf031056bd959e176407c0155 Mon Sep 17 00:00:00 2001 From: pherum83 Date: Mon, 1 Aug 2011 21:55:09 +0000 Subject: [PATCH] r185 ucp git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@185 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293 --- upload/ajax/change_tor_status.php | 9 +++----- upload/ajax/edit_user_profile.php | 2 +- upload/config.php | 4 ++-- upload/includes/ucp/torrent_userprofile.php | 2 +- upload/includes/ucp/usercp_register.php | 21 ++++++++--------- upload/includes/ucp/usercp_sendpasswd.php | 5 +--- upload/includes/ucp/usercp_viewprofile.php | 3 +-- upload/language/lang_english/lang_admin.php | 1 + upload/language/lang_english/lang_main.php | 11 ++++++--- upload/language/lang_russian/lang_admin.php | 3 ++- upload/language/lang_russian/lang_main.php | 23 ++++++++++++------- upload/templates/default/page_footer.tpl | 6 ++--- upload/templates/default/usercp_register.tpl | 4 ++-- .../templates/default/usercp_viewprofile.tpl | 14 ++--------- 14 files changed, 50 insertions(+), 58 deletions(-) diff --git a/upload/ajax/change_tor_status.php b/upload/ajax/change_tor_status.php index fe1dcfd43..39d9fca7a 100644 --- a/upload/ajax/change_tor_status.php +++ b/upload/ajax/change_tor_status.php @@ -6,11 +6,11 @@ global $userdata, $bb_cfg, $lang; if (!isset($this->request['attach_id'])) { - $this->ajax_die('empty attach_id'); + $this->ajax_die($lang['EMPTY_ATTACH_ID']); } if (!isset($this->request['status'])) { - $this->ajax_die('не выбран статус'); + $this->ajax_die($lang['TOR_DONT_CHANGE']); } $attach_id = (int) $this->request['attach_id']; $new_status = (int) $this->request['status']; @@ -45,10 +45,7 @@ if ($new_status == TOR_CLOSED_CPHOLD && !IS_ADMIN) // Права на изменение статуса if ($tor['tor_status'] == TOR_CLOSED_CPHOLD) { - if (!IS_ADMIN) - { - $this->verify_mod_rights($tor['forum_id']); - } + if (!IS_ADMIN) $this->verify_mod_rights($tor['forum_id']); DB()->query("UPDATE ". BB_TOPICS ." SET topic_status = ". TOPIC_UNLOCKED ." WHERE topic_id = {$tor['topic_id']} LIMIT 1"); $new_status = TOR_NOT_APPROVED; } diff --git a/upload/ajax/edit_user_profile.php b/upload/ajax/edit_user_profile.php index 7ed80c6f3..955349688 100644 --- a/upload/ajax/edit_user_profile.php +++ b/upload/ajax/edit_user_profile.php @@ -6,7 +6,7 @@ global $bb_cfg, $lang; if (!$user_id = intval($this->request['user_id']) OR !$profiledata = get_userdata($user_id)) { - $this->ajax_die('invalid user_id'); + $this->ajax_die($lang['NO_USER_ID_SPECIFIED']); } if (!$field = (string) $this->request['field']) { diff --git a/upload/config.php b/upload/config.php index 05a781c05..85523affe 100644 --- a/upload/config.php +++ b/upload/config.php @@ -57,8 +57,8 @@ $bb_cfg['css_ver'] = 1; // Increase number of revision after update $bb_cfg['tp_version'] = '2.0.2'; -$bb_cfg['tp_release_state'] = 'TP II r183'; -$bb_cfg['tp_release_date'] = '31-07-2011'; +$bb_cfg['tp_release_state'] = 'TP II r185'; +$bb_cfg['tp_release_date'] = '2-08-2011'; $bb_cfg['board_disabled_msg'] = 'форум временно отключен'; // 'forums temporarily disabled'; // show this msg if board has been disabled via ON/OFF trigger $bb_cfg['srv_overloaded_msg'] = "Извините, в данный момент сервер перегружен\nПопробуйте повторить запрос через несколько минут"; diff --git a/upload/includes/ucp/torrent_userprofile.php b/upload/includes/ucp/torrent_userprofile.php index 958b19a92..631db4740 100644 --- a/upload/includes/ucp/torrent_userprofile.php +++ b/upload/includes/ucp/torrent_userprofile.php @@ -4,7 +4,7 @@ if (!defined('IN_VIEWPROFILE')) die(basename(__FILE__)); if (!$profiledata['user_id'] || $profiledata['user_id'] == ANONYMOUS) { - message_die(GENERAL_ERROR, 'Invalid user_id'); + message_die(GENERAL_ERROR, $lang['NO_USER_ID_SPECIFIED']); } $seeding = $leeching = $releasing = array(); diff --git a/upload/includes/ucp/usercp_register.php b/upload/includes/ucp/usercp_register.php index b0234d03f..bb1dac985 100644 --- a/upload/includes/ucp/usercp_register.php +++ b/upload/includes/ucp/usercp_register.php @@ -18,7 +18,7 @@ $can_register = (IS_GUEST || IS_ADMIN); $submit = !empty($_POST['submit']); $errors = array(); -$adm_edit = false; // редактирование админом чужого профиля +$adm_edit = false; // редактирование админом чужого профиля require(INC_DIR .'bbcode.php'); require(INC_DIR .'functions_validate.php'); @@ -242,11 +242,11 @@ foreach ($profile_fields as $field => $can_edit) { if (strlen($new_pass) > 20) { - $errors[] = 'Пароль должен быть не длиннее 20 символов'; + $errors[] = $lang['CHOOSE_PASS_ERR_20']; } else if ($new_pass != $cfm_pass) { - $errors[] = 'Введённые пароли не совпадают'; + $errors[] = $lang['CHOOSE_PASS_ERR']; } $db_data['user_password'] = md5(md5($new_pass)); } @@ -255,7 +255,7 @@ foreach ($profile_fields as $field => $can_edit) { if (empty($new_pass)) { - $errors[] = 'Вы должны указать пароль'; + $errors[] = $lang['CHOOSE_PASSWORD']; } } else @@ -266,7 +266,7 @@ foreach ($profile_fields as $field => $can_edit) } if (!empty($new_pass) && !$cur_pass_valid) { - $errors[] = 'Для изменения пароля вы должны правильно указать текущий пароль'; + $errors[] = $lang['CHOOSE_PASS_FAILED']; } } } @@ -424,7 +424,7 @@ foreach ($profile_fields as $field => $can_edit) else { $pr_data['user_icq'] = ''; - $errors[] = htmlCHR('Поле "ICQ" может содержать только номер icq'); + $errors[] = htmlCHR($lang['ICQ_ERROR']); } } $tp_data['USER_ICQ'] = $pr_data['user_icq']; @@ -445,7 +445,7 @@ foreach ($profile_fields as $field => $can_edit) } else { - $errors[] = htmlCHR('Поле "Сайт" может содержать только http:// ссылку'); + $errors[] = htmlCHR($lang['WEBSITE_ERROR']); } } $tp_data['USER_WEBSITE'] = $pr_data['user_website']; @@ -856,7 +856,7 @@ if ($submit && !$errors) else if (!empty($_POST['delete_user_posts'])) { post_delete('user', $pr_data['user_id']); - bb_die('User posts were deleted'); + bb_die($lang['USER_DELETED_POSTS']); } } @@ -921,7 +921,7 @@ if ($submit && !$errors) if($adm_edit) { - bb_die("Профиль {$pr_data['username']} был успешно изменён"); + bb_die($lang['PROFILE_USER'] . " {$pr_data['username']} " . $lang['GOOD_UPDATE']); } elseif(!$pr_data['user_active']) { @@ -974,9 +974,6 @@ if ($mode == 'editprofile' && $userdata['session_logged_in']) $curr_passkey = ($row['auth_key']) ? $row['auth_key'] : ''; $template->assign_vars(array( - 'L_GEN_PASSKEY' => $lang['BT_GEN_PASSKEY'], - 'L_GEN_PASSKEY_EXPLAIN' => $lang['BT_GEN_PASSKEY_EXPLAIN'], - 'L_GEN_PASSKEY_EXPLAIN_2' => $lang['BT_GEN_PASSKEY_EXPLAIN_2'], 'S_GEN_PASSKEY' => '' . $lang['BT_GEN_PASSKEY_URL'] . '', 'CURR_PASSKEY' => $curr_passkey, )); diff --git a/upload/includes/ucp/usercp_sendpasswd.php b/upload/includes/ucp/usercp_sendpasswd.php index 1fb3c7181..cda73a79a 100644 --- a/upload/includes/ucp/usercp_sendpasswd.php +++ b/upload/includes/ucp/usercp_sendpasswd.php @@ -6,10 +6,7 @@ if ( !defined('IN_PHPBB') ) exit; } -if ($bb_cfg['emailer_disabled']) -{ - bb_die('Извините, эта функция временно не работает'); -} +if ($bb_cfg['emailer_disabled']) bb_die($lang['EMAILER_DISABLED']); if ( isset($_POST['submit']) ) { diff --git a/upload/includes/ucp/usercp_viewprofile.php b/upload/includes/ucp/usercp_viewprofile.php index e06679354..86d32abef 100644 --- a/upload/includes/ucp/usercp_viewprofile.php +++ b/upload/includes/ucp/usercp_viewprofile.php @@ -19,7 +19,7 @@ if (!$profiledata = get_userdata($_GET[POST_USERS_URL])) if(bf($profiledata['user_opt'], 'user_opt', 'view_profile') && IS_GUEST) { meta_refresh(append_sid("login.php?redirect={$_SERVER['REQUEST_URI']}", true)); - bb_die("Пользователь {$profiledata['username']} запретил гостям просмотр своего профиля"); } + bb_die("{$profiledata['username']} " . $lang['FORBADE_VIEWING']); } // // Calculate the number of days this user has been a member ($memberdays) @@ -150,7 +150,6 @@ $template->assign_vars(array( 'L_VIEWING_PROFILE' => sprintf($lang['VIEWING_USER_PROFILE'], $profiledata['username']), 'L_ABOUT_USER_PROFILE' => sprintf($lang['ABOUT_USER'], $profiledata['username']), - 'L_SEARCH_USER_POSTS_PROFILE' => sprintf($lang['SEARCH_USER_POSTS'], ''. $profiledata['username'] .''), 'U_SEARCH_USER' => "search.php?search_author=1&uid={$profiledata['user_id']}", 'U_SEARCH_TOPICS' => "search.php?uid={$profiledata['user_id']}&myt=1", diff --git a/upload/language/lang_english/lang_admin.php b/upload/language/lang_english/lang_admin.php index 6a8a81014..5cbd5a51c 100644 --- a/upload/language/lang_english/lang_admin.php +++ b/upload/language/lang_english/lang_admin.php @@ -385,6 +385,7 @@ $lang['USER_DELETE'] = 'Delete'; $lang['USER_DELETE_EXPLAIN'] = 'Delete this user'; $lang['USER_DELETED'] = 'User was successfully deleted'; $lang['DELETE_USER_POSTS'] = 'Delete all user posts'; +$lang['USER_DELETED_POSTS'] = 'Posts were successfully removed'; $lang['USER_STATUS'] = 'User is active'; $lang['USER_ALLOWPM'] = 'Can send Private Messages'; diff --git a/upload/language/lang_english/lang_main.php b/upload/language/lang_english/lang_main.php index 49d1ba9be..096509e70 100644 --- a/upload/language/lang_english/lang_main.php +++ b/upload/language/lang_english/lang_main.php @@ -309,7 +309,7 @@ $lang['EDIT_POST'] = 'Edit post'; $lang['EDIT_POST_NOT_1'] = 'You are not allowed '; $lang['EDIT_POST_NOT_2'] = 'You can not '; $lang['EDIT_POST_AJAX'] = 'You can not edit the message with the status '; -$lang['AFTER_THE_LAPSE'] = "after the lapse of '; +$lang['AFTER_THE_LAPSE'] = 'after the lapse of '; $lang['DONT_MESSAGE_TITLE'] = 'You have not specified the message header'; $lang['INVALID_TOPIC_ID'] = 'Topic Absent!'; @@ -547,7 +547,7 @@ $lang['POSTER_RANK'] = 'Poster rank'; $lang['TOTAL_POSTS'] = 'Total posts'; $lang['USER_POST_PCT_STATS'] = '%.2f%% of total'; // 1.25% of total $lang['USER_POST_DAY_STATS'] = '%.2f posts per day'; // 1.5 posts per day -$lang['SEARCH_USER_POSTS'] = 'Find posts by %s'; // Find all posts by username +$lang['SEARCH_USER_POSTS'] = 'Find posts'; // Find all posts by username $lang['SEARCH_USER_POSTS_SHORT'] = 'Find user posts'; $lang['SEARCH_USER_TOPICS'] = 'Find user topics'; // Find all topics by username @@ -1305,7 +1305,7 @@ $lang['SEARCH_DL_COMPLETE_DOWNLOADS'] = 'Completed Downloads'; $lang['SEARCH_DL_CANCEL'] = 'Canceled'; $lang['CUR_DOWNLOADS'] = 'Current Downloads'; $lang['CUR_UPLOADS'] = 'Current Uploads'; -$lang['SEARCH_RELEASES'] = 'Find all current releases'; +$lang['SEARCH_RELEASES'] = 'Find releases'; $lang['TOR_SEARCH_TITLE'] = 'Torrent search options'; $lang['OPEN_TOPIC'] = 'Open topic'; @@ -1558,6 +1558,9 @@ $lang['TORFILE_INVALID'] = 'Torrent file is corrupt'; $lang['WEBSITE_ERROR'] = 'The "site" may contain only http://sitename'; $lang['ICQ_ERROR'] = 'The field of "ICQ" may contain only icq number'; $lang['INVALID_DATE'] = 'Error date '; +$lang['PROFILE_USER'] = 'Viewing profile'; +$lang['GOOD_UPDATE'] = 'was successfully changed'; +$lang['FORBADE_VIEWING'] = 'forbade visitors viewing your profile'; // Register $lang['CHOOSE_A_NAME'] = 'You should choose a name'; @@ -1565,3 +1568,5 @@ $lang['CHOOSE_E_MAIL'] = 'You must specify the e-mail'; $lang['CHOOSE_PASS'] = 'Field for the password must not be empty!'; $lang['CHOOSE_PASS_ERR'] = 'Entered passwords do not match'; $lang['CHOOSE_PASS_OK'] = 'Passwords match, you can proceed with the registration.'; + +$lang['EMAILER_DISABLED'] = 'Sorry, this feature is temporarily not working'; \ No newline at end of file diff --git a/upload/language/lang_russian/lang_admin.php b/upload/language/lang_russian/lang_admin.php index 9dd54d230..6cdc73051 100644 --- a/upload/language/lang_russian/lang_admin.php +++ b/upload/language/lang_russian/lang_admin.php @@ -142,7 +142,7 @@ $lang['AUTH_READ'] = $lang['READ'] = 'Читать'; $lang['AUTH_POST'] = $lang['POST'] = 'Создавать темы'; $lang['AUTH_REPLY'] = $lang['REPLY'] = 'Отвечать'; $lang['AUTH_EDIT'] = $lang['EDIT'] = 'Редактировать'; -$lang['AUTH_DELETE'] = $lang['DELETE'] = 'Удалять'; +$lang['AUTH_DELETE'] = $lang['DELETE'] = 'Удалить'; $lang['AUTH_STICKY'] = $lang['STICKY'] = 'Прилеплять темы'; $lang['AUTH_ANNOUNCE'] = $lang['ANNOUNCE'] = 'Создавать объявления'; $lang['AUTH_VOTE'] = $lang['VOTE'] = 'Голосовать'; @@ -386,6 +386,7 @@ $lang['USER_DELETE'] = 'Удаление'; $lang['USER_DELETE_EXPLAIN'] = 'Удалить этого пользователя'; $lang['USER_DELETED'] = 'Пользователь был успешно удалён'; $lang['DELETE_USER_POSTS'] = 'Удалить все сообщения пользователя'; +$lang['USER_DELETED_POSTS'] = 'Сообщения пользователя успешно удалены'; $lang['USER_STATUS'] = 'Пользователь активен'; $lang['USER_ALLOWPM'] = 'Может посылать личные сообщения'; diff --git a/upload/language/lang_russian/lang_main.php b/upload/language/lang_russian/lang_main.php index b6b79a30d..88017102c 100644 --- a/upload/language/lang_russian/lang_main.php +++ b/upload/language/lang_russian/lang_main.php @@ -36,7 +36,6 @@ $lang['TIME'] = 'Время'; $lang['HOURS'] = 'Часы'; $lang['MESSAGE'] = 'Сообщение'; $lang['TORRENT'] = 'Торрент'; -$lang['PROFILE'] = 'Профиль'; $lang['PERMISSIONS'] = 'Права доступа'; $lang['1_DAY'] = 'за последний день'; @@ -94,7 +93,7 @@ $lang['CLICK_VIEW_MESSAGE'] = '%sПросмотреть ваше сообщен $lang['CLICK_RETURN_MODCP'] = '%sВернуться к панели модерации%s'; $lang['CLICK_RETURN_GROUP'] = '%sВернуться к информации о группах%s'; -$lang['ADMIN_PANEL'] = 'Перейти в администраторский раздел'; +$lang['ADMIN_PANEL'] = 'Администраторский раздел'; $lang['BOARD_DISABLE'] = 'Извините, эти форумы отключены. Попробуйте зайти попозже'; @@ -476,7 +475,7 @@ $lang['ALL_MESSAGES'] = 'Все сообщения'; $lang['NO_MESSAGES_FOLDER'] = 'В этой папке нет сообщений'; $lang['PM_DISABLED'] = 'Возможность отправки личных сообщений на этих форумах была отключена'; -$lang['CANNOT_SEND_PRIVMSG'] = 'Извините, вам не разрешено отправлять личные сообщения'; +$lang['CANNOT_SEND_PRIVMSG'] = 'Извините, вам запрещено отправлять личные сообщения'; $lang['NO_TO_USER'] = 'Вы должны указать имя получателя этого сообщения'; $lang['NO_SUCH_USER'] = 'Извините, но такого пользователя не существует'; @@ -552,7 +551,7 @@ $lang['POSTER_RANK'] = 'Звание'; $lang['TOTAL_POSTS'] = 'Всего сообщений'; $lang['USER_POST_PCT_STATS'] = '%.2f%% от общего числа'; // 15% of total $lang['USER_POST_DAY_STATS'] = '%.2f сообщений в день'; // 1.5 posts per day -$lang['SEARCH_USER_POSTS'] = 'Найти сообщения пользователя %s'; // Find all posts by username +$lang['SEARCH_USER_POSTS'] = 'Найти сообщения'; // Find all posts by username $lang['SEARCH_USER_POSTS_SHORT'] = 'Найти сообщения пользователя'; $lang['SEARCH_USER_TOPICS'] = 'Начатые темы'; // Find all topics by username @@ -1315,7 +1314,7 @@ $lang['SEARCH_DL_COMPLETE_DOWNLOADS'] = 'Прошлые закачки'; $lang['SEARCH_DL_CANCEL'] = 'Отмененные'; $lang['CUR_DOWNLOADS'] = 'Текущие закачки'; $lang['CUR_UPLOADS'] = 'Текущие раздачи'; -$lang['SEARCH_RELEASES'] = 'Найти все текущие раздачи'; +$lang['SEARCH_RELEASES'] = 'Найти раздачи'; $lang['TOR_SEARCH_TITLE'] = 'Опции показа торрентов'; $lang['OPEN_TOPIC'] = 'Открыть топик'; @@ -1559,21 +1558,29 @@ $lang['FILELIST'] = 'Список файлов'; $lang['COLLAPSE'] = 'Свернуть директории'; $lang['EXPAND'] = 'Развернуть'; $lang['SWITCH'] = 'Переключить'; -$lang['EMPTY_ATTACH_ID'] = 'Отсутсвует идентификатор файла!'; -$lang['TOR_NOT_FOUND'] = 'Файл отсутсвует на сервере!'; +$lang['EMPTY_ATTACH_ID'] = 'Отсутствует идентификатор файла!'; +$lang['TOR_NOT_FOUND'] = 'Файл отсутствует на сервере!'; $lang['ERROR_BUILD'] = 'Ошибка: не удалось выстроить список файлов'; -$lang['TORFILE_INVALID'] = 'Торрент-файл поврежден'; +$lang['TORFILE_INVALID'] = 'Торрент-файл поврежден!'; // FILELIST // Профиль $lang['WEBSITE_ERROR'] = 'Поле "Сайт" может содержать только http://ссылку'; $lang['ICQ_ERROR'] = 'Поле "ICQ" может содержать только номер icq'; $lang['INVALID_DATE'] = 'Ошибка даты '; +$lang['PROFILE_USER'] = 'Профиль пользователя'; +$lang['GOOD_UPDATE'] = 'был успешно изменён'; +$lang['FORBADE_VIEWING'] = 'запретил гостям просмотр своего профиля'; + // Регистрация $lang['CHOOSE_A_NAME'] = 'Вы должны выбрать имя'; $lang['CHOOSE_E_MAIL'] = 'Вы должны указать e-mail'; +$lang['CHOOSE_PASSWORD'] = 'Вы должны указать пароль'; $lang['CHOOSE_PASS'] = 'Поля для ввода пароля не должны быть пустыми!'; $lang['CHOOSE_PASS_ERR'] = 'Введённые пароли не совпадают'; +$lang['CHOOSE_PASS_ERR_20'] = 'Пароль должен быть не длиннее 20 символов'; $lang['CHOOSE_PASS_OK'] = 'Пароли совпадают, можете продолжить регистрацию.'; +$lang['CHOOSE_PASS_FAILED'] = 'Для изменения пароля вы должны правильно указать текущий пароль'; +$lang['EMAILER_DISABLED'] = 'Извините, эта функция временно не работает'; \ No newline at end of file diff --git a/upload/templates/default/page_footer.tpl b/upload/templates/default/page_footer.tpl index d61ab443a..a19881c4d 100644 --- a/upload/templates/default/page_footer.tpl +++ b/upload/templates/default/page_footer.tpl @@ -44,16 +44,14 @@
- {SAPE} - {MAINLINK} - -