Upload dialog/fr

Version de MediaWiki :
1.27

Le Dialogue du téléversement (connu également sous le nom de Outil de téléversement externe ou Outil de téléversement inter-wiki) est disponible dans VisualEditor et l'éditeur de wikicode sur les wikis Wikimedia. Il n'est pas disponible pour les utilisateurs ayant désactivé la « barre d’outils de modification » ou les « assistants pour insérer des liens, des tables » dans leurs préférences. Il peut aussi être utilisé hors de ces contextes, comme dans un gadget ou un extension. Voir la documentation de l'API pour les instructions et les détails.

Le dialogue permet à tout utilisateur enregistré de téléverser directement un fichier sur le wiki à partir de l'éditeur, en le guidant tout au long du processus. Sur les wikis Wikimedia, il est configuré pour n'accepter que les fichiers personnels sous licence CC BY-SA license et leur téléversement à partir de tout wiki Wikimedia vers Wikimedia Commons. Son interface est inspirée de UploadWizard, mais elle est plus limitée (en particulier elle ne permet de téléverser simplement qu'un fichier à la fois avec la description dans une seule langue).

Bien qu'il fasse partie du noyau MediaWiki, le dialogue de téléversement n'est pas disponible actuellement à partir de l'éditeur de wikicode par défaut. Pour l'utiliser, vous devez installer une extension de l'interface d'édition : VisualEditor ou WikiEditor .

Accès au dialogue de téléversement

Dans l'Éditeur visuel

Insert → Media Upload

Dans l'éditeur de wikicode

"Embedded file" icon Upload

Interface

Ecran de la première page du dialogue de téléversement de média dans l'Editeur visuel. Dans un premier temps, on demande à l'utilisateur de choisir un fichier à téléverser et à confirmer que ce fichier respecte les règles de licence du wiki.

Vous pouvez utiliser $wgUploadDialog pour configurer davantage de messages spécifiques.

Sur les wikis Wikimedia, le dialogue est configuré pour demander à l'utilisateur de confirmer que les fichiers sont bien ceux de l'auteur et qu'il souhaite les diffuser sous la licence CC BY-SA 4.0 . L'outil recommande UploadWizard comme alternative dans les cas plus compliqués.

Ecran de la deuxième page du dialogue de téléversement de média dans l'Editeur visuel. Dans la seconde et dernière étape, on demande à l'utilisateur de remplir les détails : le nom du fichier et par défaut la description.

S'il est activé dans $wgUploadDialog, les champs des catégories (avec auto-complétion) et la date de création du fichier seront également disponibles.

Sur les wikis Wikimedia tous les champs sont activés.

Ensuite l'utilisateur revient au dialogue précédent où il peut remplir la légende de la vignette et les autres détails.

Configuration (pour les administrateurs système de wikis)

Le dialogue doit être disponible par défaut sur tout wiki qui utilise MediaWiki 1.27 (ou plus récent) et sur lequel le téléversement des fichiers est activé. Notez que l'extension WikiEditor est nécessaire pour que l'outil soit disponible dans la barre des outils de l'éditeur de wikicode (il est aussi disponible dans VisualEditor). A partir de MediaWiki 1.28 (mais pas 1.27), il peut être désactivé en initialisant $wgForeignUploadTargets à [].

Certains aspects du dialogue (tels que les champs à afficher, les options de licence, le formatage spécial de la page du fichier et le commentaire de téléversement) peuvent être configurés en utilisant $wgUploadDialog.

Par défaut, les téléversements ont lieu sur le wiki local. Pour configurer les téléversements inter-wikis, vous devez configurer $wgForeignFileRepos et $wgForeignUploadTargets sur tous les wikis source et $wgCrossSiteAJAXdomains sur le wiki cible. Seul le wiki cible doit avoir les téléversements activés. Notez que la configuration $wgUploadDialog pour le wiki cible sera utilisée, et non pas celle du wiki source.

Wikimedia

Les wikis Wikimedia sont configurés pour réaliser les téléversements inter-wikis vers Wikimedia Commons. De plus, https://test2.wikipedia.org/ est configuré pour réaliser des téléversements sur https://test.wikipedia.org/. Voir les variables de configuration mentionnées ci-dessus dans InitialiseSettings.php, CommonSettings.php, filebackend.php.

Quelques statistiques sur l'utilisation en 2017 à partir de VisualEditor et WikiEditor sont disponibles (environ 3000 téléversements ont eu lieu par jour, dont environ 25 % à partir du WikiEditor).

Documentation de l'API

Le dialogue du téléversement est implémenté en utilisant mw.ForeignStructuredUpload et mw.ForeignStructuredUpload.BookletLayout, construit sur des composants plus simples. Voir OOUI/Fenêtres pour la documentation concernant les dialogues OOUI.

Gestion de l'API de téléversement Rendu de l'interface Affichage du dialogue
Téléversements locaux mw.Upload mw.Upload.BookletLayout mw.Upload.Dialog
Support pour les téléversements inter-wiki mw.ForeignUpload
Champs structurés et support pour les téléversements inter-wiki mw.ForeignStructuredUpload mw.ForeignStructuredUpload.BookletLayout
Category:Multimedia/fr Category:Upload/fr
Category:Multimedia/fr Category:Upload/fr