Link im Hauptmenü hinzufügen

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Kerstin77
Mitglied
Beiträge: 37
Registriert: 20.06.2007 03:18

Link im Hauptmenü hinzufügen

Beitrag von Kerstin77 »

Hallo,

ich möchte gerne in meinem Forum einen Link im Hauptmenü hinzufügen, der allerdings mehrsprachig sein soll (also wenn der User die Sprache auf Englisch umstellt sollte ein anderer Text angezeigt werden).

Nur in Deutsch ist kein Problem:

Code: Alles auswählen

<img src="templates/subSilver/images/cross1.gif" width="10" height="10" border="0" alt="Nachricht an Verteiler" hspace="3" />
<a href="mass_email.php" class="mainmenu">Nachricht an Verteiler</a>
Jetzt habe ich folgendes versucht, einfach nach dem Vorbild der übrigen Links im Hauptmenü:

Code: Alles auswählen

<img src="templates/subSilver/images/cross1.gif" width="10" height="10" border="0" alt="{MAILINGLISTS}" hspace="3" />
<a href="mass_email.php" class="mainmenu">{MAILINGLISTS}</a>
Und in der lang_main.php:

Code: Alles auswählen

$lang['MAILINGLISTS'] = 'Nachricht an Verteiler';
Doch leider wird dann gar kein Linktext angezeigt. Wo muß ich noch was ergänzen, damit der Text angezeigt wird?

Kerstin
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Ich gehe mal davon aus, dass Du mit "Hauptmenü" das Menu oben im Header meinst. Du bist fast am Ziel. Du hast lediglich vergessen, die Templatevariable mit Deiner neuen $lang['MAILINGLISTS'] zu setzen (btw, das muss nicht alles in Großbuchstaben sein).

In der /includes/page_header.php suche nach

Code: Alles auswählen

'L_USERGROUPS' => $lang['Usergroups'],
darunter füge ein

Code: Alles auswählen

'L_MAILINGLISTS' => $lang['Mailinglists'],
Ich habe, damit die Struktur der Variablen bestehen bleibt, sie leicht umbenannt.

In der lang_main.php muss die Variable nun $lang['Mailinglists'] lauten und im Template setzt Du sie ein mit {L_MAILINGLIST}

Grüße,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Benutzeravatar
Kerstin77
Mitglied
Beiträge: 37
Registriert: 20.06.2007 03:18

Beitrag von Kerstin77 »

Vielen Dank :grin:

Grüße,
Kerstin
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“