Themenstarter: webkatalog-witt
Thema Nr.: 29600
Thread Info
Es sind 2 Beiträge in diesem Thema, und es wurde 1092 angesehen.


Thema ansehen

Wer ist hier? 1 Gäste
 Thema drucken
ET Chat Panel?
webkatalog-witt (27)  
Hallo, Ich habe mir vor kurzem den ET-Chat v3.0.7 runtergeladen, nun möchte ich die Online Liste als Panel haben. Da ich wenig Ahnung habe und unter suche nix gefunden habe was mir weiter hilft suche ich auf diesem weg hilfe.

Habe schon vieles versucht

als Iframe und und und nur da klappt da nix

Würde mich auf Hilfe von euch sehr freuen

Lg


Mein hobby das CB funken schaut vorbei unter: http://eqso-meiss ...
 
zillo (36)  
da wo du den chat hochgeladen hast sollte die datei "Zusatztool_ExtreneAnzeige_Interface.php" sein. den code in ein panel und mit dein chat verlinken fertig.

fals die datei bei dir nicht drinne ist hier nachmal der code :

Zusatztool_Anbindung_an_Fremduserverwaltung.php für den logout:

Download Code  Code
<?php
session_start();
//*****************************************************************************
// Für die Realisierung der Anbindung des Chats an Ihr Userverwaltungssystem aus einem
// Forum, CMS, usw. müssen Sie lediglich die unten stehenden Sessionvariablen
// in Ihrem System mit dem Usernamen belegen und den User mit einem
// Link auf diese Datei führen. Beachten Sie dass dabei der Username ohne Passwort übertragen wird.
// Sie dürfen also in Chat keine Passwörter für Admins und Mods anlegen. Für einen  Chatbenutzer ist die
// Übergabe des Usernamen über die Sessionvar. $_SESSION['etchat_username'] aus Ihrem
// System ausreichend.

$username = $_SESSION['etchat_username'];
$gender = $_SESSION['etchat_gender']; //[optional] 'f' or 'm' system default 'n' if unset

// Die Admins und Mods sollen ohne PW im Chat angelegt werden!
// Die class/Index.class.php soll gelöscht werden, damit niemand unbefugt als Afmin rein kann!

// WICHTIG!
// In der config.php sollte die Option der Namereservierungen ausgeschaltet sein, wenn die Anbindung
// an eine Benutzerverwaltung verwendet wird.
// >>>>>>>>>>>>>>>>>>> $allow_nick_registration = false; <<<<<<<<<<<<<<<<<<<<


//---------------------------------------------------------------------------
// oder als GET oder POST Übergabe, jedoch unsicher und sollte kodiert werden
// $username = $_REQUEST['etchat_username'];
// $gender = $_REQUEST['etchat_gender'];
//---------------------------------------------------------------------------

// Weiterleitung nach dem Logout(die Session bleibt bestehen,
// da sonst der User aus Ihrem System rausfliegt.)

// WICHTIG!!!  '...db1_...'  sollte dem Tabellenprefix in der config.php ($prefix) entsprechen!!!

$_SESSION['etchat_db1_logout_url']="http://deine adresse.de";

##############################################################
# DO NOT EDIT BELOW ###############################################
##############################################################

function __autoload($class_name) {
      require_once ('class/'.$class_name.'.class.php');      
}

// initialise
new CheckUserName(true, $username, $gender);

?>




und Zusatztool_ExtreneAnzeige_Interface.php für die online anzeige :
(mus noch angepasst werden.)

Download 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;

?>




sieht dan so aus http://wir-wollen-chatten.com/et_chat/Zusatztool_ExtreneAnzeige_Interface.php


Rechtschreibfehler sind gewollt und dienen zur Belustigung aller Anderen

Wenn Du welche findest kannst Du auf ebay versteigern die verkaufen da jeden scheiß
 
Springe ins Forum:

Ähnliche Themen

Thema Forum Antworten Letzter Beitrag
bplached server gt chat einbinden Anfängerfragen 2 am 23.09.2014 um 05:16
Suche pd Stats Panel Infusions und Mods 1 am 05.09.2014 um 17:22
Smiliebox für Chat 6.22 Anfängerfragen 2 am 02.09.2014 um 15:27
Fancybox in einem Panel einbinden? Allgemeine Fragen und Probleme 0 am 21.08.2014 um 16:47
Frage zum Latest Article Panel Infusions und Mods 4 am 15.08.2014 um 00:44