Расширение MediaWiki
Расширение MediaWiki — код, не входящий в ядро движка MediaWiki, предназначенный для расширения его функций.
Как правило пишутся добровольцами и разработчиками движка и затем выкладываются на официальном сайте MediaWiki в специальном пространстве имён «Extension». Некоторые расширения выкладываются авторами на отдельных сайтах и не имеют страницы на основном сайте.
Загрузка расширений[править | править код]
Многие расширения MediaWiki доступны в репозитории Wikimedia и могут быть загружены непосредственно на сервер при помощи svn или через браузер с помощью специального инструмента ExtensionDistibutor, позволяющего выбрать версию для скачивания и затем выдающего ссылку на архив.
Код некоторых расширений размещен на сторонних сайтах или на самой странице с описанием расширения. В этих случаях требуется ручная загрузка файлов на сервер.
Установка расширений[править | править код]
Для установки большей части расширений достаточно загрузить файлы на сервер и добавить включение кода в LocalSettings.php.
Некоторые расширения требуют исполнения скриптов (обычно для внесения изменений в базу данных сайта) или наличия на сервере других расширений.
Часто используемые и известные расширения[править | править код]
- AbuseFilter — фильтр злоупотреблений, инструмент для автоматической борьбы с вандализмом со значительными возможностями.
- BoardVote — спецстраница для проведения закрытых выборов.
- CharInsert — добавляет тег <charinsert>, который позволяет вставлять в окне редактирования спецсимволы.
- CheckUser — позволяет осуществлять доступ к идентификационной информации участников при помощи веб-интерфейса и проверять пересечения.
- Cite — позволяет использовать теги для создания примечаний и списка примечаний, в том числе группы примечаний.
- DeleteBatch — интерфейс для скрипта обслуживания deleteBatch.php, позволяющего автоматически удалить все страницы из списка.
- FlaggedRevisions — добавляет возможность проверять версии страниц с использованием специализированного интерфейса. Используется для контроля вандализма в вики с большим количеством правок.
- Gadgets — позволяет участникам выбирать в настройках CSS и JS гаджеты, которые они хотят подключить.
- Lockdown — позволяет ограничивать доступ к отдельным служебным страницам, пространствам имён и действиям.
- Nuke — позволяет администраторам массово удалять недавно созданные страницы и файлы.
- Oversight — позволяет скрывать версии страниц (в том числе от администраторов).
- ParserFunctions — расширенные возможности синтаксического анализатора.
- Poem — добавляет тег <poem> для форматирования стихов.
- RenameUser — функционал для переименования участников.
- RevisionDelete — аналог Oversight с возможностью восстанавливать удалённые от просмотра всеми версий страниц, а также производить скрытия в логах.
- SyntaxHighlight — подсветка языков программирования, использованных в википроекте.
См. также[править | править код]
Расширение MediaWiki относится к темам: |