MyBB 1.2 veröffentlicht - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: MyBB.de (https://www.mybb.de/forum/forum-6.html) +--- Forum: Ankündigungen (https://www.mybb.de/forum/forum-7.html) +--- Thema: MyBB 1.2 veröffentlicht (/thread-2881.html) |
MyBB 1.2 veröffentlicht - Michael - 02.09.2006 Alle Beteiligten sind stolz MyBB 1.2 ankündigen zu können. MyBB 1.2 steht jetzt öffentlich zur Verfügung und kann im Downloadbereich heruntergeladen werden. MyBB 1.2 ist intern ein großer Schritt im Hinblick auf Programmierungsstandards, große Teile des Codes wurden überarbeitet. Zudem bringt diese Version von der Community gewünschte Funktionen mit. Wir empfehlen allen Benutzern des MyBB auf die neueste Version umzusteigen, um von den neuen Features profitieren zu können. Das Upgrade sollte aber vorher geplant werden. Aufgrund der vielfältigen Änderungen im Code und in den Templates, müssen Modfikationenggf. angepasst werden. Beim Upgrade können zudem Themes nicht übernommen werden und es müssen aktualisierte Sprachpakete eingespielt werden. Weitere Informationen zu den neuen Funktionen, zum Upgrade usw. findet ihr in den folgenden Beiträgen. RE: MyBB 1.2 veröffentlicht - Michael - 02.09.2006 Aktualisierung von älteren Versionen Alle Versionen ab MyBB 1.0 RC2 werden vom Upgradeskript unterstützt und können darüber aktualisiert werden. Bitte beachtet diese Punkte:
Vor der Aktualisierung sollte ein Komplettbackup für Notfälle angelegt werden (SQL-Dump und alle Dateien des Forums auf dem Server). Bei Problemen kann so das alte Forum wiederhergestellt werden. Der Upgradeprozess nimmt einige Zeit in Anspruch. Ihr solltet keine Seite beim Upgrade neu laden und den "Next"-Button nur einmal anklicken. Je nach Größe des Forums können die einzelnen Schritte etwas Zeit benötigen, bevor sie abgeschlossen sind. Siehe auch: [doku=Upgrade] RE: MyBB 1.2 veröffentlicht - Michael - 02.09.2006 Neuerungen und Änderungen Überarbeiteter und neuer Code Diese Version ist ein großer Schritt für die MyBB Group - der gesamte Code wurde überarbeitet und bereinigt. Funktionen wurden umbenannt, Features überarbeitet und neue Funktionen integriert (betrifft u.a. den Beitrags-Parser, die Moderationsfunktionen und Javascipts). Der Code unterstützt größtenteils auch das Skript PHPDoc, über das sich automatisiert eine Dokumentation zum Code erstellen lässt. Super-Administratoren Standardmäßig kann der bei der Installation erstellte Administrator nicht von anderen Administratoren gelöscht, bearbeitet oder ausgeschlossen werden. Weitere Administratoren lassen sich ebenfalls zu Super-Administratoren machen, auf diese trifft dann das gleiche zu. AJAX Es wurde oft gewünscht, jetzt ist es da. Funktionen, die die AJAX-Technologie benutzen sind das Vorschlagen von Benutzernamen bei der Eingabe des Empfängers einer privaten Nachricht und die Möglichkeit der schnellen Bearbeitung der Betreffe von Themen und der Nachrichten selbst. Eigene Moderationstools Im Admin-CP können Moderationstools erstellt werden, die bestimmte Aktionen an Themen und Beiträgen durchführen. Backup der Datenbank Die Datenbank kann im Admin-CP gesichert und dort gespeichert und/oder heruntergeladen werden. Dabei lassen sich auch nur einzelne Tabellen sichern. Die Sicherung ist möglich als normale Text-Datei (SQL) oder komprimiert als Gzip-Datei (wenn dies vom Server unterstützt wird). Erweiterte Synchronisationsunterstützung Da die Synchrinisation per Newsfeed immer wichtiger ist, stellt das Forum ab sofort neben einem RSS-Feed auch einen Atom-Feed bereit. Alle Daten werden vor der Ausgabe geprüft und es gibt eine neue Klasse zum verarbeiten der Feeds, die auch für andere Aufgaben genutzt werden kann. Neues Bewertungssystem Das alte Bewertungssystem hatte einige Nachteile (es konnte einfach missbraucht werden, Bewertungen konnten nur direkt in der Datenbank geändert oder gelöscht werden). Bereits seit einiger Zeit kommt im Messenger Plus! Forum ein System zum Einsatz, dass dem Bewertungssystem vom eBay ähnelt. Ebenso wurde eine darauf basierende Erweiterung geschrieben ("Alternative Reputation System"). Das neue Bewertungssystem verbindet die Ideen beider Lösungen. Ein Benutzer kann einen anderen Benutzer nur einmal bewerten, diese Bewertung aber jederzeit aktualisieren. Bewertungen sind öffentlich sichtbar und können von Administratoren gelöscht werden. Multi-Zitat Mehrere Beiträge können jetzt gleichzeitig zitiert werden. Alle ausgewählten Beiträge werden automatisch in den Editor für eine neue Antwort geladen. Es können auch Zitate aus anderen Themen per AJAX geladen werden, die dann bei Bedarf über einen Link nachgeladen werden. Volltextsuche (und Verbesserungen der Suchfunktion) Wenn der Datenbankserver die Volltextsuche im Boolean-Modus unterstützt, kann diese Funktion aktiviert werden, wodurch eine viel genauere Suche möglich ist (Beispiele: '"mybb rocks"' oder 'beispiel or tester' - und vieles mehr). Der Datenbankserver führt die Suche durch und liefert die Ergebnisse schnell zurück. Die Suchfunktion wurde weiter verbessert. Suchanfragen werden im Cache gespeichert, so dass zukünftige Suchanfragen schneller und effizienter bearbeitet werden können. Hooks im Admin-CP Über das Pluginsystem lässt sich jetzt auch der Administrationsbereich erweitern. Data Handler Data Handler sind zentrale Verwalter zur Validierung, Speicherung und Aktualisierung häufig genutzter Daten wie Themen, Beiträge, private Nachrichten und Termine. Diese Methode macht es auch den Autoren von Erweiterungen leichter die Daten über die vorhandenen Funktionen prüfen zu lassen. Überarbeiteter Beitrags-Parser (und eigener MyCode!) Der Beitrags-Parser wurde komplett überarbeitet! Tags und Smilies in [code] und [php] Tags werden nicht mehr verarbeitet, HTML wird überprüft um die Ausführung von Skripten beim Benutzer zu unterbinden (wenn HTML im Forum aktiviert ist) und es lässt sich eigener MyCode über das Admin-CP erstellen! Verbesserte CAPTCHA-Grafiken Die CAPTCHA-Grafiken, die zur Überprüfung bei der Registrierung verwendet werden, wurden neu gestaltet. Unterstützt werden nun zufallspositionierte Zeichen, die auch aus TTF-Schriften generiert werden können. Das System wurde ebenfalls in die Seiten zur Erstellung von neuen Themen und Antworten für Gäste integriert, um das automatisierte Posting durch Bots zu unterbinden. Erweiterte Funktion zur Benachrichtigung über Updates und News Ein großes Problem in der Vergangenheit war, dass viele Benutzer ihre Foren nicht aktualisiert haben, so dass Sicherheitslücken im MyBB nicht geschlossen wurden und das Board angreifbar war. Administratoren werden jetzt einmal alle zwei Wochen im Admin-CP gewarnt, wenn nicht die neueste Version des MyBB installiert ist. Wenn eine neue Version verfügbar ist, macht eine permanente Nachricht auf der Startseite des Admin-CPs darauf aufmerksam. Die aktuellen News werden nun per Newsfeed abgefragt. Neues und Änderungen (aber nicht alles!)
RE: MyBB 1.2 veröffentlicht - Michael - 02.09.2006 Theme- und Templateänderungen Es wurden verschiedene Themeeinstellungen hinzugefügt oder verbessert, während überflüssige Einstellungen entfernt wurden. So ist eine größere Kontrolle über das Aussehen des Forums möglich. Aufgrund der Änderungen gehen beim Upgrade eigene Themes verloren. Das gleiche trifft auf die Templates zu, da diese zum größten Teil überarbeitet wurden. Sprachpakete Aufgrund von über 200 Änderungen in den Sprachpaketen müssen diese ebenfalls aktualisiert werden. Die Änderungen beinhalten neue Sprachvariablen, verschobene Variablen und gelöschte Variablen, die nicht mehr benötigt werden. Die deutschen Sprachpakete werden zur Zeit fertiggestellt und stehen in Kürze zur Verfügung Plugins Aufgund der neuen und überarbeiteten Funktionen müssen alle Plugins auf Kompatibilität mit MyBB 1.2 überprüft und ggf. überarbeitet werden. Bei Problemen könnt ihr euch gerne im Mod-Forum melden und am besten direkt den betroffenen Code posten. Das "Hello World"-Beispielplugin wurde überabeitet und beinhaltet Beispiele, welche Änderungen durchzuführen sind. RE: MyBB 1.2 veröffentlicht - Michael - 02.09.2006 Diskussion zur Ankündigung RE: MyBB 1.2 veröffentlicht - Michael - 03.09.2006 Aufgrund von Problemen beim Upgrade hat die MyBB Group einen Patch veröffentlicht. Die Versionsnummer bleibt erhalten. Alle Downloads wurden aktualisiert, auch die deutschen Sprachpakete liegen in einer aktualisierten Version vor. Anbei sind zwei Archive; eins beinhaltet die neuen Dateien und das andere die überarbeiteten Installationsskripte. Zur Aktualisierung reicht es, die vorhandenen Dateien auf dem Server durch die neuen zu ersetzen. Geänderte Dateien:
|