Difference between revisions of "AjaxLoader/ru"
From Wiki4Intranet
(Created page with "{{ExtensionFromInfo|lang=ru|name=AjaxLoader}} == Использование == Расширение добавляет две функции парсера. Первая -...") |
|||
Line 5: | Line 5: | ||
Расширение добавляет две функции парсера. | Расширение добавляет две функции парсера. | ||
− | + | Первая — это функция <nowiki>{{#request: имя параметра}}</nowiki>, которая отключает кэш для вызвавшей страницы и возвращает значение параметра запроса/URL. | |
− | + | Вторая — <nowiki>{{#ajax: текст ссылки "открыть" | текст "закрыть" | текст после ссылки | название загружаемой страницы | URL-параметры запроса }}</nowiki>, которая вставляет изначально свёрнутую асинхронно загружаемую по клику пользователя панель. | |
Например: <nowiki>{{#ajax: ► | ▼ | Детали | CategoryPageList | category=SomeCategory }}</nowiki> или <nowiki>{{#ajax: Показать детали | Скрыть детали | | CategoryPageList | category=SomeCategory }}</nowiki>. | Например: <nowiki>{{#ajax: ► | ▼ | Детали | CategoryPageList | category=SomeCategory }}</nowiki> или <nowiki>{{#ajax: Показать детали | Скрыть детали | | CategoryPageList | category=SomeCategory }}</nowiki>. |
Latest revision as of 17:24, 1 June 2016
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.