[Erledigt] Eigenen Text/Link in Footer einfügen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
thomas.d
Mitglied
Beiträge: 75
Registriert: 13.11.2006 10:23
Wohnort: Alzenau
Kontaktdaten:

[Erledigt] Eigenen Text/Link in Footer einfügen

Beitrag von thomas.d »

Hallo zusammen,

ich versuche gerade, ein paar kleinere kosmetische Erweiterungen in meinem Gold 3.0.0 einzufügen, um mich so auch langsam an vielleicht größere Änderungen heranzutasten ...

Aktuell möchte ich gerne im Footer einen Link zu meiner Mailadresse einfügen. Dazu bin ich so vorgegangen:

Code: Alles auswählen

Öffnen 

.../language/de/common.php

Suchen 

'TRANSLATION_INFO'

Davor einfügen

'EIGENE_INFO'	=> 'Fragen, Anregungen, Probleme bitte an <a href="mailto:meine.email@domain.de">eMail-Adresse</a>',
dann

Code: Alles auswählen

Öffnen 

.../styles/prosilver/template/overall_footer.html

Suchen

<!-- IF TRANSLATION_INFO --><br />{TRANSLATION_INFO}<!-- ENDIF -->

Danach einfügen

<!-- IF EIGENE_INFO --><br />{EIGENE_INFO}<!-- ENDIF -->
Funktioniert hat es nicht, es bleibt alles unverändert (Cache geleert).

Was habe ich vergessen bzw. falsch gemacht?
Zuletzt geändert von thomas.d am 27.12.2007 17:05, insgesamt 1-mal geändert.
Viele Grüße, Thomas

Deutsche Sprachdateien für phpBB 3.0.x-MODs
-Tanja-
Mitglied
Beiträge: 1051
Registriert: 03.02.2007 08:19

Beitrag von -Tanja- »

Template-Cache auch geleert, bzw. aktualisiert ? :wink:
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Was du gemacht hast war lediglich das Hinzufügen einer Sprachvariablen. Füge da mal L_ davor ein um es auch als solche zu kennzeichnen (und NUR im Template versteht sich).
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
thomas.d
Mitglied
Beiträge: 75
Registriert: 13.11.2006 10:23
Wohnort: Alzenau
Kontaktdaten:

Beitrag von thomas.d »

... Template-Cache auch geleert, bzw. aktualisiert ? ...

Ja, hatte ich gemacht (ACP -> Serverlast -> "... Styles kompilieren"), brachte aber nix.

@gn#36:

Sei mir nicht böse, aber ich verstehe es anscheinend nicht.

Ich habe jetzt die Zeile

Code: Alles auswählen

<!-- IF EIGENE_INFO --><br />{EIGENE_INFO}<!-- ENDIF -->
geändert in

Code: Alles auswählen

<!-- IF EIGENE_INFO --><br />{L_EIGENE_INFO}<!-- ENDIF -->
... aber auch da ergibt sich keinerlei Änderung.

Ich mache sicher einen Denkfehler :roll:
Viele Grüße, Thomas

Deutsche Sprachdateien für phpBB 3.0.x-MODs
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Das hier natürlich auch: IF EIGENE_INFO
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
thomas.d
Mitglied
Beiträge: 75
Registriert: 13.11.2006 10:23
Wohnort: Alzenau
Kontaktdaten:

Beitrag von thomas.d »

Hmm ...

ich habe jetzt die Zeile

Code: Alles auswählen

<!-- IF EIGENE_INFO --><br />{L_EIGENE_INFO}<!-- ENDIF -->
geändert in

Code: Alles auswählen

<!-- IF L_EIGENE_INFO --><br />{L_EIGENE_INFO}<!-- ENDIF -->
... nach wie vor erscheint der Text/Link nicht. Der Footer-Bereich sieht aus wie immer

"Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de
*** (hier sollte mein Text/Link stehen) ***
Administrations-Bereich"

(Ich habe nach jeder Änderung den Cache geleert, explizit den Template-Cache geleert, die Änderung im ACP direkt nachgeschaut ... es hilft nichts).
Viele Grüße, Thomas

Deutsche Sprachdateien für phpBB 3.0.x-MODs
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Hast du denn mal probiert ob es ohne den IF Block klappt?
Oder ob überhaupt irgendwelche Änderungen klappen.
Im Notfall den Style deinstallieren und wieder installieren.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
thomas.d
Mitglied
Beiträge: 75
Registriert: 13.11.2006 10:23
Wohnort: Alzenau
Kontaktdaten:

Beitrag von thomas.d »

Hi gn#36,

deinem Rat folgend habe ich jetzt die Zeile

Code: Alles auswählen

<!-- IF L_EIGENE_INFO --><br />{L_EIGENE_INFO}<!-- ENDIF -->
geändert in

Code: Alles auswählen

<br />{L_EIGENE_INFO}
und es funktioniert!

Vielen Dank für deine Geduld!

(Ich nahm ja ursprünglich an, dass es kein Fehler sein könnte, wenn ich die Zeile "TRANSLATION_INFO einfach kopiere und anpasse ...)
Viele Grüße, Thomas

Deutsche Sprachdateien für phpBB 3.0.x-MODs
FCM
Mitglied
Beiträge: 1863
Registriert: 03.05.2006 14:47
Kontaktdaten:

Beitrag von FCM »

Doing by trying.
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

thomas.d hat geschrieben: (Ich nahm ja ursprünglich an, dass es kein Fehler sein könnte, wenn ich die Zeile "TRANSLATION_INFO einfach kopiere und anpasse ...)
Ausprobieren kann da eigentlich nie schaden. ;)
Aber man sollte schon versuchen sich zu überlegen, was da eigentlich passiert. Die IF Abfrage prüft, ob ein Platzhalter mit dieser Bezeichnung auf PHP Seite angelegt wurde. Das tust du aber bei der Sprachvariable nicht explizit, weil die Variable aber explizit als Sprachvariable gekennzeichnet ist kann das Template aber trotzdem den korrekten Inhalt einfügen. Im Fall der IF Abfrage haben sich die Entwickler aber entschieden, die Sprachvariablen nicht in die Prüfung mit einzubeziehen, daher würde der Teil dazwischen nur ausgeführt, wenn du in einer der PHP Dateien etwas ähnliches wie

Code: Alles auswählen

$template->assign_vars(array('L_EIGENE_INFO' => 'blabla'));
stehen hättest (womit du den Platzhalter ja explizit mit Inhalt versehen hast).
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Antworten

Zurück zu „Coding & Technik“