MyBB.de Forum
Et Chat Wer ist Online - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Ideen und -Wünsche (https://www.mybb.de/forum/forum-73.html)
+--- Thema: Et Chat Wer ist Online (/thread-23170.html)



Et Chat Wer ist Online - Corleone - 15.02.2011

Guten Abend,

ich benutze derzeit die Aktuelle MyBB Version und betreibe den et_chat_v306.

Jetzt zu meiner Frage.
Wie kann ich eine wer ist im Chat Online Plugin/Script einbauen,also so eins wie megaleecher hier schon für den FlashChat gepostet hat?

Bei dem ET Chat lag eine ExtreneAnzeige_Interface.php Datei dabei.
Hiermit kann ich aber leider nichst anfangen.

Hier mal den Code:
Code:
<?php

// like $GLOBALS["path"] = "./et_chat_v3.06/";
$GLOBALS["path"] = "./";

function __autoload($class_name) {
        require_once ($GLOBALS["path"].'class/'.$class_name.'.class.php');        
}

class ExternUserView extends DbConectionMaker
{
    /**
    * Constructor
    *
    * @uses ConnectDB::sqlGet()
    * @uses ConnectDB::close()    
    * @return void
    */
    public function __construct (){
    
        // call parent Constructor from class DbConectionMaker
        parent::__construct();
        
        unset($GLOBALS["path"]);

        $erg=$this->dbObj->sqlGet("SELECT count(etchat_onlineid) FROM {$this->_prefix}etchat_useronline WHERE
        etchat_onlinetimestamp > ".(date('U')-30)."
        and (etchat_user_online_user_status_img is null or etchat_user_online_user_status_img <> 'status_invisible')");

        echo $erg[0][0]." User sind online. <br />";

        $erg_user=$this->dbObj->sqlGet("SELECT etchat_user_online_user_name, etchat_user_online_user_priv FROM {$this->_prefix}etchat_useronline
        WHERE etchat_onlinetimestamp > ".(date('U')-30)."
        and (etchat_user_online_user_status_img is null or etchat_user_online_user_status_img <> 'status_invisible')
        order by etchat_user_online_user_name");

        if(is_array($erg_user)) foreach($erg_user as $us) echo $us[0]."<br>";
        else echo "Niemand im Chat";

        // close DB connect
        $this->dbObj->close();
        
    }
}

// initialise
new ExternUserView;

?>

Würde mich sehr über eine schnelle Antwort freuen.