Шаблон:Ajax: различия между версиями
Материал из Space Station 14 Вики
Pok (обсуждение | вклад) мНет описания правки |
Pok (обсуждение | вклад) мНет описания правки |
||
| Строка 1: | Строка 1: | ||
<includeonly><abbr style="font-size:0.925rem; color:var(--text-color-link); cursor:pointer; border:1px solid var(--color-contrast2); padding:0 4px; border-radius:var(--border-radius-low); display:inline-block; margin:2px 0;" class="ajax-load-link" id="{{{1}}}>Нажмите здесь, чтобы раскрыть содержимое. <i style="font-size:90%;">(может быть небольшая задержка)</i></abbr></includeonly><noinclude> | <includeonly><abbr style="font-size:0.925rem; color:var(--text-color-link); cursor:pointer; border:1px solid var(--color-contrast2); padding:0 4px; border-radius:var(--border-radius-low); display:inline-block; margin:2px 0;" class="ajax-load-link" id="{{{1}}}>{{{2|Нажмите здесь, чтобы раскрыть содержимое. <i style="font-size:90%;">(может быть небольшая задержка)</i>}}}</abbr></includeonly><noinclude> | ||
{{doc}}</noinclude> | {{doc}}</noinclude> | ||
Текущая версия от 14:53, 17 апреля 2025
Шаблон обеспечивает поддержку AJAX-функций для строк. Реализован с помощью MediaWiki:Common.js.
При нажатии выводит содержимое параметра {{{1}}} в формате вики-текста. То есть, шаблон не просто отображает текст как строку, а обрабатывает его так же, как это делает движок вики при загрузке страницы.
Обычно используется для вывода тяжёлых модулей, чтобы избежать долгой загрузки страницы для пользователей, которым содержимое этого модуля может быть не нужно.
Использование
В параметр {{{1}}} передаётся вики-текст, заключённый в теги <nowiki>.
{{Ajax