Änderungen von Burning Board 3.0.0 zu 3.0.1 RC 1

  • Verbesserungen/allgemeine Veränderungen


    Kategorien sind in der ACP-Forenauflistung nun besser erkennbar (blaue Hinterlegung).


    Themen in Themenauflistung können jetzt nach Sprache gefiltert werden


    Anzahl der Beiträge eines Nutzers wird jetzt auch in den privaten Nachrichten angezeigt


    Importer geben jetzt an welche Daten von ihnen importiert werden können - nicht unterstütze Daten werden ausgeblendet


    Anzeige der erlaubten Dateiendungen verbessert (Berücksichtigung von Wildcards)


    Dropdown der Templategruppen zeigt jetzt die Anzahl der Templates an


    Quellcode-Eingabefeld im Templateeditor vergrößert.


    Türkische Übersetzung


    Französische Übersetzung


    Datenimport aus Parsimony Forum wird unterstützt


    div. zusätzliche Schnittstellen in Templates / Klassen geschaffen




    Fehlerbehebungen


    Datenimport


    Fehler beim Import von Umfragen aus IP.Board 2.3.0 behoben/umgangen


    Fehler beim WBB2 Import behoben


    PHPBB2 und WBB2 Importer sind jetzt mit MySQL3.22.x kompatibel


    Fehler beim Abfragen des DocumentRoots abgefangen


    Importer macht aus doppelten Benutzernamen jetzt "Duplicate XYZ" anstatt "Duplicate.XYZ"


    Fehler beim Importieren der Benutzerprofilfelder aus WBB2.0.x behoben: [behoben] BUG im Importer von wbb2.0 auf wbb3?? "fieldtype" fehlt?!


    fehlende Umwandlung des Center-BBCodes in Signaturen beim Import aus WBB2.x behoben: [behoben] Konvertierung von CENTER aus WBB2 fehlt


    Importer erzeugt jetzt immer eindeutige Benutzernamen bei Duplikaten


    Fehler beim Importieren der Benutzerprofilfelder aus einem WBB3 aus einer anderen Datenbank behoben


    Fehler bei der Übernahme der Themensprache behoben





    Paketverwaltung


    Endapplikationen können jetzt einwandfrei voneinander abhängig sein bzw. durch einen Plugin miteinander verbunden werden


    ein Endapplikation kann nicht mehr mit einer Endapplikation des selben Programms verbunden werden


    beim Deinstallieren von Paketen ist jetzt eine saubere Wiederherstellung der Abhängigkeiten gewährleistet


    Auflösen von "update threads" über mehrere verschiedene Server hinweg funktioniert jetzt.


    Wird von einem Update-Server, der den vom Client ggf. mitgelieferten Timestamp überprüft, eine leere packages_update.xml geliefert, bleibt diese jetzt unbearbeitet.


    Fehlerbehandlung beim Server-Update verbessert: Der heruntergeladene Bytestream wird sofort darauf überprüft, ob es sich um ein valides Paket handelt. Wenn nicht, wird das Paket als "konnte nicht heruntergeladen werden" markiert.


    Fehler im Zusammenhang mit der Passwortabfrage beim Server-Update ausgebaut.


    Fehler ausgebaut, der auftrat, wenn beim Server-Update Pakete, die von einem anderen Paket benötigt werden, keinen Eintrag für minversion haben.


    Mitgebrachte benötigte Pakete werden beim Server-Update jetzt ebenfalls korrekt erkannt und installiert.


    Fehler beseitigt, der auftrat, wenn keines von mehreren ausgewählten Paketen beim Server-Update gefunden wurde.


    Fehler ausgebaut, der dann auftrat, wenn man beim Serverupdate keinen Updateserver ausgewählt hatte.


    Server-Update weiter verfeinert: Warnhinweis bei falschem Benutzername-Passwort-Paar eingebaut; Auflösen von rekursiven Abhängigkeiten implementiert.


    Beim automatischen Update wird jetzt, wenn keine Update-Server eingetragen sind, keine Exception mehr angezeigt.


    Weitere Verbesserungen beim Auflösen von Abhängigkeiten und bei der Fehlerbehandlung beim Serverupdate eingebaut; die zusätzlich zu installierenden Abhängigkeiten werden dem User angezeigt.


    Fehler beim Loggen der "ALTER ADD INDEX" Befehle behoben.


    wenn ein Paket ein Paket benötigt, von dem mehrere Instanzen installiert sind, wird jetzt eine entsprechende Auswahlliste bei der Installation angezeigt


    Methode zum Ermitteln des /tmp Ordners nochmals verbessert; falls sich ein beschreibbarer /tmp Ordner im DOCUMENT_ROOT befindet, wird dieser jetzt standardmäßig verwendet


    Authentifizierungsalgorithmus verbessert: Jetzt wird auch eine Konfiguration eines Update-Servers, die eine Anzeige verfügbarer Pakete ohne Angabe von Authentifizierungsdaten ermöglicht, jedoch den Download der Pakete nur mittels Authentifizierung zulässt, berücksichtigt.





    Editor


    Diverse Fehler und Vorschläge aus folgendem Thema behoben bzw. übernommen: [bereits umgesetzt] Auffälligkeiten der Editorbedienung verfeinerbar? (Markierungen, Cursorpositonen, Farbauswahlbox, etc.)


    Der Editor bleibt auch nach mehrfachem Enter einfarbig


    IE Zeilensprung bei C&P behoben: [behoben] Zeilen erhöhen sich beim Einfügen


    Regex Fehler bei Smiley Umwandlung behoben: [behoben] Code lässt sich nicht posten


    Der WYSIWYG Editor bekommt Text und Hintergrund wie in der Beitragsansicht dargestellt: [behoben] WYSIWYG-Editor - Quelltext-Editor: Schriftarten vertauscht


    Safari sendet beim Absenden eines Beitrages nicht mehr "{$editor_id}_fontNameSelect", sondern "text_fontNameSelect".


    Safari 3 arbeitet mit dem WYSIWYG-Editor


    IE Fehler bei Schriftgröße und Schriftart behoben: [behoben] Schriftgröße/art/farbe usw. wird im editor nicht geändert


    IE Fehler beim Einfügen behoben: [behoben] WYSIWYG / Zitat / Zwischenablage / IE7


    Entfernt jemand den Colorchooser aus dem Editor via ACP, so erzeugt die Javascript-Klasse keinen Fehler mehr.


    Sonderzeichen im Titel eines Smiley erzeugen keine fehler mehr: [behoben] WYSIWYG Editor weg und mehr <probleme>!





    Sonstiges


    fehlerhafte Aktualisierung der Startseite bei deaktiviertem Papierkorb behoben


    Kodierungsfehler in Sprachdropdown behoben


    Cache-System und Options-Cache weniger fehleranfällig für Schreiboperationen


    in der Auflistung der gemeldeten Beiträge werden jetzt keine gelöschten Beiträge mehr angezeigt, wenn man dafür keine Berechtigung hat


    beim Abschalten der SEO-Funktion wird die .htaccess Datei nicht mehr gelöscht


    fehlerhafte Markierung von abonnierten Themen behoben


    Fehler beim Löschen von Foren behoben


    in der Beitragsliste wird nach einer Namensänderung nicht mehr der neue Benutzername bei alten Beiträgen angezeigt


    Redirect in zentraler HeaderUtil Methode gekapselt


    Zitat-Titel in fehlerhafter Sprache behoben


    SQL-Fehler behoben: [behoben] SQL-Fehler bei $additionalFields im BoardEditor


    Sprachdateien werden jetzt korrekt mit BOM exportiert


    fehlerhafte Unterscheidung zwischen Einzahl/Mehrzahl in der Auflistung der Dateianhänge korrigiert


    Fehler bei der Berechnung des Nutzeralters behoben


    Der Newsfeed für die ACP Startseite wird auf englisch heruntergeladen, falls er für die Standardsprache nicht existiert ([behoben] FeedReaderCronjob)


    GUI im ACP vereinheitlicht (Auflisten-Button in Bearbeitungsformular)


    Opera-Mac-Problem bei Darstellung der Zugriffsrechte-Checkboxen behoben ("Checkboxkaskade").


    Template Plugin {counter} akzeptiert nur noch Integer-Werte fuer die Parameter start und skip.


    fehlerhafte Darstellung von PHP-Code in der Suchfunktion behoben


    Berechnung des Speicherverbrauchs bei Thumbnail-Generierung verbessert


    PHP-Fehlermeldung beim Kopieren von Avataren unterdrueckt


    Anwendung von 'stripslashes' auf $_FILES Array repariert


    Tar-Klasse faengt jetzt Problem ab, wenn Zielordner voll ist


    Unerwuenschtes "@"-Zeichen vor {PAGE_TITLE} entfernt.


    fehlerhafte Zeichenkodierung bei der Vorschau vom Stilimport behoben


    beim Sperren wird "adminCanMail" automatisch deaktiviert


    "adminCanMail" wird jetzt korrekt beim Versenden von E-Mails aus dem ACP berücksichtigt


    E-Mail-Adressen Formatierung "Name <email@domain.tld>" ist jetzt abschaltbar (wg. Problemen mit div. SMTP-Servern)


    Funktionsweise der "Password vergessen" Funktion überarbeitet


    fehlerhafte Behandlung von Multiselect-Feldern behoben


    Anhängen der Session-ID in Headermenü-Links flexibler gemacht


    fehlerhafte Gruppenzuordnung beim Deaktivieren eines Nutzers behoben


    seltsame Script-Terminierung beim Ausführen von regulären Ausdrücken zum Validieren der Cronjob-Eingaben umgangen


    Fehlermeldung bei toten BBCode-Attributen in der Datenbank unterdrückt


    bei Versandmethode SMTP wird jetzt nicht mehr ein fehlerhaftes Absenderformat vorgeschlagen


    Cookiepräfix darf nicht mehr leer sein


    NamedUserexceptions schreiben jetzt Fehlerinformationen als HTML-Kommentar in die Ausgabe zur besseren Fehlerdiagnose


    bei Errorcode = 0 erscheint kein Verweis auf die Knowledge Base mehr


    Probleme bei Verwendung der PHP-Optionen "zlib.output_compression" und "output_handler" behoben


    Funktion zum Berechnen der Dateigröße einer Zip-Datei optimiert


    XSS im Profil behoben


    beim Herunterladen der Datenbanksicherung wird jetzt die Dateigröße im Header mitgeschickt


    Fehler beim Überprüfen der Bilder in der Signatur behoben


    Verweise auf Benutzer- und Gruppenbearbeitung kontrollieren jetzt zuvor die Zugriffsrechte


    fehlerhafte Berücksichtigung der Output-Klasse beim Bearbeiten von Benutzerprofilfeldern behoben


    Fehler in der Mitgliederliste behoben: [behoben] wcf.user.userOption53


    Fehler bei der Ermittlung des userOption-Namens behoben.


    DB Einspiel-Fehler behoben: singeleQuotes die mit singleQuotes escaped werden, werden berücksichtigt


    DB Export schreibt aus Performancegründen erweiterte Inserts (sind schneller beim Einlesen + Datei ist kleiner)


    fehlerhafte Gruppenauswahl beim Bearbeiten der Avatare behoben


    Systemexception bei fehlerhaften Backup Upload abgefangen.


    potenziellen Fehler beim Auslesen der PN-Empfaenger umgangen


    Zahlenformatierung an fehlender Stelle ergänzt


    Logout durch Suhosin im Stileditor verhindert


    letzte Aktivität wird bei unsichtbaren Nutzer nicht mehr angezeigt: [bereits umgesetzt] Unsichtbar: letzte Aktivität?


    Anzahl der Bildwiederholungen beim Benutzerrang muss nicht mehr ausgefüllt werden, wenn kein Bild angegeben wird


    Berechnungsfehler in der Speicherplatzanzeige der privaten Nachrichten behoben