Seite 1 von 1
shoutbox 1.1.6em Einbau!
Verfasst: 15.05.2006 18:20
von all-around-board
Hallo,
Ich hab diesen Mod eingebaut und klappt super. Ich hab ihn auf der Index.php!! Ich möchte ihn aber nun auf ne andere Seite, Community.php stellen (den Chat)! Dazu müsste ich doch nur, die Datein, die ich in der Index.php und Index_body.tpl gemacht habe auf die Datein Community.php und Community_body.tpl umschreiben oder. Bei mir kommt diese Fehlermeldung:
Code: Alles auswählen
Parse error: parse error, unexpected T_DOUBLE_ARROW in /var/www/k15/html/board/community.php on line 34
Verfasst: 16.05.2006 10:45
von Simlau
Verfasst: 16.05.2006 15:45
von all-around-board
Bis jetzt ist das eine ganze einfach Seite! Diese Community.php will ich erst noch richtig machen. Da wollte ich zuerst eineShoutbox drauf setzen, doch wie gesagt, wie mach ich das? kannst du mir das an einem eigenen leeren Beispiel erklären?? Wär super. mfG
Verfasst: 16.05.2006 16:05
von Simlau
all-around-board hat geschrieben:Bis jetzt ist das eine ganze einfach Seite! Diese Community.php will ich erst noch richtig machen. Da wollte ich zuerst eineShoutbox drauf setzen, doch wie gesagt, wie mach ich das? kannst du mir das an einem eigenen leeren Beispiel erklären?? Wär super. mfG
Hast du phpBB in deine Homepage integriert?
Verfasst: 16.05.2006 16:09
von all-around-board
ja!
http://www.all-around-board.de
Meine Homepage ist ja ein phpBB Board. Ich möchte aber zusätzlich eine kleine CommunitySeite einbaun, auf der Buddyliste, Chat, Pics, usw ist! Nun möchte ich zuerst gern die Shoutbox drin haben, aber wie?? mfG
Verfasst: 16.05.2006 16:19
von Simlau
all-around-board hat geschrieben:ja!
http://www.all-around-board.de
Meine Homepage ist ja ein phpBB Board. Ich möchte aber zusätzlich eine kleine CommunitySeite einbaun, auf der Buddyliste, Chat, Pics, usw ist! Nun möchte ich zuerst gern die Shoutbox drin haben, aber wie?? mfG
ah ^^
Im Großen und ganzen musst du nur die Änderungen in deiner index.php auch an der community.php durchführen.
Code: Alles auswählen
$template->assign_vars(array(
'U_SHOUTBOX' => append_sid("shoutbox.$phpEx"),
'L_SHOUTBOX' => $lang['Shoutbox'],
'U_SHOUTBOX_MAX' => append_sid("shoutbox_max.$phpEx"));
Am Ende deiner Template Datei (community_body.tpl o. ä.)
Code: Alles auswählen
<!-- Start add - Fully integrated shoutbox MOD -->
<table width="100%" cellspacing="0" border="0" align="center" cellpadding="2" class="forumline">
<tr>
<td align="center" nowrap="nowrap" class="catHead"><span class="cattitle"><a href="{U_SHOUTBOX_MAX}">{L_SHOUTBOX}</a></span></td>
</tr>
<tr>
<td>
<iframe src="{U_SHOUTBOX}" scrolling="NO" width="100%" height="180" frameborder="0" marginheight="0" marginwidth="0" allowtransparency="true"></iframe>
</td>
</tr>
</table>
<br/>
<!-- End add - Fully integrated shoutbox MOD -->
Verfasst: 16.05.2006 17:23
von all-around-board
Hi,
bei mir kommt diese Fehlermeldung
Code: Alles auswählen
Parse error: parse error, unexpected ';' in /var/www/k15/html/board/community.php on line 36
, wenn ich
Code: Alles auswählen
$template->assign_vars(array(
'U_SHOUTBOX' => append_sid("shoutbox.$phpEx"),
'L_SHOUTBOX' => $lang['Shoutbox'],
'U_SHOUTBOX_MAX' => append_sid("shoutbox_max.$phpEx"));
in meine community.php setzte! Muss ich den erst in der Index ausbaun, oder was is los?? Danke, mfG
Verfasst: 17.05.2006 12:12
von Simlau
Hi

Versuchs mal so
Code: Alles auswählen
$template->assign_vars(array(
'U_SHOUTBOX' => append_sid("shoutbox.$phpEx"),
'L_SHOUTBOX' => $lang['Shoutbox'],
'U_SHOUTBOX_MAX' => append_sid("shoutbox_max.$phpEx"):
);
Ausbauen musst du nichts. Du musst es nur an die
richtige Stelle setzen
Ansonsten schau dir nochmal folgende Artikel in der Knownledge Base an:
Vorlage für in phpBB eingebundene Seiten
Template-Syntax von phpBB
Sollte es dann immer noch nicht gehen poste einfach mal deine community.php

Verfasst: 17.05.2006 20:38
von all-around-board
Hallo,
danke erstmal für deine Hilfe! Habe jetzt einfach mal einen Test erstellt (mit deinem Link"Vorlage für in phpBB eingebundene Seite"! Die Seite heißt Test.php und ist unter
http://www.all-around-board.de/testl.php zu erreichen. Wie baue ich jetzt da den Chat ein.
Test.php
Code: Alles auswählen
<?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 ******/
//Footer - nur dann weglassen, wenn du auch den Header weglässt
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>