Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Landesflagge auch im Profil.
#1
Hallo!

Ich nutze das Plugin mit den Landesflaggen.
Lässt sich, statt dem Namen 'Germany' auch das Bild der jeweiligen Flagge anzeigen?
Siehe hier: http://www.animewebforum.de/webforum.for...file&uid=8

Liebe Grüße! Smile


P.S.
Beim Beitrag wird die Flagge nimmer angezeigt.
Hier scheint der Code zufehlen, jedoch weiß ich nimmer, wie der geht?
Kann mir hierbei auch wer helfen; danke. Smile
Zitieren
#2
Bitte überprüfe ob Dein images/flag den CHMOD 777 besitzt.
Mit freundlichen Grüßen
Mercedo

Luke, I´m your father


Die Deutsche Sprache ist Freeware und nicht OpenSource!
Das heißt du darfst sie benutzen, aber nicht verändern!
Zitieren
#3
Mercedo schrieb:Bitte überprüfe ob Dein images/flag den CHMOD 777 besitzt.

Ja, habe ich.
Der Fehler ist ja mittlerweile behoben.

So, nun zu dem anderen Problem.
Ich möchte gerne im Profil, statt dem Wort 'Germany' auch die Flagge sehen, die ich ausgewählt habe!
Hab mich eben umgesehen in den Templates, komme hier aber kein Stückchen weiter!

Wäre nett, wenn hier einer eine Idee hat und mir ggfs auch helfen könnte
(was ja nicht schwer sein sollte - könnte ich selber super PHP würde ich es selber machen, dem ist aber nicht so)!?

Danke schonmal!
Liebe Grüße...
Zitieren
#4
Wenn die Bilder genauso heißen wie die Eintragungen im Profilfeld, dann kannst du in der Datei member.php folgendes:
PHP-Code:
if($type == "multiselect"
in das hier ändern:
PHP-Code:
if ($field == "fidX")
            {
                
$value htmlspecialchars_uni($userfield);
                
$code "<img src=\"images/flag/$value.gif\" alt=\"$value\" />";
            }
            elseif(
$type == "multiselect"
Das X in der ersten Zeile musst du durch die ID des Profilfelds ersetzen und evtl. auch noch den Pfad im IMG-Tag anpassen.
Eine Homepage ist nie fertig, man hört nur auf an ihr zu arbeiten - Unbekannter Verfasser
Zitieren
#5
Hallo frankrieger,

danke, das du dich dem annimmst.
Ich hab den Code auch eingebaut - die ID eingefügt & der IMG-Tag stimmt, jedoch bekomm ich nichts angezeigt, es steht weiter im Profil nur 'Germany' oder eben ein anderes Land - sprich man sieht keine Flagge. ô.O
Zitieren
#6
Dann mach das nochmal rückgängig und ändere:
PHP-Code:
if(is_array($useropts) && ($type == "multiselect" || $type == "checkbox")) 
in:
PHP-Code:
if ($field == "fidX")
        {
            
$value htmlspecialchars_uni($userfields[$field]);
            
$customfieldval "<img src=\"images/flag/$value.gif\" alt=\"$value\" />";
        }
        elseif(
is_array($useropts) && ($type == "multiselect" || $type == "checkbox")) 
Eine Homepage ist nie fertig, man hört nur auf an ihr zu arbeiten - Unbekannter Verfasser
Zitieren
#7
Wunderbar, das klappt nun Einwandfrei! Smile
Danke.
Zitieren
#8
frankrieger schrieb:Dann mach das nochmal rückgängig und ändere:
PHP-Code:
if(is_array($useropts) && ($type == "multiselect" || $type == "checkbox")) 
in:
PHP-Code:
if ($field == "fidX")
        {
            
$value htmlspecialchars_uni($userfields[$field]);
            
$customfieldval "<img src=\"images/flag/$value.gif\" alt=\"$value\" />";
        }
        elseif(
is_array($useropts) && ($type == "multiselect" || $type == "checkbox")) 

Diese Version geht nimmer, frankrieger könntest du ggfs helfen, danke. Smile
Zitieren
#9
Was geht daran nicht mehr?
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#10
Dragon schrieb:Was geht daran nicht mehr?

Ja, nichts mehr, im Profil steht wieder nur der Name vom Land.
Ich hab den Code wieder entfernt, dazugefügt, aber nichts ändert sich.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Landesflagge im Beitrag auf 1.22umschreiben ? GlobalPlayer 1 1.580 10.02.2007, 21:41
Letzter Beitrag: SweetySchnuffel