Seite 2 von 3
Re: Ajax Chat 0.8.3 blueimp
Verfasst: 02.08.2009 16:38
von chrsla
Ok. Aber so wirklich verstehen tu ich das jetzt nicht. Wo muss ich den nun diesen Code hier eintragen
Code: Alles auswählen
function getShoutBoxContent() {
// URL to the chat directory:
if(!defined('AJAX_CHAT_URL')) {
define('AJAX_CHAT_URL', './chat/');
}
// Path to the chat directory:
if(!defined('AJAX_CHAT_PATH')) {
define('AJAX_CHAT_PATH', realpath(dirname($_SERVER['SCRIPT_FILENAME']).'/chat').'/');
}
// Validate the path to the chat:
if(@is_file(AJAX_CHAT_PATH.'lib/classes.php')) {
// Include Class libraries:
require_once(AJAX_CHAT_PATH.'lib/classes.php');
// Initialize the shoutbox:
$ajaxChat = new CustomAJAXChatShoutBox();
// Parse and return the shoutbox template content:
return $ajaxChat->getShoutBoxContent();
}
return null;
Re: Ajax Chat 0.8.3 blueimp
Verfasst: 02.08.2009 16:51
von 4seven
na, an die gleiche stelle, wo auch der normale chat-code hinkommt.
in die includes/functions.php
und zwar vor dem hier:
für weitere trickse und kniffse hier mal ein wenig stöbern:
http://www.phpbb.de/community/viewtopic ... 7&t=162887
Re: Ajax Chat 0.8.3 blueimp
Verfasst: 02.08.2009 17:43
von chrsla
*grummel*
Ich kriege es nicht hin.
Ich habe nun wie von dir beschrieben den Code vor
gesetzt.
Dann habe ich
Code: Alles auswählen
<div style="width:200px;"><?php echo getShoutBoxContent(); ?></div>
in der Index_body.html vor
gesetzt.
In der stylesheet.css habe ich vor
den Code
Code: Alles auswählen
@import url("http://karnet.ka.funpic.de/forum/chat/css/shoutbox.css");
gesetzt.
Also so wie in der readme.txt des Chat Mods beschrieben.
Aber dennoch wird mir nichts auf der Index Seite angezeigt

Re: Ajax Chat 0.8.3 blueimp
Verfasst: 02.08.2009 18:00
von 4seven
<div style="width:200px;"><?php echo getShoutBoxContent(); ?></div>
das kann auch nicht funktionieren, da php befehle in html templates ignoriert werden
füge hinter dem...
Code: Alles auswählen
function getShoutBoxContent() {
// URL to the chat directory:
if(!defined('AJAX_CHAT_URL')) {
define('AJAX_CHAT_URL', './chat/');
}
// Path to the chat directory:
if(!defined('AJAX_CHAT_PATH')) {
define('AJAX_CHAT_PATH', realpath(dirname($_SERVER['SCRIPT_FILENAME']).'/chat').'/');
}
// Validate the path to the chat:
if(@is_file(AJAX_CHAT_PATH.'lib/classes.php')) {
// Include Class libraries:
require_once(AJAX_CHAT_PATH.'lib/classes.php');
// Initialize the shoutbox:
$ajaxChat = new CustomAJAXChatShoutBox();
// Parse and return the shoutbox template content:
return $ajaxChat->getShoutBoxContent();
}
return null;
mal das ein:
Code: Alles auswählen
$template->assign_vars(array(
'AJAX_SHOUTBOX' => getShoutBoxContent()
));
und dann im Template:
Re: Ajax Chat 0.8.3 blueimp
Verfasst: 02.08.2009 18:25
von chrsla
Habe ich gemacht.
Cache ist auch geleert.
Aber dennoch kriege ich hier nichts angezeigt.
Voll blöd

Re: Ajax Chat 0.8.3 blueimp
Verfasst: 02.08.2009 18:27
von 4seven
ist nicht wahr, oder?
selbstverständlich wurden alle board- und browser-caches geleert?
Re: Ajax Chat 0.8.3 blueimp
Verfasst: 02.08.2009 18:34
von chrsla
Selbstverständlich. Baue ja nicht zum ersten Mal einen Mod ein
Vielleicht liegt es aber auch an dem Webspace. Vielleicht blockt er auch Shoutboxes.
Aber komisch ist das ich in den chat problemlos komme und auch mit anderen schreiben kann.
Re: Ajax Chat 0.8.3 blueimp
Verfasst: 02.08.2009 19:17
von 4seven
aha, da gibt es wohl ein grundsätzliches problem mit der anleitung:
http://209.85.129.132/search?q=cache:p_ ... clnk&gl=de
keine der verfügbaren anleitungen führt zu einem erfolg.
bis das nicht geklärt ist, kannst du dir ja damit behelfen.
http://www.phpbb.com/community/viewtopi ... 0&t=155998
.. schon merkwürdig

Re: Ajax Chat 0.8.3 blueimp
Verfasst: 02.08.2009 19:32
von chrsla
Ja super. Das ist genau richtig. Genau so habe ich mir das in etwa vorgestellt.
Danke dir vielmals

Re: Ajax Chat 0.8.3 blueimp
Verfasst: 02.08.2009 20:17
von 4seven
bittscheen...
ansonsten gibt es für die shoutbox-funktion hier noch eine super-anleitung:
http://www.net4seven.de/phpbb3/forum/vi ... ?f=9&t=278