Seite 1 von 1

State_Flag Addon

Verfasst: 10.10.2005 23:29
von Angel-of-Doom
Ich habe bbei mir den State_Flag Addon eingebaut. Funkt ja auch fast :D.

Problem ist nur...

Code: Alles auswählen

// STATEFLAGHACK-start
if ($profiledata['user_from_flag'] == 'usa.gif')
{
	$state_flag = ( !empty($profiledata['user_from_state_flag'])) ? "&nbsp;<img src=\"images/state_flags/" . $profiledata['user_from_state_flag'] . "\" alt=\"" . $profiledata['user_from_state_flag'] . "\">" : "";
	$location .= $state_flag ;
}
// STATEFLAGHACK-end

Code: Alles auswählen

// STATEFLAGHACK-start
if ($postrow[$i]['user_from_flag'] != 'usa.gif')
	{
			$poster_from_state_flag = "";
	}
// STATEFLAGHACK-end

Code: Alles auswählen

// STATEFLAGHACK-start
	if ($row['user_from_flag'] != 'usa.gif')
		{			
			$state_flag = "";
		}
// STATEFLAGHACK-end
Wie man sieht würde es nur die Staaten Flaggen zeigen wenn man als Nationalflagge die USA hat.

Würde es hier reichen wenn ich den code so abändere?

Code: Alles auswählen

// STATEFLAGHACK-start
if ($profiledata['user_from_flag'] == 'aut.gif', 'ger.gif', 'sui.gif')
{
	$state_flag = ( !empty($profiledata['user_from_state_flag'])) ? "&nbsp;<img src=\"images/state_flags/" . $profiledata['user_from_state_flag'] . "\" alt=\"" . $profiledata['user_from_state_flag'] . "\">" : "";
	$location .= $state_flag ;
}
// STATEFLAGHACK-end

Code: Alles auswählen

// STATEFLAGHACK-start
if ($postrow[$i]['user_from_flag'] != 'aut.gif', 'ger.gif', 'sui.gif')
	{
			$poster_from_state_flag = "";
	}
// STATEFLAGHACK-end

Code: Alles auswählen

// STATEFLAGHACK-start
	if ($row['user_from_flag'] != 'aut.gif', 'ger.gif', 'sui.gif')
		{			
			$state_flag = "";
		}
// STATEFLAGHACK-end
Für was "aut, ger, sui" steht brauch i wohl nicht erörtern :D

Sollte das im Code falsch sein bitte nicht köpfen, ich hab eigentlich so gut wie keine php Kenntnisse und hab mir einfach gedacht das es so stimmen könnte.

OK, hab das ganze mal ausprobiert und funkt... GAR NICHT :cry:

Verfasst: 11.10.2005 13:25
von easygo
State Flags 1.07 GER/AUT/SUI

http://www.net4seven.de/dlcat2.html

Verfasst: 11.10.2005 16:12
von Angel-of-Doom
Ja den hab ich ja.

Nur das Prob ist eben das der nicht funktioniert.
Sobald ich diesen einbaue Habe ich im Profil etc. die Bundeslandflagge, aber im Viewtopic nicht.

http://www.phpbb.de/viewtopic.php?t=964 ... state+flag

Hier wurde das Problem schon mal besprochen.
In der Version 1.0.7d des MOD's wurden die Bedingungen z.B.

Code: Alles auswählen

[color=blue]if ($profiledata['user_from_flag'] == 'usa.gif')[/color]
{
   $state_flag = ( !empty($profiledata['user_from_state_flag'])) ? "&nbsp;<img src=\"images/state_flags/" . $profiledata['user_from_state_flag'] . "\" alt=\"" . $profiledata['user_from_state_flag'] . "\">" : "";
   $location .= $state_flag ;
}
entfernt ...

Code: Alles auswählen

   $state_flag = ( !empty($profiledata['user_from_state_flag'])) ? "&nbsp;<img src=\"images/state_flags/" . $profiledata['user_from_state_flag'] . "\" alt=\"" . $profiledata['user_from_state_flag'] . "\">" : "";
   $location .= $state_flag ;
und dabei hat sich irgendwo ein Fehler eingeschlichen, der dazu führt, das nur in der Viewtopic-Ansicht lediglich die Country-Flag angezeigt wird.
Und der Link den du reingestellt hast führt eben zur Version 107d.

Wenn mir jemand saggen kann, wie ich das blau eingefärbte anpassen muss ist alles geritzt.
Benutze für Deutschland ger.gif, Österreich aut.gif und für die Schweiz sui.gif.
Ich weiss nur, das muss da rein wo usa.gif ist... nur wie ist die andere Frage. Mit einem Land funktioniert es einwandfrei aber nicht mit allen 3.

Verfasst: 11.10.2005 16:50
von easygo
Angel-of-Doom hat geschrieben:Ja den hab ich ja.

Nur das Prob ist eben das der nicht funktioniert.
Sobald ich diesen einbaue Habe ich im Profil etc. die Bundeslandflagge, aber im Viewtopic nicht.
Dann hast du das Addon falsch eingebaut,
denn es funktioniert defintiv.

Hier der Beweis --> http://www.net4seven.de/ftopic746.html

Verfasst: 11.10.2005 18:17
von Angel-of-Doom
Ok, ich werd das ganze jetzt noch mal machen.

Ich bin mir zwar sicher das ich nichts falsch gemacht habe, da ich es insgesamt 3 mal versucht habe weil ich mir selber schon dachte das es am Einbau liegt.
Kann aber durchaus sein das ich wirklich was übersehen habe.

Werde auf jeden Fall dann das Ergebniss hier mal verlinken :wink: .


Hier könnt ihr euch das ganze ansehen :)