Änderungen von Burning Board 3.0 Beta 4 zu Beta 5

>>>>> Gehen Sie zum Original-Thread <<<<<

Google
Adsense
gsyi
Einige Erneuerungen in Beta 5:

# Neue und erweiterte Funktionen / Verbesserungen
- Importer importiert jetzt auch Smileys und eigene Profilfelder
- Einstellung für Anzahl privater Nachrichten, Beiträge und Themen pro Seite hinzugefügt
- styleID kann jetzt im Link übergeben werden
- Suchergebnisse können optional nach Foren gruppiert werden
- Typ des Forums wird jetzt auch in den Breadcrumbs, in der Unterforenauflistung und im ACP angezeigt
- "Allen antworten" Button in privaten Nachrichten hinzugefügt
- Funktion zum Auflisten aller Benutzer im ACP implementiert
- "PN-Popup" implementiert
- Hinweis in Umfrage hinzugefügt: "Sie haben bereits abgestimmt und können hiermit ihre Stimmabgabe ändern ..."
- zugeklappte Boxen in der Themenauflistung werden jetzt fett, wenn darin ein neues Thema ist
- deaktivierte Nutzer erhalten jetzt einen Hinweis im Header
- Info-Box fuer Gäste und Benutzer beim Besuch der Seite eingeführt
- Seitentitel hat jetzt einen Standardwert
- Seiten-URL wird während der Installation automatisch berechnet
- Liste der Updates auf Startseite integriert
- PN-Link unter jedem Beitrag eingefügt
- WoltLab-News werden jetzt auf der Startseite im ACP angezeigt
- Spalten und Sortierungsfeld für Mitgliederliste im ACP einstellbar gemacht
- dargestellte Benutzerprofilfelder in Beiträgen / PNs jetzt im ACP einstellbar
- im RSS-Feed werden jetzt auch die Themen-Präfixe angezeigt
- Sprachdropdown für Gäste implementiert
- ID der Sprache kann per URL übergeben werden
- in der Moderation werden jetzt auch Dateianhänge in den Beiträgen angezeigt und der Post-Cache benutzt
- Update von Optionals implementiert
- während der Paketinstallation werden jetzt die Sprachvariablen des installierten Paketes benutzt
- 2 neue Smileys hinzugefügt
- Möglichkeit einzelne Nutzer zu sperren / aktivieren eingeführt
- Status-Icon zeigt an, ob ein Nutzer gesperrt / deaktiviert ist
- Möglichkeit einen Nutzer zu deaktivieren eingeführt
- "Benutzer bearbeiten" Zugriffsrechte aufgesplittet
- Vorschau für Alignment-Angaben im Stileditor implementiert
- Gruppen-Recht "Kann deaktivierte Stile benutzen" eingeführt
- Sitemap im ACP


# API Veränderungen / Verbesserungen
- Anlegen von Import-Quellen auf PIP umgestellt
- Signatur wird jetzt automatisch "nachgebaut"
- CSS-Klasse 'activeMenuItem' in 'active' umbenannt
- CSS-Klasse 'active' vom a ins li verschoben
- Favicon Ordner ins Style-Paket verschoben
- Zugriff auf Requesthandler im Template/Code möglich gemacht
- magic __get() Methode in Klasse WCF integriert, um im Template leichter zugreifen zu können
- Template-Funktion 'capture' unterstützt jetzt 'append'
- Template-Funktion 'include' erweitert
- globales Benutzer-Benachrichtigungs-System eingeführt und Platzhalter angelegt
- Rang-Berechnungs-Funktion unabhängig vom aktiven Nutzer gemacht
- Verwendung der WCF::getXYZ Funktionen vereinheitlicht
- Optionen page_urls / page_url / page_title / page_description werden vom Forum jetzt überschrieben und können somit individuell belegt werden
- spezielle Events an div. Stellen angelegt (Menüs; UserAuth; Session init, Template-Ausgabe)
- allgemeine Implementation für die Themenauflistung gebaut
- allgemeine Implementation für die Beitragsauflistung gebaut
- Manipulation von SQL-Abfragen zugelassen (List/View-Pages)
- additionalXYZ Platzhalter in vielen Templates zur Verfügung gestellt
- GUI vereinheitlicht
- PHPDoc an Standard angepasst
- in save() erstellte Objekte Event-Listener zugänglich gemacht
- Verweise auf DTDs in allen XML-Dateien korrigiert
- für Serialisierung wird kein base64 Encoding mehr benutzt
- Der frühere Wert 'installedBySystem' wird von den Cronjobs nicht mehr benutzt. Stattdessen lassen sich nun in der cronjobs.xml Werte für editierbar (schließt löschbar mit ein) und deaktivierbar eintragen.
- Feedreader erlaubt das Abholen von Nachrichten einer bestimmten Quelle
- ACP-Formulare vereinheitlicht / neue Basis-Klasse ACPForm
- 'construct' Event in Pages entfernt ('readParameters' erfüllt den selben Zweck)
- neue Methode readData in Pages
- Benennung von Methoden vereinheitlicht
- Events werden nicht mehr in Schleifen aufgerufen
- alle Objekte in Controllern größtenteils über public ansteuerbar gemacht
- DynamicOptionListForm und Ableitungen überarbeitet
- neue Events 'saved' und 'executed' für Forms bzw. Actions
- ehemalige abstrakte Methoden von SortablePage und MultipleLinkPage ebenfalls um Event erweitert
- div. fehlende Events in Pages und Forms eingefügt
- PIPs mit Event erweitert / externen Zugriff auf PackageInstallation Objekt ermoeglicht
- Controller-Klassen aus /data Ordnern entfernt (z.B. Menü-Klasse)
- Model-Logik aus Controller-Klassen entfernt
- öffentliche statische Methoden der WCF-Klassen auf final gesetzt
- Event-Listener können beim Deinstallieren gelöscht werden
- Event-Listener können jetzt optional die Vererbung von Klassen ausnutzen (ein Listener auf AbstractPage wirkt sich z.B. auf alle ableitenden Klassen aus)
- für jeden Listener ist nun einstellbar, ob er sich auf die Benutzeroberflächen-Klassen oder die ACP-Klassen auswirken soll (Achtung: der Standard ist Benutzeroberflächen-Klasse; alte eventlistener.xml müssen angepasst werden, um weiterhin das ACP manipulieren zu können)
- Sprachdateien werden jetzt bei Bedarf automatisch neu gebaut (analog zu Templates und Cache)
- promptparent Tag in plugin umbenannt (promptparent kann optional weiter verwendet werden [deprecated])


# Fehlerbehebungen
- fehlerhaften ICQ-Import aus dem PHPBB2 behoben
- Fehler beim Import von Signaturen behoben
- Fehler beim Import von Themem-Bewertungen behoben
- Fehler beim Import von Umfragen behoben
- Fehler beim Import von Themen behoben
- "Kann Daten importieren" jetzt wieder standardmaessig aktiviert
- beim Import wird jetzt die alte ID bei fast allen Objekten uebernommen
- Fehler beim Markieren von Nachrichten als beantwortet behoben
- Standard-Sprache-Icon ausgegraut
- Fehler in der Berechnung des Rangs behoben
- fehlerhaften Tooltip beim Auf-/Zuklappen der Foren behoben
- Benutzerbeiträge / Aktivitätspunkte korrekt nach Beitrags-Freischaltung hochgezählt
- E-Mail-Benachrichtigung korrekt nach Erstfreischaltung verschickt
- Benutzerränge werden jetzt beim Aktualisieren der Benutzer aktualisiert
- Fehler in der Zählung der Beiträge beim Aktualisieren der Benutzer behoben
- Benutzerbeiträge / Aktivitätspunkte werden jetzt korrekt bei Löschungen subtrahiert
- fehlerhafte Aktualisierung des letzten Beitrags im Thema korrigiert
- Spracheinstellung wird bei Suche nach Themen der letzten 24h Stunden usw. jetzt korrekt berücksichtigt
- Behandlung der Inhalts-Anzeige bei aktivierter Mehrsprachigkeit verbessert
- kleine "Beitrags-Rating-Grafiken" an den Stil der großen Version angepasst
- leere Einträge beim Bearbeiten von Zugriffsrechten behoben
- Fehler beim Anzeigen von Captcha beim Antworten / Bearbeiten von Beiträgen behoben
- die Auswahl des übergeordneten Forums erscheint nur noch dann, wenn es auch ein anderes Forum gibt
- fehlerhafte Betragsvorschau bei Beiträgen mit HTML behoben: [behoben] "title" Fehler bei Threads
- Fehler nach Anlegen von Foren behoben
- Statistik-Caches werden jetzt nach 5min wieder automatisch neu gebaut
- doppeltes Icon usersS.png entfernt
- fehlerhaften Verweis auf Icon behoben: [behoben] Fehlende Grafik in der "Forenverwaltung"!
- Ordner "icons" in "icon" umbenannt um Probleme mit der Apache Default Konfiguration zu umgehen
- Safari-Fehler beim Bearbeiten von Foren behoben
- Auswahl individueller Stil nach Darstellung verschoben
- redundante Spalte "classPath" aus Tabelle wcf1_cronjobs_log entfernt
- Hilfe benutzt jetzt einen Cache
- System und Administration der Benutzerprofilfelder überarbeitet
- beim Hinzufügen von BBCodes im ACP kann man jetzt auch BBCodes, die mit Klassen geliefert werden, einen Button zuweisen, worüber dieser Code dann direkt im Editor eingefügt wreden kann
- Fehler beim Benutzen einer vorhandenen WCF-Installation korrigiert
- beim Leeren des Papierkorbs werden eventuell markierte Nachrichten korrekt aus dem Markierungsspeicher entfernt
- Verschiedene Fehler bei Installation und Deinstallation des WCF und von Paketen generell mit safe_mode = On behoben.
- Fehler in Ermittelung der Sommerzeit behoben
- Ermittelung der Sommerzeit allgemein verbessert
- BBCodes Fett, Kursiv und Unterstrichen können beim Bearbeiten auch über die Schaltfläche entfernt werden. [behoben] Fehler mit BB Code Fettmachen.
- In der Code Ansicht Zeilenumbrüche vor und hinter dem quote eingefuegt. [bereits umgesetzt] Kleines Detail beim Zitat
- Fehler beim Anlegen einer Sprache korrigiert / Behandlung der Sprach-Cache-Resource verbessert
- Installation bei eingeschaltetem PHP-safe_mode unter Linux und unter Windows (Apache und IIS) ausgiebig getestet und einige Verbesserungen vorgenommen.
- fehlerhafte Zeichenkodierung in RSS-Feeds behoben
- Problem mit engl. Namen in Datumsangaben behoben
- Fehler beim Bearbeiten des Profils behoben
- Fehlerbehandlung bei Dateiinstallation verbessert
- beim Löschen von Stilen wird jetzt die Vorschau-Grafik mitgelöscht
- Deinstallation von Plugins führt nicht mehr zu Deinstallation des Parents
- Fehler bei Paket- bzw. Update-Servern und "WWW-Authenticate: Basic" behoben.
- Ausführen von Events während der Grundinstallation verhindert
- 'default value' und 'selectoptions' von Optionen werden jetzt ggf. von utf-8 nach iso-8859-1 umgewandelt
- Der Queryparser entfernt jetzt Kommentare aus SQL-Dateien schneller (bessere Performance bei Installation).
- Fehler beim Vergleich von Paket-Versionsnummer behoben
- Fehler bei der Deinstallation von leeren Profilkategorien behoben ([behoben] Installierte Profilkategorien werden nicht deinstalliert)
- Anmeldung mit deaktivierten Accounts jetzt korrekt möglich
- Fehlermeldung beim Starten einer Deinstallation behoben: [behoben] Fatal error: Class 'PackageInstallationRollback' not found
- bei erneuter Installation eines "Nicht-Unique" Paketes wird jetzt eine Warnung ausgegeben, ob man nicht lieber updaten möchte
- fehlerhafte Behandlung des Catchas im Suchformular behoben: [behoben] Beiträgesuche im Thread & Profil
- Fehler beim Erstellen der Dependencies für einen Plugin behoben
- Fehlerbehandlung beim Einlesen von XML-Dokumenten verbessert
- fehlerhafte Sortierung der Attachments behoben
- Deinstallations-Button für aktives Paket an fehlenden Stellen deaktiviert
- Safari-Fehler beim Anlegen von Sprachen behoben
- fehlerhafte Signatur-Optionen im ACP behoben
- 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

via: http://beta.woltlab.de/index.php?page=Thread&threadID=6020
>>>>> Gehen Sie zum Original-Thread <<<<<
Sedo - Buy and Sell Domain Names and Websites project info: wbb-help.de Statistics for project wbb-help.de etracker® web controlling instead of log file analysis
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43