Problem: Button statt Text

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
angeldust
Mitglied
Beiträge: 4
Registriert: 20.03.2009 12:11

Problem: Button statt Text

Beitrag 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
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Re: Problem: Button statt Text

Beitrag 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
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
angeldust
Mitglied
Beiträge: 4
Registriert: 20.03.2009 12:11

Re: Problem: Button statt Text

Beitrag 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:
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“