( Gelöst ) Config.php Chat optionen

original Thema anzeigen

 
18.08.08, 14:15:09

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();
18.08.08, 14:36:44

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 ) ;)
18.08.08, 14:41:30

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.
18.08.08, 15:27:39

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 )
18.08.08, 15:47:03

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();
18.08.08, 15:53:05

Lighty

Zitat 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.
... manchmal lohnt sich Geduld doppelt ! ;)

Zitat:
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 )
18.08.08, 16:14:49

Pflanzenfreund

Das ist zu Kompliziert, da werde ich wohl doch besser abwarten, bis das gepatchte-plugin fertig ist.
18.08.08, 16:38:09

Lighty

... lade mal die "Originale" hier hoch ...
( custom.php / config.php )
(( am Besten beide zusammen als *.zip packen ))
18.08.08, 17:01:10

Pflanzenfreund

Ok ich hoffe mal es ist so richtig gepackt.

rar-dateien kann ich nicht als Dateianhang hochladen?
18.08.08, 17:10:52

Lighty

*.rar sollte jetzt auch gehen, teste mal ! ;)
18.08.08, 17:17:02

Pflanzenfreund

Test-rar-Datei
18.08.08, 18:00:47

Lighty

.. und als *.zip zurück !
( ist doch kein Problem, oder !? )