MediaWiki 1.33/fr

MediaWiki 1.33 est la dernière version de MediaWiki. Consultez le fichier pour avoir la liste complète des modifications. Il a été déployé sur les wikis de la Fondation Wikimedia au travers des branches incrémentales alpha "wmf" depuis le 23 octobre 2018 jusqu'au 10 avril 2019. La version stable 1.33.0 a été diffusée le 2 juillet 2019. Téléchargez les dernières versions ou copiez la branche  depuis Git pour suivre cette version.

Problèmes connus

 * MediaWiki force $wgDBprefix à se terminer par un caractère « _ » si positionné, ce qui provoque cette erreur : InvalidArgumentException: A non-empty prefix must end with « _ ».
 * La montée en version depuis une ancienne version de MediaWiki (antérieure à la 1.15) va faire échouer le script de montée en version. Vous devrez ajouter manuellement la table valid_tag vous-même avant de lancer le script de montée en version. Ceci a été corrigé dans MediaWiki 1.33.1.
 * La mise à jour depuis une ancienne version peut produire une erreur  (colonne 'ar_comment_id' inconnue dans la clause 'where'). Vous pourriez avoir à appliquer manuellement le fichier.
 * La version de ConfirmEdit embarquée dans la version 1.33.0 produira des erreurs OOUI\Exception lorsqu'un lien est ajouté sur une page. Ceci a été corrigé dans la version 1.33.1, ou vous pouvez télécharger séparément une version plus récente de cette extension
 * Les révisions importées de pages peuvent disparaître après la mise à jour. Ceci peut être contourné en lançant le script de maintenance, suivi de.

Notes de mise à jour pour la version 1.33
La version 1.33 regroupe plusieurs modifications de la base de données depuis la version 1.32, et ne fonctionnera pas sans les mises à jour du schéma. Notez que suite aux modifications de quelques très longues tables comme la table des révisions, la mise à jour du schéma peut prendre un temps relativement long (quelques minutes pour un site de taille moyenne, mais plusieurs heures pour un grand site).

N'oubliez pas de toujours faire une sauvegarde de votre base de données avant de faire la mise à jour !

Voir le fichier UPGRADE pour des instructions de mise à jour plus détaillées, y compris les informations importantes pour la mise à jour des versions antérieures à la 1.11.

Certaines notes spécifiques concernant les mises à jour vers MediaWiki 1.33 sont regroupées ci-dessous :
 * Certaines recherches de liens externes ne fonctionneront pas correctement tant que  (ou   ) est exécuté. Cela comprend  les recherches pour les liens utilisant les adresses IP, les noms traduits des domaines, et éventuellement les liens  « mailto ».
 * Si vous exécutez migrateActors.php en utilisant une version plus ancienne de MediaWiki et que vous voulez que votre wiki fonctionne avec  fixé à , notez que les lignes   nécessaires pour trouver les suppressions des révisions en fonction de l'utilisateur cible n'ont pas été correctement supprimées. Voir T215464 pour les détails.
 * Si des suppressions de révisions ont été faites pendant que le wiki était en cours de configuration avec  fixé à   et sans avoir exécuté , la table   peut contenir des lignes avec des valeurs vides pour " ", ce qui empêchera aux recherches dans le journal des suppressions de révisions par utilisateur cible d'y trouver ces entrées. Ces lignes peuvent être corrigées en exécutant/ré-exécutant.

Nouveautés

 * La fonctionnalité de blocage est étendue aux « blocages partiels » où les adresses IP et les comptes peuvent être restreints quant à la modification de pages particulières ou d'espaces de noms. Ceci est en cours de développement, mais peut être activé en fixant à true le drapeau  . Dans les versions à venir cette fonctionnalité sera disponible par défaut.
 * Les catégories peuvent maintenant être masquées dans Special:UnusedCategories en ajoutant le nouveau drapeau comportemental  sur la page de la catégorie.

Langues mises à jour
MediaWiki prend en charge plus de 350 langues. Beaucoup d'internationalisations sont mises à jour régulièrement. Ci-dessous, seules les langues nouvelles et celles supprimées sont répertoriées, ainsi que les modifications apportées aux langues suite aux rapports de Phabricator.
 * Ajout de la prise en charge de la langue pour (kjp).
 * Correction d'une erreur de traduction sur les traductions de (gom-deva) pour.
 * Ajout de $digitTransformTable pour (sat).
 * Ajout de la prise en charge de la langue pour (xsy).
 * Ajout de la prise en charge de la nouvelle ère japonaise nommée « Reiwa ».

Autres modifications
Les administrateurs effectuant la mise à jour du système doivent lire attentivement les notes spécifiques concernant la mise à jour. A lire par les développeurs : toutes les notes de la version.
 * Les SVGs avec plusieurs valeurs de langues à l'intérieur sont maintenant affichés par défaut dans la langue du wiki sur des pages d'images.
 * Les images multilangue sont maintenant affichées dans la langue demandée quand celle-ci est disponible.
 * Special:ActiveUsers ne fitre plus les utilisateurs devenus inactifs depuis la dernière mise à jour du cache avec des utilisateurs actifs.
 * Special:CreateAccount avertit maintenant l'utilisateur lorsque le nom d'utilisateur qu'il a choisi doit être normalisé.