diff --git a/upload/admin/admin_board.php b/upload/admin/admin_board.php index d256f6dc4..24ecc3dee 100644 --- a/upload/admin/admin_board.php +++ b/upload/admin/admin_board.php @@ -53,125 +53,67 @@ else } } -$lang_select = language_select($new['default_lang'], 'default_lang', "language"); -$timezone_select = tz_select($new['board_timezone'], 'board_timezone'); - -$disable_board_yes = ( $new['board_disable'] ) ? "checked=\"checked\"" : ""; -$disable_board_no = ( !$new['board_disable'] ) ? "checked=\"checked\"" : ""; - -$bbcode_yes = ( $new['allow_bbcode'] ) ? "checked=\"checked\"" : ""; -$bbcode_no = ( !$new['allow_bbcode'] ) ? "checked=\"checked\"" : ""; - -$activation_none = ( $new['require_activation'] == USER_ACTIVATION_NONE ) ? "checked=\"checked\"" : ""; -$activation_user = ( $new['require_activation'] == USER_ACTIVATION_SELF ) ? "checked=\"checked\"" : ""; -$activation_admin = ( $new['require_activation'] == USER_ACTIVATION_ADMIN ) ? "checked=\"checked\"" : ""; - -$confirm_yes = ($new['enable_confirm']) ? 'checked="checked"' : ''; -$confirm_no = (!$new['enable_confirm']) ? 'checked="checked"' : ''; - -$allow_autologin_yes = ($new['allow_autologin']) ? 'checked="checked"' : ''; -$allow_autologin_no = (!$new['allow_autologin']) ? 'checked="checked"' : ''; - -$board_email_form_yes = ( $new['board_email_form'] ) ? "checked=\"checked\"" : ""; -$board_email_form_no = ( !$new['board_email_form'] ) ? "checked=\"checked\"" : ""; - -$privmsg_on = ( !$new['privmsg_disable'] ) ? "checked=\"checked\"" : ""; -$privmsg_off = ( $new['privmsg_disable'] ) ? "checked=\"checked\"" : ""; - -$prune_yes = ( $new['prune_enable'] ) ? "checked=\"checked\"" : ""; -$prune_no = ( !$new['prune_enable'] ) ? "checked=\"checked\"" : ""; - -$smile_yes = ( $new['allow_smilies'] ) ? "checked=\"checked\"" : ""; -$smile_no = ( !$new['allow_smilies'] ) ? "checked=\"checked\"" : ""; - -$sig_yes = ( $new['allow_sig'] ) ? "checked=\"checked\"" : ""; -$sig_no = ( !$new['allow_sig'] ) ? "checked=\"checked\"" : ""; - -$namechange_yes = ( $new['allow_namechange'] ) ? "checked=\"checked\"" : ""; -$namechange_no = ( !$new['allow_namechange'] ) ? "checked=\"checked\"" : ""; - -$avatars_local_yes = ( $new['allow_avatar_local'] ) ? "checked=\"checked\"" : ""; -$avatars_local_no = ( !$new['allow_avatar_local'] ) ? "checked=\"checked\"" : ""; -$avatars_remote_yes = ( $new['allow_avatar_remote'] ) ? "checked=\"checked\"" : ""; -$avatars_remote_no = ( !$new['allow_avatar_remote'] ) ? "checked=\"checked\"" : ""; -$avatars_upload_yes = ( $new['allow_avatar_upload'] ) ? "checked=\"checked\"" : ""; -$avatars_upload_no = ( !$new['allow_avatar_upload'] ) ? "checked=\"checked\"" : ""; - -$smtp_yes = ( $new['smtp_delivery'] ) ? "checked=\"checked\"" : ""; -$smtp_no = ( !$new['smtp_delivery'] ) ? "checked=\"checked\"" : ""; - // // Escape any quotes in the site description for proper display in the text // box on the admin page // -$template->assign_vars(array( - "S_CONFIG_ACTION"=> append_sid("admin_board.php"), - "SITENAME" => htmlCHR($new['sitename']), - "CONFIG_SITE_DESCRIPTION" => htmlCHR($new['site_desc']), - "S_DISABLE_BOARD_YES" => $disable_board_yes, - "S_DISABLE_BOARD_NO" => $disable_board_no, - "ACTIVATION_NONE" => USER_ACTIVATION_NONE, - "ACTIVATION_NONE_CHECKED" => $activation_none, - "ACTIVATION_USER" => USER_ACTIVATION_SELF, - "ACTIVATION_USER_CHECKED" => $activation_user, - "ACTIVATION_ADMIN" => USER_ACTIVATION_ADMIN, - "ACTIVATION_ADMIN_CHECKED" => $activation_admin, - "CONFIRM_ENABLE" => $confirm_yes, - "CONFIRM_DISABLE" => $confirm_no, - "ALLOW_AUTOLOGIN_YES" => $allow_autologin_yes, - "ALLOW_AUTOLOGIN_NO" => $allow_autologin_no, - "AUTOLOGIN_TIME" => (int) $new['max_autologin_time'], - "BOARD_EMAIL_FORM_ENABLE" => $board_email_form_yes, - "BOARD_EMAIL_FORM_DISABLE" => $board_email_form_no, - "MAX_POLL_OPTIONS" => $new['max_poll_options'], - "FLOOD_INTERVAL" => $new['flood_interval'], - "TOPICS_PER_PAGE" => $new['topics_per_page'], - "POSTS_PER_PAGE" => $new['posts_per_page'], - "HOT_TOPIC" => $new['hot_threshold'], - "LANG_SELECT" => $lang_select, - "DEFAULT_DATEFORMAT" => $new['default_dateformat'], - "TIMEZONE_SELECT" => $timezone_select, - "S_PRIVMSG_ENABLED" => $privmsg_on, - "S_PRIVMSG_DISABLED" => $privmsg_off, - "INBOX_LIMIT" => $new['max_inbox_privmsgs'], - "SENTBOX_LIMIT" => $new['max_sentbox_privmsgs'], - "SAVEBOX_LIMIT" => $new['max_savebox_privmsgs'], - "MAX_LOGIN_ATTEMPTS" => $new['max_login_attempts'], - "LOGIN_RESET_TIME" => $new['login_reset_time'], - "PRUNE_YES" => $prune_yes, - "PRUNE_NO" => $prune_no, - "BBCODE_YES" => $bbcode_yes, - "BBCODE_NO" => $bbcode_no, - "SMILE_YES" => $smile_yes, - "SMILE_NO" => $smile_no, - "SIG_YES" => $sig_yes, - "SIG_NO" => $sig_no, - "SIG_SIZE" => $new['max_sig_chars'], - "NAMECHANGE_YES" => $namechange_yes, - "NAMECHANGE_NO" => $namechange_no, - "AVATARS_LOCAL_YES" => $avatars_local_yes, - "AVATARS_LOCAL_NO" => $avatars_local_no, - "AVATARS_REMOTE_YES" => $avatars_remote_yes, - "AVATARS_REMOTE_NO" => $avatars_remote_no, - "AVATARS_UPLOAD_YES" => $avatars_upload_yes, - "AVATARS_UPLOAD_NO" => $avatars_upload_no, - "AVATAR_FILESIZE" => $new['avatar_filesize'], - "AVATAR_MAX_HEIGHT" => $new['avatar_max_height'], - "AVATAR_MAX_WIDTH" => $new['avatar_max_width'], - "AVATAR_PATH" => $new['avatar_path'], - "AVATAR_GALLERY_PATH" => $new['avatar_gallery_path'], - "SMILIES_PATH" => $new['smilies_path'], - "INBOX_PRIVMSGS" => $new['max_inbox_privmsgs'], - "SENTBOX_PRIVMSGS" => $new['max_sentbox_privmsgs'], - "SAVEBOX_PRIVMSGS" => $new['max_savebox_privmsgs'], - "EMAIL_FROM" => $new['board_email'], - "EMAIL_SIG" => $new['board_email_sig'], - "SMTP_YES" => $smtp_yes, - "SMTP_NO" => $smtp_no, - "SMTP_HOST" => $new['smtp_host'], - "SMTP_USERNAME" => $new['smtp_username'], - "SMTP_PASSWORD" => $new['smtp_password']) -); +$template->assign_vars(array( + 'S_CONFIG_ACTION' => append_sid('admin_board.php'), + + 'SITENAME' => htmlCHR($new['sitename']), + 'CONFIG_SITE_DESCRIPTION' => htmlCHR($new['site_desc']), + 'DISABLE_BOARD' => ($new['board_disable']) ? true : false, + + 'ACTIVATION_NONE' => USER_ACTIVATION_NONE, + 'ACTIVATION_NONE_CHECKED' => ($new['require_activation'] == USER_ACTIVATION_NONE) ? 'checked="checked"' : '', + 'ACTIVATION_USER' => USER_ACTIVATION_SELF, + 'ACTIVATION_USER_CHECKED' => ($new['require_activation'] == USER_ACTIVATION_SELF) ? 'checked="checked"' : '', + 'ACTIVATION_ADMIN' => USER_ACTIVATION_ADMIN, + 'ACTIVATION_ADMIN_CHECKED' => ($new['require_activation'] == USER_ACTIVATION_ADMIN) ? 'checked="checked"' : '', + + 'VISUAL_CONFIRM' => ($new['enable_confirm']) ? true : false, + 'ALLOW_AUTOLOGIN' => ($new['allow_autologin']) ? true : false, + 'AUTOLOGIN_TIME' => (int) $new['max_autologin_time'], + 'BOARD_EMAIL_FORM' => ($new['board_email_form']) ? true : false, + 'MAX_POLL_OPTIONS' => $new['max_poll_options'], + 'FLOOD_INTERVAL' => $new['flood_interval'], + 'TOPICS_PER_PAGE' => $new['topics_per_page'], + 'POSTS_PER_PAGE' => $new['posts_per_page'], + 'HOT_TOPIC' => $new['hot_threshold'], + 'LANG_SELECT' => language_select($new['default_lang'], 'default_lang', 'language'), + 'DEFAULT_DATEFORMAT' => $new['default_dateformat'], + 'TIMEZONE_SELECT' => tz_select($new['board_timezone'], 'board_timezone'), + 'PRIVMSG_DISABLE' => ($new['privmsg_disable']) ? false : true, + 'INBOX_LIMIT' => $new['max_inbox_privmsgs'], + 'SENTBOX_LIMIT' => $new['max_sentbox_privmsgs'], + 'SAVEBOX_LIMIT' => $new['max_savebox_privmsgs'], + 'MAX_LOGIN_ATTEMPTS' => $new['max_login_attempts'], + 'LOGIN_RESET_TIME' => $new['login_reset_time'], + 'PRUNE_ENABLE' => ($new['prune_enable']) ? true : false, + 'ALLOW_BBCODE' => ($new['allow_bbcode']) ? true : false, + 'ALLOW_SMILIES' => ($new['allow_smilies']) ? true : false, + 'ALLOW_SIG' => ($new['allow_sig']) ? true : false, + 'SIG_SIZE' => $new['max_sig_chars'], + 'ALLOW_NAMECHANGE' => ($new['allow_namechange']) ? true : false, + 'ALLOW_AVATARS_LOCAL' => ($new['allow_avatar_local']) ? true : false, + 'ALLOW_AVATAR_REMOTE' => ($new['allow_avatar_remote']) ? true : false, + 'ALLOW_AVATAR_UPLOAD' => ($new['allow_avatar_upload']) ? true : false, + 'AVATAR_FILESIZE' => $new['avatar_filesize'], + 'AVATAR_MAX_HEIGHT' => $new['avatar_max_height'], + 'AVATAR_MAX_WIDTH' => $new['avatar_max_width'], + 'AVATAR_PATH' => $new['avatar_path'], + 'AVATAR_GALLERY_PATH' => $new['avatar_gallery_path'], + 'SMILIES_PATH' => $new['smilies_path'], + 'INBOX_PRIVMSGS' => $new['max_inbox_privmsgs'], + 'SENTBOX_PRIVMSGS' => $new['max_sentbox_privmsgs'], + 'SAVEBOX_PRIVMSGS' => $new['max_savebox_privmsgs'], + 'EMAIL_FROM' => $new['board_email'], + 'EMAIL_SIG' => $new['board_email_sig'], + 'SMTP_DELIVERY' => ($new['smtp_delivery']) ? true : false, + 'SMTP_HOST' => $new['smtp_host'], + 'SMTP_USERNAME' => $new['smtp_username'], + 'SMTP_PASSWORD' => $new['smtp_password'], +)); print_page('admin_board.tpl', 'admin'); \ No newline at end of file diff --git a/upload/admin/admin_groups.php b/upload/admin/admin_groups.php index 1c82a6291..7cd2a7c2b 100644 --- a/upload/admin/admin_groups.php +++ b/upload/admin/admin_groups.php @@ -11,10 +11,10 @@ require('./pagestart.php'); require(INC_DIR .'functions_group.php'); -$group_id = (@$_REQUEST[POST_GROUPS_URL]) ? intval($_REQUEST[POST_GROUPS_URL]) : 0; -$mode = (@$_REQUEST['mode']) ? strval($_REQUEST['mode']) : ''; +$group_id = isset($_REQUEST[POST_GROUPS_URL]) ? intval($_REQUEST[POST_GROUPS_URL]) : 0; +$mode = isset($_REQUEST['mode']) ? strval($_REQUEST['mode']) : ''; -attachment_quota_settings('group', @$_POST['group_update'], $mode); +attachment_quota_settings('group', isset($_POST['group_update']), $mode); if (!empty($_POST['edit']) || !empty($_POST['new'])) { @@ -131,7 +131,7 @@ else if (!empty($_POST['group_update'])) add_user_into_group($group_id, $group_moderator); // Delete old moderator's user_group - if (@$_POST['delete_old_moderator']) + if (isset($_POST['delete_old_moderator'])) { delete_user_group($group_id, $group_info['group_moderator']); } diff --git a/upload/config.php b/upload/config.php index f7a9dc346..9d094fdf4 100644 --- a/upload/config.php +++ b/upload/config.php @@ -53,8 +53,8 @@ $bb_cfg = $tr_cfg = $page_cfg = array(); // Increase number of revision after update $bb_cfg['tp_version'] = '2.1 Stable'; -$bb_cfg['tp_release_state'] = 'R297'; -$bb_cfg['tp_release_date'] = '01-10-2011'; +$bb_cfg['tp_release_state'] = 'R298'; +$bb_cfg['tp_release_date'] = '02-10-2011'; // Database $charset = 'utf8'; @@ -105,7 +105,6 @@ $bb_cfg['datastore_type'] = 'filecache'; $bb_cfg['server_name'] = (!empty($_SERVER['SERVER_NAME'])) ? $_SERVER['SERVER_NAME'] : 'torrentpier.me'; // The domain name from which this board runs $bb_cfg['server_port'] = (!empty($_SERVER['SERVER_PORT'])) ? $_SERVER['SERVER_PORT'] : 80; // The port your server is running on $bb_cfg['script_path'] = '/'; // The path where FORUM is located relative to the domain name -$bb_cfg['sitename'] = (!empty($_SERVER['SERVER_NAME'])) ? $_SERVER['SERVER_NAME'] : 'TorrentPier II - Torrent Tracker (see $bb_cfg[\'sitename\'] in config.php)'; // Name of your site // Server load $bb_cfg['max_srv_load'] = 0; // 0 - disable @@ -289,7 +288,7 @@ $bb_cfg['groupcp_send_email'] = true; $bb_cfg['tech_admin_email'] = 'admin@' . $bb_cfg['server_name']; // email for sending error reports $bb_cfg['abuse_email'] = 'abuse@' . $bb_cfg['server_name']; -$bb_cfg['adv_email'] = 'adv@' . $bb_cfg['server_name']; +$bb_cfg['adv_email'] = 'adv@' . $bb_cfg['server_name']; // AJAX define('AJAX_HTML_DIR', BB_ROOT .'ajax/html/'); diff --git a/upload/download.php b/upload/download.php index 7e004d095..b93a4fd38 100644 --- a/upload/download.php +++ b/upload/download.php @@ -343,10 +343,11 @@ if ($download_mode == PHYSICAL_LINK) } else { - if(IS_GUEST && !CAPTCHA()->verify_code()) + if(IS_GUEST && !CAPTCHA()->verify_code()) { - global $template; - $redirect_url = !empty($_POST['redirect_url']) ? $_POST['redirect_url'] : $_SERVER['HTTP_REFERER']; + global $template; + + $redirect_url = !empty($_POST['redirect_url']) ? $_POST['redirect_url'] : @$_SERVER['HTTP_REFERER']; $message = '