Seite 1 von 1

Problem: Button statt Text

Verfasst: 04.05.2009 01:47
von angeldust
Hallo!

Ich habe die Suchfunktion schon seeeehr ausgiebig genutzt die letzten Stunden... jedoch erfolglos.... :-?

Mein Problem: Ich möchte gerne Text (FAQ, Login, Profil,...) durch selbsterstellte Buttons bzw Bilder ersetzen. Hab hier viel gesucht, aber nichts gefunden, was mir wirklich weitergeholfen hat. Die besagten Textstellen, welche man angeblich ändern muss, hab ich bei mir nicht gefunden oder ich war blind, keine Ahnung... Mein Style nennt sich etech.

Wie kann ich mein Vorhaben nun umsetzen? Und bitte: Eine idiotensichere Anleitung wäre nett, da ich auf diesem Gebiet absoluter Neuling bin.... :oops: Ich hoffe, mir kann jemand helfen.

Danke schonmal für die Hilfe! :P

Re: Problem: Button statt Text

Verfasst: 05.05.2009 00:15
von mad-manne
Ich kenne zwar den von dir genutzen Style nicht, trotzdem solltest du dort "die besagten Textstellen" irgendwo finden können :wink:
Vermutlich findest du sie in der /styles/etech/template/overall_header.html Ansonsten musst du eben den ganzen Ordner der Templates nach einer Datei durchsuchen, in der z.B. dieser kurze Abschnitt vorkommt:

Code: Alles auswählen

{U_FAQ}
Nun gehen wir mal beispielhaft durch, wie du den Text in einen Button "verwandelst". Meine Beispiel beziehen sich allerdings notgedrungen trotzdem auf den Standard-Style prosilver. Mit grundlegenden Kentnissen in HTML solltest du allerdings keine Probleme haben, das in deinem Style ebenfalls passend zu ändern :roll:

FINDE:

Code: Alles auswählen

<a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a>
ERSETZE DURCH:

Code: Alles auswählen

<a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}"><img src="styles/etech/imageset/de/DEIN_FAQ_ICON.GIF" border="0"></a>
Das Ganze kannst du dann auch auf die anderen von dir genannten Links anwenden. Eine Besonderheit stellt allerdings der Login/Logout-Link dar. Hierfür brauchst du ja 2 verschiedene Buttons, die dann je nach Situation angezeigt werden müssen. Dazu musst du diesen Bereich, der in prosilver so aussieht:

Code: Alles auswählen

<a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a>
folgendermassen umgestalten:

Code: Alles auswählen

<a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l"><!-- IF S_USER_LOGGED_IN --><img src="styles/etech/imageset/de/DEIN_LOGOUT.GIF" border="0"><!-- ELSE --><img src="styles/etech/imageset/de/DEIN_LOGIN.GIF" border="0"><!-- ENDIF --></a>
Das Ganze geht davon aus, dass du deine Icons in den Ordner styles/etech/imageset/de/ ablegst ...

Gruss,
Manne.

Nachtrag: Folgenden Tipp musst du noch ganz allgemein bei Änderungen an Templates beachten: Nützlicher Tipp bei Änderungen an Styles

Re: Problem: Button statt Text

Verfasst: 06.05.2009 13:33
von angeldust
Danke für die Antwort! In der Zwischenzeit hab ich es schon selbst hinbekommen, bis auf Switch für PNs und Login/Logout. Da mach ich mich nachher mal dran. :grin: