Seite 1 von 1

Problem mit Multiple Ranks

Verfasst: 17.12.2006 21:39
von Lohgock-Trainer
Ich habe eine Problem mit dem Multiple Ranks MOD von Mighty Gorgon.
Ich finde folgende Code-Abschnitte nicht

In der admin/admin_ranks.php#

Code: Alles auswählen

#-----[ 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
#
Danke für eure Hilfe :grin:

Verfasst: 18.12.2006 00:55
von Markus67
Hi ...

welche Version vom Multiple Ranks MOD hast du dir den runtergeladen?

In der aktuellesten (2.0.3) sollte alles richtig beschrieben sein ...
http://www.mightygorgon.com/viewtopic.php?t=454

Markus

Verfasst: 18.12.2006 13:20
von Lohgock-Trainer
Danke, habe die genommen, jetzt finde ich nur folgende Stelle nicht:

Code: Alles auswählen

#-----[ FIND ]------------------------------------------------
#
			if (!$special_rank)
#
#-----[ REPLACE WITH ]----------------------------------------
#
			// Mighty Gorgon - Multiple Ranks - BEGIN
			if ($special_rank == 1)
			// Mighty Gorgon - Multiple Ranks - END
#
Außerdem erscheint nun diese Fehlermeldung wenn ich die Einstellungen eines Benutzers ändern will:

Code: Alles auswählen

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' user_rank2 = 2, user_rank3 = -2, user_rank4 = -2, user_rank5 =

UPDATE phpbb_users SET user_email = 'Furanty@pokegalaxy.de', user_icq = '', user_website = '', user_occ = '', user_from = 'Attendorn', user_interests = '', user_sig = '', user_viewemail = 0, user_aim = '', user_yim = '', user_msnm = '', user_attachsig = 1, user_sig_bbcode_uid = '', user_allowsmile = 1, user_allowhtml = 0, user_allowavatar = 1, user_allowbbcode = 1, user_allow_viewonline = 1, user_notify = 0, user_allow_pm = 1, user_notify_pm = 1, user_popup_pm = 1, user_lang = 'german', user_style = 1, user_timezone = 0, user_dateformat = 'd.m.Y, H:i', user_active = 1, user_rank = , user_rank2 = 2, user_rank3 = -2, user_rank4 = -2, user_rank5 = -2 WHERE user_id = 3

Line : 765
File : admin_users.php

Verfasst: 19.12.2006 00:57
von Markus67
Hi ...

verlinke mal bitte die beiden Dateien als txt-Datei.
admin_ranks.php
admin_users.php
KB:datei

Markus

Verfasst: 19.12.2006 16:32
von Lohgock-Trainer
Natürlich

admin_ranks.txt (Unmodifiziert)
admin_ranks.txt (Modifiziert (so weit möglich))

admin_users.txt (Unmodifiziert)
admin_users.txt (Modifiziert (so weit möglich))

Verfasst: 19.12.2006 23:37
von Markus67
Hi ...

suche in der admin_ranks.php

Code: Alles auswählen

	if($special_rank)

	{
		$rank_min = $rank_max = "-";
	}
ersetze mit:

Code: Alles auswählen

	// 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
	{
		$rank_min = $rank_max = "-";
	}
Danach sollte die admin_ranks.php funktionieren. Ist dann auch der Fehler in der admin_users weg?

Markus

Verfasst: 20.12.2006 19:49
von Lohgock-Trainer
Vielen Dank, es geht. Ganz vielen Dank :grin: