for ($j = 0; $j < count($ranksrow); $j++) { if ($postrow[$i]['user_rank'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special']) { $poster_rank = $ranksrow[$j]['rank_title']; // Begin PNphpBB2 Module-PNTheme Rank images // $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; $rank_image = $ranksrow[$j]['rank_image'] ? '<img src="' . get_rank_image($ranksrow[$j]['rank_image']) . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; // End PNphpBB2 Module-PNTheme Rank images } } } else { for ($j = 0; $j < count($ranksrow); $j++) { if ($postrow[$i]['user_posts'] >= $ranksrow[$j]['rank_min'] && !$ranksrow[$j]['rank_special']) { $poster_rank = $ranksrow[$j]['rank_title']; // Begin PNphpBB2 Module // $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; $rank_image = $ranksrow[$j]['rank_image'] ? '<img src="' . get_rank_image($ranksrow[$j]['rank_image']) . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; // End PNphpBB2 Module } } } } // // Handle anon users posting with usernames // if ($poster_id == ANONYMOUS && $postrow[$i]['post_username'] != '') { $poster = $postrow[$i]['post_username']; $poster_rank = $lang['Guest']; } $temp_url = ''; if ($poster_id != ANONYMOUS) { $temp_url = append_sid("profile.{$phpEx}?mode=viewprofile&" . POST_USERS_URL . "={$poster_id}");
// { // $themerank = "images/ranks"; // } // // Check for specific language rank images. // if (is_dir($themerank . "/lang_" . $board_config['default_lang'])) // { // $themerank .= "/lang_" . $board_config['default_lang']; // } // $themerank .= "/"; // } // else // { // $themerank = $phpbb_root_path; // } // End PNphpBB2 Module-PNTheme Rank images $template->assign_vars(array("RANK" => $rank_info['rank_title'], "SPECIAL_RANK" => $rank_is_special, "NOT_SPECIAL_RANK" => $rank_is_not_special, "MINIMUM" => $rank_is_special ? "" : $rank_info['rank_min'], "IMAGE" => $rank_info['rank_image'] != "" ? $rank_info['rank_image'] : "", "IMAGE_DISPLAY" => $rank_info['rank_image'] != "" ? '<img src="' . get_rank_image($rank_info['rank_image']) . '" />' : "", "L_RANKS_TITLE" => $lang['Ranks_title'], "L_RANKS_TEXT" => $lang['Ranks_explain'], "L_RANK_TITLE" => $lang['Rank_title'], "L_RANK_SPECIAL" => $lang['Rank_special'], "L_RANK_MINIMUM" => $lang['Rank_minimum'], "L_RANK_IMAGE" => $lang['Rank_image'], "L_RANK_IMAGE_EXPLAIN" => $lang['Rank_image_explain'], "L_SUBMIT" => $lang['Submit'], "L_RESET" => $lang['Reset'], "L_YES" => $lang['Yes'], "L_NO" => $lang['No'], "S_RANK_ACTION" => append_sid("admin_ranks.{$phpEx}"), "S_HIDDEN_FIELDS" => $s_hidden_fields)); } else { if ($mode == "save") { // // Ok, they sent us our info, let's update it. // $rank_id = isset($_POST['id']) ? intval($_POST['id']) : 0; $rank_title = isset($_POST['title']) ? trim($_POST['title']) : ""; $special_rank = $_POST['special_rank'] == 1 ? TRUE : 0; $min_posts = isset($_POST['min_posts']) ? intval($_POST['min_posts']) : -1; $rank_image = isset($_POST['rank_image']) ? trim($_POST['rank_image']) : ""; if ($rank_title == "") { message_die(GENERAL_MESSAGE, $lang['Must_select_rank']); } if ($special_rank == 1) { $max_posts = -1;