- Offizieller Beitrag
# Neue und erweiterte Funktionen / Verbesserungen
- neue Nachrichtendarstellung implementiert (lässt sich über div. Einstellungen im Stil-Editor im Layout modifizieren)
- Eingabemaske für die Einstellung von Zugriffsrechte per Gruppe zu Foren
- Eingabemaske für die Einstellung von Zugriffsrechte per Benutzer zu Foren
- Datenimporter implementiert (inkl. Import-Quelle für WBB2.x/Lite und PHPBB2.0.x)
- Massenverarbeitung von Themen in der Administration implementiert
- letzten Beitrag auf Forenauflistung nach oben geschoben
- HTML in Forenbeschreibung als Option einstellbar
- Anzeigen aktualisieren implementiert
- Uhrzeit (mit Zeitzone) im Kopf der Seite aktivierbar gemacht
- 'sendNotification' Funktionen jetzt an zentraler Stelle verfügbar, um Benachrichtigungen ggf. später verschicken zu können (z.B. bei moderierten Beiträgen)
- Einstellung für den Umfang des Nachrichtentextes in den Benachrichtigungen angelegt
- Konstruktoren der DB-Objekte vereinheitlicht
- Legende der Gruppen auf Startseite aktivierbar gemacht
- Moderation von Themen und Beiträgen implementiert
- Filterung der Themen nach Status implementiert
- Installations-Fortschrittsbalken an Forumsstil angepasst
- Sprachverwaltung implementiert
- ColorChooser im Wysiwyg verbessert
- ColorChooser im Stileditor für IE6 verbessert
- Anpassung der Code und Quotebox Farben
- E-Mail an alle Nutzer implementiert
- E-Mail an Nutzer einer Gruppe implementiert
- E-Mails in der Administration werden jetzt per Worker verschickt
- Fortschritt wird bei Paketinstallation und Worker jetzt auch im Titel angezeigt
- Sprachdateien werden jetzt nur noch in utf-8 ausgeliefert und vom Programm dynamisch konvertiert, falls notwendig
- Konvertierung der Zeichenkodierungen an zentraler Stelle gekapselt
- Benutzeraktivierung verändert: Benutzer können sich einloggen aber haben die Rechte von Gästen
- Funktionen für moderierte Gruppen implementiert
- Funktionen für Optionen in zentraler Klasse gekapselt
- Funktion für Template-Patches implementiert
# Fehlerbehebungen
- überflüssige Datensätze bei den Zugriffsrechte werden jetzt nicht mehr gespeichert
- teilweise fehlerhafte Überprüfung der Foren-Zugriffsrechte behoben
- Eingabefelder vom Typ 'text' und 'password' haben jetzt die CSS-Klasse 'inputText', um sie auch für den IE6 adressierbar zu machen
- Mitgliederliste "Performance-optimiert"
- Auflistung der Themen und Beiträge "Performance-optimiert"
- Foren-Quickjump verwendet keine Optionsgruppen mehr (Darstellungsfehler im Firefox behoben)
- Icons in PNG8 umgewandelt, um im IE6 auf PNG-Hack verzichten zu können
- Debug-Ausgabe in ThreadAction Klasse entfernt
- ungünstige Konstellation bei der Reihenfolge der Ausführung der WBB3 Cronjobs umgangen
- HTML-Fehler bei den Headings behoben (Tags wurden nicht geschlossen)
- package.xml wieder auf Kleinschreibung umgestellt
- fehlerhafte Berechnung der Beiträge pro Tag in einem Forum korrigiert
- alle mit Ajaxrequest übermittelten Strings werden jetzt manuell nach ISO-8859-1 konvertiert (falls notwendig)
- Fehlermeldung beim Erstellen neuer Themen behoben
- Fehler bei der Speicherung des Benutzer-Online-Markierung behoben
- Beitragsnummer wird jetzt korrekt als Zahl formatiert
- CSS-Hack für Tabmenüs im Safari entfernt, da bessere Lösung gefunden
- Safari-Bug mit oben angeschnittenen SubtabMenüs behoben
- der Zurücksetzen Button löscht in der Codeansicht nicht mehr die Daten von Zitaten oder aus bearbeiteten Beiträgen
- Tinymce 2.0.9 Änderungen übernommen
- size=undefined Fehler in der Codeansicht behoben.
- 'blockquote' Fehler behoben.
- $$ werden in Codeblöcken nicht mehr "geklaut"
- Fehler beim Durchsuchen von Datumseingaben behoben: http://beta.woltlab.de/index.php?page=Thread&threadID=3605
- div. Fehler in SMTPMailSender Klasse behoben: http://beta.woltlab.de/index.php?page=Thread&threadID=3847 (muss noch getestet werden)
- fehlerhafte Anzeige "Sie koennen Ihren Benutzernamen nur einmal alle 0 Tage aendern" behoben: http://beta.woltlab.de/index.php?page=Thread&threadID=4204
- Bindestrich in Paketnamen erlaubt: http://beta.woltlab.de/index.php?page=Thread&threadID=4209
- fehlende automatische Deaktivierung von Gruppenoptionen behoben: http://beta.woltlab.de/index.php?page=Thread&postID=27187#post27187
- IE6-Fix bei langen Themennamen
- Linkfarben in Systemmeldungen gefixt. Nun farblich immer gut lesbare Links.
- Mehrere kleinere Fehler in der User-Online"-Liste behoben (fehlende & falsche Klassen)
- URL-smiley-Problem behoben: http://beta.woltlab.de/index.php?page=Thread&postID=26308#post26308
- 'on the fly' Smileys funktionieren jetzt auch im IE
- unnötige "active"-Linkfarbe in der ACP-Oberfläche entfernt
- im IE bekommt der Editor nun auch die CSS Klasse "iframe" und zeigt somit keine Hintergrundgrafik mehr an
- Zeilenumbrüche in Codeblöcken werden auch beim Zitieren oder Bearbeiten korrekt dargestellt
- Quote probleme behoben: http://beta.woltlab.de/index.php?page=Thread&postID=25926#post25926
- SQL-Fehler im Cronjobs-Cache behoben
- Mitgliederliste "Performance-optimiert"
- Generierung des Cronjob-Caches "Performance-optimiert"
- private Nachrichten "Performance-optimiert"
- fehlerhafte Aktivierung des globalen Titels im Stileditor behoben
- nach Löschen von Template wird Kompilat jetzt auch gelöscht
- fehlerhafte Anzeige der ausgewählten Templategruppe im Stileditor korrigiert
- Verschwinden von individuellem CSS im Stileditor behoben
- fehlerhafte Behandlung von Templates in individuellen Templategruppen korrigiert
- fehlerhafte Anzeige des aktiven Ordners bei Nachrichten im Papierkorb behoben
- korrekte Aktualisierung von Sitzungen nach Gruppenleiteraktionen implementiert
- korrekte Aktualisierung der PACKAGE_ID in der Sitzung implementiert
- aus Sicherheitsgründen alle externen Verlinkungen im ACP entfernt (Stil- und Paket-Verwaltung)
- FileUtil::isBinary kommt jetzt auch mit Dateien klar, die eine Dateigröße von 0 haben
- Attachments mit Größe 0 werden jetzt nicht mehr für eine Inhaltsvorschau geöffnet
- Fehler beim Berechnen der Dependencies behoben
- fehlerhaften Import von Grafiken im Style-Import behoben
- fehlerhafte Berechnung des Pfads nach Upload der Vorschaugrafik beim Style-Export behoben
- doppelte Speicherung und Export der individuellen CSS-Angaben behoben
- temporäre Vorschaugrafik erhält jetzt einen eindeutigen Namen
- es werden nur noch Grafiken exportiert, die wirklich vom Style verwendet werden
- Darstellung des Profils jetzt ohne Fieldsets, da diese Probleme bei Styleänderungen machten
- Fehler beim Installieren mehrerer neuer Pakete (von einem Updateserver) ausgebaut.
- Fehler beim Eingeben des Update-Serverpfades inklusive der Authentifizierungsdatei ausgebaut.
- Fehler in der Darstellung bei neu zu installierenden Paketen via Update-Server bei verschiedenen vorhandenen Versionen: es wird jetzt nur noch die höchste Version zur Installation angeboten.
- Cookies werden jetzt so gesetzt, dass sie nicht per Javascript ausgelesen werden koennen (nur im IE wirksam)
- Fehler bei Berechnung der Dependencies bei der Installation von Plugins behoben
- fehlerhafte Sortierung im Benutzerprofil-Menü (Moderation) behoben
- Bildung der Dependencies ueberarbeitet
- kleine Fehler in Template-Administration behoben
- Ausgabe von Warnings beim Parsen von ungültigen XML-Dateien in ServerUpdate.class.php unterdrückt.
- Fehler im BBCode-Parser behoben, der einzelne Tags "verschluckt" hat
- korrektes Resetten der options.inc.php Dateien beim Aktualisieren der Optionen implementiert
- ueberflüssigen Button "zur Adminoberflaeche vom WCF springen" entfernt
- allgemeine Unterstützung fuer flexible Benutzer-Authentifizierung implementiert
- Style-Editor generiert jetzt auch '0' Werte bei Größe in die style-x.css
- beim Massen-Import von Smileys wird der Titel und der Code jetzt aus dem Dateinamen generiert
- Problem beim Anlegen von Pfaden per FTP behoben
- FTP-Installation / Suche nach FTP-Pfad flexibler gemacht (Installation funktioniert jetzt auch wenn man in den FTP-Root installieren will oder der FTP-Root nicht beschreibbar ist)
- fehlende Anzeige von Templates aus sekundaeren Templategruppe korrigiert
- Private Nachrichten nach Icon-Spalte sortieren repariert
- Beabeiten von Servern repariert
- Event-Listener wieder unique gemacht / doppelte Event-Listener werden beim Update ignoriert
- Optiosnkategorien wurden beim Update fehlerhaft umsortiert
- Gruppenoptionen lassen sich jetzt problemlos überschreiben beim Update
- div. fehlende Sprachvariablen angelegt
- div. Rechtschreibfehler behoben
- div. Darstellungsfehler behoben
- div. XHTML-Fehler behoben
- div. Optimierungen am PHP-Code
- div. Ergänzungen der Quellcode-Dokumentation