MediaWiki 1.24

From mediawiki.org
This page is a translated version of the page MediaWiki 1.24 and the translation is 72% complete.
Outdated translations are marked like this.

MediaWiki 1.24 ist eine veraltete Veröffentlichung von MediaWiki. Siehe die RELEASE NOTES-Datei für eine vollständige Liste der Änderungen. Es wurde von April bis September 2014 durch inkrementelle "wmf"-Zweige auf Wikis der Wikimedia Foundation verteilt. Die stabile Version 1.24.0 ist am Mittwoch, 26. November 2014 erschienen. Lade den letzten Release herunter oder folge dem REL1_24-Zweig in Git, um dem Release zu folgen.

Einfachere Benutzereinstellungen

MediaWiki ist für die hohe Flexibilität und Anpassungsfähigkeit bekannt, aber nur wenige Nutzer nutzen das volle Potential. In 1.24 zielen wir darauf ab, Dutzende von versteckten möglichen Einstellungen einfach auffindbar und einsetzbar zu machen.

Neue Funktionen

  • Category pages can now be moved (Fehler 5451).
  • MergeHistory for all administrators by default (Fehler 66155).
  • Improvements have been made to the password storage system in gerrit:77645, allowing improved security against offline attacks should a wiki's database be compromised by attackers. Then, in gerrit:149658, the default password storage algorithm was changed to PBKDF2.
    • PBKDF2 and Bcrypt have built-in support in PHP. The new extensible password API makes it trivial to implement scrypt support if we wanted to.
  • Addition of a JSON content model to the core. Earlier, it was implemented through an extension.

Benutzerfreundlichkeit

  • The move feature and other actions are now discoverable in Vector, thanks to a label for the dropdown where they're hidden by default (Fehler 44591).
  • Fehler 15484 - Redirect to Special:UserLogin when logging in is required to proceed, instead of showing an error message.

Performance

Während des Entwicklungszyklus zu 1.24 hat die MediaWiki Entwicklung ihren Fokus auf Frontend-Performance gelegt.

  • (Fehler 39035) Vector skin performance was improved by removing collapsibleNav, which was used to collapse some sidebar elements by default. This removes -list suffixes like p-lang-list: which means that instead of using things like #p-lang-list, you need to use #p-lang .body ul.

Internationalisierung

Several new locales have been added, thanks to translatewiki.net translators Amqui, Bachounda, Crochet.david, Filipinayzd, Kuvaly, Malafaya, Moha, Oldstoneage, Paul Beppler, Rberchie, Rinconada, Stephenwanjau, Tifinaghes, Vogone, 아라.

  • Algerisches Arabisch
  • Iriga Bicolano
  • Cheyenne
  • Cree
  • Hunsrik
  • Kikuyu
  • Normannisch
  • Kinyarwanda
  • Twi
  • Zentralatlas-Tamazight

Upgrade-Hinweise für MediaWiki-Administratoren

Schwerwiegende Änderungen

  • Upgraded jQuery to version 1.11.x.
  • Support for register_globals (deprecated 5 years ago) was dropped, MediaWiki will no longer run with it enabled. See this email notification for more details.
  • {{!}} is now a magic word that results in |, mainly for use in templates and other complex templates. If your wiki has a template at Template:!, you will need to change the name and update any usage of it. If your Template:! is just |, it can be safely deleted.
  • Removed the hook SpecialSearchGo. Any extensions depending on this hook will break.

Änderungen in der API

Mit MediaWiki 1.24 starten wir mit dem Aufräumen der API und arbeiten auf die API 2.0 hin. Siehe die Roadmap für mehr Details.

  • Selten verwendete Datenformate wurden eingestellt: dbg, dump, txt, wddx, yaml. Diese werden möglicherweise in einer zukünftigen Version entfernt.
  • Token-Bedienung überarbeitet: Das action=query Modul ist nun veraltet und wird ersetzt von action=query&meta=tokens . Die meisten Aktionen ("actions") brauchen nun nur einen generischen "csrf" Token und der Tokentyp ist exakt dokumentiert in der automatisch generierten Dokumentation.
  • Und mehr! Siehe die RELEASE-NOTES Datei für eine vollständige Liste.

Verzeichnisänderungen

  • Das veraltete skins/common/ Verzeichnis wurde geleert und gelöscht als Teil der Skin Systemaufräumarbeiten. Darin enthaltene Dateien wurden woandershin verschoben oder gelöscht (wenn sie nicht verwendet wurden). Wenn du einige von diesen Dateien als Teil deiner Custom Skin oder on-wiki CSS/JS geladen hast, solltest du eine Kopie dieser alten Dateien in einem nicht-MediaWiki Verzeichnis machen. Siehe die RELEASE-NOTES Datei für eine vollständige Liste der verschobenen/gelöschten Dateien.

Browserunterstützung veraltet oder entfernt

  • Full support for Internet Explorer 6 and Internet Explorer 7 has been removed. Users of these browsers will not have any JavaScript when using MediaWiki. JavaScript fixes specific to them have also been removed. Additional Internet Explorer 6 and Internet Explorer 7 fixes that exist in pages of your wiki like MediaWiki:Common.js and similar can be safely removed if you want to keep your site's browser support consistent.
  • See Compatibility for more information.

Skins nicht mehr geladen nach dem Update?

  • MediaWiki 1.24 verwendet nicht mehr den Skin autodiscovery Mechanismus zum automatisierten Laden von Skins. Anstelle dessen ist es notwendig, die Skins manuell in der LocalSettings.php einzubinden, ähnlich wie es bei Extensions erforderlich ist (siehe Manual:Skin configuration#Skins installieren).
  • Dies erfordert, dass du deine LocalSettings.php nach dem Update aktualisieren musst - eine prominent sichtbare Warnmeldung sollte dich durch den Prozess führen, welcher dir die korrekten Konfigurationseinstellungen vorschlägt, die hinzugefügt werden müssen. Wenn du mit einem tarball Release aktualisierst, ist das alles, was zu tun ist.
  • Wenn du über git aktualisierst, oder auf andere Weise vom Source-Code, beachte, dass die Skins selbst in seperate Repositories verschoben wurden und zusätzlich installiert weden müssen (ähnlich wie Extensions, einige Basis-Skins sind im tarball enthalten).

Schema-Änderungen

Neue Felder:

New indexes:

  • wl_user_notificationtimestamp on Watchlist table

Gelöschte Felder:

Release-Zeitplan

Die Daten für Release-Punkte von 1.24 waren folgende:

Veröffentlichungsdatum Datum
1.24.0 2014-11-26
1.24.1 2014-12-17
1.24.2 2015-03-31
1.24.3 2015-08-10
1.24.4 2015-10-16[1]
In January 2015 the system of providing monthly point releases was abandoned.

Unterseiten