Візуальний редактор/Дифи

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

Всередині візуального редактора чи редактора вікітексту 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:
$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.

Як це працює

Скриншот показує деякі зміни у статті. Більшість змін підсвічено форматуванням тексту.
Коли ви закінчили редаугвання сторінки, введіть опис вашого редагування, а потім виберіть «Review your changes». У візуальному режимі ви бачитимете додавання, видалення, нові посилання та форматування підсвіченими. Інші зміни, як-от зміна розміру зображення, описані у примітках збоку.


Кнопка-перемикач показує візуальну й опцію вікітексту; обрано візуальну опцію.
Натисніть кнопку-перемикач для перемикання між візуальними та дифами вікітексту.


Скриншот показує ті самі зміни у двоколонковому відображенні дифів вікітексту.
Диф вікітексту — той самий засіб дифів, який використовується в редакторах вікітексту та на сторінці історії.


Приклади

Технологія

Thalia Chan, Уніфікація редагування та візуальних дифів, Вікіманія 2017

Поточні обмеження

  • 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

Це наразі доступно як другорядний засіб для користувачів настільного редактора, починаючи з гілки 1.29.0-wmf-17 (випущено у виробництво Вікімедіа 21 березня 2017 року).

Див. також

Footnotes