Éditeur visuel/Diffs

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page VisualEditor/Diffs and the translation is 74% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎dansk • ‎español • ‎français • ‎polski • ‎português do Brasil • ‎slovenčina • ‎čeština • ‎русский • ‎српски / srpski • ‎українська • ‎বাংলা • ‎中文 • ‎日本語

Depuis 2017, VisualEditor fournit des deltas visuels (ou diff visuels), c’est-à-dire des visualisations des différences entre deux versions. Ces fonctionnalités sont disponibles à deux endroits de l’interface: lors des aperçus de vos modifications d’un document préalablement à la sauvegarde de la page, et (comme fonctionnalité bêta) à l’intérieur du visualiseur des différences standard de Mediawiki, accessible depuis la page d’historique. Dans les deux cas, l’afficheur visuel de différences vous se trouve aux côtés du visualiseur wikitexte de différences en 2 colonnes, et l’utilisateur peut basculer entre les deux modes de visualisation.

Cette fonctionnalité a deux grands avantages en comparaisons des différences textuelles de wikicode. Premier avantage, les contributeurs peuvent directement voir les changements faits par eux ou par d’autres sans avoir besoin de comprendre les subtilités du wikicode. Cela est particulièrement utile pour visualiser des éléements graphiques comme les tableaux. Par exemple lorsqu’un utilisateur a supprimé une colonne dans un tableau, le diff en wikicode est plutôt déconcertant, alors que l’affichage visuel des différences rend immédiate la compréhension de l’opération.

Second avantage, nous pouvons utiliser des techniques de représentations des changements plus précises et plus utiles pour le lecteur. Par exemple, quand une modification est une interversion de deux paragraphes (avec ou sans modifications des paragraphes) l’affichage visuel des différences va l’identifier et l’afficher comme telle, alors que la différence wikitexte va la représenter la suppression complète d’un paragraphe additionné de l’insertion d’un tout nouveau paragraphe.

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:
$wgVisualEditorEnableDiffPage = true;
  • 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:
$wgVisualEditorEnableDiffPageBetaFeature = true;
  • 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

Capture d’écran montrant certains changements à un article. La plupart des changements sont mis en valeur par la mise en forme du texte.
Lorsque vous avez fini de modifier la page, entrez votre résumé de modification et choisissez « Relire vos modifications ». 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.


Bouton de choix entre visuel ou wikicode ; visuel est choisi.
Un clic sur l’interrupteur permet de basculer entre le diff visuel et le diff de wikicode.


Capture d’écran montrant les mêmes changements à un article, avec l’affichage en deux colonnes du diff de wikicode.
Le diff de wikicode est le même outil de diff utilisé dans les éditeurs de wikicode et dans l’historique d’une page.


Exemples

Technologies utilisées

Thalia Chan, Aligner la modification et les diffs visuels, Wikimania 2017

Limites actuellement

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

History

Cette fonctionnalité est disponible en tant qu’outil principal du VisualEditor des utilisateurs bureau depuis la branche 1.31.0-wmf-20 (publiée comme version de production pour Wikimedia le 6 févirer 2018). Au préalable, elle était 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).

Voir aussi

Notes de bas de page