vBulletin 3.6.6
Gut sechs Monate ist es her, dass zuletzt eine vBulletin Version veröffentlicht wurde, die mehr als nur sicherheitsrelevante Fehler behoben hat. Somit behebt vBulletin 3.6.6 eine Reihe von Problemen und führt einige Neuerungen und Verbesserungen ein.
vBulletin 3.6.6 ist auch die erste Version, mit der die kommenden Add-ons vBulletin-Projektverwaltung und vBulletin-Blog zusammenarbeiten können. Zusätzlich zu dieser Unterstützung wurden viele neue Einstiegspunkte (Hooks) hinzugefügt, unter anderem der vielfach geforderte fetch_musername-Hook. Die Entwicklung der Add-ons machte es auch möglich, einige Funktionen von vBulletin zu modifizieren. Im Administrator-Kontrollzentrum wurde z.B. das Pop-up-Fenster für die Auswahl eines Datums übernommen, das ursprünglich für die vBulletin-Projektverwaltung entwickelt wurde.
Ein Datum mit dem neuen Pop-up-Fenster auswählen.
Für alle Plug-in- und Add-on-Autoren stehen im Debugmodus im Fußteil jeder Seite nun vielfältige Informationen bereit. Es wird angezeigt, aus welchen Templates sich die Seite zusammensetzt, welche Dateien dazu inkludiert wurden und welche Einstiegspunkte genutzt werden können, inklusive einer farblichen Anzeige, ob diese Einstiegspunkte bereits Code ausgeführt haben oder nicht.
Alle wichtigen Debug-Informationen im Fußteil von vBulletin 3.6.6
Alle in vBulletin 3.6.6 behobenen Probleme und Fehler anzeigen.
Neues Javaskript-Framework
AJAX und Client-side Scripting sind Techniken, die nicht mehr aus dem Internet wegzudenken sind. vBulletin setzt diese Techniken schon lange ein und wir sind bemüht, sie stetig weiter zu entwickeln und zu verbessern. Mit vBulletin 3.6.6 werden neue Methoden eingeführt, wie mit Javascript gearbeitet wird. Dies dient dazu, die Templates möglichst frei von Javaskripten zu lassen und ein noch stabileres System zu schaffen.
Damit diese Umsetzung möglich ist, haben wir uns entschlossen auf ein bestehendes Framework zurückzugreifen und setzen nun die Yahoo! User Interface Javascript Library (YUI) für einen Teil unserer Javaskript-Funktionen ein. Für die Zukunft planen wir weitere Portierungen bestehenden Javaskript-Codes auf die YUI-Basis.
Standardmäßig enthält vBulletin ab sofort die DOM/Event Library (yahoo-dom-event.js) und den XML-HTTP Connection Handler (connection.js).
Aktualisierung früherer vBulletin Versionen
Wir empfehlen allen Kunden von den Entwicklungen und Fehlerbehebungen der letzten sechs Monate zu profitieren und auf vBulletin 3.6.6 zu aktualisieren.
Ein Patch oder Plug-in steht jedoch nicht zur Verfügung, da die Anzahl der Änderungen in vBulletin 3.6.6 dafür einfach zu groß ist. Wenn Sie Fehler aus früheren Versionen behoben haben möchten, müssen Sie ein vollständiges Upgrade durchführen.
Templateänderungen
Wie Sie sehen werden, haben wir das Format für die Auflistungen der Templateänderungen leicht geändert.
Früher war die Auflistung änderungsbasiert, was dazu führen konnte, dass ein Template mehrmals genannt wurde. Einmal mit zwingenden Änderungen und einmal ohne.
Jetzt wird jedes geänderte Template nur noch einmal mit allen darin vorgenommenen Änderungen aufgelistet. Wenn eine Änderung zwingend vorgenommen werden muss, finden Sie das Template in der Liste der Templates, die zwingend geändert werden müssen.
Wir hoffen, dass die Arbeit mit den Templates dadurch etwas übersichtlicher und einfacher wird.
Hinweise, Anleitungen und Diskussion zu dieser Veröffentlichung






Zitieren
Lesezeichen