Versionshistorie / Änderungen: Bugfixes, die nur in der dritten Gruppe der Versionsnummer gekennzeichnet werden, sind hier nicht gelistet. (Gesamte Historie: readme_old.txt) 1.0.x 12.01.07 release 1.0.x 1.1.x 17.01.07 1. Bilder einbinden mit [img]URL[/img] (wie in vielen Foren) 2. Private Nachrichten werden automatisch nach einer konfigurierbaren Zeit gelöscht. 1.2.x 18.01.07 Bilder werden auch ohne [img] automatisch angezeigt 1.3.x 27.01.07 1. Löschen von einzelnen oder mehreren Zeilen durch Admin 2. Link zum Bild, wenn Bild verkleinert wurde 1.4.xpro 09.02.07 1. Login konfigurierbar 2. /offline wahlweise kann ein eigener Text in den Raum Offline geschrieben werden online schalten mit /del Offline 3. Anzeige der user online (html Code nicht im download) 4. Sprachdateien DE, EN und ES (ES ohne Hilfe) 1.5.xpro 21.02.07 Gesamtzahl anwesende user per Javascript remote abfragen 1.6.xpro 08.03.07 AJAX Abfrage ob neue Nachricht da. Dadurch traffic Einsparung bis zu 50% 1.6.01 21.03.07 Der Logout button wird nur angezeigt, wenn Login erzwungen wird ($allowguest = "yes";) 1.7.00 09.04.07 Gäste behalten bei wiederholtem Besuch ihre Nummer 1.7.01 11.04.07 Das "Flackern" im IE beim Absenden eigener Nachrichten beseitigt bugfix: die rechte Spalte im Skin boxes wurde im IE bei manchen Fensterbreiten unten angezeigt. 1.8.00 19.04.07 Bild Upload 1.8.02 21.04.07 grafische Anzeige, während der Upload läuft 1.9.00 23.04.07 popup more smileys 1.10.00 13.05.07 Anzeigeoption "Farben aus". Ein weiterer Schritt zur Barrierefreiheit 1.11.00 18.05.07 Moderator Funktion 1.12.00 19.05.07 Logout immer anzeigen. Wenn $allowguest = "yes"; kann der Nick geändert werden durch Logout und ... weiter ohne Anmeldung 1.13.00 12.06.07 Uplaod von mp3 und swf (Flash) Dateien. Wer den Upload nicht benutzt, also $imginclude="no", braucht den Ordner getid3 nicht auf den Server zu laden. 1.14.00 14.06.07 Das Formularfeld zum Anlegen und Betreten von Räumen kann ausgeblendet werden per $show_rooms_form = "yes"; 1.15.00 04.07.07 1. neuer Skin Firebox (chatcss8.php) 2. @user wird beim user gehighlighted 3. bugfixes: Scriptfehler shoutbox Mac/Fx Darstellung mp3 Player fehlte Upload Unterstützung für Windows Server 1.16.00 10.07.07 1. bessere Sprachunterstützung: der User kann die Sprache wählen 2. shoutbox hat ein eigenes JS, und dort useranzeige auskommentiert 3. /stop /go siehe Hilfe 4. flüstern wird beim Empfänger gelb unterlegt 1.17.00 13.07.00 Das refresh-Intervall ist konfigurierbar 1.17.02 15.07.07 Anzeige von more_smileys und hochgeladenen Bildern auch wenn allow_url_fopen = off 1.17.04 19.07.07 Anzeige von Sprachen nur wenn mehr als 1 Sprache konfiguriert 1.18.00 29.07.07 1. Skin "Castle" 2. Logfiles > 1MB werden umbenannt in Zufallszahl_bak, damit sie mit dem reader.php lesbar bleiben, und nach 180 Tagen gelöscht 3. Automatische Scrollbalken in der user online Liste im Skin Firebox 1.19.00 10.08.00 Autoclear: x Minuten nach dem letzen Eintrag (konfigurierbar) Inhalt des Raums löschen dazu ist eine neue chat_config.php erforderlich! 1.20.00 22.08.07 1. Admins dürfen immer uploaden und Bilder anzeigen, unabhängig von $imginclude 2. Admin sieht alle geflüsterten Meldungen nur noch mit dem Befehl /peep (ausschalten mit /unpeep) 3. Neues Logout mit der Möglichkeit, den eigenen Nicknamen zu löschen 4. Admin Befehle werden in der Hilfe nur dem Admin angezeigt 1.21.00 24.08.07 Verbessertes Handling, wenn ein neuer Besucher versucht, einen bereits anwesenden Nick zu verwenden 1.22.00 27.08.00 nur Admins dürfen mp3 uploaden (konfigurierbar) 1.23.00 28.08.00 1. user kann nur lesen, was nach seinem Login geschrieben wurde (konfigurierbar) (hierfür ist die neue chat_config.php erforderlich) 2. chat_config.php übersichtlicher strukturiert 1.24.00 30.08.07 1. Skin Sky 2. bugfix: - shoutbox schrieb den user nicht als online in den Chat - Endlosschleife bei $allowguest = no 1.25.00 31.08.07 /kick wie /ban, und zusätzlich noch alle Nachrichten des Gekickten löschen 1.26.00 31.08.07 Sounds konfigurierbar 1.27.00 02.09.07 1. diverse Optimierungen, u.a. user online Anzeige stabiler 2. Raumliste alphabetisch sortiert 1.28.00 03.09.07 Ignorierte user anzeigen 1.29.00 23.09.07 1. Schnelle Registrierung möglich. 2. Verbesserung der Login Logik, bessere Behandlung von unerlaubten Nicks und unerlaubten Zeichen im Nick 3. maximale Anzahl gleichzeitig zugelassener user konfigurierbar 4. Kein Zugang zum Chat ohne cookies 5. Anzeige grosser Bilder (bei Mausklick) in einem Popup statt in neuem Fenster die im Chatfenster angezeigten thumbnails werden mit phpThumb bereits auf dem Server verkleinert, (wenn allow_url_fopen) um traffic zu sparen (kann per chat_config.php ausgeschaltet werden, da es die Server CPU belastet) 6. Links in öffentlichen Räumen erlauben oder unterbinden (konfigurierbar) 7. /stop Modus beenden auch durch Neuladen der Seite (oder wie bisher durch /go) 8. separate Verzeichnisse für Bilder und Sounds: /img und /sounds 9. chat_config.php vor dem Überschreiben bei updates schützen: personal_muster_config_inc.php editieren und umbenennen in personal_config_inc.php 10. jetzt konfigurierbar: - [Admin] Kennzeichnung in der user Liste - die Höhe der user online Anzeige (einige Skins) - Die Verlangsamung der Abfrage bzw. das timeout bei Inaktivität ("Wärmestube") 1.29.10 26.09.07 $autoclear gibt es nicht mehr. $blankroom ist viel eleganter 1.30.00 29.09.07 1. neuer Admin Befehlt: /maulkick = /maulkorb + /erase 2. viele Programm-Meldungen wie "sorry, ..." als Javascript Alertboxen 3. ein paar zusätzliche Sounds zum Rumexperimentieren (per config einstellen!) 1.31.00 03.10.07 1. flooding Schutz neu geschrieben 2. im Ordener /sounds neue sounds zur Auswahl und ein kleines tool zum Anhören der sounds: /sounds/swf_player.php 3. wenn der Chat /offline geschaltet ist, kein upload Feld mehr 1.32.00 11.10.07 1. in moderierten Raum darf nur der Admin flüstern 2. Klick auf den Nick im Nachrichtenfenster erzeugt @Nick (diese Nachricht wird bei Nick hervorgehoben) /erase (nur Admin) jetzt mit Rechtsklick! (nicht im Opera und Mac! dort per Tastatureingabe) 3. Rechtsklick auf user online schreibt eine Einladung in einen Flüsterraum. (nicht im Opera und Mac! dort per Tastatureingabe) 4. div. Bugfixes, u.a. zur Barrierefreiheit, Probleme mit Opera, shoutbox, Installation 1.33.00 14.10.07 1. Eingabefeld für Räume per default nur noch dem Admin zeigen 2. Scrollbalken für Raumliste, wenn viele Räume (nur manche Skins) 1.34.00 15.10.07 1. "Du bist im Raum" nur, wenn es mehr als einen Raum gibt 2. Beim Anlegen von Räumen auf erlaubte Zeichen prüfen 1.35.00 15.10.07 Vor dem automatischen Löschen von (privaten) Räumen alles archivieren (wenn $logfile eingeschaltet) 1.36.00 01.11.07 Das Passwort für registrierte User wird verschlüsselt abgelegt (md5) Alle alten Registrierungen sind damit leider ungültig. Wichtig: auch die Datei /user/user.txt beim update ersetzen 1.37.00 30.11.07 1. Unterstützung für Windows IIS Server 2. Wenn $new_win = "yes" öffnet Hilfe in neuem Fenster 3. gegen Spaßvögel: mehr als 4 gleiche Zeichen am Stück werden geblockt 1.38.00 03.12.07 Performance Verbesserungen 1.39.00 31.12.07 Vorbereitung für die Übernahme von Usernamen aus Foren, z.B. WBB bei Interesse an diesem Feature bitte anfragen 1.40.00 10.01.08 Anzeige der Anzeigeoptionen ein-/und ausblenden 1.40.01 11.01.08 Bugfix: Darstellungsfehler bei mp3 uploads im IE7 1.41.00 16.03.08 Ein neuer Skin: Invers 1.42.00 18.03.08 User Online Anzeige ausschalten per config möglich (im Chat_light immer ausgeschaltet). Sinnvoll z. B. in moderierten Chats 1.43.00 20.03.08 Die Begrüßungsfloskel beim Betreten des Chat kann per config ausgeschaltet werden. 1.44.00 21.04.08 Linkspamming blocken per badwords.txt 1.45.00 11.05.08 /stop stoppt auch den refresh der user online Liste und der Raumliste, und zeigt den User für Andere nicht mehr als anwesend. Eine Verbesserung für Tastaturnutzer 1.46.00 12.05.08 IP und Online-Zeit Anzeige on/off konfigurierbar Default Skin konfigurierbar 1.47.00 22.05.08 Uhrzeit und/oder Online-Zeit konfigurierbar 1.48.00 04.06.08 Uhrzeit und Online-Zeit jetzt nicht mehr in einem Formular angezeigt, sondern Text, wg. SR 1.49.00 24.06.08 Sound jetzt auch, wenn User den Raum verlässt. 1.50.00 02.07.08 1. Neue, einfache Adminverwaltung: Einfach die Nicks der Admins in die chat_config.php eingeben, und jeden Adminnick per Login registrieren (um Mißbrauch zu verhindern) 2. Shoutbox braucht deutlich weniger Ressourcen/Traffic 1.51.00 11.07.08 Bugfix: Gebannte User konnten sich mit einem neuen Nick wieder Zugang zum Chat verschaffen. 1.52.00 08.08.08 Sicherheitsupdate: Adminverwaltung der Version 1.50 konnte gehackt werden. Update für Versionen ab 1.50: nur chat.php austauschen. 1.53.00 06.11.08 Das Aufklappen der Anzeigeoptionen kann konfiguriert werden. $klapp_options und $onmouseoveroptions 1.54.00 12.11.08 Hinweis für gebannte / gekickte User und für Maulkorb 1.55.00 14.12.08 Design der Hilfe an jeweiligen Skin angepasst 1.56.00 12.01.09 2 neue Nick Farben whoson gibt Raumnamen nicht mehr als Link aus. Bugfix: wenn $nickcolors = "off" wurde die (aktivierte) Checkbox Kontrast gezeigt, abwählen hatte aber keine Funktion 1.57.00 16.01.09 Login und Registrierung auf getrennten Seiten. 1.58.00 18.01.09 Zeitversatz bei abweichender Serverzeit konfigurierbar $time_offset 1.59.00 20.01.09 Anzeige der anwesenden User (whoson) vereinfacht) 1.60.00 28.01.09 Profile für registrierte User (nur lizenzierte Versionen des Chatscripts) 1.61.00 29.01.09 Sprachunterstützung Luxemburgisch 1.62.00 05.02.09 Uploadfunktion für Profilbilder (Avatar) 1.63.00 07.02.09 Upload auch bmp Bilder 1.64.00 18.02.09 Konfigurierbar: Alle dürfen Profile sehen, oder nur registrierte User User kann eigenes Profil löschen siehe Hilfe 1.64.10 07.03.09 Übernahme des Usernamens per GET wegkommentiert in login.php 1.65.00 14.03.09 Profile öffnen sich nun in einem Popup (wenn das [P] angeklickt wird. 1.66.00 26.03.09 Profilbild Upload vereinfacht Mehr Konfigurationsmöglichkeiten für Rechtevergabe mp3 hochloaden Neuer Style: Linear - optimiert für hochgradig Sehbehinderte und maximale Ansichtvergrößerung 1.67.00 03.08.00 Unterstützung für ARIA: Screen Reader NVDA und Jaws 10.0 lesen die neueste Nachricht automatisch. (Firefox 3 und IE) 1.68.00 07.08.09 Admin-Nicks dürfen jetzt auch Umlaute enthalten 1.69.00 12.08.09 ARIA: die eigenen Nachrichten werden von ARIA nicht vorgelesen. 1.70.00 18.08.09 Logout neu: Das Nickname-cookie wird gelöscht und Nickname muss beim nächsten Besuch neu eingegeben werden. Abfrage, ob cookie verfügbar zuverlässig. 1.71.00 12.11.09 Chat ist PHP 5.3 kompatibel Dateiupload auch für Safari und Chrome Dateiupload Opera 10 gefixt 1.72.00 17.01.10 Topic pro Raum anlegen mit /topic (nur Admin) 1.73.00 25.01.10 Der letzte Login von registrierten Usern wird in der Datei user.txt festgehalten Beim Registrieren kann optional eine E-Mail Adresse angegeben werden. 1.74.00 08.03.10 Gemaulkorbte User konnten durch ständige (an sie selbst geflüsterte) Fehlermeldungen den Server noch belasten. Alle Sonderzeichen im Passwort erlaubt. 1.75.00 09.09.10 Zahlreiche bugfixes und viele optische Verbesserungen Neu: tbl_config_inc.php umbenennen in personal_config_inc.php ergibt eine für stark Sehbehinderte optimierte Einstellung. 1.76.00 29.11.10 Bugfix: Durch ein Leck in der AJAX-Bibliothek konnten Angreifer Admin-Rechte erlangen. Das Verfahren zum Anlegen von öffentlichen Räumen hat sich geändert. Siehe Hilfe. Neue Variable in der Konfiguration: $upload_clean = 14; // nach so vielen Tagen hochgeladene Dateien löschen more smileys jetzt auch in der shoutbox Viele Verbesserungen für blinde Benutzer von Screen Readern 1.77.00 04.12.10 Fotos können zeitgesteuert verpixelt werden (Jugendschutz) 1.78.00 05.01.11 Bugfix: Angreifer konnten Admin-Rechte erlangen. Code gesäubert. 1.79.00 03.04.11 Anzeige von Thumbnails jetzt auch mit PHP 5.3 1.80.00 13.06.11 Anzeige von Youtube Videos direkt im Chatfenster. Befehl siehe Hilfe 1.81.00 23.09.11 Fortschrittsanzeige für mp3 1.82.00 29.09.11 YouTube alternativ im Popup. Zur Einbindung genügt alternativ auch die Original-YouTube-Syntax 1.83.00 23.11.11 Max. Größe Upload gifs konfigurierbar: z. B.: $gifsize = 64; div. Bugfixes. 1.84.00 26.12.11 [hat den Chat betreten] für neue User geändert IP-Anzeige beim User (nur Admin) Bugfixes: Registrierung, YouTube Anzeige, Online-Hilfe, Direktzugang aus Forum o.Ä.e 1.85.00 06.02.12 IP Anzeige durch Admin ein-/ausschaltbar (siehe Online-Hilfe) div. Bugfixes 1.86.00 11.01.12 IP Anzeige neu, siehe Online Hilfe Schutz gegen automatisches Registrieren durch Bots 1.87.00 21.02.12 Die Optionen Uhrzeit usw. werden jetzt beim User als Cookie gespeichert. Der Webmaster kann die Optionen nicht mehr abwählen div. Optimierungen zur Ressourcenschonung und Bugfixes 1.88.00 23.02.12 Auch die Anzeige von Uhrzeit und Online-Zeit kann jetzt vom User abgeschaltet werden. 1.89.00 05.03.12 Zahlreiche Detailverbesserungen zur Barrierefreiheit more_smileys kann per config ausgeschaltet werden. Topic kann als Laufschrift konfiguriert werden. Wenn $anz_rooms = 0 konfiguriert wird, wird die Raumliste nicht mehr angezeigt. Performanceverbesserung 1.90.00 17.03.12 1. Der Upload von mp3 wurde neu codiert, um eine korrekte Lizenzierung durch die GEMA zu ermöglichen. mp3 können nicht mehr heruntergeladen werden, sondern nur noch gestreamt. Bitte Installationsanweisung in dieser readme.txt beachten! 2. YouTube Videos werden nicht mehr embedded, sondern nur noch Link zu einem Popup 3. Webradio von radio.de kann konfiguriert werden: $sender=array('','Bayern 1','Oldies'); 4. Das Popup more_smileys wird jetzt zentriert angezeigt. $more_smiley_width und $more_smiley_height Angabe jetzt nicht mehr in px, sondern in Prozent (z.B. 0.5) 1.91.00 20.05.12 Downloads von hochgeladenen mp3 werden jetzt zuverlässig unterbunden. Voraussetzung: Die .htaccess Datei im Ordner uploads wird auf den Server geladen. 1.92.00 12.06.12 Der mp3-Upload ist jetzt GEMA-konform. Hierzu unbedingt in der readme.txt (diese Datei den Absatz 9 der Installationshinweise lesen! 1.93.00 02.08.12 Alternativ kann jetzt der mp3-Player wieder angezeigt werden. Variable $show_player in der config.php 1.94.00 21.08.12 Language Switcher auch für login und reg 1.95.00 24.09.12 Neues Design für Login. 1.96.00 29.09.12 Alle Admin Tools untereinander verlinkt 1.97.00 28.11.12 Login kann gespeichert werden. 1.98.00 28.01.12 Bugfixes Vorbereitung auf zukünftige Features 1.99.00 10.03.13 PHP 5.4 ready Bilderupload neu geschrieben, u. a. grosse Gifs erlaubt Valides HTML5 1.100.00 22.04.13 Auch /erased Nachrichten werden archiviert viele Bugfixes (u.A. Reg-Problem "sie haben ein Feld ausgefüllt...) und Performance-Verbesserung Optimierung YouTube Videos https-URLs werden korrekt zu Links umgewandelt 1.101.00 29.05.13 Shoutbox kann auch mit anderen als dem Standardraum aufgerufen werden Usernamen case insensitive beim Registrieren popbild.js schließt jetzt auch mit Esc 1.102.00 14.07.13 Im Skin Linear Schriftvergrößerung per Anzeigeoptionen Verschiedene Bugfixes 1.103.00 16.08.13 Skin Invers mit einigen Optimierungen für sehbehinderte Menschen aufruf von http://(Pfad zum Chat)/reset_skin.php setzt (fast) alle individuellen Einstellungen (cookies) zurück 1.104.00 20.10.13 Logout leitet jetzt direkt auf die login.php Profil-Button wird jetzt auch nicht registrierten Usern gezeigt, leitet aber in diesem Fall auf eine Hinweisseite div. Bugfixes 1.105.00 13.11.13 more smileys alternativ als Tabelle anzeigen. Das Popup für vergrößerte Bilder kann jetzt mit der Maus in der Größe angepasst werden. Div. Bugfixes 1.106.00 20.01.14 Neu: Datei setup.php Optionen jetzt auch im Skin Castle einstellbar Optimiertes Cache Management Div. Bugfixes 1.107.00 28.01.14 Login und Registrierung mit Countdown Bugfixes 1.108.00 05.02.14 Einbinden des Radios verhindern, wenn kein Flash verfügbar. 1.109.00 03.03.14 Hochgeladene mp3 werden jetzt ohne Flash mit HTML5 Audio gespielt, ebenso alle Sounds Damit werden iPhone und iPad bedient. Nicht mehr IE8 und Opera 1.110.00 15.03.14 Vorbereitung für einen Player, der alle hochgeladenen MP3 spielt. Verbesserungen für iOS Bugfix help.php: Admin-Befehle wurden u. U. nicht gezeigt 1.111.00 19.03.14 Neu: Away-Button 1.112.00 19.03.14 Eingabefeld mehrzeilig 1.113.00 20.03.14 Skins abwählen: einfach die entsprechende chatcss löschen. ACHTUNG! Nicht die chatcss7.php und nicht einen evtl. $default_skin gem. config. Transparenz für hochgeladene .gif und .png beibehalten user.txt wird beim Update nicht mehr überschrieben Away jetzt auch für Smartphones 1.114.00 24.03.14 Away schreibt jetzt eine Meldung ins Nachrichtenfenster 1.115.00 25.04.14 Nachrichten in moderierten Räumen automatisch (nach $pn_livetime) löschen, wenn sie nicht vom Admin freigeschaltet wurden. Neu: Option Bilder & Smileys verstecken Bugfixes 1.116.00 21.05.14 Auch .png Dateien als more-smileys möglich Optimierung für Screen Reader 1.117.00 06.06.14 Der große Radio-Player ist jetzt Standard Bugfixes 1.118.00 16.08.14 Avatar möglich siehe Hilfe Bugfixes 1.119.00 23.08.14 Avatar wird jetzt automatisch in der Timeline angezeigt, wenn User ein Profil angelegt hat. 1.120.00 01.09.14 Einige BBCodes siehe Help 1.121.00 18.09.14 Optionen mit alt+o öffnen, und mit esc schließen 1.122.00 29.12.14 reg.php kann jetzt einfach umbenannt werden, um Registrierungen zu verhindern. Lupensymbol für Vorschaubilder, Bugfixes 1.123.00 31.12.14 noFlash Radio Player, noFlash Player für hochgeladenen .mp3 (nur Lizenz) 1.124.00 03.01.15 Eingabezeile ein-/mehrzeilig konfigurierbar. Bugfixes 1.125.00 10.02.15 NEU: Moderatoren. Mods haben eingeschränkte Admin-Rechte: Kick und Ban Musik-Player restriktiver eingestellt: Musik hören nur noch für Admins und Mods Zahlreiche Bugfixes 1.126.00 21.02.15 Timeout - Die "Wärmestube" neu geschrieben. Führt jetzt zum Logout/Login. Timeout wirkt nicht bei Admins und Mods 1.127.00 24.02.15 Passwortschutz für /admin wird per setup.php vorinstalliert (weil einfach viele das sonst nicht machen). Kein Timeout "Wärmestube" für Admins und Mods: Login neu geschrieben Bugfixes 1.128.00 24.02.15 Das mehrzeilige Eingabefeld aus V. 1.112.00 wieder raus 1.129.00 02.03.15 Neues Admin-Tool: PN endgültig löschen und nicht archivieren Bugfixes 1.130.00 05.03.15 Mehrzeiliges Eingabefeld optional (siehe config). Wenn Eingabefeld mehrzeilig, kann mit Umschalt+Enter ein Zeilenumbruch erzeugt werden. 1.131.00 06.03.15 Bestimmten Räumen feste Skins zuordnen. (Konfigurierbar - nur Lizenzversion) 1.132.00 08.03.15 Eingabefeld ein- oder mehrzeilig jetzt vom User in Optionen wählbar 1.133.00 08.03.15 Smileys (aus more smileys) anklickbar 1.134.00 13.03.15 Mods dürfen auch /clear in allen Räumen Skin-Optimierungen, Bugfixes 1.135.00 17.03.15 Alle Skins optimiert für automatischen Anpassung an verfügbare Bildschirmgröße 1.136.00 27.03.15 Schriftgröße vom User einstellbar kein Upload von .swf files mehr Bugfixes 1.137.00 30.03.15 Vorbereitung für Webradio-Integration ohne Flash 1.138.00 16.08.15 SSL/https - ready neu: Option Avatar verbergen Admin: Räume bereinigen mit Auflistung existierender Räume Bugfixes und Darstellungsoptimierungen 1.139.00 07.09.15 Option Radio auch für mobilen Skin (Datenvolumen beachten!) SSL Auswahl bei Login Bugfixes 1.140.00 13.11.15 Uploadgröße und Dateityp vorab per JavaScript abfragen, um unnötiges Warten zu vermeiden. Bugfixes 1.141.00 19.01.16 Vorbereitung für neue Lizenz-only Features Optimierungen: Warnung vor unzulässigen Uplaod-Dateitypen, max. Länge der Nachricht Bugfixes 1.142.00 07.02.16 Event-Sounds auch für iOS und Android Bugfixes 1.143.00 11.02.16 Anzahl gleiche Zeichen bis zur Meldung "... Tastatur kaputt?" konfigurierbar 1.144.00 19.04.16 Begrüßung sofort, und nicht erst wenn Besucher schreibt (kann wie bisher mit $show_hello="no" deaktiviert werden) Meldung sofort, wenn Besucher sich ausloggt Profilseite jetzt responsive Admins können nicht von Mods gebannt werden div. Bugfixes, u. a. Shoutbox war mit SSL kaputt 1.145.00 11.05.16 Flash Radioplayer entfernt. HTML5 ist die zeitgemäße Lösung (Auch radio.de hat auf HTML5 umgestellt) div. Bugfixes 1.146.00 26.05.16 Profile löschen jetzt mit einem Klick. Bugfixes 1.147.00 08.06.16 Vorbereitung für Support-Chat. whoson.php neu geschrieben. 1.148.00 20.06.16 Support-Chat. Meldungs-Popup self-close. whoson.php zeigt User in der Shoutbox korrekt an. Gesetzte Optionen durch Haken kennzeichnen 1.149.00 23.06.16 Neue Funktion im Adminbereich: Alle Cookies löschen. Bugfixes 1.150.00 04.07.16 /topic Änderung jetzt ohne reload anzeigen Bugfixes 1.151.00 16.07.16 mit Umschalt + esc animierte GIFs stoppen, Optimierungen und Bugfixes 1.152.00 20.07.16 Scoll zur letzten Nachricht beim Laden jetzt in allen Browsern zuverlässig. Tooltips für Optionen 1.153.00 02.09.16 mit Umschalt + esc alle animated GIFs stoppen (und wieder einschalten) /topic erfordert kein Neuladen mehr Bugfixes 1.154.00 24.11.16 Chat nur noch über login.php betreten. Andernfalls gibt es eine Fehlermeldung Admin Tools überarbeitet Ein- und Ausschalten der Optionen funktioniert jetzt in allen Browsern zuverlässig Cookie Verwaltung optimiert (auch Firefox) Bugfixes 1.154.00 11.01.17 Smileys auch mobil Bugfixes 1.155.00 11.01.17 Smileys auch mobil anzeigen Bugfixes 1.156.00 22.01.17 Vorbereitung Flirtchat 1.157.00 04.04.17 Meldungen "betritt..." usw. nur x Std. anzeigen (default: 24 Stc.) Bugfixes 1.158.00 24.04.17 Löschen von more-smileys online im Admin-Bereich, Vorbereitung Video-Upload Bugfixes 1.159.00 04.06.17 Lupensymbol für Großbilder neues Script (ohne wmk.php) Bugfixes 1.160.00 10.03.18 More Smileys in mehrere Ordner aufteilen Animated GIFs stoppen mit /noanim und /reanim (und wie bisher mit Umschalt + Esc) zahlreiche Bugfixes 1.161.00 05.05.18 Hochformatfotos (auch direkt vom Smartphone) werden korrekt dargestellt Smileys in mehreren Ordnern im Adminbereich löschen 1.162.00 10.01.19 Vorbereitung Shoutcast-Player. Unterstützung für IE beendet. Neue Technik für Laufschrift unterstützt auch Firefox ohne Ruckeln. zahlreiche Bugfixes 1.163.00 19.09.19 Anzeige der anwesenden user stabiler Hinweisetöne ein- und austretenden User entfernt. Profilbild ändern stabiler Webradio mit Anzeige der History möglich (erfordert Lizenz) zahlreiche Bugfixes 1.164.00 21.04.20 whoson.php neu: stabiler, und läuft auch auf Tablets und Smartphones Anzeige der anwesenden User in der login.php gefixt Unterstützung von Dark Mode, wenn Dark Mode geräteseitig aktiviert. 1.165.00 18.05.20 Anzeige anwesende User in Login dynamisch aktualisiert Bugfixes 1.166.00 28.06.20 neuer Skin "Messenger", Skin "Mobil" neues Design ähnl. Messenger Uploads erfordern PHP Version 7 oder höher Bugfixes 1.167.00 27.12.20 Neuer Throbber (Ladeanzeige) /stop mit /go widerrufen (ohne Neuladen) Zeilenumbruch in topic möglich Avatar: jetzt auch GIFs Bugfixes 1.168.00 21.01.21 /noanim raus. Macht nur Ärger Nickname und PW dürfen nicht identisch sein Neu /del_smiley Bugfixes 1.169.00 17.02.21 Experimentell html5 video statt animated gifs - Anleitung folgt Einbinden von Videos neu geschrieben: Klick toggelt Pause/Play, auf iPhone: 1. Tipp stoppt Video, 2. Tipp öffnet Video Fullscreen Away pausiert jetzt jeglichen Traffic. Hinweis, wenn away beendet wird. Raum "Intern" kann nur von dafür freigeschalteten Usern (und Admins) benutzt werden. Bugfixes 1.170.00 21.02.21 Smilies neu: Wichtig! Alten Ordner "smileys" umbenennen in "smileys1" Wenn mehr als 1 Smiley-Ordner benutzt werden soll, muss in der config-Datei eingefügt werden (z.B. bei 3 Smiley-Ordnern): $smiley_dirs = array( 'Smileys 1', 'Smileys 2', 'Smileys 3' ); In jedem Smiley-Ordner können gif, png, mp3-Audios und mp4-Videos eingefügt werden. Das Einfügen geht auch online mit dem Befehl /add1, /add2, /add3 usw. 1.171.00 02.03.21 Youtube-Videos werden mit der -nocookie-Erweiterung eingebunden. Option "Smileys kleiner anzeigen" Optimierungen Datenschutz Optimierung im Profileditor Bugfixes 1.172.00 19.04.21 PHP 8 wird unterstützt Popupgröße und -position (more smileys) ziehen und speichern zahlreiche Usability-Optimierungen und Bugfixes 1.173.00 17.06.21 Login-Seite neu. Wechselnder Background von https://source.unsplash.com/ Smileys mit einem Klick vom Nachrichtenfenster ins Eingabeld kopieren IP anonymisieren fürs Archiv. IPv4 und IPv6 Profil löschen erst nach einer weiteren Bestätigung Bugfixes 1.174.00 07.07.21 Privatraum jetzt wahlweise (mit Rechtsklick) in einem Popup Bugfixes 1.175.00 18.07.21 Autoscroll und Scrollen zum Verlauf Lesen jetzt stabil Bugfixes 1.176.00 26.07.21 User mit Smartphone werden gekennzeichnet 1.177.00 14.08.21 Neu: /kick User oder /kick @User entfernt User sofort aus dem Chat und banned ihn für 24 Std. Button afk auf Smartphones nicht anzeigen. Dafür aktiviert die Eingabe von "afk" den afk-Status Stop-Button bei mp3 entfernt. Der Player schließt automatisch am Ende des mp3 Bugfixes 1.178.00 06.09.21 Neu: CSS7 (mobil) neben dem Eingabefeld jetzt ein Reset-Button [X] m/w in der Liste der anwesenden User kennzeichnen, wenn m/w im Profil gesetzt. Bugfixes 1.179.00 05.10.21 kleine Thumbs können u.U. mittels Rechtsklick in Originalgröße angezeigt werden. Sounds können jetzt auch in Android-mobil deaktiviert werden. Bugfixes 1.180.00 09.10.21 Skin Mobil kann auch auf Nicht-Smartphones, z.B. kleinen Tablets gewählt werden. Bugfixes 1.181.00 16.10.21 Colorpicker für Nickfarben Bugfixes 1.182.00 28.10.21 Nachrichtenfenster mit der Maus höher oder niedriger ziehen Optionen "Bilder und Smileys verbergen" wirkt auch für Screen Reader in Flüsterräumen gibt es auch more smileys Bugfixes 1.183.00 10.11.21 Youtube-Videos werden auf Smartphones im Chatfenster angezeigt. Background-Bildwechsel Loginseite auch mit eigenen Bildern möglich. Bilder einfach ins Verzeichnis bg_img legen Bugfixes 1.184.00 06.12.21 afk neu. Bei Eingabe von "... bin ... afk" wird in der Userliste [afk] angezeigt wenn Option "Bilder verkleinern" aktiv werden Bilder mit Rechtsklick größer / kleiner angezeigt (toggle) neu: Reload-Button Bugfixes 1.185.00 10.12.21 IP-Anzeige (Admin-only) jetzt in der User-Liste Bugfixes 1.186.00 17.12.21 Hinweis auf /pn bzw. Flüsterraum in der User-Liste deutlicher Tooltip Bei Einladung in Flüsterraum ist kein zusätzlicher Text mehr erlaubt Bugfixes 1.187.00 02.01.22 NEU: Admins können das Flüstern per User unterbinden. Befehl /nopv siehe Hilfe NEU: Toggle gif animations on escape bzw. mit Wischen nach links auf Touchscreens NEU: Angezeigte Bildgröße jetzt in Optionen frei wählbar. Und natürlich wieder zahlreiche Bugs gefixt. 1.188.00 13.01.22 /topic ersetzt jetzt /topicscroll. Topic scrollt automatisch, wenn der Platz auf dem Monitor für eine einzeilige Anzeige nicht ausreicht. Die Wärmestube entfernt. Bugfixes 1.189.00 19.01.22 Mobil Background wählbar Performanceoptimierung durch geänderte Scroll-Technik 1.190.00 23.01.22 Neu: Laufschrift im Nachrichtenfenster mit BB-Code (siehe Hilfe) 1.191.00 26.01.22 Flüsterräume (_pr) neues Layout, Anzeige der anwesenden User 1.192.00 17.02.22 Neu: Nachrichten anpinnen mit /pin oder /stick (siehe Online-Hilfe) 1.193.00 02.03.22 Neu: Auch Tablets werden jetzt erkannt und angezeigt. Neu: Nachrichten anpinnen, siehe Online-Hilfe Bugfix: Firefox dunkle Themes machten u.U. die Skins kaputt 1.194.00 19.03.22 Timeout wenn User 30 min nichts schreibt Userliste optimiert 1.195.00 16.04.22 Neu: Dark mode mobil Neu: Zahlencode für more smileys 1.196.00 20.04.22 Nickfarbe mit freier Auswahl statt Liste 1.197.00 02.10.22 /nopv ähnlich /maulkorb: User darf nicht mehr flüstern Optimierungen und Bugfixes 1.198.00 16.02.23 Die Standard-Smileys (Emojis) (unter dem Eingabefeld) sind jetzt keine Bilddateien mehr, sondern utf8-Emojis, und werden jetzt in der chat_config.php definiert. Der Chat erfordert PHP Version 7.4.0 oder höher 1.199.00 11.03.23 Admin-Tool: Verifizierte User kennzeichnen Konfigurierbar: Nur User zeigen, die den Chat in einem aktiven Browsertab (im Vordergrund)... (default), oder Alle User zeigen, bei denen der Chat in irgendeinem Browserfenster läuft Einladung in PR Text ohne Ziffern 1.200.00 12.04.23 Chat temporär öffnen / schließen nicht mehr per config einstellen, sondern im Admin-Menü Ignorierte User in der Userliste kennzeichnen mit [igno] Win7 und Win8 User erhalten einen Warnhinweis wg. unsicherer Software Skin mobil kann auch auf Tablets ausgewählt werden 1.201.00 17.04.23 Neue Sounds: @nick, /pn und allg. Meldungen unterschiedlich. Konfigurierbar siehe https://webdesign.weisshart.de/chat-faq.php Bannen auch nur mit IP im Admin Menü 1.202.00 10.05.23 Zufallsfarbe beim erstmaligen Besuch entfernt. Statt dessen einheitlich ein Grau für neue User. Admin sieht Chatseiten, auch wenn der Chat offline ist. 1.203.00 03.06.23 Neue Option: Animated GIFs ruhigstellen 1.204.00 11.09.23 Sperrzeit für Registrierungen kofigurierbar (gegen Trolle) z.B. $reg_block_time = 300; Die wichtigsten Befehle /igno sowie /ban und /kick (Admins) als Buttons neben den Smileys 1.205.00 15.09.23 Die Smileys haben jetzt neue Kürzel. Nicht mehr :123: sondern :a23: - Jetzt max. 26 statt bisher 12 Smileyboxen möglich Das hat technische Gründe. Aber die neuen Kürzel sind auch leichter zu merken. 1.206.00 19.10.23 Nicknames können grundsätzlich großgeschrieben werden, unabhängig davon, wie User sich registrieren oder einloggen. Damit werden zahlreiche Probleme beim Registrieren und Einloggen vermieden. Etwa, wenn ein User sich auf einem Gerät registriert, und später mit einem anderen Gerät sich einloggt, und vergessen hat. ob er sich in Groß- oder Kleinschreibung registriert hat. Weitere Hinweise dazu: https://webdesign.weisshart.de/chat-faq.php Der Standardraum wird automatisch an den Anfang der Raumliste gesetzt. Erstellung der Smiley-Boxen vereinfacht. Es gibt nur noch eine Datei usr_smileys.php an Stelle von usr_smileys1.php, usr_smileys2.php usw. 1.207.00 23.10.23 Die Registrierung erfolgt jetzt aus dem Chat, und nicht mehr aus dem Login-Fenster. Nicht registrierte User sehen an Stelle des Buttons zum Profil jetzt einen Button "Registrier' dich!". 1.208.00 11.11.23 Verzeichnis dl_inc und einige Backgroundbilder als Muster von unsplash für Skin Foto 1.209.00 14.11.23 Hintergrund Loginseite nicht wechselnd, sondern statisch - konfigurierbar Werkzeuge (/igno usw.) ausblenden konfigurierbar 1.210.00 05.02.24 Login neu: Gäste können eigenen Nicknamen wählen - konfigurierbar Passwordfeld wird nur angezeigt, wenn User registriert. Chat kann nicht mehr im iframe laufen, da dort Fehler auftreten würden. 1.211.00 28.08.24 Topic scrollt jetzt endlos ohne Leerraum Neuer Admin Befehl: /del_all_smileys_in_box Z.B. /del_all_smileys_in_box 1 - löscht alle Smileys in der Box 1