External images should not use [[File:...]] syntax. Inline external image: ``` % pandoc -f native -t mediawiki [Para [Image ("",[],[]) [] ("https://example.org/image.png", "")]] ^D https://example.org/image.png ``` Inline local image (should still use [[File:]]): ``` % pandoc -f native -t mediawiki [Para [Image ("",[],[]) [] ("local.png", "")]] ^D [[File:local.png]] ``` Figure with external image (from markdown): ``` % pandoc -f markdown -t mediawiki ![](https://example.org/figure.png) ^D https://example.org/figure.png ``` Local image (from markdown, no caption): ``` % pandoc -f markdown -t mediawiki ![](local.png) ^D [[File:local.png]] ``` Figure with caption and external image: ``` % pandoc -f markdown -t mediawiki ![Caption](https://example.org/figure.png) ^D
https://example.org/figure.png
``` Figure with caption and local image: ``` % pandoc -f markdown -t mediawiki ![Caption](local.png) ^D
[[File:local.png|Caption]]
``` SimpleFigure with external image (native format with fig: title): ``` % pandoc -f native -t mediawiki [Figure ("",[],[]) (Caption Nothing []) [Para [Image ("",[],[]) [Str "caption"] ("https://example.org/figure.png", "fig:")]]] ^D
https://example.org/figure.png
``` SimpleFigure with local image (native format with fig: title): ``` % pandoc -f native -t mediawiki [Figure ("",[],[]) (Caption Nothing []) [Para [Image ("",[],[]) [Str "caption"] ("local.png", "fig:")]]] ^D
[[File:local.png|thumb|none|alt=caption|caption]]
```