Jump to content

Расширение:GlobalUserPage

From mediawiki.org
This page is a translated version of the page Extension:GlobalUserPage and the translation is 95% complete.
Outdated translations are marked like this.
Справка по расширениям MediaWiki
GlobalUserPage
Статус релиза: стабильно
Реализация Пользовательский интерфейс
Описание Включает глобальные (общие для всех вики) страницы участников на вики-ферме.
Автор(ы) Jack Phoenix, Kunal Mehta
Последняя версия 0.11.1 (2017-09-18)
Политика совместимости Снэпшоты выходят вместе с MediaWiki. Мастер не имеет обратной совместимости.
MediaWiki 1.42+
PHP 5.5.9+
Лицензия GNU General Public License 3.0 или позднее
Скачать
Помощь Help:Extension:GlobalUserPage/ru
Пример ShoutWiki
  • $wgGlobalUserPageAPIUrl
  • $wgGlobalUserPageTimeout
  • $wgGlobalUserPageDBname
  • $wgGlobalUserPageFooterKey
  • $wgGlobalUserPageCacheExpiry
Ежеквартальные загрузки 25 (Ranked 115th)
Использование общедоступными вики 2,011 (Ranked 198th)
Переведите расширение GlobalUserPage, если оно доступно на translatewiki.net
Проблемы Открытые задачи · Сообщить об ошибке

GlobalUserPage

2020 Coolest Tool
Award Winner

in the category
Reusable


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

Это расширение было разработано Jack Phoenix для ShoutWiki , первоначально оно было основано на Extension:HelpPages от Kunal Mehta (расширения больше не имеют общего кода).

Пользовательская документация

См. Help:Extension:GlobalUserPage .

Предупреждение

Использование этого расширения сопряжено с некоторыми рисками безопасности. Вы должны полностью доверять центральной вики и её администраторам, так как они могут легко вставить необработанный HTML в вашу вики, открывая XSS -дыры.

Установка

  • Скачайте и распакуйте файл(ы) в папку с названием GlobalUserPage в вашей папке extensions/.
    Вместо этого разработчикам и соавторам кода следует установить расширение из Git, используя:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalUserPage
  • Добавьте следующий код в конце вашего файла LocalSettings.php :
    wfLoadExtension( 'GlobalUserPage' );
    
  • Yes Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.

Настройка

  • $wgGlobalUserPageAPIUrl - URL-адрес api.php центральной вики. Этот URL используется для получения содержимого глобальной страницы участника.
  • $wgGlobalUserPageCacheExpiry - определяет, как долго кэшировать обработанный HTML. По умолчанию это 60 * 60 * 24 * 7 (одна неделя). Обычно HTML сбрасывается при редактировании, однако это запасной вариант на худший случай.
  • $wgGlobalUserPageDBname - имя базы данных, где хранятся данные глобальной страницы участника, обычно должно быть установлено то же значение, что и в $wgSharedDB .
  • $wgGlobalUserPageFooterKey - ключ сообщения для добавления в качестве футера к нижней части глобальных страниц участников, или установите false, если футер добавлять не нужно.
  • $wgGlobalUserPageTimeout - таймаут для внутренних запросов к API, для использования $wgHTTPTimeout установите в значение default.