Seite 1 von 3

Shoutbox im Portal?

Verfasst: 15.01.2009 20:32
von PHP
Moin,

ich bin mal wieder auf PHPBB umgestiegen, weil es einfach mehr spaß macht;) als Burning Board 2.0.1
So eine Frage habe ich bei den Mods...

Wo kann man sich eine gute Shoutbox herbekommen, wo muss man sich so eine Downloaden!
Am besten wäre es noch, wenn sie auch noch im Portal erscheint!
Weis zufällig einer ein Mod dafür oder gibt es noch keine Shoutbox für phpbb3.0.4?

Re: Shoutbox im Portal?

Verfasst: 15.01.2009 23:00
von Black-Civic
Welches Portal benutzt du?

Re: Shoutbox im Portal?

Verfasst: 16.01.2009 10:13
von Daryl van Horne
is interessant würd mich auch interessieren wie ich das in das portal einbauen kann...
ich benutze "board3 Portal 1.0.2"...

Re: Shoutbox im Portal?

Verfasst: 16.01.2009 10:34
von Huchinotte
Daryl van Horne hat geschrieben:is interessant würd mich auch interessieren wie ich das in das portal einbauen kann...
ich benutze "board3 Portal 1.0.2"...
Hi .........

ich weiss ja nicht welche Shoutbox du benutzt, aber normalerweise solltest du die Änderungen aus der install, welche in die index.php kommen auch in die portal.php einfügen. Dann noch in deiner portal_body

Code: Alles auswählen

<!-- INCLUDE chat_body.html --> (oder auch shout_body.html je nach dem wie sie bei dir heisst
einfügen und schon sollte die Shoutbox erscheinen

Gruß Huch

Re: Shoutbox im Portal?

Verfasst: 16.01.2009 11:05
von Daryl van Horne
nee, klar, mein fehler...
ich benutze "board3 Portal 1.0.2" und "Ajax ShoutBox 1.2 RC1"...
bei meinem portal sind 3 spalten, ist das egal wo ich das dann einfüge? oder geht es wie im index über die gesmmte breite!?!

Re: Shoutbox im Portal?

Verfasst: 16.01.2009 11:55
von Huchinotte
Daryl van Horne hat geschrieben:nee, klar, mein fehler...
ich benutze "board3 Portal 1.0.2" und "Ajax ShoutBox 1.2 RC1"...
bei meinem portal sind 3 spalten, ist das egal wo ich das dann einfüge? oder geht es wie im index über die gesmmte breite!?!
Also wenn würde ich die Shoutbox in der mitlleren Spalte plazieren. Wo musst du entscheiden .... einfach im Bereich

Code: Alles auswählen

<!-- [+] center block area -->
td valign="top">
....
....
....
<br /><div class="copyright">{L_PORTAL_COPY}</div>
</td>
<!-- [-] center block area -->
<td style="width:4px;" valign="top"> </td>

Re: Shoutbox im Portal?

Verfasst: 16.01.2009 12:44
von Daryl van Horne
Huchinotte hat geschrieben:

Code: Alles auswählen

<!-- [+] center block area -->
td valign="top">
....
....
....
<br /><div class="copyright">{L_PORTAL_COPY}</div>
</td>
<!-- [-] center block area -->
<td style="width:4px;" valign="top"> </td>
sorry, muss passen, es passiert überhaupt nix, egal wo ich es einfüge...

Re: Shoutbox im Portal?

Verfasst: 16.01.2009 13:46
von Huchinotte
Daryl van Horne hat geschrieben:
Huchinotte hat geschrieben:

Code: Alles auswählen

<!-- [+] center block area -->
td valign="top">
....
....
....
<br /><div class="copyright">{L_PORTAL_COPY}</div>
</td>
<!-- [-] center block area -->
<td style="width:4px;" valign="top"> </td>
sorry, muss passen, es passiert überhaupt nix, egal wo ich es einfüge...
Hi ....

was meinst du jetzt? In der Portal_body weisst du nicht wohin damit oder die Änderungen in der portal.php?

Re: Shoutbox im Portal?

Verfasst: 16.01.2009 14:22
von chris1278
nach einau bitte noch im adminbeecih den cache löschen

Re: Shoutbox im Portal?

Verfasst: 16.01.2009 16:31
von franki
Leute das wird nicht klappen.
Bei der ajax_shout_120RC1 wird die index.php angepasst.

Code: Alles auswählen

if (!function_exists('as_display'))
{
	include($phpbb_root_path . 'includes/functions_shoutbox.' . $phpEx);
}
as_display();
Darum muß dieses in der portal.php auch gemacht werden.
Danach noch in die portal_body.html

Code: Alles auswählen

<!-- INCLUDE shout_body.html -->
dort einfügen, wo die Shoutbox erscheinen soll und die shout_body.html aus dem root-Verzeichnis
in die style/dein_Style/template/portal/block kopieren

Habs bei mir so gedreht, dass ich im Portal und auf der Index-Seite die Shoutbox (chat_ajax Beta8) habe
und in beiden Mitteilungen eingegeben werden können die auch in beiden angezeigt werden.

Wers für die 'AJAX Chat' Version 2.0.0B8 von Handyman habe möchte:
Aus der install.xml
Open: index.php
Find

Code: Alles auswählen

$user->setup('viewforum');
Add after

Code: Alles auswählen

include($phpbb_root_path . 'shout.' . $phpEx);
Für das Portal muß da noch die portal.php abgeändert werden:
Open: portal.php
Find

Code: Alles auswählen

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

Code: Alles auswählen

include($phpbb_root_path . 'shout.' . $phpEx);
Dann noch z.B für prosilver:
Open:styles\prosilver\template\portal\portal_body.html
Find

Code: Alles auswählen

<!-- IF S_DISPLAY_ANNOUNCEMENTS -->
			<!-- IF S_ANNOUNCE_COMPACT -->
				<!-- INCLUDE portal/block/announcements_compact.html -->
			<!-- ELSE -->
				<!-- INCLUDE portal/block/announcements.html -->
			<!-- ENDIF -->
		<!-- ENDIF -->
Add after

Code: Alles auswählen

<!-- INCLUDE chat_body.html -->
als letztes noch
Copy: root/styles/prosilver/template/chat_body.html
To: styles/prosilver/template/portal/block/chat_body.html