Seite 1 von 1

Verfasst: 18.08.2008, 14:15
von Pflanzenfreund
Hallo

Ich hoffe mal hier kann mir jemand von euch experten helfen.

Und zwar bin ich dabei einen Ajax-Chat in meinem Forum einzubauen, nur komme ich nicht weiter bei der Config.php

Und zwar soll folgendes eingefügt werden.

<?php
/*
* @package AJAX_Chat
* @author Sebastian Tschan
* @copyright (c) Sebastian Tschan
* @license GNU Affero General Public License
* @link https://blueimp.net/ajax/
*/

aber wo?
// Define AJAX Chat user roles:
define('AJAX_CHAT_CHATBOT',4);
define('AJAX_CHAT_ADMIN',3);
define('AJAX_CHAT_MODERATOR',2);
define('AJAX_CHAT_USER',1);
define('AJAX_CHAT_GUEST',0);
// HIER KOMMT DIE GEÄNDERTE ZEILE!
require(RELATIVE_WCF_DIR.'config.inc.php');

// AJAX Chat config parameters:
$config = array();

Verfasst: 18.08.2008, 14:36
von Lighty
Hallo Pflanzenfreund !

.... mmmh !?
Steht das nicht in der Readme !?
Ansonsten würde ich, da immer die index angesteuert wird, es in diese eintragen !
( Daten vor der Veränderung natürlich sichern ) ;)

Verfasst: 18.08.2008, 14:41
von Pflanzenfreund
Hallo Lighty

Das ist von jemandem als notbehelf geschrieben worden, bis das aktuelle Patch fertig geschrieben wurde.

Und zwar läuft das Plugin nur auf Servern wo die Wcf ordner auf dem Hauptserver liegen und nicht als Unterordner dafür wurde dieser code gechrieben.

Um den Ajaxserver oder Chatserver zu verbinden.

Verfasst: 18.08.2008, 15:27
von Lighty
... es geht nur um das !?

// Define AJAX Chat user roles:
define('AJAX_CHAT_CHATBOT',4);
define('AJAX_CHAT_ADMIN',3);
define('AJAX_CHAT_MODERATOR',2);
define('AJAX_CHAT_USER',1);
define('AJAX_CHAT_GUEST',0);
// HIER KOMMT DIE GEÄNDERTE ZEILE!
require(RELATIVE_WCF_DIR.'config.inc.php');

... poste mal die config.php ( original )
( oder hänge sie hier an )

Verfasst: 18.08.2008, 15:47
von Pflanzenfreund
Das hier ist ist der kompeltte code von dem schreiber, der Plugin ersteller bastellt aber gerade an eine neue funktion in der man nichts mehr umändern muss.

Nur wann es fertig ist weiß man nicht.


Beachtet: ANWENDUNG AUF EIGENE GEFAHR! Ich rate unerfahrenen Benutzern DRINGEND von den Änderungen ab!
custom.php (ZWEI ÄNDERUNGEN):

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24



<?php
/*
* @package AJAX_Chat
* @author Sebastian Tschan
* @copyright (c) Sebastian Tschan
* @license GNU Affero General Public License
* @link https://blueimp.net/ajax/
*
* Woltlab Burning Board 3 integration:
* http://www.woltlab.de/
*/

/*Hardcode!
* Gib deinen Pfad zum WCF-Verzeichnis ein, relativ zum Document Root!
*/
define('RELATIVE_WCF_DIR', $_SERVER['DOCUMENT_ROOT'].'/wbb3new/wcf/');

// WCF initialization:
/*Hardcode!
* Die folgende Zeile muss auskommentiert werden!
*/
// require('../config.inc.php');
require('../global.php');
?>



config.php (EINE ÄNDERUNG IN ZEILE 17):

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20



<?php
/*
* @package AJAX_Chat
* @author Sebastian Tschan
* @copyright (c) Sebastian Tschan
* @license GNU Affero General Public License
* @link https://blueimp.net/ajax/
*/

// Define AJAX Chat user roles:
define('AJAX_CHAT_CHATBOT',4);
define('AJAX_CHAT_ADMIN',3);
define('AJAX_CHAT_MODERATOR',2);
define('AJAX_CHAT_USER',1);
define('AJAX_CHAT_GUEST',0);
// HIER KOMMT DIE GEÄNDERTE ZEILE!
require(RELATIVE_WCF_DIR.'config.inc.php');

// AJAX Chat config parameters:
$config = array();

Verfasst: 18.08.2008, 15:53
von Lighty
Pflanzenfreund hat geschrieben:Das hier ist ist der kompeltte code von dem schreiber, der Plugin ersteller bastellt aber gerade an eine neue funktion in der man nichts mehr umändern muss.
Nur wann es fertig ist weiß man nicht.
... manchmal lohnt sich Geduld doppelt ! ;)
custom.php (ZWEI ÄNDERUNGEN):
config.php (EINE ÄNDERUNG IN ZEILE 17):
... sprich, es sind drei Änderungen zu machen ...
( zwei in der custom.php und eine in der config.php )

Verfasst: 18.08.2008, 16:14
von Pflanzenfreund
Das ist zu Kompliziert, da werde ich wohl doch besser abwarten, bis das gepatchte-plugin fertig ist.

Verfasst: 18.08.2008, 16:38
von Lighty
... lade mal die "Originale" hier hoch ...
( custom.php / config.php )
(( am Besten beide zusammen als *.zip packen ))

Verfasst: 18.08.2008, 17:01
von Pflanzenfreund
Ok ich hoffe mal es ist so richtig gepackt.

rar-dateien kann ich nicht als Dateianhang hochladen?

Verfasst: 18.08.2008, 17:10
von Lighty
*.rar sollte jetzt auch gehen, teste mal ! ;)

Verfasst: 18.08.2008, 17:17
von Pflanzenfreund
Test-rar-Datei

Verfasst: 18.08.2008, 18:00
von Lighty
.. und als *.zip zurück !
( ist doch kein Problem, oder !? )

Verfasst: 18.08.2008, 18:03
von Pflanzenfreund
ist doch kein Problem, oder !?
Bis herr hatte ich immer Dateien entpackt, und noch nicht gepackt.

Verfasst: 18.08.2008, 18:50
von Pflanzenfreund
Jo der Chat scheint zu funktionieren. :grin:

Verfasst: 18.08.2008, 19:22
von Lighty
... so solls sein ! ;)