Перейти к содержанию

Шаблон:Звук

Непроверенная
Материал из LemonCraft Wiki
Этот шаблон использует Модуль:Звук, написанный на языке программирования Lua.
Пожалуйста, просмотрите Википедия:Модули и Extension:Scribunto/ru для понимания работы модуля.

Этот шаблон используется для создания кнопки проигрывания звукового эффекта. Если JavaScript не доступен в браузере, используется запасной вариант — HTML-аудиопроигрыватель. Этот шаблон предназначен в первую очередь для коротких звуковых файлов, так как не поддерживает возможность перехода на конкретную точку времени.

Сценарий и стили для шаблона предоставляются гаджетом (MediaWiki:Gadget-sound.js, MediaWiki:Gadget-sound.css, MediaWiki:Gadget-sound-styles.css), а в качестве запасного варианта используются глобальные стили (MediaWiki:Common-all.css).

Применение[править код]

  • |1= — отображаемый вики-текст. После текста отображается иконка громкоговорителя, указывающая на статус файла (остановлен/проигрывается). При щелчке по тексту (если текст не ссылка) или по иконке все остальные звуки будут остановлены, а указанный звук начнёт или завершит воспроизведение.
  • |2= — название проигрываемого аудиофайла.
  • |3=, |4= и т. д. — названия дополнительных проигрываемых аудиофайлов.
  • |nofallback= скрывает запасной аудиоплеер, при этом звук может быть проигран, только если доступны и включены JavaScript и гаджет звука. Этот параметр следует применять, когда кнопка звука встроена в текст, поскольку запасной аудиоплеер не внутритекстовый и слишком большой, чтобы вставить его в предложение. При использовании этого параметра следует задать отображаемый текст как ссылку на проигрываемых файл, чтобы пользователи, у которых нет JavaScript или которые отключили гаджет аудио, могли проигрывать этот файл.
  • |fallback_all= показывает запасной аудиоплеер для всех приведённых звуков. Не рекомендуется использовать, но иначе шаблон никак не покажет, что файл отсутствует.

Примеры[править код]

(Отключите гаджет звука, чтобы посмотреть, как выглядит запасной аудиоплеер.)

Базовое использование
{{Звук|Зажигай! 🔥|Calm4.ogg}}

Зажигай! 🔥Файл:Calm4.ogg


Внутритекстовый вариант со ссылкой вместо запасного проигрывателя
Деревянный топор с {{Звук|'''[[Медиа:Плеск воды.ogg|громким плеском]]'''|Плеск воды.ogg|nofallback=1}} потонул в реке.

Деревянный топор с громким плескомФайл:Плеск воды.ogg потонул в реке.

В карточке (также демонстрирует несколько файлов)
{{Сущность
|звуки=
* {{Звук|'''Получение урона'''|CreeperHurt1.ogg|CreeperHurt2.ogg|CreeperHurt3.ogg|CreeperHurt4.ogg}}
* {{Звук|'''Подготовка к взрыву'''|Fuse.ogg}}
* {{Звук|'''Взрыв'''|Explosion1.ogg|Explosion2.ogg|Explosion3.ogg|Explosion4.ogg}}
* {{Звук|'''Смерть'''|CreeperDeath1.ogg}}
}}

en:Template:Sound fr:Modèle:Son