Summary: Properties should be parsed by SMW before being used
                    as input for other extensions
           Product: MediaWiki extensions
           Version: any
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: Normal
         Component: Semantic MediaWiki

Extensions using parser function hooks receive the raw wikitext.

To reproduce:

Wiki page: SampleAudioFilePage:


Wiki page: Template:TestDoc:

{{#widget:Html5media|url={{{HasAudioFile}}} }}  (Widget extension) 
<player>{{{HasAudioFile}}}</player> (Player extension)

Result of viewing SampleAudioFilePage:

Extensions fail to locate asset and report an error.  At the code level, the
extension's hooked function will contain the raw template wikitext
"{{{HasAudioFile}}}" instead of the expected page value "sample.mp3".

Expected results:

The value "sample.mp3" should be passed as the extension's input.

MediaWiki 1.16
Semantic Bundle

Configure bugmail:
------- You are receiving this mail because: -------
You are on the CC list for the bug.

Wikibugs-l mailing list

Reply via email to