Расширения

Последняя правка 3823 дня назад
Материал из ShoutWiki
Перейти к навигации Перейти к поиску

Расширения добавляют в MediaWiki новые возможности или увеличивают уже существующие. Для автоматического списка всех расширений (специальные страницы, парсерные функции и так далее), установленных в вики-проекте, и их авторов, можно посмотреть специальную страницу.

Расширения могут быть установлены в ваш вики-проект по запросу. Пожалуйста, свяжитесь с ShoutWiki, если вашему вики-проекту нужны какие-то расширения из доступных по запросу расширений.

Предустановленные[править | править код]

Участники[править | править код]

  • ContactPage (с) — форма отправки электронной почты персоналу ShoutWiki;
  • Editcount (с) — счётчик правок участника;
  • Events (с) — специальная страница для просмотра существующих событий;
  • Gadgets (с) — подключение участниками различных CSS и JS-гаджетов в своих настройках;
  • MyInfo — информация о вашем текущем скине, браузере, операционной системе и User-Agent;
  • Newest Pages (с) — список последних X (по умолчанию 50) страниц, добавленных в вики-проект;
  • SendToAFriend (с) — отправка участниками ссылок на статьи по электронной почте.

Администраторы и персонал[править | править код]

Эти расширения в большинстве своём доступны только персоналу ShoutWiki в связи с высокой степенью опасности злоупотребления. Nuke доступен и администраторам проекта. Пожалуйста, свяжитесь с нами по адресу support‐at‐shoutwiki.com, если хотите получить возможность скрывать адреса, менять имя автора правки или ещё что-либо из списка.

  • ChangeAuthor (с) — смена имени автора правки;
  • CheckUser (с) — проверка IP-адресов участника и другой информации;
  • GlobalUserrights (с) — лёгкое управление глобальными правами участника;
  • LookupUser (с) — просмотр настроек участника;
  • Maintenance (с) — веб-интерфейс для различных скриптов обслуживания;
  • Interwiki (с) — специальная страница для просмотра и редактирования списка интервики.

Инструменты[править | править код]

  • AJAX Poll — возможность проведения опросов посредством тэга <poll>;
  • Calendar (с) — создание событий в календаре тэга <calendar />.
  • CategoryTree (с) — базирующееся на AJAX расширение, позволяющее просмотреть структуру категорий вики-проекта.
  • Cite — добавление сносок посредством тэгов <ref[ name="id"]> и <references />.
  • CreateBox — специализированный Inputbox (см. ниже) для создания статей (посредством тэга <createbox>).
  • DismissableSiteNotice — возможность скрытия Sitenotice участниками проекта.
  • DumpsOnDemand — лёгкое создание дампов базы данных через интерфейс на странице статистики, использоваться может лишь стюардами проекта.
  • Global CSS & JS — создание загружаемых глобально CSS и JS, которые будут загружаться на каждой странице вики-проектов ShoutWiki из центральной.
  • ImageMap — создание кликабельных в разных частях изображений посредством тэга <imagemap>.
  • Inputbox — включение предопределённых HTML-форм посредством тэга <inputbox>.
  • ParserFunctions — расширение парсера логическими функциями.
  • RandomSelection — отображение случайного содержимого из заданного набора.
  • Shared Newtalk — слежение за всеми обсуждениями участника на ShoutWiki и отображение уведомления об оставлении сообщения где-либо.
  • ShoutBox — возможность добавления мини-чата на страницу вики-проекта.
  • StringFunctions — определение дополнительного набора парсерных функций, которые работают со строковыми типами.
  • Syntax Highlight — добавление подсветки синтаксиса с помощью GeSHi Highlighter.
  • RSS feed extension — возможность отображения RSS-канала на вики-страницах.
  • Wiki Category Tag Cloud — облако категорий.
  • WikiHiero (с) — синтаксис для отображения египетских иероглифов.
  • YouTube — встраивание видео из популярных сервисов видеохостинга, таких как YouTube, Archive.org и других.

Спам и его блокировка[править | править код]

  • ConfirmEdit (с) — простая реализация капчи.
  • Phalanx — мощный механизм блокирования спама, доступен только персоналу.
  • SimpleAntiSpam — добавление простой проверки на спам/ботов.
  • SpamBlacklist — базирующееся на RegExp инструмент против спама.

Доступные по запросу[править | править код]

Это — список расширений MediaWiki, которые могут быть подключены по запросу. Пожалуйста, свяжитесь с ShoutWiki, если вашему вики-проекту нужны какие-то расширения из этого списка.

  • DynamicPageList2 — универсальный генератор отчетов для вики-проектов на MediaWiki.
  • Highly Automated Welcome Tool — приветствие новых участников после их первой правки.
  • Google Maps — интерактивные аннотированные карты Google для вики-проекта.
  • PrivateDomains — ограничение редактирования пользователями с определенным сервером электронной почты.
  • RandomImage — отображение случайного изображения посредством тэга <randomimage />.
  • Semantic MediaWiki — возможность пользователям добавлять структурированные данные в вики-страницы, благодаря простой вики-разметке, которая идентифицирует отношения между страницами и атрибутные значения страниц.
  • UserPageStyles — возможность добавления пользовательских CSS-стилей для отображения на личной странице участника и его подстраницах.
  • WhosOnline — добавление служебной страницы, на которой можно увидеть список анонимных и зарегистрированных пользователей, находящихся в он-лайн.

Социальные[править | править код]

  • SocialProfileсоциальные инструменты в MediaWiki: профили пользователей, аватары, подарки, награды, добавление в друзья и во враги и уровни пользователей.
  • Comments — добавление тэга <comments />, который позволяет комментировать статьи.
  • InviteContacts — добавление новой служебной страницы, на которой можно пригласить друзей и отправлять электронную почту ссылки на своих друзей. Может быть включено и на вики-проекты без социальных инструментов.
  • LinkFilter — добавление участниками возможности отправлять все виды ссылок на утверждение.
  • RandomFeaturedUser — добавление тэга <randomfeatureduser> для создания случайно выбранного «избранного» участника и его некоторой информации о нём/ней, такой, как аватар.
  • RandomImageByCategory — добавление тэга <randomimagebycategory> для отображения случайно выбранного изображения из выбранной категории. Может быть включено и на вики-проекты без социальных инструментов.
  • RandomUsersWithAvatars — добавление тэга <randomuserswithavatars> для отображения случайно выбранных участников из тех, у кого есть аватары.
  • UserWelcome — добавление тэга <welcomeUser> для отображения пользовательской социальной информации.
  • Voteголосование, базирующееся на JavaScript и реализующееся посредством тэга <vote>. Может быть включено и на вики-проекты без социальных инструментов.
  • WikiTextLoggedInOut — добавление двух тэгов, <loggedin> и <loggedout>, для показывания различного текста в залогиненном и незалогиненном режимах. Может быть включено и на вики-проекты без социальных инструментов.

Для узкого использования[править | править код]

  • RudeProxyBlock — блокировка открытых прокси на основании списка открытых прокси-серверов в вики-проекте.
  • ProtectSite — позволение администратору сайта временно блокировать различные модификации сайта.

Запрос нового расширения[править | править код]

Для запроса новой функции, которую хочется добавить на ShoutWiki или получить по запросу функцию, которую хочется добавить в ваш вики-проект, пожалуйста, свяжитесь с ShoutWiki по адресу support‐at‐shoutwiki.com или оставьте сообщение члену команды поддержки пользователей и они обратят внимание на ваш запрос.

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

Ссылки[править | править код]