Страница полузащищенная
Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Дифференциал (от слова « дифф разностного») представляет собой веб - страница отображает разницу между одной версией и другой страницей Википедии. Конкретная версия страницы называется «ревизией»; каждая ревизия имеет уникальную дату и время создания, которые можно увидеть в истории страницы . Щелчок по ссылке «diff» в истории страницы отобразит разницу двух последовательных ревизий.

Ссылки на различия находятся на различных специальных страницах, помимо историй страниц, включая страницу вкладов пользователей, которая есть у каждого пользователя, последние изменения , связанные изменения и списки наблюдения .

Используя историю страницы, можно создать разницу между любыми двумя версиями - выберите левый переключатель для более старой версии, правый переключатель для более новой версии и нажмите Compare selected revisions.

Во время редактирования страницы на Show changesкнопке отображаются изменения, которые вы собираетесь внести. Разница также отображается во время конфликта редактирования .

Редактировать сводку (кратко опишите свои изменения)

 

Это незначительное изменение Смотрите эту страницу

Публикуя изменения, вы соглашаетесь с Условиями использования и безоговорочно соглашаетесь опубликовать свой вклад в соответствии с Лицензией CC BY-SA 3.0 и GFDL . Вы соглашаетесь с тем, что гиперссылка или URL-адрес являются достаточным источником авторства в соответствии с лицензией Creative Commons.

Опубликовать изменения Показать предварительный просмотр Показать изменения Отменить

Как это выглядит

В этом примере показана верхняя часть страницы различий (некоторые ссылки являются фиктивными). Слева отображается более старая версия, справа - более новая.

Расшифровка цветов

Неизмененный текст отображается темно-серым на светло-сером (отображаются только части до и после измененного текста). Абзацы, которые были изменены, отображаются черным по белому, с оранжевой рамкой на стороне старой версии и синей рамкой на стороне новой версии. Вставленный и удаленный текст выделяется цветом границы и жирным шрифтом. Если были удалены или вставлены целые абзацы, выделение или выделение жирным шрифтом не применяется, а другая сторона остается пустой.

Элементы управления и ссылки

Ссылки «Текущая редакция» относятся к каждой версии. Если более новая версия является последней, ссылка будет на обычную страницу, а вместо нее будет формулировка «Текущая версия ( дата )».

Ссылка «(изменить)» перенесет вас на страницу для редактирования этой версии. Вас могут предупредить, что вы редактируете устаревшую версию; если вы проигнорируете это и продолжите, вы отмените все изменения, сделанные после этой ревизии.

Ссылка «(отменить)» на стороне более новой версии отменит это конкретное изменение. При нажатии на ссылку вы можете проверить страницу изменений редакции, которую собираетесь внести, и сводка редактирования будет автоматически заполнена фразой MediaWiki: undo-summary (Undid revision $ 1 by $ 2 ( talk)). Это резюме можно отредактировать перед тем, как отправить свое изменение. Когда вы отменяете сразу несколько правок, автоматическая сводка может не работать. Хотя ссылка существует на всех страницах различий, она не работает, когда редакции конфликтуют. Часто версии, более ранние, чем текущая, не могут быть отменены таким способом. Если это не сработает, вам сообщат, что редактирование нельзя отменить, и вы попадете на обычную страницу редактирования текущей версии.

Ссылка «(поблагодарить)» отображается только в том случае, если и читатель, и редактор являются зарегистрированными пользователями. Его можно использовать, чтобы поблагодарить редактора.

Ниже приведены ссылки на страницу пользователя и страницу обсуждения каждого пользователя, который редактировал старую или новую версию. Также показаны ссылки на списки вкладов пользователей. Для администраторов и лиц, выполняющих откат , также появляется кнопка «[откат]», где это применимо, что позволяет им отменить все изменения, внесенные этим пользователем.

В скобках отображаются сводки редактирования . Если пользователь использовал ссылки в своей сводке редактирования, они также действуют как ссылки на странице сравнения. Если редактор пометил правку как незначительную , перед сводкой появится m .

Ссылки «Предыдущее редактирование» и «Следующее редактирование» ведут к более ранним или более поздним изменениям. Когда вы просматриваете разницу между двумя непоследовательными версиями страницы, вы также увидите сообщение «(x промежуточные версии не показаны.)».

После таблицы различий последняя из двух сравниваемых версий отображается полностью, если вы не указали в своих предпочтениях, что этого делать не следует.

Ссылка на разницу

Если вам нужно создать ссылку на конкретную разницу (например, для использования на странице обсуждения или доске объявлений), лучше всего использовать метод [[Special: Diff / oldid]] или {{ Diff }}, которые создают ссылки работать через протоколы ( http://vs. https://) и на нашем мобильном сайте. Вы также можете найти разницу в истории страниц , перейти на страницу сравнения и скопировать URL-адрес из адресной строки браузера. Вы можете вставить этот URL (весь его, включая http: //) в текст страницы, на которой вы хотите разместить ссылку, заключив его в одинарные квадратные скобки [...].

Внешние ссылки

URL-адрес для сравнения основан на oldidзначении старой версии. Если ревизия имеет значение oldid 12345678, ее URL-адрес:

  • http://en.wikipedia.org/w/index.php?title=PAGETITLE&oldid=12345678

Вы можете вырезать title=PAGETITLE&часть из URL-адреса и сделать так, чтобы она выглядела так:

  • http://en.wikipedia.org/w/index.php?oldid=12345678

Тогда URL-адреса для его различий могут принимать следующие формы:

  • Отличие от текущей версии:
    http://en.wikipedia.org/w/index.php?diff=cur&oldid=123456789
  • Отличия от предыдущей версии:
    http://en.wikipedia.org/w/index.php?diff=prev&oldid=123456789
  • Отличия от версии 10000001:
    http://en.wikipedia.org/w/index.php?diff=100000001&oldid=123456789
  • Чтобы отображать только разницу, а не содержимое страницы, добавьте &diffonly=1к любому из вышеперечисленных:
    http://en.wikipedia.org/w/index.php?diff=cur&oldid=123456789&diffonly=1

Более короткая альтернатива ссылке на разницу с предыдущей версией:

  • http://en.wikipedia.org/wiki/?diff=12345678

Внутренние ссылки

Хотя внешние ссылки легко копировать и вставлять, они могут быть длинными и громоздкими. Различия можно связать вики-ссылками с помощью [[Special: Diff / diff]] (например, Special: Diff / 123456789 ) или [[Special: Diff / oldid/ diff]] (например, Special: Diff / 100000001/123456789 ), где вы должны заменить oldidи diffс соответствующими значениями. в URL. Этот синтаксис прост и может использоваться даже в сводках редактирования .

{{Diff}}

Использование {{ diff }} - это еще один метод ссылки на diff в Википедии, хотя его нельзя использовать в сводках редактирования. Общий синтаксис:

{{Diff|page|diff|oldid|label}}
  • |page= - Заголовок страницы.
  • |diff= - Идентификатор или ключевое слово, используемое против базового идентификатора. Возможные ключевые слова:
    • cur - сравнить с текущей (последней) версией страницы.
    • prev - сравните с предыдущей версией страницы.
    • next - сравните со следующей версией страницы.
    • id  - это должно быть больше, чем oldid.
  • |oldid= - Базовый идентификатор, на основе которого создается разница.
  • |label= - Текст для отображения в виде ссылки. Никакой ярлык не даст пронумерованной ссылки.
  • |diffonly=yes - Показывает только разницу, но не содержимое страницы. Требуется имя параметра.

{{URL для сравнения}}

{{ URL to diff }} берет полный URL-адрес diff и преобразует его в шаблон {{ Diff }}. Шаблон следует заменить, таким образом:

{{Subst:URL to diff|url=http://en.wikipedia.org/w/index.php?diff=100000001&oldid=123456789|label=relevant text}}

Удаленные ревизии

Удален пересмотр является версией статьи , которая по какой - то причине было сделано «невидимым» для широкой публики. Иногда это делается по таким причинам, как серьезные нарушения авторских прав, сбой или личные нападки на других участников Википедии.

Администратор может видеть удаленные версии и связанные с ними различия, но эти различия могут быть доступны только другим администраторам. Чтобы все пользователи могли просматривать различия, соответствующие изменения должны быть видны им. Администратор может восстановить удаленную ревизию, если это необходимо.

См. Википедию: Удаление редакции для получения дополнительной информации.

Плетение дифференциалов

При перемещении или копировании фрагмента текста на странице или с другой страницы, а также при внесении других изменений в ту же ревизию, функция diff все равно может сравнивать перемещенные абзацы, даже если они были перемещены более чем на 20 абзацев. До августа 2018 года различие можно было сделать более четким (проще), сначала используя отдельное редактирование для вставки пустых строк и перемещения текстовых абзацев, а затем после сохранения в последующих редакциях добавлять или изменять текст в перемещенных абзацах. Только если абзацы разделены и перефразированы в одной и той же редакции, тогда определенные новые слова не могут быть индивидуально выделены как отличные от предыдущей. Разделенный абзац обычно выделяет вторую часть (части), как будто это новый текст на странице. Функция weave-diff может дословно сравнивать абзацы при перемещении, но не при разделении.

Различия показывают различия в каждой строке, поэтому он синхронизируется между ревизиями, сопоставляя новые строки и неизмененные строки. Некоторые редакторы считают, что наличие дополнительных разрывов строк для разделения текста улучшает функцию сравнения. В противном случае эти большие массивные фрагменты текста будет трудно сравнивать после разделения. Делайте предложения ограниченными по длине, например, с четырьмя предлогами, и ищите более короткие абзацы. Длинные сноски wp: reftag ( <ref>...</ref>) также могут быть разделены внутренними символами новой строки.

Поиск различий, чтобы обнаружить конкретное изменение

Если вы пытаетесь найти точку в истории страницы, где было внесено конкретное изменение, и поиск по сводкам редактирования не помогает, попробуйте взять разницу между точками примерно на 1/3 и 2/3 пути по истории. Из этого различия вы можете определить, в какой из трех частей истории произошло изменение. Повторите этот процесс, сужая «пространство поиска» каждый раз в три раза, пока не будет определено точное редактирование, в котором было внесено изменение. Вы также можете использовать внешний инструмент WikiBlame , который автоматизирует этот процесс поиска.

Формат отображения разницы

В случае классического скина с панелью быстрого доступа на странице сравнения нет панели быстрого доступа, чтобы обеспечить больше места. Таким образом, страница различий также полезна для просмотра страницы в полноэкранном режиме без изменения настроек. В скине Monobook панели слева также находятся на странице различий.

На странице сравнения иногда весь экран может быть шире, чем окно экрана, часто потому, что некоторые URL-адреса веб- сайтов (особенно длинные) не скрыты и не переносятся в столбец diff. В таких случаях вы должны затем использовать горизонтальную полосу прокрутки браузера, чтобы увидеть всю ширину дисплея. Нет возможности перенести длинные строки на отображение различий.

Сравнение разных страниц

Чтобы просмотреть разницу между двумя отдельными страницами (необязательно, в определенных версиях ), используйте Special: ComparePages ( пример ).

Смотрите также

  • Википедия: полное руководство по различиям и ссылкам - описывает некоторые другие варианты и способы использования.
  • Википедия: Простое руководство по различиям и ссылкам - еще проще! С меньшим количеством вариантов! Для новичков!
  • Пользователь: Cacycle / wikEdDiff - альтернативный и часто более удобный для чтения diff для зарегистрированных пользователей
  • Шаблон: Wiki diff - для моделирования различий
  • Мета: Справка: Diff
  • Помощь: постоянная ссылка
  • WP: Предоставьте различия