LastEdited/ru

LastEdited добавляет детали последней правки конкретной страницы. В эти детали входят следующие данные: время (минуты, часы, дни, месяцы, годы), прошедшее с момента редактирования; информация о пользователе, совершившим правку; описание правки, если оно есть; текущий размер страницы в байтах и ссылка, открывающая окно проверки правки. Окно показывает изменения и предоставляет ссылку на соответсвующую служебную страницу, а также позволяет отменить или, если пользователь имеет необходимые права, откатить правку.

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

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

Настройка
Все настройки скрипта хранятся в объекте. Вот пример настроек, использующий японский язык:

Пример с панелью инструментов
Следующий код может быть использован для добавления скрипта в панель инструментов вместо заголовка страницы:

Примечания

 * Если описания правки нет, то этот момент будет пропущен в любом случае, каким бы ни было значение.
 * Параметр  предназначен для личного использования. Применение его в рамках проекта не поощряется.
 * Параметр  используется, если значением   является.
 * Скрипт работает во всех пространствах имен, кроме Тема и Тема форума. Также он не показывается на Заглавной странице вики.
 * При изменении дизайна класс  используется для всего блока в целом, а   — для иконка-автара.
 * Во время выбора элемента  удостоверьтесь, что ваш выбор не противоречит политике настроек ФЭНДОМА. Если элемент не указан, то блок с данными появится ниже названия страницы в обычных статьях и под кнопкой редактирования на страницах участников.
 * Пожалуйста, обращайтесь на страницу обсуждения, если вы не можете разобраться в отображении скрипта в определенном месте.
 * Таблица ниже показывает полный список пространств имен и их идентефикаторов, которые можно использовать в параметре :

Список задач

 * Обрабатывать ошибки при провале попытки отката.

Обновления

 * 1 ноября 2017
 * Скрипт переписан с использованием функций jQuery взамен стандартному API DOM.
 * Добавлен параметр.
 * При ?action=edit скрипт больше не возвращает ошибки.
 * CSS вынесен в отдельную страницу.
 * Кэширование.
 * Данные переводов представлены в виде JSON для поддержки редактора переводов.
 * Извлечение аватара пользователя больше не требует дополнительных HTTP запросов.
 * Теперь во время загрузки скрипт показывает троббер.
 * Окно сравнения версий теперь загружается быстрее.


 * 27 ноября 2016
 * Добавлено несколько предложений от пользователей.


 * 14 октября 2016
 * Скрипт был переписан, он претерпел некоторые изменения:
 * Малые правки теперь отмечаются;
 * Показаны изменения в размерах;
 * Расположение блока с данными теперь можно настроить;
 * Более отзывчивое окно;
 * Правки можно откатить прямиком из окна сравнения версий.


 * 9 июля 2015
 * Поддержка скина Monobook.


 * 4 апреля 2015
 * Дата и время объединены, вместо них модуль timeago дает приблизительное время, прошедшее с момента правки.


 * 3 апреля 2015
 * Поддержка i18n.
 * Переделана справка по пространствам имен, появилась возможность включения/исключения пространств имен и исключения отдельных страниц.


 * 2 апреля 2015
 * Заново добавлен ранее удаленный аватар редактора.


 * 30 декабря 2014
 * Благодаря предложению был добавлен аватар редактора.


 * 1 декабря 2014
 * Поддержка пространств имен.


 * 15 ноября 2014
 * Обновление функций.


 * 8 октября 2014
 * Начальная версия.