VisualEditor/Diffs/fr

Dans l’éditeur visuel ou dans l’éditeur de wikicode 2017, vous pouvez dorénavant voir des diff visuels : les différences dues aux changements du document avant leurs publication, en parallèle du traditionnel diff de wikicode en deux colonnes.

Cette fonctionnalité a deux objectifs. Premièrement, les contributeurs peuvent voir les changements faits par eux ou par d’autres sans avoir besoin de connaitre les subtilités du wikicode. Cela est particulièrement utile pour voir distinctement, par exemple, qu’un utilisateur a supprimé une colonne dans un tableau, le diff en wikicode étant plutôt déconcertant.

D’autre part, nous pouvons utiliser la technologie pour représenter plus précisément et de manière plus utile les changements au lecteur, plutôt qu’une simple comparaison de chaines. Par exemple, nous pouvons identifier l’interversion de deux paragraphes et la représenter comme telle, plutôt qu’une suppression d’un paragraphe et l’ajout d’un autre paragraphe (sans représenter si les paragraphes sont identiques ou non).

Cette fonctionnalité est actuellement disponible comme outil secondaire pour les utilisateurs d’ordinateurs de bureau depuis la branche 1.29.0-wmf-17 (publiée en production pour Wikimedia à partir du 21 mars 2017).

On regular diff pages
Most of the examples and screenshots below are about using visual diffs during page previews when editing. However, VisualEditor's visual diffs can also be used on regular diff pages, on any wiki that has VisualEditor installed. You can see an example of it in use on the English-language Wikipedia here.

For wikis that have VisualEditor, there are several ways to activate this visual diff display:


 * Add the following to LocalSettings.php:
 * If your wiki has a "Beta features" tab within Special:Preferences, and you want to make visual diffs an "opt-in" feature for users, you can add the following to LocalSettings.php:
 * As seen in the Wikipedia example linked above, the visual diff mode can also be activated by simply adding "&visualdiff" to the URL of a diff page.

Comment ça marche
[[File:VisualEditor_visual_diff_tool_-_visual_diff.png|alt=Capture d’écran montrant certains changements à un article. La plupart des changements sont mis en valeur par la mise en forme du texte.|left|thumb|300px|Lorsque vous avez fini de modifier la page, entrez votre résumé de modification et choisissez «  ».

Dans le mode visuel, les ajouts, suppressions, nouveaux liens et changements de mise en forme sont surlignés. Les autres changements, comme le changement de la taille d’une image, sont décrits dans des notes en marge.]]





Technologies utilisées



 * Google Diff, Match and Patch
 * TreeDiffer.js

Limites actuellement

 * No notices for changes to "invisible" page metadata, such as categories or TOC keywords.
 * Has issues with complex changes to tables.
 * Unavailable on certain special pages:
 * Undo "diff" pages.
 * Edit conflict pages

Voir aussi

 * 2016 Community Wishlist Survey/Categories/Reading#CW2016-R094
 * Community Tech/Improved diffs