DiscussionsActivity/ru

DiscussionsActivity создаёт новую специальную страницу, чтобы отображать последние сообщения из обсуждений на вики, в которых включена такая функция. Он основан на коде скрипта DiscussionsFeed, но с многочисленными визуальными дополнениями и улучшениями, чтобы создать широкую ленту новостей, который напоминает внешний вид недавней вики-активности.

Использование
Этот скрипт создаст новую служебную страницу в Служебная:DiscussionsActivity (доступна через ссылку под заголовком на страницах недавней вики-активности и свежих правок). Обычные участники будут видеть новостную ленту с последними 50 опубликованными сообщениями, а также флажок для переключения автоматического обновления.

Администраторы и модераторы Обсуждений также будут видеть удалённые сообщения и второй флажок, чтобы переключать их видимость. Эти сообщения вместе с неодобренными сообщениями отображаются в другом стиле. Администраторы дополнительно видят параметр блокировки рядом с каждым участником, чтобы легко блокировать вандалов.

Страница автоматически примет тему вики, хотя в отличие от DiscussionionsFeed на данный момент она поддерживает только Oasis, а интерфейс — только на английском языке (локализация и поддержка Monobook будут добавлены позже).

Настройка
Вы можете добавить следующую переменную в свой common.js (для настройки участнику) или в MediaWiki:Common.js (для настройки всем участникам, если вы администратор) на вашей вики, чтобы переопределить значение по умолчанию:


 * — задаёт интервал в миллисекундах, за который сообщения будут перезагружены. Значение по умолчанию — 60000, то есть 60 секунд. Минимум 30000 или 30 секунд.


 * Пример:

Обратите внимание, что если вы импортировали скрипт с помощью метода, отличного от MediaWiki:ImportJS, тогда вы должны поместить эту переменную выше строчки с импортом для её работы.