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 :wink:

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

Code: Alles auswählen

<!-- INCLUDE overall_footer.html -->
gesetzt.

In der stylesheet.css habe ich vor

Code: Alles auswählen

/* Layout
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:

Code: Alles auswählen

<div style="width:200px;">{AJAX_SHOUTBOX}</div> 

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 :o

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