[1.2.x] - Chat Mod 1.1

In diesem Forum kannst du Erweiterungen zu EasyHP und kleine Code-Schnipsel downloaden.

Moderator: Supporter

Benutzeravatar
daniel
Ehemaliger
Beiträge: 413
Registriert: 13. März 2008, 16:49
Wie bist du auf EasyHP gekommen?: Werbung auf phpBB.de
Wohnort: Bremen
Kontaktdaten:

[1.2.x] - Chat Mod 1.1

Beitrag von daniel »

Nun habe ich bei dem Chat einige Verbesserungen gemacht und ihn als Mod-Paket zusammengeschnürt.
Die Benutzerliste ist etwas verbugt. Dort wird, wenn ein User den Chat verlässt ein anderer User zweimal angezeigt.
Sonstige Fehler sind mir nicht bekannt. falls ihr welche findet, oder den Fehler der Userliste gefunden habt, bitte hier melden.

Vielen Dank an matze93, der mir beim testen geholfen hat.

Fetures:
  • Kann aktiviert und deaktiviert werden (über den Adminbereich des cms)
  • bei deaktiviertem Chat wird eine Nachricht angezeigt, die im Adminbereich eingestellt werden kann.
  • Userliste
    • zeigt die Personen, die im Chat sind
    • zeigt bei Moderatoren und Administratoren den hinweis (team) hinter dem Benutzernamen
  • Benutzer können nur Chatten, wenn sie in EasyHP eingeloggt sind. (Benutzernamen von EasyHP werden verwendet)
  • Benutzernamen im Chat und in der Benutzerliste können angeklickt werden und verweisen auf die Profilseite des Users
  • Befehle:
    • Kickfunktion (/kick)
      • kickt den User für 5 Minuten
      • kann mit /unkick wieder rückgängig gemacht werden (nur vom Admin)
      • kann der Admin und der Moderator ausführen
    • Bannfunktion (/ban)
      • Bannt den User dauerhaft vom cms.
      • kann im Administrationsbereich des cms über die Userverwaltung wieder rückgängig gemacht werden
      • kann der Admin ausführen
    • /kickall
      • kickt alle User aus dem Chat und schließt ihn
      • kann der Admin und der Moderator ausführen
    • /unkickall
      • macht alle Kicks rückgängig
      • Kann der Administrator ausführen
    • /activate_chat
      • aktiviert den Chat
      • kann der Administrator ausführen
  • Alle Befehle bis auf /activate_chat sind auch mit Buttons auswählbar
In Planung ist noch ein Flooting-schutz, der den User kickt, wenn dieser den Chat flutet und villeicht eine Kompatibilität mit phpBB-Foren, falls das cms nur als Webseite und nicht als Community benutzt wird.
Dateianhänge
chat1.1.zip
(62.09 KiB) 604-mal heruntergeladen
matze93
Inaktiv
Beiträge: 314
Registriert: 21. Januar 2009, 14:10

Re: Chat Mod 1.1

Beitrag von matze93 »

Muss nicht die admin_chat.php in den Ordner admin?
Benutzeravatar
daniel
Ehemaliger
Beiträge: 413
Registriert: 13. März 2008, 16:49
Wie bist du auf EasyHP gekommen?: Werbung auf phpBB.de
Wohnort: Bremen
Kontaktdaten:

Re: Chat Mod 1.1

Beitrag von daniel »

natürlich.
und in der chat/chat.php war auch noch ein anderer Fehler drin, den ich erst später gefunden habe.
ist jetzt behoben.

Danke für den Hinweis.
Benutzeravatar
daniel
Ehemaliger
Beiträge: 413
Registriert: 13. März 2008, 16:49
Wie bist du auf EasyHP gekommen?: Werbung auf phpBB.de
Wohnort: Bremen
Kontaktdaten:

Re: Chat Mod 1.1

Beitrag von daniel »

aloe
Inaktiv
Beiträge: 11
Registriert: 23. September 2010, 18:19
Wie bist du auf EasyHP gekommen?: Internet
EasyHP Website: www.aloe-vera-shop.ch

Re: [1.2.x] - Chat Mod 1.1

Beitrag von aloe »

Kann mir jemand helfen?
Ich habe das Chat Modul gemäss anleitung eingebaut. Aber ich bekomme diese Fehlermeldung:

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/httpd/vhosts/aloe-vera-shop.ch/httpdocs/admin/admin_chat.php on line 23

Warning: file_get_contents(style/template/configuration/admin_chat.html) [function.file-get-contents]: failed to open stream: No such file or directory in /home/httpd/vhosts/aloe-vera-shop.ch/httpdocs/includes/functions.php on line 277
Benutzeravatar
Eike
Inaktiv
Beiträge: 153
Registriert: 17. November 2008, 16:11
Wie bist du auf EasyHP gekommen?: Freunde
EasyHP Website: http://www.eshb.org, http://www.eike.schlueter.ws
Wohnort: Bremen
Kontaktdaten:

Re: [1.2.x] - Chat Mod 1.1

Beitrag von Eike »

Das sieht ja nach einem MySql Fehler aus :D

anscheinend bekommst Du diese Fehlermeldung nur im Adminbereich?! Schaust Du bitte mal nach, ob die unten genannte Datei vorhanden ist... Obwohl das eher nicht der Fall sein wird :D Aber ich hab mit php schon einiges erlebt!
MfG, Eike Schlüter

http://www.eshb.org
Erweiterungen, Designs und professionelles Webdesign

http://www.softwarenetz.de/?setpartner=416
Kassenbuch, Rechnung, Fahrtenbuch und vieles mehr....
EasyHP
Administrator
Administrator
Beiträge: 731
Registriert: 1. April 2007, 17:42

Re: [1.2.x] - Chat Mod 1.1

Beitrag von EasyHP »

Aber ich hab mit php schon einiges erlebt!
Ich auch, und zwar dass man immer selbst Schuld ist, wenn etwas nicht funktioniert, nicht PHP.

Sieht so aus, als hättest du die Dateien nicht korrekt hochgeladen und MySQL nicht geupdated.

LG, Tim
Benutzeravatar
Eike
Inaktiv
Beiträge: 153
Registriert: 17. November 2008, 16:11
Wie bist du auf EasyHP gekommen?: Freunde
EasyHP Website: http://www.eshb.org, http://www.eike.schlueter.ws
Wohnort: Bremen
Kontaktdaten:

Re: [1.2.x] - Chat Mod 1.1

Beitrag von Eike »

Da hast Du vollkommen recht! Bei Computern ist immer der Mensch schuld, denn der PC macht nur das, was der Mensch ihm sagt!

Eike
MfG, Eike Schlüter

http://www.eshb.org
Erweiterungen, Designs und professionelles Webdesign

http://www.softwarenetz.de/?setpartner=416
Kassenbuch, Rechnung, Fahrtenbuch und vieles mehr....
aloe
Inaktiv
Beiträge: 11
Registriert: 23. September 2010, 18:19
Wie bist du auf EasyHP gekommen?: Internet
EasyHP Website: www.aloe-vera-shop.ch

Re: [1.2.x] - Chat Mod 1.1

Beitrag von aloe »

Ich bin absoluter Laie was MySql anbelangt. Ich habe die änderungen in common.php und includes/menu_admin.php nach Einbau-Anleitung gemacht und den easyHP-Ordner ins Rootverzeichnis geladen, und die Datei admin_chat.php in den Ordner admin.
aloe
Inaktiv
Beiträge: 11
Registriert: 23. September 2010, 18:19
Wie bist du auf EasyHP gekommen?: Internet
EasyHP Website: www.aloe-vera-shop.ch

Re: [1.2.x] - Chat Mod 1.1

Beitrag von aloe »

Und übrigens vielen Dank für die prompten Antworten. :D
Antworten