MyBB.de Forum

Normale Version: Eigene (neue) Profilfelder im Postbit anzeigen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
Guten Abend!

Danke für die Antwort und für deine Mühe.

Wenn ich mehr als zwei Charaktere habe, dann muss ich doch lediglich den Code ab dem zweiten Charakter übernehmen und lediglich "die Ziffer" danach ändern, richtig?

Nachdem ich auf diese Frage eine Antwort erhalten habe, probiere ich das mal aus.



Mit freundlichen Grüßen,
new ssystem
Ja, klar.
Sooo...
Habe es nun im Forum so eingerichtet, wie ich es bislang haben wollte.

Allerdings bin ich noch nicht wunschlos glücklich. Big Grin

Wie bekomme ich nun den Charakter-Text im User-Profil weg, so dass dort, anstelle des Textes, das Icon erscheint?

Danke schon mal für die Antwort(en).



Liebe Grüße,
new system
Die Antwort gab ich schon im > Beitrag #10. Wink
Uhm, vielleicht habe ich mich gerade etwas wortkarg ausgedrückt, sorry.

Wenn man das User-Profil besucht, steht unter "Sex", "Location" etc. die Zeile, in der der gewünschte Charakter angegeben ist.

Hier möchte ich nun ebenfalls ein Icon erscheinen lassen, aber nicht den Text.
Dazu müsstest du vor eval("\$customfields .= \"".$templates->get("member_profile_customfields_field")."\";"); in der member.php ähnliche Abfragen einbauen.
Oh...
Da bin ich nicht sonderlich bewandert.
Und ich hoffe, ich habe deinen Text nicht falsch verstanden.

Über weitere Hilfestellung würde ich mich sehr freuen, wie ich meinen Wunsch einbauen kann, da ich keine Ahnung habe, was genau ich machen muss. Wink



Liebe Grüße,
new system
(23.09.2008, 15:28)Dragon schrieb: [ -> ]Dazu müsstest du vor eval("\$customfields .= \"".$templates->get("member_profile_customfields_field")."\";"); in der member.php ähnliche Abfragen einbauen.



Darf ich nach den genauen Codes fragen? Wink
Guten Morgen!

Hat denn niemand eine Ahnung, wie ich das alles genau bewerkstelligen kann?

Zitat:Wenn man das User-Profil besucht, steht unter "Sex", "Location" etc. die Zeile, in der der gewünschte Charakter angegeben ist.

Hier möchte ich nun ebenfalls ein Icon erscheinen lassen, aber nicht den Text.

Ich würde mich wirklich sehr darüber freuen, wenn ihr mir helfen könntet, denn ich habe leider kaum Ahnung von solch komplizierten Sachen. Sad



Liebe Grüße,
new system
Hallo new system,

öffne die Datei "member.php" und suche die Zeile (~ Ze. 1531)
PHP-Code:
        if(is_array($useropts) && ($type == "multiselect" || $type == "checkbox")) 

Ersetze diese Zeile durch
PHP-Code:
        if($field == "fidX")
        {
            
$character htmlspecialchars_uni($userfields[$field]);
            if(
$character == "Charakter1")
            {
                
$char_img "charakter_01";
            }
            elseif(
$character == "Charakter2")
            {
                
$char_img "charakter_02";
            }
            
$customfieldval "<img src=\"pfad_zur_grafik/$char_img.png\" border=\"0\" alt=\"$character\" title=\"$character\" />";
        }
        elseif(
is_array($useropts) && ($type == "multiselect" || $type == "checkbox")) 

Du musst "fidX" durch die Field-ID deines Profilfeldes und ersetzen; der Name der jew. Grafikdatei ("$char_img") ist aus > Beitrag #10 übernommen und muss entsprechend angepasst werden.
Seiten: 1 2 3