Uploaded image for project: 'MediaWiki tools'
  1. MediaWiki tools
  2. MEDIAWIKI-96

MediaWiki Cite extension handling

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • None
    • 1.12.2
    • Syntax
    • None
    • Unknown

    Description

      MediaWiki has a "Cite" extension which allows to embed complex references in blocks via the "<ref>" tag. The tag is partly supported by the MediaWiki to XWiki converter. However, advanced cases such as when the tag contains template calls do not work as expected, it seems: the templates are ignored, see example below.

      MediaWiki block with ref tag

      Humoriste célèbre pour son flegme, artiste ayant marqué le [[cinéma muet]] [[États-Unis|américain]], il fut entre autres surnommé « l'homme qui ne rit jamais »<ref>{{citation|L'homme qui ne rit jamais, Visage de marbre, Tête de buis, Figure de cire, Frigo et même Masque tragique, voilà comment on m'a toujours surnommé. En apothéose, le célèbre écrivain et critique James Agee a décrit mon visage en ces termes ; {{citation|Il rivalise presque avec celui d'[[Abraham Lincoln]] en tant qu'archétype américain : hiératique, fier, presque sublime ; inoubliable.}} Je n'ose imaginer ce que notre Grand Pionnier eût pensé d'une semblable comparaison. Quant à moi, elle me comble d'aise.}} - Extrait de ''Slapstick'' de Buster Keaton et {{lien|Charles Samuels}} (traduction de l'autobiographie ''My Wonderful World of Slapstick'')</ref> par contraste avec [[Charlie Chaplin]]. « Buster » est un surnom générique (« pote ») signifiant aussi « casse-cou »<ref>« ''A staged fall, used in theatrical and film comedy'' » [http://www.allwords.com/word-buster.html allwords.com] ; « ''an unusually sturdy child'' » [http://www.merriam-webster.com/dictionary/buster merriam-webster]</ref>. 
      

      Converted XWiki block

      In the block converted to XWiki, the references to templates "citation" and "lien" are not present in the "footnote" macro:

      Humoriste célèbre pour son flegme, artiste ayant marqué le [[cinéma muet]] [[américain>>États-Unis]], il fut entre autres surnommé « l'homme qui ne rit jamais »{{footnote}} - Extrait de Slapstick de Buster Keaton et  (traduction de l'autobiographie My Wonderful World of Slapstick){{/footnote}} par contraste avec [[Charlie Chaplin]]. « Buster » est un surnom générique (« pote ») signifiant aussi « casse-cou »{{footnote}}« A staged fall, used in theatrical and film comedy » allwords.com ; « an unusually sturdy child » merriam-webster{{/footnote}}.
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            slauriere slauriere
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: