Пример #1
0
         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&amp;" . POST_USERS_URL . "={$poster_id}");
Пример #2
0
     //					 {
     // 				 	 	 	$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;