AjaxLoader/ru
From Wiki4Intranet
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.