MediaWiki 1.24/fr

MediaWiki 1.24 est une version de MediaWiki qui n'est plus prise en charge. Consultez le fichier pour avoir la liste complète des changements. Il a été déployé sur les wikis de la Wikimedia Foundation via des branches incrémentielles « wmf » d’avril à septembre 2014. La version stable 1.24.0 a été publiée le mercredi 26 novembre 2014. Télécharger la dernière version ou extraire la branche  de Git pour suivre cette version.

Simplification de l’utilisation des préférences
MediaWiki est connu pour être extrêmement flexible et personnalisable, mais peu d’utilisateurs utilisent tout son potentiel. Dans la version 1.24, nous essayons de rendre de nombreuses préférences faciles à trouver et de rendre leur utilisation évidente.



Nouvelles fonctionnalités

 * Category pages can now be moved.
 * MergeHistory for all administrators by default.
 * Improvements have been made to the password storage system in 77645, allowing improved security against offline attacks should a wiki's database be compromised by attackers. Then, in 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.

Facilité d’utilisation

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

Performance
Durant le cycle de développement de la version 1.24, le développement de MediaWiki s'est concentré sur l'amélioration de la performance de l'interface utilisateur.


 * Vector skin performance was improved by removing collapsibleNav, which was used to collapse some sidebar elements by default. This removes  suffixes like   which means that instead of using things like , you need to use.

Internationalisation
Plusieurs nouvelles langues ont été ajoutées, grâce aux traducteurs de Amqui, Bachounda, Crochet.david, Filipinayzd, Kuvaly, Malafaya, Moha, Oldstoneage, Paul Beppler, Rberchie, Rinconada, Stephenwanjau, Tifinaghes, Vogone, 아라.

Changements rompant la compatibilité

 * 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.

Modifications sur l'API
À partir de MediaWiki 1.24, nous nettoyons l'API et travaillons sur la version 2.0 de l'API. Voir la feuille de route pour de plus amples informations.


 * Formats de données rarement utilisés devenus obsolètes : dbg, dump, txt, wddx, yaml. Ces formats pourraient être retirés dans une publication future.
 * La gestion des jetons (tokens) est refondue : le module est obsolète; il est remplacé par . La plupart des actions peuvent juste prendre un jeton générique « csrf » et le type de jeton est maintenant documenté proprement dans une documentation auto-générée.
 * Et plus ! Voyez le fichier pour la liste complète.

Changements de répertoires

 * Le répertoire historique skins/common/ a été vidé et effacé du fait du nettoyage du système d’habillages. Les fichiers de ce répertoire ont été déplacés ailleurs ou supprimés (s’ils étaient inutilisés). Si vous chargiez certains de ces fichiers dans votre habillage personnalisé ou votre CSS/JS sur les wikis, vous pouvez faire une copie de ces anciens fichiers dans un répertoire non-MediaWiki. Voyez le fichier pour la liste complète des fichiers déplacés ou effacés.

Prise en charge du navigateur obsolète ou supprimée

 * 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.

Les habillages ne se chargent plus après la mise à jour ?

 * MediaWiki 1.24 n’utilise plus le mécanisme d’auto-découverte des habillages pour charger les habillages par défaut, mais plutôt impose de charger manuellement les habillages dans, comme les extensions (voyez Manual:Skin configuration).
 * Vous devez donc mettre à jour  après la mise à jour – un message d’alerte proéminent s’affiche pour vous guider à travers le processus, vous suggérant la configuration exacte que vous devez ajouter. Si vous mettez à jour avec la publication de l’archive (fichier tar), c’est tout ce que vous avez à faire.
 * Si vous mettez à jour via Git ou autrement avec les fichiers source, notez que les habillages ont eux-mêmes été chaque déplacés vers un dépôt séparé et devront être installés séparément (un peu comme les extensions, certains habillages de base sont inclus dans l'archive).

Schéma
Nouveaux champs :

Nouveaux index :


 * wl_user_notificationtimestamp on Watchlist table

Champs supprimés :



Calendrier des publications
Les dates pour des versions mineures de la branche 1.24 furent les suivantes :