Changes
Jump to navigation
Jump to search
m
corr
{{#ifeq:{{lc:{{padleft:|1|{{{3}}}}}}}|e<!-- valid extension ? (any case allowed)
-->|{{#switch:{{lc:{{{1|}}}}}
|{{lc:{{{2|}}}}}.png=png
|{{lc:{{{2|}}}}}.svg=svg
|{{lc:{{{2|}}}}}.jpg=jpg
|{{lc:{{{2|}}}}}.gif=gif
|{{lc:{{{2|}}}}}.jpeg=jpg
|{{lc:{{{2|}}}}}.pdf=pdf
|{{lc:{{{2|}}}}}.tif
|{{lc:{{{2|}}}}}.tiff=tif
|{{lc:{{{2|}}}}}.xcf=xcf
|{{lc:{{{2|}}}}}.mid=mid
|{{lc:{{{2|}}}}}.ogg=ogg
|{{lc:{{{2|}}}}}.ogv=ogv
|{{lc:{{{2|}}}}}.djvu=djvu
|{{lc:{{{2|}}}}}.oga=oga
|{{lc:{{{2|}}}}}.flac=flac
|{{lc:{{{2|}}}}}.wav=wav
|{{lc:{{{2|}}}}}.webm=webm
|{{{4|}}}<!--
-->}}<!--
file name after valid extension removed (any case allowed)
-->|{{#switch:{{lc:{{{1|}}}}}
|{{lc:{{{2|}}}}}.png
|{{lc:{{{2|}}}}}.svg
|{{lc:{{{2|}}}}}.jpg
|{{lc:{{{2|}}}}}.gif
|{{lc:{{{2|}}}}}.jpeg
|{{lc:{{{2|}}}}}.pdf
|{{lc:{{{2|}}}}}.tif
|{{lc:{{{2|}}}}}.tiff
|{{lc:{{{2|}}}}}.xcf
|{{lc:{{{2|}}}}}.mid
|{{lc:{{{2|}}}}}.ogg
|{{lc:{{{2|}}}}}.ogv
|{{lc:{{{2|}}}}}.djvu
|{{lc:{{{2|}}}}}.oga
|{{lc:{{{2|}}}}}.flac
|{{lc:{{{2|}}}}}.wav
|{{lc:{{{2|}}}}}.webm={{{2}}}|{{{1}}}<!--
-->}}}}<noinclude>
{{#ifexist:{{FULLPAGENAME}}/doc|{{Documentation}}|
<br>
The template is transcluded with <nowiki>{{Tl|Validextension|</nowiki>''filename''<nowiki>|{{#invoke:File|woExtension|file=</nowiki>''filename''<nowiki>}}|?}}</nowiki>
where the third parameter specifies whether the file name or the extension (<code>3=e</code>) should be returned.
}}
</noinclude>
-->|{{#switch:{{lc:{{{1|}}}}}
|{{lc:{{{2|}}}}}.png=png
|{{lc:{{{2|}}}}}.svg=svg
|{{lc:{{{2|}}}}}.jpg=jpg
|{{lc:{{{2|}}}}}.gif=gif
|{{lc:{{{2|}}}}}.jpeg=jpg
|{{lc:{{{2|}}}}}.pdf=pdf
|{{lc:{{{2|}}}}}.tif
|{{lc:{{{2|}}}}}.tiff=tif
|{{lc:{{{2|}}}}}.xcf=xcf
|{{lc:{{{2|}}}}}.mid=mid
|{{lc:{{{2|}}}}}.ogg=ogg
|{{lc:{{{2|}}}}}.ogv=ogv
|{{lc:{{{2|}}}}}.djvu=djvu
|{{lc:{{{2|}}}}}.oga=oga
|{{lc:{{{2|}}}}}.flac=flac
|{{lc:{{{2|}}}}}.wav=wav
|{{lc:{{{2|}}}}}.webm=webm
|{{{4|}}}<!--
-->}}<!--
file name after valid extension removed (any case allowed)
-->|{{#switch:{{lc:{{{1|}}}}}
|{{lc:{{{2|}}}}}.png
|{{lc:{{{2|}}}}}.svg
|{{lc:{{{2|}}}}}.jpg
|{{lc:{{{2|}}}}}.gif
|{{lc:{{{2|}}}}}.jpeg
|{{lc:{{{2|}}}}}.pdf
|{{lc:{{{2|}}}}}.tif
|{{lc:{{{2|}}}}}.tiff
|{{lc:{{{2|}}}}}.xcf
|{{lc:{{{2|}}}}}.mid
|{{lc:{{{2|}}}}}.ogg
|{{lc:{{{2|}}}}}.ogv
|{{lc:{{{2|}}}}}.djvu
|{{lc:{{{2|}}}}}.oga
|{{lc:{{{2|}}}}}.flac
|{{lc:{{{2|}}}}}.wav
|{{lc:{{{2|}}}}}.webm={{{2}}}|{{{1}}}<!--
-->}}}}<noinclude>
{{#ifexist:{{FULLPAGENAME}}/doc|{{Documentation}}|
<br>
The template is transcluded with <nowiki>{{Tl|Validextension|</nowiki>''filename''<nowiki>|{{#invoke:File|woExtension|file=</nowiki>''filename''<nowiki>}}|?}}</nowiki>
where the third parameter specifies whether the file name or the extension (<code>3=e</code>) should be returned.
}}
</noinclude>