Seite 1 von 1

Seitentitel ausgeben

Verfasst: 21.05.2007 22:50
von BigTim
Hallo,
ich habe eine zusätzliche Seite zum Forum geschrieben.
Allerdings steht im Browser oben nur Forum Name . (halt dieser hochgestellte Punkt) und dann war´s das.

Wie kann ich da den Titel definieren?

Grüße, BigTim

Verfasst: 22.05.2007 08:31
von Emanuelle_1982
dafür ist die Funktion page_header($var); zuständig

http://olympuswiki.naderman.de/Deutsch: ... hpbb2_User

Liebe Grüße
Emma

PS: die faq.php ist relativ klein (also Quellcode), dort findet man so ziemlich alles was das Herz begehrt - mit deutlich weniger suchen als in den anderen Dateien

Verfasst: 22.05.2007 10:41
von BigTim
Hi,
habe mir die faq.php angeschaut.

Mein Code sieht nun so aus:

Code: Alles auswählen

...
$l_title = $user->lang['BBCODE_GUIDE'];

// Lets build a page ...
$template->assign_vars(array(
	'L_FAQ_TITLE'	=> $l_title,
	'L_BACK_TO_TOP'	=> $user->lang['BACK_TO_TOP'])
);

page_header($l_title);
...
Davor und danach kommt noch was, deshalb die ...

Allerdings tut sich beim Titel nix. Ich muss noch irgendwie die Sprachdatei mit einbinden oder?

Verfasst: 22.05.2007 11:09
von Emanuelle_1982
wird L_FAQ_TITLE angezeigt?

und zu dem einbinden, ja - ausser die language/xx/common.php bzw. im ACP der acp Pendant dazu muss eingebunden werden

dies geht einfach über "$user->setup()" -> "$user->setup('name_der_php_datei_im_lang_ordner_ohne_PUNKT_php')"

Liebe Grüße
Emma

Verfasst: 22.05.2007 11:32
von BigTim
Nein wird nicht angezeigt. Wenn ich allerdings {L_FAQ_TITLE} im Template eintrage bekomme ich { FAQ_TITLE } ausgegeben.^^

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();


So sieht des bei mir mit dem user-setup Dingens aus...^^

Wah, phpBB3 ist doch ne ganz schöne Umstellung. ^^

Verfasst: 22.05.2007 12:32
von Emanuelle_1982

Code: Alles auswählen

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
Hiervon die letzte Zeile ist wichtig

also wenn du deine Sprachsachen in die mods/bbcode_guide.php gelegt hast dann muss so aussehen:

Code: Alles auswählen

$user->setup('mods/bbcode_guide');
wenn es direkt im lang ordner ist (also nicht im Ordner mods), dann so:

Code: Alles auswählen

$user->setup('bbcode_guide');
Danach sollte es funktionieren

Verfasst: 22.05.2007 12:56
von BigTim
*kriese krieg*
Wird nichts angezeigt....

Nun ja, ich werd auch das mir mal später wieder ansehen..........


Danke trotzdem!

Verfasst: 22.05.2007 13:06
von Emanuelle_1982
BigTim hat geschrieben:*kriese krieg*
Wird nichts angezeigt....

Nun ja, ich werd auch das mir mal später wieder ansehen..........


Danke trotzdem!
dann gib bitte mal den Quelltext der Datei die du da hast, der Sprachdatei sowie den Ort wo die Sprachdatei gespeichert ist

PS: KB:datei beachten

und ich bin heute wohl erst spät abends wieder online

Verfasst: 22.05.2007 13:11
von BigTim
Ein kleiner Teilerfolg ist da!
Hab den ganzen Code nochmal neu geschrieben und mich dabei an die index.php gehalten.

Nun sieht es so aus:

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

Hab das da wieder raus genommen.

// Output page
page_header($user->lang['INDEX']);


Problem ist nun, wie ich da selber einen Titel hinzufügen kann, weil ich nicht mal weiß, auf welche Sprachdatei sich das ganze bezieht! =D

Edit: Problem gelöst. Habe mir einfach selbst eine Datei geschrieben und einfach nur die Variable übergeben. =)