From 94c89a329174e46d7e94c11b856c724051b01984 Mon Sep 17 00:00:00 2001 From: pherum83 Date: Mon, 12 Mar 2012 01:53:14 +0000 Subject: [PATCH] r385 git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@385 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293 --- upload/admin/admin_disallow.php | 8 +-- upload/admin/admin_user_search.php | 70 ++++++++----------- upload/config.php | 6 +- upload/includes/report_hack/report_post.php | 2 +- .../includes/report_hack/report_privmsg.php | 2 +- upload/includes/report_hack/report_topic.php | 2 +- upload/includes/report_hack/report_user.php | 2 +- upload/includes/ucp/usercp_register.php | 53 ++++++++------ upload/language/lang_russian/lang_admin.php | 3 +- 9 files changed, 75 insertions(+), 73 deletions(-) diff --git a/upload/admin/admin_disallow.php b/upload/admin/admin_disallow.php index ff667d43f..954f61cfc 100644 --- a/upload/admin/admin_disallow.php +++ b/upload/admin/admin_disallow.php @@ -37,7 +37,7 @@ if( isset($_POST['add_name']) ) $message = $lang['DISALLOW_SUCCESSFUL']; } - $message .= "

" . sprintf($lang['CLICK_RETURN_DISALLOWADMIN'], "", "") . "

" . sprintf($lang['CLICK_RETURN_ADMIN_INDEX'], "", ""); + $message .= '

'. sprintf($lang['CLICK_RETURN_DISALLOWADMIN'], '', '') . '

'. sprintf($lang['CLICK_RETURN_ADMIN_INDEX'], '', ''); message_die(GENERAL_MESSAGE, $message); } @@ -53,7 +53,7 @@ else if( isset($_POST['delete_name']) ) message_die(GENERAL_ERROR, "Couldn't removed disallowed user.", "",__LINE__, __FILE__, $sql); } - $message .= $lang['DISALLOWED_DELETED'] . "

" . sprintf($lang['CLICK_RETURN_DISALLOWADMIN'], "", "") . "

" . sprintf($lang['CLICK_RETURN_ADMIN_INDEX'], "", ""); + $message .= $lang['DISALLOWED_DELETED'] .'

'. sprintf($lang['CLICK_RETURN_DISALLOWADMIN'], '', '') .'

'. sprintf($lang['CLICK_RETURN_ADMIN_INDEX'], '', ''); message_die(GENERAL_MESSAGE, $message); @@ -92,8 +92,8 @@ else $disallow_select .= ''; $template->assign_vars(array( - "S_DISALLOW_SELECT" => $disallow_select, - "S_FORM_ACTION" => "admin_disallow.php", + 'S_DISALLOW_SELECT' => $disallow_select, + 'S_FORM_ACTION' => 'admin_disallow.php', )); print_page('admin_disallow.tpl', 'admin'); diff --git a/upload/admin/admin_user_search.php b/upload/admin/admin_user_search.php index 32bc108b2..79faa813e 100644 --- a/upload/admin/admin_user_search.php +++ b/upload/admin/admin_user_search.php @@ -118,7 +118,7 @@ if(!isset($_POST['dosearch'])&&!isset($_GET['dosearch'])) 'STYLE_LIST' => $styles_list, 'LASTVISITED_LIST' => $lastvisited_list, - 'S_SEARCH_ACTION' => "admin_user_search.php" + 'S_SEARCH_ACTION' => 'admin_user_search.php', )); } else @@ -314,7 +314,7 @@ else } } - $base_url = "admin_user_search.php?dosearch=true"; + $base_url = 'admin_user_search.php?dosearch=true'; $select_sql = "SELECT u.user_id, u.username, u.user_rank, u.user_email, u.user_posts, u.user_regdate, u.user_level, u.user_active, u.user_lastvisit FROM ". BB_USERS ." AS u"; @@ -347,7 +347,7 @@ else switch($mode) { case 'search_username': - $base_url .= "&search_username=true&username=".rawurlencode(stripslashes($username)); + $base_url .= '&search_username=true&username='.rawurlencode(stripslashes($username)); $text = sprintf($lang['SEARCH_FOR_USERNAME'], strip_tags(htmlspecialchars(stripslashes($username)))); @@ -396,7 +396,7 @@ else } break; case 'search_email': - $base_url .= "&search_email=true&email=".rawurlencode(stripslashes($email)); + $base_url .= '&search_email=true&email='.rawurlencode(stripslashes($email)); $text = sprintf($lang['SEARCH_FOR_EMAIL'], strip_tags(htmlspecialchars(stripslashes($email)))); @@ -445,7 +445,7 @@ else } break; case 'search_ip': - $base_url .= "&search_ip=true&ip_address=".rawurlencode(stripslashes($ip_address)); + $base_url .= '&search_ip=true&ip_address='.rawurlencode(stripslashes($ip_address)); // Remove any whitespace $ip_address = trim($ip_address); @@ -525,10 +525,7 @@ else message_die(GENERAL_MESSAGE, $lang['SEARCH_INVALID_IP']); } - $ip_in_sql = ''; - $ip_like_sql = ''; - $ip_like_sql_flylast = ''; - $ip_like_sql_flyreg = ''; + $ip_in_sql = $ip_like_sql = $ip_like_sql_flylast = $ip_like_sql_flyreg = ''; foreach($users as $address) { @@ -658,7 +655,7 @@ else break; case 'search_joindate': - $base_url .= "&search_joindate=true&date_type=".rawurlencode($date_type)."&date_day=".rawurlencode($date_day)."&date_month=".rawurlencode($date_month)."&date_year=".rawurlencode(stripslashes($date_year)); + $base_url .= '&search_joindate=true&date_type='. rawurlencode($date_type) .'&date_day='. rawurlencode($date_day) .'&date_month='. rawurlencode($date_month) .'&date_year='. rawurlencode(stripslashes($date_year)); $date_type = trim(strtolower($date_type)); @@ -713,7 +710,7 @@ else case 'search_group': $group_id = intval($group_id); - $base_url .= "&search_group=true&group_id=".rawurlencode($group_id); + $base_url .= '&search_group=true&group_id='. rawurlencode($group_id); if(!$group_id) { @@ -754,7 +751,7 @@ else case 'search_rank': $rank_id = intval($rank_id); - $base_url .= "&search_rank=true&rank_id=".rawurlencode($rank_id); + $base_url .= '&search_rank=true&rank_id='. rawurlencode($rank_id); if(!$rank_id) { @@ -793,7 +790,7 @@ else $postcount_type = trim(strtolower($postcount_type)); $postcount_value = trim(strtolower($postcount_value)); - $base_url .= "&search_postcount=true&postcount_type=".rawurlencode($postcount_type)."&postcount_value=".rawurlencode(stripslashes($postcount_value)); + $base_url .= '&search_postcount=true&postcount_type='. rawurlencode($postcount_type) .'&postcount_value='. rawurlencode(stripslashes($postcount_value)); switch($postcount_type) { @@ -870,7 +867,7 @@ else break; case 'search_userfield': - $base_url .= "&search_userfield=true&userfield_type=".rawurlencode($userfield_type)."&userfield_value=".rawurlencode(stripslashes($userfield_value)); + $base_url .= '&search_userfield=true&userfield_type='. rawurlencode($userfield_type) .'&userfield_value='. rawurlencode(stripslashes($userfield_value)); $text = strip_tags(htmlspecialchars(stripslashes($userfield_value))); @@ -951,7 +948,7 @@ else $lastvisited_type = trim(strtolower($lastvisited_type)); $lastvisited_days = intval($lastvisited_days); - $base_url .= "&search_lastvisited=true&lastvisited_type=".rawurlencode(stripslashes($lastvisited_type))."&lastvisited_days=".rawurlencode($lastvisited_days); + $base_url .= '&search_lastvisited=true&lastvisited_type='. rawurlencode(stripslashes($lastvisited_type)) .'&lastvisited_days='. rawurlencode($lastvisited_days); $lastvisited_seconds = ( TIMENOW - ( ( ( $lastvisited_days * 24 ) * 60 ) * 60 ) ); @@ -986,7 +983,7 @@ else break; case 'search_language': - $base_url .= "&search_language=true&language_type=".rawurlencode(stripslashes($language_type)); + $base_url .= '&search_language=true&language_type='. rawurlencode(stripslashes($language_type)); $language_type = trim(strtolower(stripslashes($language_type))); @@ -1007,7 +1004,7 @@ else break; case 'search_timezone': - $base_url .= "&search_timezone=true&timezone_type=".rawurlencode(stripslashes($timezone_type)); + $base_url .= '&search_timezone=true&timezone_type='. rawurlencode(stripslashes($timezone_type)); $text = sprintf($lang['SEARCH_FOR_TIMEZONE'], strip_tags(htmlspecialchars(stripslashes($timezone_type)))); $timezone_type = intval($timezone_type); @@ -1025,7 +1022,7 @@ else message_die(GENERAL_MESSAGE, 'Disabled'); break; case 'search_moderators': - $base_url .= "&search_moderators=true&moderators_forum=".rawurlencode(stripslashes($moderators_forum)); + $base_url .= '&search_moderators=true&moderators_forum='. rawurlencode(stripslashes($moderators_forum)); $moderators_forum = intval($moderators_forum); $sql = "SELECT forum_name @@ -1069,7 +1066,7 @@ else default: $misc = trim(strtolower($misc)); - $base_url .= "&search_misc=true&misc=".rawurlencode(stripslashes($misc)); + $base_url .= '&search_misc=true&misc='. rawurlencode(stripslashes($misc)); switch($misc) { @@ -1149,40 +1146,40 @@ else case 'regdate': $sort = 'regdate'; - $select_sql .= "u.user_regdate"; + $select_sql .= 'u.user_regdate'; break; case 'posts': $sort = 'posts'; - $select_sql .= "u.user_posts"; + $select_sql .= 'u.user_posts'; break; case 'user_email': $sort = 'user_email'; - $select_sql .= "u.user_email"; + $select_sql .= 'u.user_email'; break; case 'lastvisit': $sort = 'lastvisit'; - $select_sql .= "u.user_lastvisit"; + $select_sql .= 'u.user_lastvisit'; break; case 'username': default: $sort = 'username'; - $select_sql .= "u.username"; + $select_sql .= 'u.username'; } switch(@$_GET['order']) { case 'DESC': - $order = "DESC"; - $o_order = "ASC"; + $order = 'DESC'; + $o_order = 'ASC'; break; case 'DESC': default: - $o_order = "DESC"; - $order = "ASC"; + $o_order = 'DESC'; + $order = 'ASC'; } $select_sql .= " $order"; @@ -1227,17 +1224,12 @@ else if($page > 1) { - $pagination .= ''.$lang['PREVIOUS'].''; + $pagination .= ''. $lang['PREVIOUS'] .''; } if($page < $num_pages) { - $pagination .= ( $pagination == '' ) ? ''.$lang['NEXT'].'' : ' | '.$lang['NEXT'].''; - } - - if($num_pages > 2) - { - $pagination .= '   '; + $pagination .= ( $pagination == '' ) ? ''.$lang['NEXT'].'' : ' | '.$lang['NEXT'].''; } $template->assign_vars(array( @@ -1245,13 +1237,13 @@ else 'PAGE_NUMBER' => sprintf($lang['PAGE_OF'], $page, $num_pages), 'PAGINATION' => $pagination, - 'NEW_SEARCH' => sprintf($lang['SEARCH_USERS_NEW'],$text, $total_pages['total'], "admin_user_search.php"), + 'NEW_SEARCH' => sprintf($lang['SEARCH_USERS_NEW'],$text, $total_pages['total'], 'admin_user_search.php'), 'U_USERNAME' => ($sort == 'username') ? "$base_url&sort=$sort&order=$o_order" : "$base_url&sort=username&order=$order", 'U_EMAIL' => ($sort == 'user_email') ? "$base_url&sort=$sort&order=$o_order" : "$base_url&sort=user_email&order=$order", 'U_POSTS' => ($sort == 'posts') ? "$base_url&sort=$sort&order=$o_order" : "$base_url&sort=posts&order=$order", 'U_JOINDATE' => ($sort == 'regdate') ? "$base_url&sort=$sort&order=$o_order" : "$base_url&sort=regdate&order=$order", - 'U_LASTVISIT' => ($sort == 'lastvisit') ? "$base_url&sort=$sort&order=$o_order") : "$base_url&sort=lastvisit&order=$order", + 'U_LASTVISIT' => ($sort == 'lastvisit') ? "$base_url&sort=$sort&order=$o_order" : "$base_url&sort=lastvisit&order=$order", 'S_POST_ACTION' => "$base_url&sort=$sort&order=$order" )); @@ -1303,8 +1295,8 @@ else 'ABLED' => ( ( $rowset[$i]['user_active'] ) ? $lang['ENABLED'] : $lang['DISABLED'] ), 'U_VIEWPOSTS' => "../search.php?search_author=1&uid={$rowset[$i]['user_id']}", - 'U_MANAGE' => "../profile.php?mode=editprofile&".POST_USERS_URL."=".$rowset[$i]['user_id'], - 'U_PERMISSIONS' => "admin_ug_auth.php?mode=user&".POST_USERS_URL."=".$rowset[$i]['user_id'], + 'U_MANAGE' => '../profile.php?mode=editprofile&'. POST_USERS_URL .'='.$rowset[$i]['user_id'], + 'U_PERMISSIONS' => 'admin_ug_auth.php?mode=user&'. POST_USERS_URL .'='. $rowset[$i]['user_id'], )); } } diff --git a/upload/config.php b/upload/config.php index 925ea3fbc..8da11cce2 100644 --- a/upload/config.php +++ b/upload/config.php @@ -52,8 +52,8 @@ $bb_cfg = $tr_cfg = $page_cfg = array(); // Increase number of revision after update $bb_cfg['tp_version'] = '2.4 (beta)'; -$bb_cfg['tp_release_state'] = 'R384'; -$bb_cfg['tp_release_date'] = '11-03-2012'; +$bb_cfg['tp_release_state'] = 'R385'; +$bb_cfg['tp_release_date'] = '12-03-2012'; // Database $charset = 'utf8'; @@ -279,7 +279,7 @@ $bb_cfg['topic_tpl']['overall_header'] = TEMPLATES_DIR .'topic_tpl_overall_heade $bb_cfg['topic_tpl']['rules_video'] = TEMPLATES_DIR .'topic_tpl_rules_video.html'; // Cookie -$bb_cfg['cookie_domain'] = (empty($_SERVER['SERVER_NAME'])) ? $_SERVER['SERVER_NAME'] : ''; # '.yourdomain.com' +$bb_cfg['cookie_domain'] = (!empty($_SERVER['SERVER_NAME'])) ? $_SERVER['SERVER_NAME'] : ''; # '.yourdomain.com' $bb_cfg['cookie_path'] = '/'; # '/forum/' $bb_cfg['cookie_secure'] = (!empty($_SERVER['HTTPS']) ? 1 : 0); # 0 $bb_cfg['cookie_prefix'] = 'bb_'; # 'bb_' diff --git a/upload/includes/report_hack/report_post.php b/upload/includes/report_hack/report_post.php index eda37ab5b..f513283c5 100644 --- a/upload/includes/report_hack/report_post.php +++ b/upload/includes/report_hack/report_post.php @@ -164,7 +164,7 @@ class report_post extends report_module function subject_url($report_subject, $non_html_amp = false) { $report_subject = (int) $report_subject; - return "viewtopic.php?" . POST_POST_URL . "=$report_subject#$report_subject", $non_html_amp; + return 'viewtopic.php?'. POST_POST_URL .'='. $report_subject .'#'. $report_subject . $non_html_amp; } // diff --git a/upload/includes/report_hack/report_privmsg.php b/upload/includes/report_hack/report_privmsg.php index 7295b3ee3..c7afd0754 100644 --- a/upload/includes/report_hack/report_privmsg.php +++ b/upload/includes/report_hack/report_privmsg.php @@ -163,7 +163,7 @@ class report_privmsg extends report_module function subject_url($report_subject, $non_html_amp = false) { $sep = ($non_html_amp) ? '&' : '&'; - return "privmsg.php?mode=read$sep" . POST_POST_URL . '=' . (int) $report_subject, $non_html_amp; + return 'privmsg.php?mode=read'.$sep . POST_POST_URL . '=' . (int) $report_subject . $non_html_amp; } // diff --git a/upload/includes/report_hack/report_topic.php b/upload/includes/report_hack/report_topic.php index b853dff8c..3e003307d 100644 --- a/upload/includes/report_hack/report_topic.php +++ b/upload/includes/report_hack/report_topic.php @@ -163,7 +163,7 @@ class report_topic extends report_module // function subject_url($report_subject, $non_html_amp = false) { - return "viewtopic.php?" . POST_TOPIC_URL . '=' . (int) $report_subject, $non_html_amp; + return 'viewtopic.php?'. POST_TOPIC_URL .'='. (int) $report_subject . $non_html_amp; } // diff --git a/upload/includes/report_hack/report_user.php b/upload/includes/report_hack/report_user.php index 323e7fb24..452c89c3a 100644 --- a/upload/includes/report_hack/report_user.php +++ b/upload/includes/report_hack/report_user.php @@ -21,7 +21,7 @@ class report_user extends report_module function subject_url($id, $non_html_amp = false) { $sep = ($non_html_amp) ? '&' : '&'; - return "profile.php?mode=viewprofile$sep" . POST_USERS_URL . '=' . (int) $id, $non_html_amp; + return 'profile.php?mode=viewprofile'. $sep. POST_USERS_URL .'=' . (int) $id . $non_html_amp; } // diff --git a/upload/includes/ucp/usercp_register.php b/upload/includes/ucp/usercp_register.php index 2e1fb2602..35068830b 100644 --- a/upload/includes/ucp/usercp_register.php +++ b/upload/includes/ucp/usercp_register.php @@ -2,8 +2,6 @@ if (!defined('BB_ROOT')) die(basename(__FILE__)); -$template->set_filenames(array('body' => 'usercp_register.tpl')); - array_deep($_POST, 'trim'); set_die_append_msg(); @@ -142,6 +140,7 @@ switch ($mode) $sql = " SELECT user_id, + user_rank, user_level, user_avatar, $profile_fields_sql @@ -486,7 +485,7 @@ foreach ($profile_fields as $field => $can_edit) { $sig = prepare_message($sig); - if (mb_strlen($sig, "UTF-8") > $bb_cfg['max_sig_chars']) + if (mb_strlen($sig, 'UTF-8') > $bb_cfg['max_sig_chars']) { $errors[] = $lang['SIGNATURE_TOO_LONG']; } @@ -605,19 +604,19 @@ foreach ($profile_fields as $field => $can_edit) $s_colspan = 0; for($i = 0; $i < @count($avatar_images[$category]); $i++) { - $template->assign_block_vars("avatar_row", array()); + $template->assign_block_vars('avatar_row', array()); $s_colspan = max($s_colspan, count($avatar_images[$category][$i])); for($j = 0; $j < count($avatar_images[$category][$i]); $j++) { $template->assign_block_vars('avatar_row.avatar_column', array( - "AVATAR_IMAGE" => $bb_cfg['avatar_gallery_path'] . '/' . $category . '/' . $avatar_images[$category][$i][$j], - "AVATAR_NAME" => $avatar_name[$category][$i][$j]) + 'AVATAR_IMAGE' => $bb_cfg['avatar_gallery_path'] . '/' . $category . '/' . $avatar_images[$category][$i][$j], + 'AVATAR_NAME' => $avatar_name[$category][$i][$j]) ); $template->assign_block_vars('avatar_row.avatar_option_column', array( - "S_OPTIONS_AVATAR" => $avatar_images[$category][$i][$j]) + 'S_OPTIONS_AVATAR' => $avatar_images[$category][$i][$j]) ); } } @@ -627,7 +626,7 @@ foreach ($profile_fields as $field => $can_edit) $template->assign_vars(array( 'S_CATEGORY_SELECT' => $s_categories, 'S_COLSPAN' => $s_colspan, - 'S_PROFILE_ACTION' => "profile.php?mode=$mode", + 'S_PROFILE_ACTION' => 'profile.php?mode='. $mode, 'S_HIDDEN_FIELDS' => $s_hidden_vars) ); @@ -777,6 +776,7 @@ if ($submit && !$errors) if (IS_ADMIN) { + set_pr_die_append_msg($new_user_id); $message = $lang['ACCOUNT_ADDED']; } else @@ -826,7 +826,7 @@ if ($submit && !$errors) $emailer->replyto($bb_cfg['board_email']); $emailer->email_address($email); - $emailer->use_template("admin_activate", $user_lang); + $emailer->use_template('admin_activate', $user_lang); $emailer->set_subject($lang['NEW_ACCOUNT_SUBJECT']); $emailer->assign_vars(array( @@ -840,8 +840,6 @@ if ($submit && !$errors) } } - $message = $message . '

' . sprintf($lang['CLICK_RETURN_INDEX'], '', ''); - bb_die($message); } /** @@ -849,6 +847,7 @@ if ($submit && !$errors) */ else { + set_pr_die_append_msg($pr_data['user_id']); // если что-то было изменено if ($db_data) { @@ -866,7 +865,7 @@ if ($submit && !$errors) if($bb_cfg['require_activation'] == USER_ACTIVATION_ADMIN) { - $emailer->use_template("admin_activate", $pr_data['user_lang']); + $emailer->use_template('admin_activate', $pr_data['user_lang']); } else { @@ -885,13 +884,13 @@ if ($submit && !$errors) $emailer->send(); $emailer->reset(); - $message = $lang['PROFILE_UPDATED_INACTIVE'] . '

' . sprintf($lang['CLICK_RETURN_INDEX'], '', ''); + $message = $lang['PROFILE_UPDATED_INACTIVE']; $user->session_end(); } else { - meta_refresh("index.php", 10); - $message = $lang['PROFILE_UPDATED'] . '

' . sprintf($lang['CLICK_RETURN_INDEX'], '', ''); + meta_refresh('index.php' , 10); + $message = $lang['PROFILE_UPDATED']; } $sql_args = DB()->build_array('UPDATE', $db_data); @@ -914,12 +913,12 @@ if ($submit && !$errors) } elseif(!$pr_data['user_active']) { - bb_die($lang['PROFILE_UPDATED_INACTIVE'] . '

' . sprintf($lang['CLICK_RETURN_INDEX'], '', '')); + bb_die($lang['PROFILE_UPDATED_INACTIVE']); } else { - meta_refresh("index.php", 10); - bb_die($lang['PROFILE_UPDATED'] . '

'.$lang['RETURN_PROFILE'].'

' . sprintf($lang['CLICK_RETURN_INDEX'], '', '')); + meta_refresh('index.php' , 10); + bb_die($lang['PROFILE_UPDATED']); } } else @@ -955,8 +954,20 @@ $template->assign_vars(array( )); -require(PAGE_HEADER); +print_page('usercp_register.tpl'); -$template->pparse('body'); +// ----------------------------------------------------------- // +// Functions +// +function set_pr_die_append_msg ($pr_uid) +{ + global $lang, $template; -require(PAGE_FOOTER); + $template->assign_var('BB_DIE_APPEND_MSG', ' + Перейти к просмотру профиля +

+ Вернуться к редактированию +

+ Вернуться на главную страницу + '); +} \ 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 c6c4a0139..492bf119f 100644 --- a/upload/language/lang_russian/lang_admin.php +++ b/upload/language/lang_russian/lang_admin.php @@ -672,6 +672,5 @@ $lang['SEED_BONUS'] = 'Сид Бонус'; $lang['SEED_BONUS_ADD'] = '

Добавление сид бонуса

Кол-во раздаваемых раздач пользователем и размер начисления бонусов за них (начисления раз в час)
'; $lang['SEED_BONUS_RELEASE'] = 'до N-числа релизов'; $lang['SEED_BONUS_POINTS'] = 'бонусов в час'; -$lang['SEED_BONUS_TOR_SIZE'] = '

Минимальный размер раздачи, за который будут начисляться бонусы

Если хотите начислять бонусы за все раздачи, оставте поле пустым.
'; +$lang['SEED_BONUS_TOR_SIZE'] = '

Минимальный размер раздачи, за который будут начисляться бонусы

Если хотите начислять бонусы за все раздачи, оставьте поле пустым.
'; $lang['SEED_BONUS_USER_REGDATA'] = '

Минимальный стаж пользователя на трекере, после которого будут начисляться бонусы

Если хотите начислять бонусы всем пользователям, оставте поле пустым.
'; -