Seite 2 von 2

Verfasst: 25.11.2006 20:50
von Lohgock-Trainer
Ich habe ja schon nach Teilen gesucht, selbst das bringt aber nicht viel

Beispiel:

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------------
#
        //
	// Generate ranks, set them to empty string initially.
	//
	$poster_rank = '';
	$rank_image = '';
	if ( $postrow[$i]['user_id'] == ANONYMOUS )
	{
	}
	else if ( $postrow[$i]['user_rank'] )
	{
		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'];
				$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
			}
		}
	}
	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'];
				$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
			}
		}
	}
Ich finde aber nur das und weiß nicht wie ich das nun machen soll

Code: Alles auswählen

//
	// Generate ranks, set them to empty string initially.
	//
	$poster_rank = '';
	$rank_image = '';
	$poster_special_rank = '';
	$special_rank_image = '';
	if ( $postrow[$i]['user_id'] == ANONYMOUS )
	{
	}
	else if ( $postrow[$i]['user_rank'] )
	{
		for($j = 0, $k = sizeof($ranksrow); $j < $k; $j++)
		{
			if ( $postrow[$i]['user_rank'] == $ranksrow[$j]['rank_id'] && $ranksrow[$j]['rank_special'] )
			{
				$poster_special_rank = $ranksrow[$j]['rank_title'] . '<br />';
				$special_rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $ranksrow[$j]['rank_title']. '" title="' . $ranksrow[$j]['rank_title'] . '" border="0" /><br />' : '';
			}
		}
	}
	if( ( $poster_special_rank != '' && $postrow[$i]['user_rank_normal']  ) || !$postrow[$i]['user_rank'] )
	{
		for($j = 0, $k = sizeof($ranksrow); $j < $k; $j++)
		{
			if ( $postrow[$i]['user_posts'] >= $ranksrow[$j]['rank_min'] && !$ranksrow[$j]['rank_special'] )
			{
				$poster_rank = $ranksrow[$j]['rank_title'];
				$rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
			}
		}
	}

Verfasst: 25.11.2006 21:22
von Boecki91
sag uns doch bitte mal was du dort machen must also was du dort ersetzen sollst oder einfügen sollst.

Verfasst: 25.11.2006 22:09
von Isaac
bei mir geht folgendes net:

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------------
#
admin/admin_ranks.php
#
#-----[ FIND ]------------------------------------------------
#
		$rank_is_special = ( $rank_info['rank_special'] ) ? "checked=\"checked\"" : "";
		$rank_is_not_special = ( !$rank_info['rank_special'] ) ? "checked=\"checked\"" : "";
#
#-----[ REPLACE WITH ]----------------------------------------
#
		// Mighty Gorgon - Multiple Ranks - BEGIN
		$rank_no_rank = ( $rank_info['rank_special'] == '-2' ) ? "checked=\"checked\"" : "";
		$rank_day_counter = ( $rank_info['rank_special'] == '-1' ) ? "checked=\"checked\"" : "";
		$rank_is_not_special = ( $rank_info['rank_special'] == '0' ) ? "checked=\"checked\"" : "";
		$rank_is_special = ( $rank_info['rank_special'] == '1' ) ? "checked=\"checked\"" : "";
		$rank_is_guest = ( $rank_info['rank_special'] == '2' ) ? "checked=\"checked\"" : "";
		$rank_is_banned = ( $rank_info['rank_special'] == '3' ) ? "checked=\"checked\"" : "";

		$rank_path = "../images/ranks/";
		if ( is_dir($rank_path) )
		{
			$dir = opendir($rank_path);
			$l = 0;
			while($file = readdir($dir))
			{
				if (strpos($file, '.gif'))
				{
					$file1[$l] = $file;
					$l++;
				}
			}
			closedir($dir);
			$ranks_list = '<select name="rank_image_sel" onchange="update_rank(this.options[selectedIndex].value);">';
			if ($rank_info['rank_image'] == '')
			{
				$ranks_list .= "<option value=\"\" selected="selected">" . $lang['No_Rank_Image'] . "</option>";
			}
			else
			{
				$ranks_list .= "<option value=\"\">" . $lang['No_Rank_Image'] . "</option>";
				$ranks_list .= "<option value=\"" . $rank_info['rank_image'] . "\" selected="selected">" . str_replace($rank_path, "", $rank_info['rank_image']) . "</option>";
			}
			for($k=0; $k<=$l;$k++)
			{
				if ($file1[$k] != "")
				{
					$ranks_list .= "<option value=\"images/ranks/" . $file1[$k] . "\">images/ranks/" . $file1[$k] . "</option>";
				}
			}
			$rank_img_sp = ( ($rank_info['rank_image'] != '') ? ('../' . $rank_info['rank_image']) : $images['spacer'] );
			$rank_img_path = ( $rank_info['rank_image'] != '' ) ? $rank_info['rank_image'] : '';
			$ranks_list .= '</select>';
			$ranks_list .= '&nbsp;&nbsp;<img name="rank_image" src="' . $rank_img_sp . '" border="0" alt="" align="absmiddle" />';
			$ranks_list .= '<br /><br />';
			$ranks_list .= '<input class="post" type="text" name="rank_image_path" size="40" maxlength="255" value="' . $rank_img_path . '" />';
			$ranks_list .= '<br />';
			
		}
		else
		{
			$rank_img_path = ( $rank_info['rank_image'] != '' ) ? $rank_info['rank_image'] : '';
			$ranks_list = '<input class="post" type="text" name="rank_image_path" size="40" maxlength="255" value="' . $rank_img_path . '" /><br />';
		}
		// Mighty Gorgon - Multiple Ranks - END
#
#-----[ FIND ]------------------------------------------------
#
			"SPECIAL_RANK" => $rank_is_special,
			"NOT_SPECIAL_RANK" => $rank_is_not_special,
			"MINIMUM" => ( $rank_is_special ) ? "" : $rank_info['rank_min'],
#
#-----[ REPLACE WITH ]----------------------------------------
#
			// Mighty Gorgon - Multiple Ranks - BEGIN
			"NO_RANK" => $rank_no_rank,
			"DAYS_RANK" => $rank_day_counter,
			"NOT_SPECIAL_RANK" => $rank_is_not_special,
			"MINIMUM" => ( ($rank_info['rank_special'] == '0') || ($rank_info['rank_special'] == '-1') ) ? $rank_info['rank_min'] : "",
			"SPECIAL_RANK" => $rank_is_special,
			"GUEST_RANK" => $rank_is_guest,
			"BANNED_RANK" => $rank_is_banned,
			"RANK_LIST" => $ranks_list,
			"RANK_IMG" => ( $rank_info['rank_image'] != "") ? '../' . $rank_info['rank_image'] : $images['spacer'],

			"L_NO_RANK" => $lang['No_Rank'],
			"L_DAYS_RANK" => $lang['Rank_Days_Count'],
			"L_POSTS_RANK" => $lang['Rank_Posts_Count'],
			"L_MIN_M_D" => $lang['Rank_Min_Des'],
			"L_SPECIAL_RANK" => $lang['Rank_Special'],
			"L_GUEST" => $lang['Guest_User'],
			"L_BANNED" => $lang['Banned_User'],
			"L_CURRENT_RANK" => $lang['Current_Rank_Image'],
			// Mighty Gorgon - Multiple Ranks - END
#
#-----[ FIND ]------------------------------------------------
#
		$special_rank = ( $HTTP_POST_VARS['special_rank'] == 1 ) ? TRUE : 0;
		$min_posts = ( isset($HTTP_POST_VARS['min_posts']) ) ? intval($HTTP_POST_VARS['min_posts']) : -1;
		$rank_image = ( (isset($HTTP_POST_VARS['rank_image'])) ) ? trim($HTTP_POST_VARS['rank_image']) : "";
#
#-----[ REPLACE WITH ]----------------------------------------
#
		// Mighty Gorgon - Multiple Ranks - BEGIN
		$special_rank = $HTTP_POST_VARS['special_rank'];
		$min_posts = ( isset($HTTP_POST_VARS['min_posts']) ) ? intval($HTTP_POST_VARS['min_posts']) : -1;
		$rank_image = ( (isset($HTTP_POST_VARS['rank_image_path'])) ) ? trim($HTTP_POST_VARS['rank_image_path']) : "";
		// Mighty Gorgon - Multiple Ranks - END
#
#-----[ FIND ]------------------------------------------------
#
		if( $special_rank == 1 )
#
#-----[ REPLACE WITH ]----------------------------------------
#
		// Mighty Gorgon - Multiple Ranks - BEGIN
		if( $special_rank > 0 )
		// Mighty Gorgon - Multiple Ranks - END
#
#-----[ FIND ]------------------------------------------------
#
			if (!$special_rank)
#
#-----[ REPLACE WITH ]----------------------------------------
#
			// Mighty Gorgon - Multiple Ranks - BEGIN
			if ($special_rank == 1)
			// Mighty Gorgon - Multiple Ranks - END
#
#-----[ FIND ]------------------------------------------------
#
			if($special_rank)
#
#-----[ REPLACE WITH ]----------------------------------------
#
			// Mighty Gorgon - Multiple Ranks - BEGIN
			$rank_img_sp = ( ($rank_rows[$i]['rank_image'] != "") ? ('../' . $rank_rows[$i]['rank_image']) : $images['spacer'] );
			$rank .= '<br /><img name="rank_image" src="' . $rank_img_sp . '" border="0" alt="" />';

			if( ($special_rank > 0) || ($special_rank == '-2') )
			// Mighty Gorgon - Multiple Ranks - END
#
#-----[ FIND ]------------------------------------------------
#
				"SPECIAL_RANK" => ( $special_rank == 1 ) ? $lang['Yes'] : $lang['No'],
#
#-----[ REPLACE WITH ]----------------------------------------
#
				// Mighty Gorgon - Multiple Ranks - BEGIN
				"SPECIAL_RANK" => ( $special_rank > 0 ) ? $lang['Yes'] : $lang['No'],
				// Mighty Gorgon - Multiple Ranks - END
#
#-----[ FIND ]------------------------------------------------
#
		if( $special_rank == 1 )
#
#-----[ REPLACE WITH ]----------------------------------------
#
		// Mighty Gorgon - Multiple Ranks - BEGIN
		$rank_img_sp = ( ($rank_rows[$i]['rank_image'] != "") ? ('../' . $rank_rows[$i]['rank_image']) : $images['spacer'] );
		$rank .= '<br /><img name="rank_image" src="' . $rank_img_sp . '" border="0" alt="" />';

		if( ($special_rank > 0) || ($special_rank == '-2') )
		// Mighty Gorgon - Multiple Ranks - END
#
#-----[ FIND ]------------------------------------------------
#
		$rank_is_special = ( $special_rank ) ? $lang['Yes'] : $lang['No'];
#
#-----[ REPLACE WITH ]----------------------------------------
#
		// Mighty Gorgon - Multiple Ranks - BEGIN
		$rank_is_special = ( $special_rank > 0) ? $lang['Yes'] : $lang['No'];
		// Mighty Gorgon - Multiple Ranks - END
Das alles kann ich in meiner (nicht modifizierten!) admin_ranks.php net finden.

Verfasst: 05.12.2006 23:17
von Isaac
*push* kommt schon leute =(

Verfasst: 15.05.2007 20:51
von Isaac
ok hab ma den custom ranks installiert. wie kann ich da ein bild anzeigen lassen wenn das der link zum bild wäre?

http://yugiohgx.yu.ohost.de/stern1.jpg

Verfasst: 16.05.2007 21:21
von Isaac
kann keiner helfen?

Verfasst: 14.06.2007 01:28
von allesweg
@ Isaak: Poste doch mal bitte deine admin_ranks.php

Ich hab den multiple ranks - Mod jetzt in vier Foren eingebaut, teilweise auch mit sehr viel vorinstallierten anderen Mods. Vielleicht finde ich was.

Lieben gruß,

Anke