MultipleActivity добавляет страницу Special:MultipleActivity, на которой можно просматривать до 100 последних изменений, таких как правки, удаление страниц, установка на них защиты и т. д., свежие посты в обсуждениях, темы на стенах участников и комментарии к статьям. Кроме того, на служебной есть рельс, где показаны 5 популярных статей и уголок сообщества, если на вики такой имеется.
Скрипт не будет работать корректно на вики, у которых обсуждения либо отключены, либо не имеют ни одного поста.
Поддерживаемые типы активности
- Изменения
- редактирование страницы
- переименование страницы
- создание страницы
- удаление страницы
- восстановление страницы
- установка защиты на страницу
- снятие защиты со страницы
- блокировка участника
- разблокировка участника
- изменение прав пользователя
- смена автара участником
- Социальная активность
- публикация текстового поста в обсуждениях
- публикация опроса
- сообщения на стенах обсуждения
- комментарии к статьям
Installation
Настройка
Локальная
Настройки для скрипта должны быть указаны на MediaWiki:Custom-MultipleActivity-settings. Каждый параметр является парой ключ-значение. Значения могут быть как одиночными, так и перечисленными через запятую. На конце строк указывать ничего не надо.
key1: value key2: value1, value2
Пример:
ma_links: toolbar, activityTabs ma_linkText: Wiki Activity
| Ключ | Значение | Описание |
|---|---|---|
ma_links
|
список строк или одиночная строка |
Определяет места, в которые будет добавлена ссылка на страницу MultipleActivity. |
| Варианты | ||
| toolbar: в панели инструментов перед пунктом "Мои инструменты". | ||
| activityTabs: отдельной вкладкой на страницах активности, таких как "Свежие правки", "Соц. активность" и "Свежие файлы". | ||
ma_linkText
|
одиночная строка | Задает текст ссылок на служебную, добавляемых параметром ma_links. Если ничего не указано, будет использовано значение "MultipleActivity".
|
Личная
Пока не реализовано.
Параметры URL
| Параметр | Значение | Описание |
|---|---|---|
debugmode
|
0/1 true/false |
Показывает некоторую информацию в браузерной консоли.
По умолчанию: false |
separate
|
0/1 true/false |
Показывает контент в левой части служебной разбитым на разделы по дате (как в "Свежих правках") либо без разделения (как в "Недавней вики-деятельности").
По умолчанию: false |
showrail
|
0/1 true/false |
Показывает или скрывает рельс.
По умолчанию: true |
Changelog
- December 11, 2020
- Initial release.
- December 16, 2020
- Added display of pictures appended to posts, comments and wall messages.
- December 18, 2020
- Added some configuration options (still in beta).
- December 28, 2020
- Added URL parameters support.
- January 4, 2021
- Added
separateas an URL parameter. - January 8, 2021
- Added site-wide settings.