Wie bekomme ich die verlinkung lang.php-index.php-body.tpl

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
JumpinJack
Mitglied
Beiträge: 953
Registriert: 27.05.2002 10:37
Wohnort: Ariendorf
Kontaktdaten:

Wie bekomme ich die verlinkung lang.php-index.php-body.tpl

Beitrag von JumpinJack »

Hi Leute.

Ich wollte am WE mal an ein neues Projekt starten. Als Struktur wollte ich das phpBB als Vorbild nehmen da es mir doch sehr durchdacht ausschaut.

Nun bin ich bei folgendem Problem. Wie bekomme ich Variablen in der index.php in das template rein und wie kann ich Variable in der index.php setzen welche genauer in einer language-datei steht.

Nur zu erklärung. Ich möchte das erst mal ohne db starten. Also keine DB-Abfrage. Ich bräuchte den passenden Verweiß auf die datei. Ein "include" für die anbindung scheitert natürlich.

Wäre klasse wenn da einer ne Idee hat. Ich hab nämlich schon überall rum gesucht doch nicht das passende gefunden.
Liebe Grüße
JumpinJack
Benutzeravatar
jasc
Ehemaliges Teammitglied
Beiträge: 2497
Registriert: 24.05.2001 02:00
Wohnort: Hergensweiler bei Lindau/B

Beitrag von jasc »

Hilft dir das eventuell weiter?
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

KB:template_system
KB:phpbb_seite
KB:template_syntax
Benutzeravatar
JumpinJack
Mitglied
Beiträge: 953
Registriert: 27.05.2002 10:37
Wohnort: Ariendorf
Kontaktdaten:

Beitrag von JumpinJack »

Hej leute, ist ja krass wie die Doku gewachsen ist!! :oops: :wink:
Also vielen dank für die links. Werds gleich mal versuchen nach zubauen! :D

Edit:
Also ich will ja nicht nerven....aber.... :)

Naja ich hab das mit dem template gerafft aber das mit der language-geschichte nicht. Wo kommt denn bei phpbb die verknüpfung zur sprachdatei zustande?

Code: Alles auswählen

		'L_TOPICS' => $lang['Topics'],
Naja ich seh bei dem oberen String nix was auf ne lang_XXX.php datei verweist. (Code ist aus der index.php)
Und damit mich hier keiner für faul hält, habe ich mir mal die mühe gemacht welche daten bei der index.php includet werden. Und da gibts auch keine lang_.php.

Also mein Ergbnis der include-dateien:

Code: Alles auswählen

index.php		extension.inc
			common.php
			includes/page_header.php
			includes/page_tail.php

common.php		config.php
			includes/constants.php
			includes/template.php
			includes/sessions.php
			includes/auth.php
			includes/db.php
Also wäre klasse wenn mir nochmal einer dieses fänomen erklären könnte
Liebe Grüße
JumpinJack
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

..die lang_main.php wird in den Dateien wie index.php automatisch ausgewertet bzw. über den Umweg => common.php => functions.php
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

genauer gesagt passiert das beim init_userprefs Aufruf, der auf jeder Seite enthalten ist.
functions.php, Zeile 243:

Code: Alles auswählen

include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_main.' . $phpEx);
Benutzeravatar
JumpinJack
Mitglied
Beiträge: 953
Registriert: 27.05.2002 10:37
Wohnort: Ariendorf
Kontaktdaten:

Beitrag von JumpinJack »

argh...mist die functions.php ist mir irgendwie druchgegangen.

Mille Gracie!
Liebe Grüße
JumpinJack
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“