PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : vBulletin 3 Gamma verfügbar


pogo
05.12.2003, 17:07
vBulletin 3.0.0 Gamma

Nach einigen Wochen intensiver Entwicklungsarbeit ist es nun Zeit, die Version vBulletin 3 Gamma zu veröffentlichen. Mit dieser Version wird erstmalig der neue Style vorgestellt und ebenso die sprachunabhängigen Templates. Das bedeutet, dass in den Templates keine Sprache mehr vorhanden ist, sondern nur noch Variablen, die die Texte enthalten. Dadurch kann man sehr einfach mehrere Sprachen mit einem Style oder umgekehrt unterstützen. Desweiteren kann man nun auch die Templates bearbeiten und die Phrasen übersetzen, da es bis zur endgültigen Version keine großartigen Veränderungen mehr geben wird.

Es wird noch neue Grafiken geben!

Die mitgelieferten Grafiken sind nicht die, die mit der endgültigen Version zu erwarten sind. Es sind die bekannten Grafiken, die farblich an den neuen Style angepasst wurden. In einer später erscheinenden Version wird es nagelneue Grafiken geben.

Neue Funktionen des Styles

Die herausragendste Änderung dieser Version ist natürlich der neue Style. Die Templates wurden mit dem Ziel gestaltet, dass die Benutzerführung möglichst einfach und das Design von störenden Einflüssen befreit ist. Für die Benutzer, die Javascript in ihrem Browser aktiviert haben (was auf die meisten zutrifft), sind seltener benutzte Funktionen in Popup-Menüs verlegt worden, die über ein Schlüsselwort mit einer nachgestellten Grafik zu erreichen sind: z.B. Suchenhttp://www.vbulletin-germany.com/vbdocs/menu_open.gif. Wenn man auf diese Links klickt, erscheint das Popup-Menü und zeigt weitere Funktionen an. Benutzer, die Javascript deaktiviert haben, sehen eine etwas andere Oberfläche, in die die Funktionen bestmöglich integriert wurden.

Zusätzlich gibt es jetzt viele Elemente auf den Seiten, die man ein- bzw. aufklappen kann, um die Dartellung noch mehr den Wünschen des Benutzers anzupassen. Diese Elemente werden durch diese Grafik gekennzeichnet: http://www.vbulletin-germany.com/vbdocs/collapse_tcat.gif. Wenn die Annahme von Cookies im Browser aktivert ist, wird sogar der Zustand dieser klappbaren Elemente gespeichert und beim nächsten Besuch entsprechend angezeigt.

Sprachunabhängigkeit

Für Foren, die mehrsprachig sind oder andere Sprachen außer Englisch einsetzen möchten, sind die neuen sprachunabhängigen Templates ein großer Vorteil. Der gesamte Text, der bei vBulletin 2 und früheren vBulletin 3 Versionen noch in den Templates stand, ist nun in das Sprachsystem integriert, das im Kontrollzentrum verwaltet werden kann. Man kann also eine Übersetzung erstellen, ohne die Templates überhaupt bearbeiten zu müssen.

Vereinfachte Bedingte Anweisungen in den Templates

Um die Verwendung von bedingten Anweisungen in den Template zu vereinfachen, wurde ein Großteil der Anweisungen so verändert, dass nun ein Wert in dem neuen '$show' Array überprüft wird. Die Elemente in diesem Array kann man auf true/false hin überprüfen. Die Elementbezeichner wurden so gewählt, dass der Sinn so klar wie möglich ist.

Beispiel:<if condition="$show['submit_button']">
<input type="submit" value="$vbphrase[submit_this_form]" />
</if>Neue Funktionen

Private Nachrichten werden nun nach Datum gruppiert und jede Gruppe kann ein-/aufgeklappt werden, um Platz zu sparen
Abonnierte Termine im Kalender können nun im Benutzerkontrollzentrum verwaltet werden
Styles können nun über ein Styleauswahl-Menü unten auf der Seite gewechselt werden
Kostenpflichtige Abonnements können nun im Benutzerkontrollzentrum verwaltet werden
Eigene Anhänge können nun im Benutzerkontrollzentrum verwaltet werden
Das neue "horizontale" Design der einzelnen Beiträge kann über eine Einstellung im Kontrollzentrum wieder durch das alte "vertikale" Design ersetzt werden
Der CSS Editor enthält nun eine Erklärung bei jedem Style-Element, wo das jeweilige Element benutzt wird
CSS Stylesheets können nun als cachebare Dateien gespeichert werden, im Gegensatz zum Einfügen in den HTML Code jeder Seite
Spezielle <phrase> Tags können nun in den Templates benutzt werden, um Phrasen benutzen zu können, die einen variablen Parameter enthalten. vorher musste man dazu die PHP Dateien verändern. Ein Beispiel: <phrase 1="member.php?find=lastposter&t=$thread[threadid]" 2="$thread[lastposter]">$vbphrase[by_x]</phrase>{1} und {2} in der Phrase by_x werden durch die hier definierten Werte ersetzt
Um die Verarbeitungsgeschwindigkeit zu erhöhen und den Verbrauch von Hauptspeicher zu reduzieren, wurden viele der functions_xyz.php und adminfunctions_xyz.php Dateien verändert.

Aktualisierung des Forums

Da sich die Templates seit der letzten Version sehr stark geändert haben, ist es nicht möglich, die bereits bestehenden, selbst angepassten Templates weiter zu verwenden, es sei denn, die neuen Änderungen werden alle in diese Templates eingearbeitet. Es gibt eine neue Funktion namens "Revert all templates" im Style Manager, mit der man alle Templates in den Originalzustand setzen kann, wobei CSS und Stylevar (z.B. Grafikverzeichnisse) Einstellungen erhalten bleiben. So kann man seinen eigenen Style sofort wieder nutzen.

Wie immer sollte vor dem Upgrade auf diese Version eine Sicherung der Datenbank erstellt werden. Wir empfehlen dazu, das Programm mysqldump in einer SSH/Telnet Umgebung zu benutzen.

Wenn die Sicherung erstellt wurde, können alle Dateien hochgeladen und dann im Browser install/upgrade.php aufgerufen werden. Dann wird man durch den Upgradeprozess geführt.

Geänderte Dateien / Geänderte Templates

Da es nicht sehr sinnvoll ist, alle geänderten Dateien und Templates aufzuzählen, sagen wir, dass alle Dateien und alle Templates seit vBulletin 3 Beta 7 verändert wurden.

Extra Styles

Der 'vBulletin 3 Grey' (http://www.vbulletin.com/forum/index.php?styleid=2) und 'vBulletin Classic' (http://www.vbulletin.com/forum/index.php?styleid=3) Style, die man sich bei vBulletin.com ansehen kann, sind an diesen Beitrag angehängt. Im Zip enthalten sind die XML Dateien, mit denen man die Styles erstellen kann.

Um davon die sogenannten 'Liquid' (volle Browserbreite) Versionen erstellen zu können, müssen ein paar Stylevar Einstellungen für jeden dieser Styles angepasst werden:

Main Table Width: 100%
Form Width: auto
User Control Panel Form Width: auto
Was noch bleibt

Wir hoffen, dass die Arbeit mit vBulletin 3 Gamma viel Freude bereiten wird und dass der erste Release Candidate sehr schnell folgt.

Nun aber ab in den Kundenbereich! (http://www.vbulletin-germany.com/members/)

pogo
05.12.2003, 17:09
Wir sind sehr auf eure Kommentare gespannt! (http://www.vbulletin-germany.com/forum/showthread.php?s=&threadid=8019)

Mystics
07.12.2003, 12:22
Bei vBulletin.com ist nun ein FAQ erstellt worden, in dem einige der in vBulletin 3 Gamma aufgetretenen Fehler beschrieben werden.

Dies beinhaltet z.B. die Fehler, die mit Anhängen aufgetreten sind, sowie die verschiedensten Style-Fehler, die von Benutzern berichtet wurden.

http://www.vbulletin.com/forum/faq.php?faq=gamma

Es werden dort nach und nach weitere Informationen und Lösungstipps hinterlegt.