Jump to content

Aide:Importer

From mediawiki.org
This page is a translated version of the page Help:Import and the translation is 100% complete.
PD Note : si vous modifiez cette page, vous acceptez de placer votre contribution sous licence CC0. Plus d’informations sont disponibles sur le projet Aide dans le domaine public. PD

L'importation fait référence au processus de transfert de pages d'un wiki dans un autre.

L'importation de pages peut être un outil puissant qui peut facilement faire des choses inattendues et dangereuses dans votre wiki. Importez le contenu uniquement de cette façon si vous savez ce que vous faites.

Il existe deux manières d'importer et les deux sont accessibles via la page Special:Import : l'import Transwiki et l'import par téléversement.

Types d'imports

Import transwiki

L'import Transwiki est aussi connu sous le nom d'import interwiki et vous permet d'importer des pages d'un wiki dans un autre. La définition du wiki de destination va décider du wiki autorisé pour la source. MediaWiki:import-interwiki-text (Sélectionnez un wiki et un titre de page à importer. Les dates des versions et les noms des contributeurs seront préservés. Toutes les actions d'importation à partir d'autres wikis sont consignées dans l’historique des importations.) peut apparaître durant le processus.

L'import Transwiki est équivalent à aller à Special:Export sur le wiki source, à télécharger le fichier XML résultat et à l'importer en utilisant l'import XML sauf que vous n'aurez la permission que de faire l'un ou l'autre. Avec l'import transwiki, l'option Inclure tous les modèles et les pages incluses importe tous les modèles utilisés sur la page importée.

Il ne s'agit pas forcément de tous les modèles dont la page dépend (si vous importez un modèle et ses dépendances, vous n'aurez pas les sous-modèles sauf s'ils sont transclus dans la page du modèle de base lui-même). Cette option peut facilement importer beaucoup plus de pages que vous ne le souhaitez et elle ne devrait être utilisée que si vous savez réellement ce que vous faites car elle peut bloquer le wiki de sorte à faire perdre beaucoup de temps pour annuler.

Pour vérifier si votre wiki est autorisé à utiliser les sources Transwiki import et pour voir les wikis auxquels ils s'appliquent, vous pouvez utiliser l'API :

La configuration est spécifiée comme : <param name="interwikisource" description="For interwiki imports: wiki to import from"> …

Importer par téléversement

Voir aussi : Manuel:Importer les dumps XML

Upload Import vous permet d'utiliser un fichier XML généré en exportant les pages d'un autre wiki. Ceci affiche le message MediaWiki:Importtext (Veuillez exporter le fichier depuis le wiki d’origine en utilisant l’outil d'exportation. Sauvegardez-le sur votre appareil puis téléversez-le ici.)

Pour exporter des pages wiki vers un fichier, voir Aide:Exporter . En général tout utilisateur peut exporter des pages vers un fichier mais pour les importer dans un wiki il faut les droits utilisateur importupload. Ceci est accordé aux sysops dans la configuration par défaut, mais pour les wikis de la WMF, il existe un groupe propre d'importateurs A la différence de l'import transwiki, qui garde toujours inchangé le contenu du wiki source, rien ne vous empêche de modifier le fichier XML avant de l'importer et donc de modifier par exemple les dates ou de remplacer avec des faux noms d'utisateurs, ou encore se suivre d'autres manières de réécrire l'historique.

Ce processus de modification peut être utilisé pour :

  • Ajout d'une note sur l'import dans le résumé des modifications ou comme marque de modification .
  • Modifier les noms d'utilisateur et le nom des pages pour éviter les conflits.
  • Ajuster les noms des espaces de noms pour qu'ils soient plus génériques ou appropriés
  • Réaligner les modifications (rebasing), comme alternative à la suppression des révisions de grands morceaux de l'historique si du contenu non approuvé est ajouté et supprimé par la suite.

Voir Manuel:Manipuler le fichier d'import XML en CSharp pour un exemple d'utilisation de ces fichiers XML en utilisant C# dans Visual Studio .NET.

Applications utiles de l'importation

  • Conservation telle quelle de l'historique des pages lors du déplacement et modification de la page sur un wiki différent. Ceci est particulièrement utile si les pages source deviennent difficiles à localiser suite aux déplacements successifs.
  • Conserver l'historique lorsqu'une page est déplacée vers un autre wiki puis supprimée du wiki d'origine.
  • utiliser les modèles d'un autre wiki.

Noms d'utilisateurs

Comportement par défaut

Par défaut, les modifications importées apparaissent avec un préfixe interwiki, comme meta>Example. Voir un exemple d'historique importé.

Assigner les modifications aux utilisateurs locaux

Si vous marquez la case à cocher Affecter les modifications aux utilisateurs locaux quand l’utilisateur nommé existe localement, les modifications seront attribuées à l'utilisateur sans préfixe interwiki si un tel utilisateur existe. Cela rend difficile la distinction entre les modifications importées et les modifications originales effectuées sur le wiki.

Modifications récentes

Les modifications importées n'apparaissent jamais parmi les modifications récentes mais l'action d'importer y est bien mentionnée.

Destinations des imports

Par défaut, les modifications importées apparaissent avec le même espace de noms et le même titre sur le wiki cible qu'elles avaient dans le wiki source. Le formulaire d'import vous permet de spécifier ceci :

  • espace de noms dans lequel importer du contenu à la place (Importer vers un espace de noms :). L'option de l'espace de noms ignore complètement l'espace de noms du wiki source, donc si vous importez m:Template:Void dans l'espace Help, il deviendra Help:Void et non pas Help:Template:Void.
  • Une page de base de laquelle toutes les pages importées seront des sous-pages (Importer comme sous-pages de la page suivante :).

Voir aussi