Différences

De Salve Regina

Un différentiel ou diff est la comparaison de deux versions d'une même page. Il peut être consulté depuis l'historique : pour chaque version, deux boutons radio existent. Le gauche est pour l'ancienne version, le droit pour sélectionner la version récente. Il suffit de cliquer sur "Comparer les versions sélectionnées" pour voir les différences entre les versions.

Pour les cas spéciaux, d'autres liens existent :

  • pour la différence entre une version et la version qui la précède immédiatement, il suffit de cliquer sur dern.
  • pour la différence entre une version et la version actuelle, il suffit de cliquer sur actu.

Les diffs sont automatiquement montrés en cas de conflit d'édition. Ils sont aussi accessibles depuis les modifications récentes, le Suivi des liens et, depuis la version 1.5, pendant l'édition afin de voir les changements en cours.

Apparence

(Voir les illustrations en fin de page)

Les deux versions sont montrées côte à côte. Dans l'ancienne version, les paragraphes modifiés sont montrés en jaune et leur nouvelle version en vert. Dans les langues s'écrivant de gauche à droite, l'ancienne version est gauche, ce qui est inversé pour les langues s'écrivant de droite à gauche. Le texte enlevé d'un paragraphe est montré en rouge dans l'anciennce version, tandis que le texte rajouté dans un parapgraphe est affiché en rouge dans la nouvelle version. Si un paragraphe entier a été ajouté ou enlevé, le texte reste noir mais l'autre côté reste blanc. Le texte non modifié est gris, et seuls sont montrés les paragraphes juste avant et après les pragraphes modifiés.

Les diffs montrent les différences ligne par ligne. Certains éditeurs trouvent qu'ajouter des sauts de ligne améliorent l'apparence des diffs.

Les diffs ont aussi des liens vers les pages Utilisateur et de discussion des utilisateurs ayant édité l'anciennce version et la version récente. Un lien vers les contributions de ces utilisateurs est aussi fourni. Pour les modérateurs, un bouton "révoquer" permet de revenir à une version plus ancienne, par exemple en cas de vandalisme. Cependant, ceci est montré même pour un diff entre deux versions non successives. Ainsi, si un utilisateur A a vandalisé une page, et que B a corrigé une partie du vandalisme mais fait des ajouts, une révocation effectuée par C enlèvera à la fois les contributions de A et de B !

Les résumés de modifications sont aussi montrés, en-dessous du nom d'utilisateur ; s'ils contiennent des liens, on peut cliquer dessus. Depuis la version 1.4, il y a aussi des liens vers les deux versions, et vers les diffs suivant et précédent.

Cet exemple montre le haut d'une page de diff, avec les liens précédemment décrits :

Version du 3 août 2003 à 22:32

Angela (Talk | contribs)
Les résumés dans les diffs c'est chouette

Version du 18 août 2003 à 00:10
Tim Starling (Talk | contribs)    [révocation]
Révocation des modifications d'Angela et retour à une version précédente d'Anthere

Quand un bout de texte est copié dans une page ou sur une autre page, et que d'autres modifications sont faites, il est souvent utile de séparer ces modifications, afin que la fonction diff reflète plus fidèlement les changements.

Largeur

Après l'affichage des différences, la version la plus récente est affichée entièrement.

Avec une apparence "Classic", la barre latérale est enlevée pendant un diff. Avec une apparence "Monobook", la barre latérale reste affichée.

Il est possible que la page affichée déborde sur le côté, en raison des deux colonnes, et aussi parce que les URL ne sont pas tronquées.

URL

Pour obtenir un diff avec l'ancienne page rendue en-dessous au lieu de la version récente, écrivez l'URL comme ceci :

Ouvrez tout d'abord la version de la page que vous souhaitez, par exemple http://meta.wikimedia.org/w/index.php?title=Help:Diff&oldid=78722, puis la version à comparer, comme http://meta.wikimedia.org/w/index.php?title=Main_Page&oldid=98420. Copiez le numér oldid d'une page (&oldid=78722 par exemple) et remplacer le texte oldid par diff: &diff=78722. Copier ce champ dans l'URL de l'autre page entre son titre et son oldid (&oldid=98420 dans le second exemple), vous obtenez quelque chose comme :

http://meta.wikimedia.org/w/index.php?title=Main_Page&diff=78722&oldid=98420

Le diff résultant comparera les deux versions : [1].

Lien externe

Illustrations

Fichier:Aide FR Diff.png
Apparence générale d'un différentiel
Fichier:Aide FR Diff ajout.png
Ajout de paragraphes
Fichier:Aide FR Diff retrait.png
Retrait de paragraphes


Modèle:H:f

Outils personnels
Récemment sur Salve Regina