Änderungen von Burning Board 3.0.1 zu 3.0.2

  • Verbesserungen/allgemeine Veränderungen


    Funktion des automatischen Updates und der Paketinstallation überarbeitet und erweitert
    Layout und Funktionen des Wysiwyg-Editors überarbeitet
    div. Icons und Grafiken überarbeitet / verschönert
    Plugin für persönlichen Notizblock hinzugefügt
    Session-System und Suchfunktion flexibler für Erweiterungen gemacht
    Quellcode-Kommentierung massiv erweitert/vervollständigt
    Neue Datenbankklassen für PostgreSQL, SQLite und MSSQL für Anwendung im Datenimport / in der Benutzerauthentifizierung


    Fehlerbehebungen


    Forum
    Aktualisierung / Berechnung von Benutzerbeiträgen / Aktivitätspunkten überarbeitet
    Fehler bei Aktualisierung der Startseite (letzter Beitrag) behoben
    Fehlerhaftes Icon in der Inline-Moderation behoben
    Beim Verschieben von Themen werden deren Präfixe jetzt ggf. korrigiert
    Fehler in Massenverarbeitung von Themen behoben
    Massenverarbeitung setzt beim Löschen jetzt auch das Lösch-Datum usw.
    Sprachdropdown zur Filterung der Themen nach Sprache erscheint nur noch, wenn mehr als eine Sprache zur Auswahl steht.
    Fehlerhafte Ausblendung von Unterforen behoben: [behoben] Unterforen eines einzelnen Forums komplett ausblenden.
    Mögliche Inkonsistenz in Tabelle: 'board_structure' verhindert
    Massenverarbeitung von Themen wird jetzt auch ohne Bedingungen ausgeführt
    EscapeCDATA auf Texte in RSS2/Atom Feeds angewendet


    Editor
    Konqueror-Fehler beim Positionieren des Cursors bzw. der Auswahl behoben.
    Safari 3: nach automatischem Einfuegen von Smileys bleibt der Cursor dahinter.
    Unlink Button bleibt deaktiviert, wenn kein Link "hinterm" Cursor steht.


    Opera: Fehler beim Einfügen von Quotation.
    Safari: Fügt jetzt wieder Leerzeichen vor und hinter einem Smiley ein.
    Copy/Paste Funktionalitaet auskommentiert. Bisher in keinem Browser funktional, ausserdem löscht der "Copy-test" den Zwischenspeicher.
    Safari 3 entfernt nicht mehr die Leerzeilen
    Fehler beim Abfragen von 'form.action' umgangen
    Codeansicht: Markierter Text bleibt nach dem Einfügen von BBCode so selektiert, wie er zuvor selektiert war (ohne die hinzukommenden BBCodes).
    Safari 3 wandelt BBCode aus einem Zitat oder beim Bearbeiten in HTML um (Editor).
    Safari 3 setzt den Cursor hinter ein Zitat oder dem zu bearbeitenden Text (Code).
    IE Fehler beim Einfuegen behoben: einfuegen von HTML fuehrte beim 2ten Mal zum Browserabsturz.
    IE 6 Paddingfehler im Editor behoben.
    Editor-Bugfix für IE 6 (IE 6 zeigte innerhalb des Editorrahmens ein Padding, das da nicht hingehörte)
    Safari 2 Colorpicker-Fehler behoben.
    IE-Fehlermeldung sollte jetzt auch beim STRG + Neuladen nicht mehr erscheinen.
    Umbrüche beim Einfügen von BBcodes in der Codansicht entfernt (führte zu zusätzlichen Umbrüchen).
    Smileycodes bleiben in der Codeanicht nach dem Einfügen nicht markiert.
    Safari 3 zeigt keine doppelten Schreibbereiche mehr an.


    Import


    Fehler beim Import von defekten Umfragen aus IP.Board unterdrückt
    Fehler beim Import von BBCodes aus vBulletin behoben
    Fehler beim Import der Benutzertitel aus vBulletin behoben
    Center-BBCode beim Import aus SMF ersetzt


    Installation / Paketverwaltung


    Die Ausführung von Paketinstallationen aus der Queue wird von der Startseite nur noch während der WCF-Installation gemacht
    Französisch vorläufig nicht mehr mit der Kodierung: "ISO-8859-1" auswählbar (Apostroph nicht in ISO-8859-1 enthalten)
    Berechnung der Package-Dependencies überarbeitet: Plugins von via Plugin angebundenen Abhängigkeiten werden jetzt korrekt berücksichtigt
    Installation in Safari 3 repariert
    Fehlermeldung bei Deinstallation von Paketdateien via FTP unterdrückt
    Tar.gz Dateien werden vor der Paketinstallation jetzt immer zunächst entpackt
    Hinweis, dass ein 'updatebares' Paket bereits installiert ist, weiter nach oben verlegt
    Deinstallation der aktiven Endanwendung nicht mehr über Deinstallation von Abhängigkeit möglich
    Fehlerbehandlung beim Entpacken von WCFSetup.tar.gz erweitert
    Installation von Plugins / Auswahl von übergeordneten Paketen vereinfacht
    Fehlerhaften Schutz, dass eine Endanwendung nicht von einer Endanwendung des gleichen Typs abhängig werden kann, repariert


    Sonstiges


    Diverse SEO-Fehler behoben: [behoben] SEO: diverse Fehler
    Löschen von gecachten Suchen beschleunigt
    Performance-Optimierung der Suchfunktion vorgenommen
    Mit "Allen antworten" sendet man sich jetzt nicht mehr selbst eine Nachricht
    Nach Löschen von Gruppe verschwindet jetzt korrekt der "Benutzergruppen"-Tab aus dem Benutzerprofil
    Letzte Aktivität von unsichtbaren Nutzern lässt sich nicht mehr über die Sortierung in der Mitgliederliste ablesen
    Anzeige von gelöschten Benutzerprofilfeldern in der Mitgliederliste korrigiert
    Folgendes Fehlverhalten behoben: nach kurzer Inaktivität (~15-30 Minuten) kommt man ins Forum, ist in der Benutzer-Online-Liste korrekt zu sehen, aber im Profil und im Thema steht noch "Benutzer offline".
    Anzeige der PN-Empfänger ausgeblendet, wenn keine Empfänger von Entwürfen eingetragen sind
    Fehler beim Parsen von XML-Code im XML-Highlighter
    Fehler beim Einstellen der Benutzer-Online-Markierung abgefangen
    Eingabe-Validierung bei Umfragen ergänzt
    Zu große Schriftgröße in den Messenger-Popups behoben.
    Usersuggest bei Nutzung von Umlauten repariert
    Problem mit Usersuggest in Internet Explorer behoben
    Validierung von E-Mail-Adressen mit Domains wie 'g.cn' kompatibel gemacht
    Diverse Fehler im 'section' Template-Scripting-Tag behoben
    Auflistung der Benutzergruppen bei vielen Mitgliedern stark beschleunigt
    Fehlerhaften Zugriff auf $_REQUEST im RequestHandler korrigiert
    Problem mit fehlerhaften gebauten Cache-Ressourcen abgefangen
    Möglichen Fehler beim Neugenerieren einer Cache-Resourcen behoben
    Problem beim Neugenerieren der Options-Datei auf manchen Systemen umgangen
    Header('Location: ...') in HeaderUtil::redirect() Kapselung nun auch im WCFSetup.
    Fehlerhaften Zugriff auf $_SERVER['DOCUMENT_ROOT'] behoben
    Firefox-Problem mit "Customselects" behoben: [behoben] Seo Plugin: Verweis-Format ändern