2014-11-02 3 views
1

У меня есть установка MediaWiki (1.23) с расширением Scribunto и Module: Listen. Я пытаюсь вызвать этот модуль из статьи так:MediaWiki Модуль «Прослушивание» модуля Scribunto не генерирует ожидаемый HTML

{{Listen 
|filename  = Noise.ogg 
|title  = Noise 
|description = Some noise 
}} 

Это создает небольшой инфобокс, но встроенный звук сам игрок не появляется. Я посмотрел на сгенерированный HTML, а модуль просто делает второй обыкновенный HREF к файлу:

<div class="haudio"> 
<div style="padding:2px 0;"><a href="/wiki/File:Noise.ogg" title="File:Noise.ogg">Noise</a></div> 
<div style="padding-right:4px;"><a href="/wiki/File:Noise.ogg" title="File:Noise.ogg">File:Noise.ogg</a></div> 
<div class="description" style="padding:2px 0 0 0;">Some noise</div></div> 

Вместо второй HREF в файл, я ожидал увидеть или аналогичный. Я пропустил какой-то шаблон или модуль Lua?

+0

У вас установлен [TimedMediaHandler] (https://www.mediawiki.org/wiki/Extension:TimedMediaHandler)? – leo

+0

У меня нет TimedMediaHandler, но похоже, что это отдельное расширение. Если я не ошибаюсь, я не думаю, что Scribunto или Module: Listen зависят от этого. – Colin

+0

Они этого не делают, но вам нужно, чтобы звуковой плеер появился! – leo

ответ

0

У вас должен быть установлен TimedMediaHandler для воспроизведения звукового проигрывателя!