Расширение:PortableInfobox
Appearance
Статус релиза: стабильно |
|
|---|---|
| Реализация | Тег |
| Описание | Порт расширения Fandom PortableInfobox для MediaWiki 1.37.0+ |
| Автор(ы) | Universal Omega, Luqgreg, Fandom (оригинальная версия) |
| Последняя версия | 0.6 (2022-01-08) |
| Политика совместимости | Мастер поддерживает обратную совместимость. |
| MediaWiki | 1.37.0+ |
| Изменения в БД | Нет |
| Лицензия | GNU General Public License 3.0 или позднее |
| Скачать | GitHub: README |
|
|
<infobox> |
|
| Проблемы | Открытые проблемы · Сообщить об ошибке |
Расширение PortableInfobox позволяет создавать переносимые инфобоксы, которые могут отображаться с использованием чистой семантической HTML-разметки на любой оболочке или платформе с использованием простой для понимания мощной XML-подобной разметки. Это порт расширения Fandom PortableInfobox для более новых версий MediaWiki.
Установка
- Скачать и распакуйте файл(ы) в папку с названием
PortableInfoboxв вашей папкеextensions/. - Добавьте следующий код в конце вашего файла LocalSettings.php:
wfLoadExtension( 'PortableInfobox' );
Готово – Перейдите на страницу Special:Version на своей вики, чтобы удостовериться в том, что расширение успешно установлено.
Параметры конфигурации
- $wgAllInfoboxesSubpagesBlacklist (array)
- Список подстраниц в пространстве имен шаблонов, которые нужно исключить из запроса API allinfoboxes. (по умолчанию: [ "doc", "draft", "test" ])
- $wgPortableInfoboxCustomImageWidth (int)
- Размер миниатюр изображений, используемых в инфобоксах. (по умолчанию: 300)
- $wgPortableInfoboxUseHeadings (bool)
- Использует теги заголовков для заголовков информационных окон и заголовков групп, это может привести к несовместимости с другими расширениями. (по умолчанию: true)
- $wgPortableInfoboxUseTidy (bool)
- Использует RemexHtml для проверки HTML в информационных окнах. (по умолчанию: true)
Использование
- См. Help:Infoboxes/Tags на Fandom.
<span id="<media />_tag">
тег <media />
В версии 0.3 вместо тега <image /> был введен тег <media />, который все еще работает (см. Псевдонимы).
Он позволяет пользователям вставлять изображения, видео и аудиофайлы в информационное поле так же, как это делает тег <image /> в исходной версии.
Атрибуты
source- название параметраaudio- Если установлено значениеfalse, игнорируются все аудиофайлы.image- Если установлено значениеfalse, игнорируются все изображения.video- Если установлено значениеfalse, игнорируются все видео.
Дочерние теги
<default><caption>
Псевдонимы
<audio />- вариант тега<media />, разрешающий только аудиофайлы<image />- вариант тега<media />, который разрешает только изображения и видео (для обратной совместимости, можно отключить с помощьюvideo="false")<video />- вариант тега<media />, разрешающий только видео
Пользовательские отличия от оригинальной версии
- It's based on Wikia/app@b9fcbe5d6db928e318d64ad0568ec2d09a3f406e.
Возможно, некоторые функции, представленные в более поздней оригинальной версии, отсутствуют здесь.
- Тема Europa удалена.
- Класс
.pi-theme-defaultприменяется вместо.pi-theme-wikiaк информационному блоку, если тема не указана. - Когда тег
<gallery>передается в информационное окно с изображениями без надписей, используется имя файла вместо того, чтобы не показывать изображение. - При встраивании видео в инфобокс к тегу
<figure>добавляется дополнительный класс.pi-video. - В видео используются теги
<video>вместо показа видео в модальном окне после нажатия миниатюры. - Класс
.pi-imageбольше не присутствует в теге<figure>с видео, вместо этого класс.pi-mediaприменяется ко всем элементам мультимедиа. - Классы
.pi-image-collectionбыли изменены на.pi-media-collection. - Атрибуты
accent-color-*позволяют использовать больше цветовых форматов. - В подписях допускается использование большего количества HTML-тегов.
- Мобильный скин не имеет отдельного стиля.
| Это расширение включено в следующие вики-фермы/хостинги и/или пакеты: Это не исчерпывающий список. Некоторые вики-фермы/хостинги и/или пакеты могут содержать это расширение, даже если они не перечислены здесь. Всегда сверяйтесь со своими вики-фермами/хостингами или комплектами/бандлами для подтверждения. |
Categories:
- Stable extensions/ru
- Tag extensions/ru
- GPL licensed extensions/ru
- Extensions in GitHub version control/ru
- ParserFirstCallInit extensions/ru
- AfterParserFetchFileAndTitle extensions/ru
- WgQueryPages extensions/ru
- AllInfoboxesQueryRecached extensions/ru
- ArticlePurge extensions/ru
- MultiContentSave extensions/ru
- ResourceLoaderRegisterModules extensions/ru
- All extensions/ru
- Extensions included in Fandom/ru
- Extensions included in Miraheze/ru
- Extensions included in MyWikis/ru
- Extensions included in Telepedia/ru
- Extensions included in wiki.gg/ru
- Extensions included in WikiForge/ru
- Infobox extensions/ru
- Extensions by Fandom/ru
