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
Sooo...
Habe es nun im Forum so eingerichtet, wie ich es bislang haben wollte.
Allerdings bin ich noch nicht wunschlos glücklich.
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
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.
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?
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.
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.