Probleme mit Group Rank Hack

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Mr.Spock
Mitglied
Beiträge: 6
Registriert: 19.11.2003 23:30

Probleme mit Group Rank Hack

Beitrag von Mr.Spock »

Moin!

Ich habe lange im Forum gesucht, jedoch nichts vergleichbares gefunden...

Folgendes Problem stellt sich für mich:
Das Forum ist fertig installiert (eingedeutschte Version 2.0.6) und funktionierte Problemlos...

Jetzt wollte ich neulich den Group rank Hack installieren und habe mich an die mühevolle Arbeit gemacht.


Nun bin ich fertig damit und muss folgendes Problem feststellen:
Wenn ich einen neuen Rang erstellen möchte (oder einen vorhandenen editieren) dann kommt folgende Fehlermeldung:

Code: Alles auswählen

Not Found
The requested URL /Norsemen/phpbb/{S_RANK_ACTION} was not found on this server.
Kann mir da einer weiterhelfen?


Forum: www.Norsemen.de.ms
[ http://kr4bb3.hlsw.org/Norsemen/phpbb/admin/index.php ]

In welche Dateien möchtet ihr einsehen?
Mr.Spock
Mitglied
Beiträge: 6
Registriert: 19.11.2003 23:30

Beitrag von Mr.Spock »

Also ich vermute, dass sich der Fehler in der admin/admin_ranks.php befindet...

Allerdings habe ich alles nochmal überprüft und nochmal neu eingetragen/verändert...

Leider bleibt das Problem :(
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

fehler ist in der http://kr4bb3.hlsw.org/Norsemen/phpbb/t ... t_body.tpl

dein editor hat da irgendwie aus

Code: Alles auswählen

{S_RANK_ACTION}
folgendes gemacht:

Code: Alles auswählen

%7BS_RANK_ACTION%7D
brings einfach wieder mit nem ganze einfachen editor wie windows notepad wieder in ordnung

ah
Mr.Spock
Mitglied
Beiträge: 6
Registriert: 19.11.2003 23:30

Beitrag von Mr.Spock »

Vielen Dank

Ich geh das gleich mal testen...


ps: ich habe das mit Dreamweaver MX eingefügt...


edit:

Code: Alles auswählen

Not Found
The requested URL /Norsemen/phpbb/admin_ranks.php was not found on this server.
Jetzt kommt dieser Fehler :(

Haste da auch ne Lösung zu parat ?
Mr.Spock
Mitglied
Beiträge: 6
Registriert: 19.11.2003 23:30

Beitrag von Mr.Spock »

no idea ?
Mr.Spock
Mitglied
Beiträge: 6
Registriert: 19.11.2003 23:30

Beitrag von Mr.Spock »

Es wäre nett, wenn mir jemand weiterhelfen könnte.

Dieser mod ist relativ wichtiug für unser Forum...
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

<form action="../{S_RANK_ACTION}"
..sollte eigentlich wie folgt aussehen (ranks_edit_body.tpl).
<form action="{S_RANK_ACTION}"
Mr.Spock
Mitglied
Beiträge: 6
Registriert: 19.11.2003 23:30

Beitrag von Mr.Spock »

Danke !!!


Das lag bestimmt daran, dass ich den mod in einem anderen style importiert habe...


Gibt es denn eine Möglichkeit, mods in allen Styles gleichzeitig zu adden, bzw. überhaupt in anderen styles (wie in meinem Fall, ich benutze "smartblue") als subsilver ?
Benutzeravatar
Oede
Mitglied
Beiträge: 256
Registriert: 27.10.2002 17:47
Wohnort: Germany
Kontaktdaten:

Beitrag von Oede »

Ich habe auch ein Problem mit dem Group Rank Hack und zwar, wenn ich in der Viewtopic.php das hier mache:

Code: Alles auswählen

#-----[ FIND ]------------------------------------------
#
	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 />' : '';
			}
		}
	}
#
#-----[ BEFORE, ADD ]------------------------------------------
#
	// BEGIN Group Rank Hack
	else if ( $postrow[$i]['user_rank'] )
	{
		$poster_rank = $ranksrow[-1][$postrow[$i]['user_rank']]['rank_title'];
		$rank_image = ( $ranksrow[-1][$postrow[$i]['user_rank']]['rank_image'] ) ? '<img src="' . $ranksrow[-1][$postrow[$i]['user_rank']]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
	}
	else if ( isset($poster_group[$postrow[$i]['user_id']]) )
	{
		$g = $poster_group[$postrow[$i]['user_id']];
		for($j = 0; $j < $ranksrow[$g]['count']; $j++)
		{
			if ( $postrow[$i]['user_posts'] >= $ranksrow[$g][$j]['rank_min'] )
			{
				$poster_rank = $ranksrow[$g][$j]['rank_title'];
				$rank_image = ( $ranksrow[$g][$j]['rank_image'] ) ? '<img src="' . $ranksrow[$g][$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
				break;
			}
		}
	}
	else
	{
		for($j = 0; $j < $ranksrow[0]['count']; $j++)
		{
			if ( $postrow[$i]['user_posts'] >= $ranksrow[0][$j]['rank_min'] )
			{
				$poster_rank = $ranksrow[0][$j]['rank_title'];
				$rank_image = ( $ranksrow[0][$j]['rank_image'] ) ? '<img src="' . $ranksrow[0][$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
				break;
			}
		}
	}
	// END Group Rank Hack
	/* COMMENTED BY Group Rank Hack
#
#-----[ AFTER, THE ABOVE FOUND CODE, ADD ]------------------------------------------
#
	*/
bekomme ich hinterher diese Fehlermeldung:

Code: Alles auswählen

Parse error: parse error, unexpected T_ELSE in /home/www/******/html/board/viewtopic.php on line 1168
Diese Zeile bezieht sich auf:

Code: Alles auswählen

else if ( $postrow[$i]['user_rank'] )
aber ich habe doch an dieser Zeile nichts geändert, wodrann kann das denn liegen?

Gruß
Oede
Wie gut, das es Frauen und Männer gibt!
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Hast du den entsprechenden Code auch wie beschrieben vor dem anderen Code eingefügt ?
Ansonsten, speichere mal die geänderte, fehlerhafte viewtopic.php als *.txt ab und poste hier einen Link.

Solch ein Parse Error is übrigens oft nicht in der angegebenen Zeile zu finden, sondern einige Zeilen darüber (wenn eine bestimmte Codeabfolge nicht richtig beendet wird, z.B. wenn die abschliessende Klammer oder dergleichen fehlt).
Antworten

Zurück zu „phpBB 2.0: Mod Support“