Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste
Wie baue ich meinen Ajax Chat als Shoutbox ein?
#31
(30.09.2010, 05:33)Norbert schrieb: ...ist nicht mal eine php datei
Die ist in der gepackten 7z-Datei enthalten. Hierzu brauchst Du dieses Programm.
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#32
Hallo Jockel,
danke dir

Habe es entpackt und aktiviert und diese Meldung erhalten

Edit: hab den Fehler behoben hatte die Index.php nicht getauscht

aber gehen tut es auch mit Plugin nicht

hat dazu jemand eine Idee

EDIT:
Ich bekomme hier immer nur eine weiße seite
http://old-thunderhawks.de/portal/shoutbox.php
Sorry ich weiß keine Doppel Poste

Die Box geht jetzt warum weiß ich nicht

Aber kann mir jemand sagen wie ich die Gäste aussperre

Ist Dringend danke
Gruß Norbert

In der Ruhe liegt die Kraft. Cool

4 x 1.6 PHP Version 5.2.11-0 MySQL 5.0.77
Zitieren
#33
Zitat:Aber kann mir jemand sagen wie ich die Gäste aussperre

Vermutlich müsstest Du die shoutbox.php Datei hiermit ersetzen.
PHP-Code:
<?php
require("global.php");

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') && $mybb->user['uid'] != 0) {
        
        
// 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;
}
?>
Hab es aber nicht ausprobiert...
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#34
Hallo Jockel,

das klapt leider nicht ich bekomme dan diese Meldung

Fatal error: Cannot redeclare class phptpl_templates in /var/www/vhosts/old-thunderhawks.de/httpdocs/portal/inc/plugins/phptpl.php(76) : eval()'d code on line 27
Gruß Norbert

In der Ruhe liegt die Kraft. Cool

4 x 1.6 PHP Version 5.2.11-0 MySQL 5.0.77
Zitieren
#35
(01.10.2010, 17:50)Jockl schrieb:
Zitat:Aber kann mir jemand sagen wie ich die Gäste aussperre

Vermutlich müsstest Du die shoutbox.php Datei hiermit ersetzen.
PHP-Code:
<?php
require("global.php");

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') && $mybb->user['uid'] != 0) {
        
        
// 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;
}
?>
Hab es aber nicht ausprobiert...

Hi Jockl,

ist das oben stehende noch aktuell ?
Denn wenn ich meine Shoutbox für Gäste auf diese Art "unsichtbar"
machen will, erhalte ich folgenden Fehler.
   
Gruß
René
Zitieren
#36
Vielleicht musst Du nach
PHP-Code:
require("global.php"); 
PHP-Code:
global $mybb
einsetzen.
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#37
also quasi so ?

PHP-Code:
<?php
require("global.php");
global 
$mybb;

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') && $mybb->user['uid'] != 0) {
        
        
// 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;
}
?>

Habe danach den identischen Fehler.
Gruß
René
Zitieren
#38
Wenn Du das " && $mybb->user['uid'] != 0" weg lässt, erscheint die Fehlermeldung nicht?
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#39
(15.04.2012, 14:26)Jockl schrieb: Wenn Du das " && $mybb->user['uid'] != 0" weg lässt, erscheint die Fehlermeldung nicht?

Muss die eine Klammer noch weg ?

Jetzt habe ich es mal so probiert und das Ergebnis ist das Selbe (selber Code)

PHP-Code:
<?php
require("global.php");
global 
$mybb;

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;
}
?>
Gruß
René
Zitieren
#40
Wenn Du aber alle Anweisungen aus diesem Beitrag durchführst, dann funktioniert es ohne Fehlermeldung? ...bis auf die Tatsache, dass Gäste den Chat nutzen können.
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Wie bekomme ich das portal als startseite ? System 10 8.911 22.07.2023, 19:39
Letzter Beitrag: RealFinn
  Ajax-Chat Fehlermeldung 404 Dana 11 1.876 28.12.2022, 10:49
Letzter Beitrag: Dana
  Wie kann ich et chat in Forum einbinden radio-quergedacht 3 1.950 10.07.2019, 16:22
Letzter Beitrag: radio-quergedacht
  Serverumzug: eingebundener Ajax Blueimp Chat funktioniert nicht hoerbartina 3 2.132 17.12.2018, 12:26
Letzter Beitrag: hoerbartina
  Ajax Chat - Logout/Login hoerbartina 3 2.107 11.12.2018, 17:19
Letzter Beitrag: hoerbartina