Википедия:Гаджеты/Удобные дискуссии

Логотип скрипта. Цвета соответствуют фонам сообщений разных типов

«Удобные дискуссии» (Convenient Discussions, CD) — инструмент на JavaScript, создающий оболочку над существующей системой обсуждения MediaWiki, повышающую удобство использования страниц обсуждения множеством способов. Гаджет можно включить в настройках, в секции «Редактирование», или нажав на кнопку ниже.

Включить гаджет

Convenient Discussions screenshot en.png
Convenient Discussions watchlist en.png

Установка для всех проектовПравить

Чтобы установить гаджет для всех сайтов Викимедиа, добавьте в свой global.js в Meta его вызов, не выключая гаджет в нашем разделе:

mw.loader.load('https://commons.wikimedia.org/w/index.php?title=User:Jack_who_built_the_house/convenientDiscussions.js&action=raw&ctype=text/javascript');

ВозможностиПравить

Возможности скрипта включают в себя:

  • отправку и редактирование сообщений без перехода на отдельную страницу;
    • автодополнение @упоминаний, [[#ссылок на сообщения]], [[викиссылок]], {{шаблонов}} и <тегов>;
    • автозаполнение описания изменений с указанием адресата сообщения;
    • сохранение черновиков сообщений с возможностью восстановления содержимого после неожиданных событий, таких как падения браузера;
  • создание тем и подразделов;
  • подсветку и навигацию по новым сообщениям (через панель навигации или оглавление);
  • подсветку своих сообщений;
  • проверку появления новых сообщений в фоновом режиме и автоматическое отображение простых правок;
  • слежение за разделами, что влияет на уведомления и подсветку правок на страницах, где перечисляются версии страниц;
  • уведомления через операционную систему об ответах на сообщения пользователя и сообщения в просматриваемых разделах на открытых страницах (по согласию);
  • переход к конкретному сообщению из списка наблюдения и других страниц, где перечисляются версии страниц;
  • перенос тем между страницами обсуждений;
  • благодарности и копирование ссылок на правки, которыми были добавлены сообщения;
  • слегка переоформленные цепочки обсуждений, где легко проследить, какая реплика на какую отвечает;
  • всегда видное название текущего раздела и навигацию по частям страницы в один клик.

Скрипт позволяет забыть:

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

См. такжеПравить