Doppelrang

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Lohgock-Trainer
Mitglied
Beiträge: 341
Registriert: 08.01.2006 03:04
Wohnort: Attendorn

Beitrag 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 />' : '';
			}
		}
	}
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

sag uns doch bitte mal was du dort machen must also was du dort ersetzen sollst oder einfügen sollst.
Benutzeravatar
Isaac
Mitglied
Beiträge: 351
Registriert: 14.01.2006 13:28
Wohnort: Vale
Kontaktdaten:

Beitrag 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.
Benutzeravatar
Isaac
Mitglied
Beiträge: 351
Registriert: 14.01.2006 13:28
Wohnort: Vale
Kontaktdaten:

Beitrag von Isaac »

*push* kommt schon leute =(
Benutzeravatar
Isaac
Mitglied
Beiträge: 351
Registriert: 14.01.2006 13:28
Wohnort: Vale
Kontaktdaten:

Beitrag 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
Benutzeravatar
Isaac
Mitglied
Beiträge: 351
Registriert: 14.01.2006 13:28
Wohnort: Vale
Kontaktdaten:

Beitrag von Isaac »

kann keiner helfen?
allesweg
Mitglied
Beiträge: 148
Registriert: 06.09.2006 03:03
Wohnort: Hildesheim
Kontaktdaten:

Beitrag 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
Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher. (A. Einstein)
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“