diff options
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/CHANGELOG | 217 | ||||
| -rw-r--r-- | doc/HISTORY | 184 |
2 files changed, 217 insertions, 184 deletions
diff --git a/doc/CHANGELOG b/doc/CHANGELOG index 79c237e..6992dcc 100644 --- a/doc/CHANGELOG +++ b/doc/CHANGELOG @@ -1,189 +1,38 @@ -1.0: +1.0.1 - Maintenance release -------------------------------------------------------------------------------- -* Neue Features seit Version 0.80 - - * Erhöhung der Abfragegeschwindigkeit der mysql-Abfragen per sql_cache - * REQUEST[187] Sucheabfragen erweitert mit Logik Operatoren (AND, OR, AND NOT) - * REQUEST[259] Anzeige der EPG-Beschreibung als Tooltip (per AJAX) - * REQUEST[242] IP-Adresse für Server bindbar gemacht. - Neuer Parameter 'Interface' - Default : 0.0.0.0 Server lauscht an allen - Netzwerkanschlüssen. - * Skins: Datumsaugabe abhängig von den aktiven Ländereinstellungen ausgeben. - * Anzeige der Modulrevison in Log - * contrib/chronicle-remove-duplicate.pl Skript zum Entfernen von - doppelte Einträge. (z.B. nach dem Update von mysql 4.0 auf 5.0) - * main: Reihenfolge des Systemstart reorganisiert - * Suchfunktion um 'Suggest' via Ajax Feature erweitert - - AUTOTIMER - * REQUEST[223] Datenbank basierte DONE Liste für Serienaufnahmen. - + Done y/n durch seperate Auswahl für timer/recordings/chronicle ersetzt - * REQUEST[241] VDRADMIN-Import/Export als "sicherheitsrelevantes" Feature - in eigenen Skript ausgelagert './contrib/at-vdradmin2xxv.pl' - * REQUEST[206] Suchen nach Cast, Category usw in Autotimer - * Kein eigenständiger einstellbarer Prüfintervall mehr, - nur wenn sich die EPG Daten ändern, wird automatisch auf AT geprüft - * Statusumschaltung beim atoggle per AJAX ermöglicht - * Aufbau von Suchabfrage optimiert - CHRONICLE - * Update von Datenbank werden nicht mehr per zyklischen Timer, - nur noch wenn sich Aufnahmedaten geändert haben. - EPG - * REQUEST[205] Bei Konflikten wird jetzt im title angezeigt, - mit welchen Timer dieser im Konflikt steht. - * REQUEST[218] Epg Daten werden jetzt über den SVDRP Socket gelesen - und werden mit DB verglichen und nur bei Bedarf ersetzt - * erestart - Manuelles Update des EPG mit Fortschrittsbalken - * schema für Direktanwahl mit Uhrzeit im HH:MM Format aufrufbar - * schema: Laufende Timer werden farblich angezeigt - * HTTPD - * Default HTML-Template Dir. wenn eine Templatefunktion im gewählten Skin - nicht gefunden wird, wird automatisch der Defaultskin benutzt. - * Formulardaten per POST-Request verarbeiten - * Bandbreitenreduzierung - Bessere Unterstützung des Browsercache - * Ajax.pm : Support JSON Format - * Ausgabe der Versionsnummer im Statusheader der HTML Response - * Wait.pm: Anzeige der Restzeit, bei Fortschrittsbalken - MUSIC - * REQUEST[235] Cover werden ebenfalls aus den MP3 Ordner verwenden. - * Neues Kommando(mgetfile) für direktes Abspielen/-Streamen der Datei. - RECORDS - * Aktualisieren der Aufnahmen extrem beschleunigt, - nur geänderte Aufnahmen werden neu eingelesen - bzw. nur der Status in DB aktualisiert. - * REQUEST[251] Verwalten der Aufnahmen mit eindeutiger ID - * rdisplay : Starten des Schnittprozess im VDR - * REQUEST[182] Aufnahmen können jetzt auch rekursiv gelöscht werden. - * redit/info.vdr nicht mehr in in Rohform bearbeiten, sondern separate - Eingabefelder für die jeweiligen Einträge (Beschreibung, Kanal ...) - * REQUEST[196] Anzeige der Startzeit der Aufnahmen - * REQUEST[244] Lesbares Datumsformat für Datenbankfelder - * Anzeige Beschreibung per Tooltip ermöglicht - * Erstellung von Vorschaubilder mittels vdr2jpeg berücksichtigt Schnittmarken - * display/rdisplay: REQUEST[229] Link zu Titelsuche mit imdb/ofdb. - REMOTE - * Monitor ausblendbar (Über Einstellungen vor einstellbar) - SHARE - * Neuer Webservice über WSDL Backend, mit gleicher Funktionialtät - SVDRP - * Komplett überarbeitet, um mittels Timeout, - ein Blockieren der Kommunikation zum VDR zu verhindern. - TIMERS - * Option "Timer justieren, wenn EPG Eintrag verändert wurde" per Setup - deaktivierbar gemacht - * REQUEST[181] Es wird eine Warnung angezeigt wenn der Festplattenplatz - nicht ausreicht um den Event aufzunehmen. - * Anzeige Beschreibung per Tooltip ermöglicht - * Statusumschaltung beim ttoggle per AJAX ermöglicht - USER - * Medienbibliothek in USER Verwaltung per deny:media selektiv sperrbar. - * REQUEST[194] Zusätzliche Benutzereinschränkung, - per Stream[Livestream],Remote[Umschalten] - VTX - * In der VTX-Seite vorhandene URL (www...) sind jetzt als - wählbaren Web-Verweisen hinterlegt. - * Übergabe der Parameter zum Widget zu den anderen Modulen angeglichen - - --------------------------------------------------------------------------------- -Fixes - - * Überprüftung der Datenbanktabellen robuster gemacht (Defekte Tabellen ohne "Userdaten" werden gelöscht) - * Initialisierung der Module abbrechen wenn keine Verbindung zur Datenbank existiert. - * Default Intervalle vergrößert um Systemlast zu reduzieren - * Generell/restart: BUG[201] Neustart - nur verfügbar wenn XXV als root läuft - * docu.tmpl: Datum aktualisiert - * main: Die Meldung 'Successfully connect to' kann auch, wenn keine Verbindung - zur Datenbank aufgenommen werden konnte. - * Warnmeldungen behoben "Use of uninitialized value in sprintf at ..." - + bei Logging bei --verbose=5 ohne aktiven User, - + docu.tmpl - * Suche per ( ) ? schlug fehl - - AUTOTIMER - * BUG[231] Parameter prevminutes und afterminutes ließen sich nicht auf 0 stellen - Tipp: Werden die Fehler leer gelassen, wird der Defaultwert der Timer verwendet. - * Optimierung der Abfrage - + Globales Exclude der Kanäle nur noch nutzen, wenn der jeweilige Autotimer - keinen Kanal zur Suche verwendet. - + Auf Auswahl des Wochentags nur prüfen, wenn nicht die gesamte Woche aktiv ist - CHANNELS - * Fehlermeldung beim Auswahl der bekannten CA im Log verhindert. - * Bei DVB-C(PVR) mit Transponderfrequenz unter 100MHz wurde ChannelID falsch generiert. - * In Datenbank wird jetzt original Transponderfrequenz gespeichert - CHRONICLE - * BUG[252] Can't locate object method "status" via package - EPG - * Zugriff auch auf inaktive Timer über die zugehörigen EPG Einträge ermöglicht, - bisher wurde ein neuer Timer angeboten. - * Abgelaufene EPG Einträge standen nicht mehr für "display" zur Verfügung. - * BUG[217] erestart - redirect produzierte Fehlermeldung ERROR : I don't understand the command '<undef>' - * BUG[218] EPG Events die nicht mehr vom vdr erwähnt wurden, werden jetzt gelöscht - * BUG[249] Speicherbedarf beim Einlesen der EPG Daten reduziert - * next: zeigte VPS Zeiten nicht an. - * schema: Navigation zwischen den Programmgruppen sprang ein Tag in die Zukunft. - HTTPD - * Hardcodiertes Protokoll für AJAX Request entfernt - * pureperl entfernt und durch checkvalue ersetzt. - * Probleme mit Dateinamen die ein '-' enthielten. - * Logging aller relevanten Informationen in eine Zeile zusammengefasst. - * Nur das erste Widget hatte Daten per HTML Encodierung (Timer mit Quote (") waren nicht möglich) - * Sonderzeichen werden jetzt rekursiv im Daten- sowie Parameterhash korrekt ersetzt. - * Verarbeitung von entities für templates umgestellt. - !!! Achtung, da jetzt grundsätzlich alle Daten mit entities bearbeitet werden - !!! müssen alle entities aus den Skins raus. - * HTML/widget/string: 'readonly'-Daten nicht mehr als Formulardaten senden - * Bug[207] Einstellungen > CONFIG - Abschnitt CONFIG existiert nicht in der Konfiguration - * wait: ServerPush nicht bei MSIE ausgeben. - MUSIC - * Obwohl Modul inaktiv wurde Datenbankverbindung und Socket geöffnet - * Symbolische Linkschleifen (Link-Loops) führten in MP3::Icecast::add_directory - zu einer Endlosschleife (berichtet von Karsten Müller) - * BUG[253] Fehlerausgabe bei Inaktivität des Moduls verhindern - * BUG[266] Streaming im Classic Mode funktionierte nicht mehr. - * getcovers redseliger gemacht. - * im 'Muggle' Mode - + mlist: Anzeige des Genre des Titel fehlte - + mrefresh: Titel wurden nur hinzugefügt, veraltete aber nie aus der DB entfernt. - + mlist: Suche nach Genre jetzt kompatibel zur Definition nach GiantDisc - (Pop (md) findet auch Subgenre Acoustic (mda), Synth Pop (mdb) ...) - * (classic): Datenbankfeld für Jahreszahl und Bitrate zu klein. - LOG - * Bei verbose=5 wurde falsches Modul, als aufrufendes Modul angezeigt - * BUG[272] Nach logrotate wurden keine neue Logdatei erstellt. - RECORDS - * BUG[209] Meldung 'Kann x Aufnahmen nicht zuordnen' informativer gemacht - * Nur Aufnahmen in Verzeichnissen mit '*.rec' einlesen (ignorieren von gelöschten Aufnahmen '*.del') - * Aufnahme mit gleichen Titel und aufeinander folgendem Zeitraum, wurden als nur eine Aufnahme angezeigt - * Redundante Datenfelder entfernt - * Manche Sonderzeichen führten zu Problemen mit der Vorschaubilderstellung - * Nicht alle Schnittpunkte der marks.vdr wurde eingelesen - * Vorschaubilder werden aus der gesamten Aufnahme erstellt - REPORT - * BUG[267] News::Mail - Daten unvollständig - SHARE - * BUG[221] Meldung "syntax error at /usr/lib/perl5/XML/Parser.pm" - * topten: Ausgabe des Startzeitpunkt im Lokalen Datumsformat - * alist/topten: BUG[210] Kanäle wurden nicht angezeigt. - STATUS - * BUG[248] SCSI-Festplatten wurden nicht in der Hardwareliste angezeigt. - * Dateisysteme mit "/" im Name des Device wurden graphisch nicht angezeigt - STREAM - * BUG[193] Playlisten für Videoaufnahmen in EXTM3U Format (Frank Enderle) - * BUG[246] Aufbau des Pfad für Windowsfreigaben, die über einen Laufwerksbuchstaben gebunden sind. - * Playlist mit Dateinamen und Dateiendung *.m3u senden. - TELNET - * Modul kann ist jetzt voll optional - TIMERS - * Optimierung - Timer justieren, wenn EPG Eintrag verändert wurde - * Optimierung - Zuordnung EPG Eintrag, zum Timer - * BUG[237] Link zum Bearbeiten von Autotimer aus Timerliste hatte falsche ID - USER - * Logout nur Anzeigen wenn USER::active - * Username nur Anzeigen, wenn USER::active und NoAuth nicht zutrifft. - * Keine Mehrfachanzeige des Logindialogs, bei Abbruch des Loginvorganges - erscheint sofort eine Meldung "Zugang verboten" +* Remove unused/doubled provided external perl moduls +* Update depends moduls / installation list with required modules +* update install script, to be more compatibility +* upgrade-xxv-db.sql use now only with user data tables +* contrib/script: use /bin/sh to be consistent with posix sth +* Warn now, if none usable modules found +* Reorder exit routines +* Reorder file names of documentation +* Fix: missing dump caller's modul name +* Fix: Modification of a read-only value attempted at Tools.pm line 154 +* Fix: some typos at module CHANNELS/MUSIC + +AUTOTIMER/TIMERS: +* Fix: Event with vps at midnight (00:00) programmed at wrong (prior) day +* Fix: Use of uninitialized value in sprintf at AUTOTIMER.pm line 1316. + +HTTPD: +* Fix: warning if output_header undefined (only on html push) + +MUSIC: +* Use same log format as HTTPD +* Fix: msearch failed without search text + +RECORDS: +* Calc free recording capacity, now based on used file size sums +* Fix: calc free capacity if none recording present +* Fix: Assign EPG-event fail if event has subtitle, but timer without subtitle programmed + +Skin html: +* Fix: avoid some warning from template if timer inactive +* Fix: Result of query inside wrong frame on IE7 +* Fix: Save media at media library -------------------------------------------------------------------------------- see HISTORY for older changes -- in Datei HISTORY sind ältere Änderungen notiert. diff --git a/doc/HISTORY b/doc/HISTORY index ee59bae..657ecc6 100644 --- a/doc/HISTORY +++ b/doc/HISTORY @@ -1,3 +1,187 @@ +1.0: +-------------------------------------------------------------------------------- + * Erhöhung der Abfragegeschwindigkeit der mysql-Abfragen per sql_cache + * REQUEST[187] Sucheabfragen erweitert mit Logik Operatoren (AND, OR, AND NOT) + * REQUEST[259] Anzeige der EPG-Beschreibung als Tooltip (per AJAX) + * REQUEST[242] IP-Adresse für Server bindbar gemacht. + Neuer Parameter 'Interface' - Default : 0.0.0.0 Server lauscht an allen + Netzwerkanschlüssen. + * Skins: Datumsaugabe abhängig von den aktiven Ländereinstellungen ausgeben. + * Anzeige der Modulrevison in Log + * contrib/chronicle-remove-duplicate.pl Skript zum Entfernen von + doppelte Einträge. (z.B. nach dem Update von mysql 4.0 auf 5.0) + * main: Reihenfolge des Systemstart reorganisiert + * Suchfunktion um 'Suggest' via Ajax Feature erweitert + + AUTOTIMER + * REQUEST[223] Datenbank basierte DONE Liste für Serienaufnahmen. + + Done y/n durch seperate Auswahl für timer/recordings/chronicle ersetzt + * REQUEST[241] VDRADMIN-Import/Export als "sicherheitsrelevantes" Feature + in eigenen Skript ausgelagert './contrib/at-vdradmin2xxv.pl' + * REQUEST[206] Suchen nach Cast, Category usw in Autotimer + * Kein eigenständiger einstellbarer Prüfintervall mehr, + nur wenn sich die EPG Daten ändern, wird automatisch auf AT geprüft + * Statusumschaltung beim atoggle per AJAX ermöglicht + * Aufbau von Suchabfrage optimiert + CHRONICLE + * Update von Datenbank werden nicht mehr per zyklischen Timer, + nur noch wenn sich Aufnahmedaten geändert haben. + EPG + * REQUEST[205] Bei Konflikten wird jetzt im title angezeigt, + mit welchen Timer dieser im Konflikt steht. + * REQUEST[218] Epg Daten werden jetzt über den SVDRP Socket gelesen + und werden mit DB verglichen und nur bei Bedarf ersetzt + * erestart - Manuelles Update des EPG mit Fortschrittsbalken + * schema für Direktanwahl mit Uhrzeit im HH:MM Format aufrufbar + * schema: Laufende Timer werden farblich angezeigt + * HTTPD + * Default HTML-Template Dir. wenn eine Templatefunktion im gewählten Skin + nicht gefunden wird, wird automatisch der Defaultskin benutzt. + * Formulardaten per POST-Request verarbeiten + * Bandbreitenreduzierung - Bessere Unterstützung des Browsercache + * Ajax.pm : Support JSON Format + * Ausgabe der Versionsnummer im Statusheader der HTML Response + * Wait.pm: Anzeige der Restzeit, bei Fortschrittsbalken + MUSIC + * REQUEST[235] Cover werden ebenfalls aus den MP3 Ordner verwenden. + * Neues Kommando(mgetfile) für direktes Abspielen/-Streamen der Datei. + RECORDS + * Aktualisieren der Aufnahmen extrem beschleunigt, + nur geänderte Aufnahmen werden neu eingelesen + bzw. nur der Status in DB aktualisiert. + * REQUEST[251] Verwalten der Aufnahmen mit eindeutiger ID + * rdisplay : Starten des Schnittprozess im VDR + * REQUEST[182] Aufnahmen können jetzt auch rekursiv gelöscht werden. + * redit/info.vdr nicht mehr in in Rohform bearbeiten, sondern separate + Eingabefelder für die jeweiligen Einträge (Beschreibung, Kanal ...) + * REQUEST[196] Anzeige der Startzeit der Aufnahmen + * REQUEST[244] Lesbares Datumsformat für Datenbankfelder + * Anzeige Beschreibung per Tooltip ermöglicht + * Erstellung von Vorschaubilder mittels vdr2jpeg berücksichtigt Schnittmarken + * display/rdisplay: REQUEST[229] Link zu Titelsuche mit imdb/ofdb. + REMOTE + * Monitor ausblendbar (Über Einstellungen vor einstellbar) + SHARE + * Neuer Webservice über WSDL Backend, mit gleicher Funktionialtät + SVDRP + * Komplett überarbeitet, um mittels Timeout, + ein Blockieren der Kommunikation zum VDR zu verhindern. + TIMERS + * Option "Timer justieren, wenn EPG Eintrag verändert wurde" per Setup + deaktivierbar gemacht + * REQUEST[181] Es wird eine Warnung angezeigt wenn der Festplattenplatz + nicht ausreicht um den Event aufzunehmen. + * Anzeige Beschreibung per Tooltip ermöglicht + * Statusumschaltung beim ttoggle per AJAX ermöglicht + USER + * Medienbibliothek in USER Verwaltung per deny:media selektiv sperrbar. + * REQUEST[194] Zusätzliche Benutzereinschränkung, + per Stream[Livestream],Remote[Umschalten] + VTX + * In der VTX-Seite vorhandene URL (www...) sind jetzt als + wählbaren Web-Verweisen hinterlegt. + * Übergabe der Parameter zum Widget zu den anderen Modulen angeglichen + + +-------------------------------------------------------------------------------- +Fixes + + * Überprüftung der Datenbanktabellen robuster gemacht (Defekte Tabellen ohne "Userdaten" werden gelöscht) + * Initialisierung der Module abbrechen wenn keine Verbindung zur Datenbank existiert. + * Default Intervalle vergrößert um Systemlast zu reduzieren + * Generell/restart: BUG[201] Neustart - nur verfügbar wenn XXV als root läuft + * docu.tmpl: Datum aktualisiert + * main: Die Meldung 'Successfully connect to' kann auch, wenn keine Verbindung + zur Datenbank aufgenommen werden konnte. + * Warnmeldungen behoben "Use of uninitialized value in sprintf at ..." + + bei Logging bei --verbose=5 ohne aktiven User, + + docu.tmpl + * Suche per ( ) ? schlug fehl + + AUTOTIMER + * BUG[231] Parameter prevminutes und afterminutes ließen sich nicht auf 0 stellen + Tipp: Werden die Fehler leer gelassen, wird der Defaultwert der Timer verwendet. + * Optimierung der Abfrage + + Globales Exclude der Kanäle nur noch nutzen, wenn der jeweilige Autotimer + keinen Kanal zur Suche verwendet. + + Auf Auswahl des Wochentags nur prüfen, wenn nicht die gesamte Woche aktiv ist + CHANNELS + * Fehlermeldung beim Auswahl der bekannten CA im Log verhindert. + * Bei DVB-C(PVR) mit Transponderfrequenz unter 100MHz wurde ChannelID falsch generiert. + * In Datenbank wird jetzt original Transponderfrequenz gespeichert + CHRONICLE + * BUG[252] Can't locate object method "status" via package + EPG + * Zugriff auch auf inaktive Timer über die zugehörigen EPG Einträge ermöglicht, + bisher wurde ein neuer Timer angeboten. + * Abgelaufene EPG Einträge standen nicht mehr für "display" zur Verfügung. + * BUG[217] erestart - redirect produzierte Fehlermeldung ERROR : I don't understand the command '<undef>' + * BUG[218] EPG Events die nicht mehr vom vdr erwähnt wurden, werden jetzt gelöscht + * BUG[249] Speicherbedarf beim Einlesen der EPG Daten reduziert + * next: zeigte VPS Zeiten nicht an. + * schema: Navigation zwischen den Programmgruppen sprang ein Tag in die Zukunft. + HTTPD + * Hardcodiertes Protokoll für AJAX Request entfernt + * pureperl entfernt und durch checkvalue ersetzt. + * Probleme mit Dateinamen die ein '-' enthielten. + * Logging aller relevanten Informationen in eine Zeile zusammengefasst. + * Nur das erste Widget hatte Daten per HTML Encodierung (Timer mit Quote (") waren nicht möglich) + * Sonderzeichen werden jetzt rekursiv im Daten- sowie Parameterhash korrekt ersetzt. + * Verarbeitung von entities für templates umgestellt. + !!! Achtung, da jetzt grundsätzlich alle Daten mit entities bearbeitet werden + !!! müssen alle entities aus den Skins raus. + * HTML/widget/string: 'readonly'-Daten nicht mehr als Formulardaten senden + * Bug[207] Einstellungen > CONFIG - Abschnitt CONFIG existiert nicht in der Konfiguration + * wait: ServerPush nicht bei MSIE ausgeben. + MUSIC + * Obwohl Modul inaktiv wurde Datenbankverbindung und Socket geöffnet + * Symbolische Linkschleifen (Link-Loops) führten in MP3::Icecast::add_directory + zu einer Endlosschleife (berichtet von Karsten Müller) + * BUG[253] Fehlerausgabe bei Inaktivität des Moduls verhindern + * BUG[266] Streaming im Classic Mode funktionierte nicht mehr. + * getcovers redseliger gemacht. + * im 'Muggle' Mode + + mlist: Anzeige des Genre des Titel fehlte + + mrefresh: Titel wurden nur hinzugefügt, veraltete aber nie aus der DB entfernt. + + mlist: Suche nach Genre jetzt kompatibel zur Definition nach GiantDisc + (Pop (md) findet auch Subgenre Acoustic (mda), Synth Pop (mdb) ...) + * (classic): Datenbankfeld für Jahreszahl und Bitrate zu klein. + LOG + * Bei verbose=5 wurde falsches Modul, als aufrufendes Modul angezeigt + * BUG[272] Nach logrotate wurden keine neue Logdatei erstellt. + RECORDS + * BUG[209] Meldung 'Kann x Aufnahmen nicht zuordnen' informativer gemacht + * Nur Aufnahmen in Verzeichnissen mit '*.rec' einlesen (ignorieren von gelöschten Aufnahmen '*.del') + * Aufnahme mit gleichen Titel und aufeinander folgendem Zeitraum, wurden als nur eine Aufnahme angezeigt + * Redundante Datenfelder entfernt + * Manche Sonderzeichen führten zu Problemen mit der Vorschaubilderstellung + * Nicht alle Schnittpunkte der marks.vdr wurde eingelesen + * Vorschaubilder werden aus der gesamten Aufnahme erstellt + REPORT + * BUG[267] News::Mail - Daten unvollständig + SHARE + * BUG[221] Meldung "syntax error at /usr/lib/perl5/XML/Parser.pm" + * topten: Ausgabe des Startzeitpunkt im Lokalen Datumsformat + * alist/topten: BUG[210] Kanäle wurden nicht angezeigt. + STATUS + * BUG[248] SCSI-Festplatten wurden nicht in der Hardwareliste angezeigt. + * Dateisysteme mit "/" im Name des Device wurden graphisch nicht angezeigt + STREAM + * BUG[193] Playlisten für Videoaufnahmen in EXTM3U Format (Frank Enderle) + * BUG[246] Aufbau des Pfad für Windowsfreigaben, die über einen Laufwerksbuchstaben gebunden sind. + * Playlist mit Dateinamen und Dateiendung *.m3u senden. + TELNET + * Modul kann ist jetzt voll optional + TIMERS + * Optimierung - Timer justieren, wenn EPG Eintrag verändert wurde + * Optimierung - Zuordnung EPG Eintrag, zum Timer + * BUG[237] Link zum Bearbeiten von Autotimer aus Timerliste hatte falsche ID + USER + * Logout nur Anzeigen wenn USER::active + * Username nur Anzeigen, wenn USER::active und NoAuth nicht zutrifft. + * Keine Mehrfachanzeige des Logindialogs, bei Abbruch des Loginvorganges + erscheint sofort eine Meldung "Zugang verboten" + 0.80 (stable): -------------------------------------------------------------------------------- * Fixes: |
