Content deleted Content added
No edit summary |
No edit summary |
||
| (20 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<noinclude> |
|||
A template for rendering files into view switching between galleries and other view in closed knowledge portals. |
|||
== Simple file == |
|||
<pre><nowiki>{{Files|files=JustLogo.svg}}</nowiki></pre> |
|||
{{Files|files=JustLogo.svg}} |
|||
== Multiple files == |
|||
<pre><nowiki>{{Files|files=JustLogo.svg;Fox on shelf.jpg}}</nowiki></pre> |
|||
{{Files|files=JustLogo.svg;Fox on shelf.jpg}} |
|||
== Office files == |
|||
If the template [[Template:ExternalOfficeRenderer|ExternalOfficeRenderer]] exists the office file will be rendered using the url in the template. Otherwise the office file type icon will be used. |
|||
<pre><nowiki>{{Files|files=על המערכת.docx}}</nowiki></pre> |
|||
{{Files|files=על המערכת.docx}} |
|||
</noinclude> |
|||
<includeonly>{{#if:{{{files|}}}|{{#if:{{#explode:{{{files|}}}|;|1}}| |
|||
{{#tag:gallery |
{{#tag:gallery |
||
|{{#arraymap:{{{files|}}}; {{{file|}}}|;|xx| |
|{{#arraymap:{{{files|}}}; {{{file|}}}|;|xx|{{#switch:{{#explode:xx|.|-1}} |
||
|docx = File:Microsoft_Office_Word_(2019–present).svg{{!}}{{#explode:xx|.|0}}{{!}}link={{filepath:xx}} |
|||
|doc = File:Microsoft_Office_Word_(2019–present).svg{{!}}{{#explode:xx|.|0}}{{!}}link={{filepath:xx}} |
|||
|pptx = File:Microsoft_Office_PowerPoint_(2019–present).svg{{!}}{{#explode:xx|.|0}}{{!}}link={{filepath:xx}} |
|||
|ppt = File:Microsoft_Office_PowerPoint_(2019–present).svg{{!}}{{#explode:xx|.|0}}{{!}}link={{filepath:xx}} |
|||
|xls = File:Microsoft_Office_Excel_(2019–present).svg{{!}}{{#explode:xx|.|0}}{{!}}link={{filepath:xx}} |
|||
|xlsx = File:Microsoft_Office_Excel_(2019–present).svg{{!}}{{#explode:xx|.|0}}{{!}}link={{filepath:xx}} |
|||
|#default = File:xx{{!}}{{#explode:xx|.|0}}{{!}}link={{filepath:xx}} |
|||
}}|\n\n}} }}<div class="d-none"><!-- embed files, you know for search -->{{#arraymap:{{{files|}}}; {{{file|}}}|;|xx|{{#switch:{{#explode:xx|.|-1}} |
|||
|docx = [[File:xx]] |
|||
|doc = [[File:xx]] |
|||
|pptx = [[File:xx]] |
|||
|ppt = [[File:xx]] |
|||
|xls = [[File:xx]] |
|||
|xlsx = [[File:xx]] |
|||
|#default = |
|||
}}|}}</div> |
|||
|{{#switch:{{#explode:{{{files|}}}|.|-1}} |
|||
|docx = {{#ifexist:Template:ExternalOfficeRenderer|{{ExternalOfficeRenderer|path={{{files|{{{file|}}}}}}|height-ratio=4|width-ratio=3}}|[[File:Microsoft_Office_Word_(2019–present).svg|center|thumb|200px|link={{filepath:{{{files|}}}}}|{{{files|}}}]]}}<span class="d-none">[[file:{{{files|}}}|thumb|class=d-none]]</span> |
|||
|doc = {{#ifexist:Template:ExternalOfficeRenderer|{{ExternalOfficeRenderer|path={{{files|{{{file|}}}}}}|height-ratio=4|width-ratio=3}}|[[File:Microsoft_Office_Word_(2019–present).svg|center|thumb|200px|link={{filepath:{{{files|}}}}}|{{{files|}}}]]}}<span class="d-none">[[file:{{{files|}}}|thumb|class=d-none]]</span> |
|||
|pptx = {{#ifexist:Template:ExternalOfficeRenderer|{{ExternalOfficeRenderer|path={{{files|{{{file|}}}}}}}}|[[File:Microsoft_Office_PowerPoint_(2019–present).svg|center|thumb|200px|link={{filepath:{{{files|}}}}}|{{{files|}}}]]}}<span class="d-none">[[file:{{{files|}}}|thumb|class=d-none]]</span> |
|||
|ppt = {{#ifexist:Template:ExternalOfficeRenderer|{{ExternalOfficeRenderer|path={{{files|{{{file|}}}}}}}}|[[File:Microsoft_Office_PowerPoint_(2019–present).svg|center|thumb|200px|link={{filepath:{{{files|}}}}}|{{{files|}}}]]}}<span class="d-none">[[file:{{{files|}}}|thumb|class=d-none]]</span> |
|||
|xls = {{#ifexist:Template:ExternalOfficeRenderer|{{ExternalOfficeRenderer|path={{{files|{{{file|}}}}}}}}|[[File:Microsoft_Office_Excel_(2019–present).svg|center|thumb|200px|link={{filepath:{{{files|}}}}}|{{{files|}}}]]}}<span class="d-none">[[file:{{{files|}}}|thumb|class=d-none]]</span> |
|||
|xlsx = {{#ifexist:Template:ExternalOfficeRenderer|{{ExternalOfficeRenderer|path={{{files|{{{file|}}}}}}}}|[[File:Microsoft_Office_Excel_(2019–present).svg|center|thumb|200px|link={{filepath:{{{files|}}}}}|{{{files|}}}]]}}<span class="d-none">[[file:{{{files|}}}|thumb|class=d-none]]</span> |
|||
|pdf = {{#ifexist:widget:ViewerJs|<div class="pdf text-center Fennec-embed-wrp Fennec-embed-name-youtube">{{#widget:ViewerJs|path={{filepath:{{{files|{{{file|}}}}}}}}}}|[[File:Icon-pdf.svg|center|thumb|200px|link={{filepath:{{{files|}}}}}|{{{files|}}}]]}}<span class="d-none">[[file:{{{files|}}}|thumb|class=d-none]]</span> |
|||
|#default = [[file:{{{files|}}}|650px|thumb|center|{{{files|}}} [[media:{{{files|}}}|{{:mediawiki:download}}]] ]] |
|||
}} |
}} |
||
}}}} |
|||
</includeonly><noinclude> |
|||
<templatedata> |
|||
{ |
|||
"params": { |
|||
"files": { |
|||
"label": "List of Files name", |
|||
"type": "wiki-file-name", |
|||
"required": true, |
|||
"suggested": true |
|||
}, |
|||
"file": {} |
|||
}, |
|||
"description": "A template for rendering files into view switching between galleries and other view. " |
|||
} |
|||
</templatedata> |
|||
Latest revision as of 18:54, 5 May 2025
A template for rendering files into view switching between galleries and other view in closed knowledge portals.
Simple file
Office files
If the template ExternalOfficeRenderer exists the office file will be rendered using the url in the template. Otherwise the office file type icon will be used.
{{Files|files=על המערכת.docx}}
A template for rendering files into view switching between galleries and other view.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| List of Files name | files | no description | File | required |
| file | file | no description | Unknown | optional |