11. Dezember 2017, 01:00:16
SMFPortal.de

Autor Thema: SMF Ajax Chat  (Gelesen 12491 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

04. Oktober 2014, 15:06:33
Gelesen 12491 mal

franky

Entwicklung
 SMF Ajax Chat, intigriert den Blueimp´s AJAX-Chat 0.8.8 in dein SMF Board

Modifikation: SMF Ajax Chat
Version: 1.0.1
Autor: franky (SMFPortal.de / wintstar (Simple Machines))
Sprachen: german_informal-utf8, english
2.0. Themes: Core, Curve
Getestet mit: SMF 2.0.8 - 2.0.14
Download: hier unter Downloads
Demo: http://www.stephan-frank.de/board/index.php

Beschreibung:
Die Modifikation basiert auf AjaxChat Integration von .HuNTeR. Dies ist kein Upgrade oder Update dieser Mod . SMF Ajax Chat enthält neue Funktionen und neue Codes . Der intigrierte AJAX- Chat ist die neueste Version und wurde weiter auf SMF angepasst. Es ist nicht mehr möglich, wenn ein Benutzer nicht die erforderlichen Berechtigungen hat, mit dem direkten Link zum Ajax Chat auf diesen zuzugreifen. Auch ist es nicht möglich, wenn das Board sich im Wartungsmodus befindet, auf den AJAX Chat zuzugreifen. Die Berechtigungen wurden erneuert und kann nun individuell für die Mitgliedergruppen konfiguriert werden. Die Chat- Moderation kann auch individuell konfiguriert werden. Bei der Deinstallation der MOD werden auch die Datenbankeinträge (Einstellungen und Berechtigungen) gelöscht.

Geplante Funktionen in der Zukunft:
  • Lösung für den Bug 'AJAX_CHAT_CUSTOM' des Blueimp´s AJAX Chat
  • Lösung für den Bug 'AJAX_CHAT_BANNED' des Blueimp´s AJAX Chat
  • Lösung für den Bug 'Login/Logout' des Blueimp´s AJAX Chat
  • Konfiguration von 'chat/lib/config.php' ins Administrator-Center
Funktionen:
  • Shoutbox
    • Shoutbox Titel frei wählbar* Neu ab Version 1.0.1
    • Shoutbox Höhe frei wählbar* Neu ab Version 1.0.1
    • Shoutbox oben in der Übersicht aktivieren?*
    • ShoutBox auf allen Seiten des Forum oben aktivieren?*
    • Shoutbox nur unten in der Übersicht aktivieren?*
  • Chat
    • Chat-Seite aktivieren?*
    • Chat als Popup aktivieren?*
    • Neuer Style "Curve"
  • Benutzer im Chat
    • Im Menü neben dem dem Chat-Button die Anzahl der Benutzer anzeigen, die im Chat online sind?*
    • "Mitglieder im Chat online?" anzeigen?*
    • es Theme
  • Ajax Chat Administratorhilfe Seite für das separate Konfigurieren des Ajax Chat
*Kann  im Administrator-Center aktiviert / deaktiviert werden.

Berechtigungen, für jede Gruppe individuell:
  • Chat moderieren
  • Chat anschauen
  • Shoutbox anschauen
  • Anschauen, wer und wie viele im Chat Online sind
Änderungen zu 1.0 RC1
Neue Funktionen
  • Shoutbox oben
  • Shoutbox unten
  • Administrator Hilfe Seite
  • Eigene Seite für den Chat
  • Ajax Chat neuer Style "Curve"
Überarbeitet /Verbessert
  • Shoutbox Template
  • Berechtigungen
  • Chat Menü Button
  • Modifikations Einstellungen
  • Sprachdateien
Bugs behoben
  • Modifikation Einstellungen bei Installation und Deinstallation der Datenbank
  • Fehlende Fehlermeldungen
Änderungen zu  1.0 RC2
Bugs behoben
Änderungen zu  1.0 RC3
Bugs behoben
  • Berechtigung für "Anschauen, wer und wie viele im Chat Online sind."
Überarbeitet / Verbessert
  • Berechtigungsgruppe für Chat
  • Berechtigung Chat Moderator
  • Aktualisierung von der alten zur neuen Version
  • Installation für SMF2.1Beta1 und 2.1Beta2
Änderungen zu  1.0.0
Bugs behoben
  • Sprach Strings verschoben von Errors.xxx.php, Help.xxx.php, Who.xxx.php nach Chat.xxx.php
Blueimp Ajax Chat
  • functiononkeypress
  • Datenbanktabelle definiert
Änderungen zu 1.0.1 Bugs behoben
 
  • boardurl in Shout.template.php nicht gesetzt Danke an Rifur
  • shoutbox.css konnte nicht gefunden werden
  • Blueimp Ajax Chat:
  • Französische Übersetzung typo behoben
  • Datenbank userID undnd channel Felder geändert zu unsigned int
Funktion entfernt
 
  • Benutzer im Chat "Info im Header"
Neue Funktionen
 
  • Titel der Shoutbox frei wählbar
  • Höhe der Shoutbox frei wählbar
  • Neuer Konfigurationsbereich im Admin-Center
  • Einfachere Installation durch hooks (SMF Hakensystem)

Diese Modifikation unterliegt der Lizenzen
  • SMF Ajax Chat Modification ist veröffentlicht unter GNU General Public License, version 2 (GPL-2.0)
  • Bluimp's AJAX Chat ist veröffentlicht unter Modified MIT License
Diese Modifikation unterliegt der Lizenzen
Screenshots: http://www.stephan-frank.de/downloads/dl.php?file=smf-ajax-chat
« Letzte Änderung: 31. Mai 2017, 00:08:55 von franky »
Gruß Stephan

Webdesign

06. Januar 2015, 17:35:39
Antwort #1

Mariop111


Hallo Franky  ;)

Danke für den Mod. Funktioniert auf 2.08 wirklich gut. Vielen Dank.  :!.!: Was mir aufgefallen ist. Wenn man sich ausloggt erscheint die Startseite, wo man sich in den Chat einloggen kann - was man ja automatisch ist wenn man den Chatbutton anklickt. Kann man diese Seite umgehen? 

Ich habe da außerdem noch zwei Fragen, die mir schon länger im Kopf schwirren. Kann man irgendwie die Smilies die man auch im SMF nutzt einfach im Chat übernehmen? Die Smilies einzubauen ist sehr aufwendig, daher wäre automatisch gar nicht verkehrt. Außerdem. Besteht irgendwie die Möglichkeit das Chatfenster dauerhaft Scrollbat zu machen? wenn das Fenster voll ist muss man immer ganz unten auf die letzte und neuste Chatnachricht gucken. Das nervt beim Ajax Chat gewaltig. Zufällig eine Idee?  :)   

15. April 2015, 07:18:59
Antwort #2

franky

Entwicklung
Sorry, das ich jetzt erst antworte. Hatte bisher keine Zeit mich um diese Mod zu kümmern. Habe die Mod die Tage für 2.1 aktualisiert und werde dies in den nächsten Tagen für 2.0.9 tun. Werde schauen ob ich deine Anliegen umsetzen kann.
Gruß Stephan

Webdesign

17. April 2015, 16:04:08
Antwort #3

Schachazubi


Cool danke, Franky.

Werd ich auf jeden Fall ausprobieren, auch wenns in meinem Board bereits seit über einem Jahr läuft. - Was habe ich mir damals einen abgewurschtelt ums zum laufen zu kriegen und nun kommst du daher mit einem Install-Paket. :-)

LG, Schachazubi

20. April 2015, 19:09:48
Antwort #4

franky

Entwicklung
Bald bin ich fertig mit der Release Version  :)

Das Berechtigungssystem wurde aufgearbeitet, somit kann der Chat-Button in Menü für Gäste ausgeblendet werden. 2 Sub_Menüs habe ich hinzugefügt, können deaktiviert werden. Mit der neuen Version erhält der Chat eine eigene Seite im Board, kann auch deaktiviert werden. Habe noch weitere Bugs der Vorversion von  .HuNTeR. entfernt. Der Ajax Chat der kommenden Version 0.8.8 ist enthalten.

Der Bug mit dem ausloggen aus dem Chat ist bisher vom Ajax-Chat Team bisher nicht behoben.
... Was mir aufgefallen ist. Wenn man sich ausloggt erscheint die Startseite, wo man sich in den Chat einloggen kann - was man ja automatisch ist wenn man den Chatbutton anklickt. Kann man diese Seite umgehen? 

 Hier ein paar  Bilder mit mit dem Standard Theme Curve. Im Release Paket sind auch dann die Templates für das Theme Core enthalten.
BBcodes und Smilies vom SMF Board in den Ajax Chat einzufügen ist mit vielen Änderungen vorbehalten, die dann auch einige Bugs bei einigen Browser und Servereinstellungen verursachen können. Deswegen werde ich das nicht umsetzen.

Screenshots, hier klicken
« Letzte Änderung: 09. Juni 2015, 02:57:12 von franky »
Gruß Stephan

Webdesign

01. Mai 2015, 23:02:43
Antwort #5

franky

Entwicklung
Download dauert noch in wenig. Wer aber schon mal Live Testen möchte, hier geht es zum Test Board:
http://experiri.scaricare.de/index.php?topic=2.0
Gruß Stephan

Webdesign

13. Mai 2015, 16:25:02
Antwort #6

franky

Entwicklung
Modifikation zu  1.0 RC3 aktualisiert. Download => http://www.smfportal.de/index.php?action=downloads;sa=view;down=19

Änderungen zu  1.0 RC3
Bugs behoben
  • Berechtigung für "Anschauen, wer und wieviele im Chat Online sind."
Überarbeitet / Verbessert
  • Berechtigungsgruppe für Chat
  • Berechtigung Chat Moderator
  • Aktualisierung von der alten zur neuen Version
  • Installation für SMF2.1Beta1 und 2.1Beta2
« Letzte Änderung: 16. Juni 2015, 10:25:02 von franky »
Gruß Stephan

Webdesign

16. Juni 2015, 10:32:24
Antwort #7

franky

Entwicklung
Modifikation ist im Downloadbereich online.  :)
Gruß Stephan

Webdesign

16. Juni 2015, 19:16:59
Antwort #8

peto1


und wie ist es mit der Serverlast? ein chat kann den server ganz schön belasten 8)

16. Juni 2015, 21:32:42
Antwort #9

Ruediger

Administration
Bei einem Chat gibt es immer eine gewisse Serverlast , je mehr sich im Chat tummeln desto mehr Last wird man haben.

Es gibt auch einige Hoster die einen Chat nicht wollen oder ihn nicht gerne sehen ... aber was solls .. der Ajax Chat ist aber noch eher Human ...

16. Juni 2015, 21:59:48
Antwort #10

franky

Entwicklung
Ich hatte den Ajax Chat von Blueimp schon in mehreren Foren mit vielen aktiven Chatuser. Es kam nie zu einer Überbelastung des Servers. Nur bei Freehoster kam es hier und da zu Problemen. Der Ajax Chat ist einer der meist genutzten Chats, der immer noch weiter entwickelt und supportet wird. Ich habe die Version 0.8.8 lang genug getestet. Obwohl diese Version noch nicht offiziell veröffentlicht ist läuft diese stabiler wie die Vorgänger Version. Ich habe noch einige Funktionen zusätzlich hinzugefügt:
  • "Wartungsmodus", so das der Chat auch nicht zugänglich ist wenn dieser im Board aktiviert ist
  • Mitteilung in der Shoutbox, dass wenn der Chat geschlossen ist
  • Zugangssperre für nicht Berechtgte für den direkten Zugang zum Chat
  • Moderatoren Berechtigung, so dass man eine eigene Gruppe "Chat Moderatoren" erstellen kann
  • Style Curve
Gruß Stephan

Webdesign

17. August 2015, 13:59:37
Antwort #11

Mariop111


Hey Franky. :)
Echt geile Mod. ;) Hab die neuste Version noch leider noch nicht installiert. Wollt mal fragen ob es irgendwie möglich ist die Smilies aus dem Forum automatisch auch im Chat zu nutzen?  Das wäre echt super :-)

Lg  ;D

17. August 2015, 16:21:58
Antwort #12

franky

Entwicklung
Automatisch kann man die Smilies vom Forum im Ajax Chat nicht nutzen. Es gibt eine Anleitung auf der Ajax Chat Administratorhilfe-Seite  der Mod wie Smilies hinzugefügt werden können.
Gruß Stephan

Webdesign

25. September 2015, 08:08:44
Antwort #13

Diesch


Hallo franky, updatest Du den Mod auch für 2.0.11? Da motzt nämlich mein Paketmanager, der schreibt "ist für diese Version nicht geeignet"...

Hätte ich gerne mal getestet, den Mod

25. September 2015, 08:41:46
Antwort #14

Ruediger

Administration
Öffne bzw. Entpacke die Datei SMF-AjaxChat_1.0_RC3.rar und ersetrze die Datei package-info durch die Datei hier im Anhang.

Packe das ganze wieder und lade es im Paket Manager hoch , sollte dann eigentlich laufen.

 

Internes

Nutzungsbedingungen Impressum

Wissenswertes

Hilfe Knowledge Base

Nützliches

Downloads Kleinanzeigen Socialmedia