AjaxLoader/ru

From Wiki4Intranet
Jump to: navigation, search

AjaxLoader — расширение MediaWiki.

  • Назначение: Позволяет делать динамически загружаемые вставки на вики-страницах.
  • Репозиторий: https://github.com/mediawiki4intranet/AjaxLoader
  • Домашняя страница: http://wiki.4intra.net/AjaxLoader
  • Лицензия: GPLv2.0+ 
  • Дата создания: 2016-06-01 
  • Последняя версия: 2016-06-01 
  • Оценка расширения: Вероятно полезное (4)

Включение в сборку Mediawiki4Intranet:

  • Дата включения: 2016-06-01
  • Включённая версия: последняя
  • Состояние доработок: Создано в рамках MediaWiki4Intranet

Использование

Расширение добавляет две функции парсера.

Первая — это функция {{#request: имя параметра}}, которая отключает кэш для вызвавшей страницы и возвращает значение параметра запроса/URL.

Вторая — {{#ajax: текст ссылки "открыть" | текст "закрыть" | текст после ссылки | название загружаемой страницы | URL-параметры запроса }}, которая вставляет изначально свёрнутую асинхронно загружаемую по клику пользователя панель.

Например: {{#ajax: ► | ▼ | Детали | CategoryPageList | category=SomeCategory }} или {{#ajax: Показать детали | Скрыть детали | | CategoryPageList | category=SomeCategory }}.

Установка

Стандартная процедура, через LocalSettings.php.