Seite 1 von 1

in phpbb2 forum eine seite erstellen

Verfasst: 16.10.2007 16:44
von Niina
Hallo leute
ich wollte mal gern wissen wie ich in das phpbb2 forum
eine neue seite für zb. ein chat mit dem style fiapplepink machen wo schon zb. labberzone als thema feststeht
oder überhaupt solche extra feststehen themen (seiten) wie gästebuch usw

ich bitte um hilfe weil ich das ganze nicht so recht verstehe
was die suchfunktion geliefert hat

ich hoffe es weiß jemand rat

gruß niina

Verfasst: 16.10.2007 18:12
von area57
Moin,

schau mal hier rein --> KB:72

Verfasst: 16.10.2007 18:36
von Niina
das habe ich schon gefunden aber ich verstehe es nicht wo ich was reinzuschreiben habe und wo ich ein iframe zb. als chat in der der neuen seite einbinden muß
kannst du mir das etwas genauer erklären was auch eine totale anfängerin versteht

ich danke dir schonmal vorab

Verfasst: 16.10.2007 19:32
von Niina
habe ich das so richtig verstanden ?



Datei Labberzone.php (im Forumsroot):

Code: Alles auswählen

Code:
<?php
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);


//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);


//Dieser Block kann weggelassen werden, wenn du nur den die Userdaten brauchst und auf den phpBB-Header verzichen möchtest
$page_title = 'Meine Seite';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);



/***** Inhaltsbereich ******/
$template->set_filenames(array(
 'Labberzone_body' => 'Labberzone_body.tpl'
));

$template->assign_vars(array(
 'HOME_1' => 'Herzlich Willkommen',
 'HOME_2' => 'Dies ist meine Eingangsseite zum Forum'
));

$template->pparse('Labberzone_body');


//Footer - nur dann weglassen, wenn du auch den Header weglässt
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>


Datei Labberzone_body.tpl (im Template-Root):

Code: Alles auswählen

Code:
<table width="100%" class="forumline">
 <tr>
  <th class="thTop">{HOME_1}</th>
 </tr>
 <tr>
  <td class="row1" align="center">{HOME_2}</td>
 </tr>
</table>


muß ich nun 2 datei machen 1.)Labberzone.php
und 2.)Labberzone_body.tpl
und wo genau im welchen verzeichnis muß ich die datein reinladen
also in das rootverzeichnis nur wo ist das genau ?

und wo füge ich das script vom zb. chat ein oder ein iframe ein ?

gruß nina

Verfasst: 16.10.2007 20:57
von Niina
so leute
ich habe nun die beiden datein im forumsroot und template-root so wie oben beschrieben hochgeladen und es passiert garnichts

gibt es hier jemand der mir helfen kann

gruß nina

Verfasst: 17.10.2007 21:33
von Niina
danke für die zahlreiche hilfe
werd wohl das forum wechseln müssen also admin lösch mein account

Verfasst: 17.10.2007 22:23
von hackepeter13
Bist du dir sicher das die Seite Labberzone.php nicht aufgerufen wird?
Sollte die php-Datei wirklich "Laberzone.php" heißen (betonung liegt hier auf das große L), hast du im Browser dann auch wirklich die das L groß geschrieben?
Falls nicht ist es klar, das er dir anzeigt das es die Seite nicht gibt ;-)

Ansonst sehe ich kein Problem, wenn du die php-Datei im phpBB Root gemacht hast und die tpl-Datei ins phpBB /template/STYLEORDNER/ gepackt hast.

Verfasst: 19.10.2007 15:57
von Niina
hey hackepeter13

okay ich habs hinbekommen kannst du mir noch abschließend sagen wo ich den code vom chat reinschreibe in dieser datei Labberzone_body.tpl oder in der anderen ?
ich wollte eigentlich das so versuchen das gleich ein neues thema hinzugefügt wird wie Laberzone ist das möglich?

Verfasst: 21.10.2007 13:09
von hackepeter13
Genau kann ich dir das nicht sagen, weil ich ja nicht weiß was es für ein Code und was für ein Chat es ist.

Aber generell gehört ein PHP-Code indie php-Datei und in die tpl-Dateil kommt HTML rein.

Aber wenn du einen Chat oder anderes in deine "leere" Seite einfügen willst, benutze die php-include-Funktion, z.B. so:

Code: Alles auswählen

<?php
	include ("chat.php");
?>
Ich frag mich auch warum du das mit dem Chat so aufwändig machst?
Wenn du ein Chat installiert hast, dann erstelle doch in deinem Menü einfach ein Link zum Chat.

Verfasst: 21.10.2007 19:07
von Niina
danke für deine antwort
es ist ein irc chat
und zu anderen frage es sieht einfach schöner aus finde ich es gehört dann irgendwie zum forum und wird nicht extern nach außen verlinkt muß aber feststellen das ja jeder zugreifen kann der die url kennt

kann man das so machen wenn einer auf die url zugreifen will der nicht angemeldet ist das er sich einloggen muß also auf die loggin seite umgeleitet wird?


und geht das auch ?
<?php
include ("chat.htm");
?>
weil alles in html geschrieben ist und wenn ich in der leeren seite <div> benutze um den style anzupassen wird es rüber gepackt
gruß nina