Content deleted Content added
Thumperward (talk | contribs) sandbox, from merged revision |
This may be better. "{{#ifexpr:{{Str find|" is less verbose than "{{#ifeq:{{#invoke:String|find|". |
||
(43 intermediate revisions by 8 users not shown) | |||
Line 1:
{{Infobox
| decat = yes <!-- track empty rows through a separate process -->
| bodystyle = {{#if:{{{width|}}}|width: {{{width}}};}} <!--
Check if either align or float are specified:
-->{{#if:{{{align|}}}{{{float|}}}|<!--
If either align or float is "left":
-->{{#ifexpr:{{Str find|{{{align|}}}{{{float|}}}|left}} > 0|
float:left; clear:left; margin:0 1.5em 1.5em 0;
|}}<!--
If either align or float is "center":
-->{{#ifexpr:{{Str find|{{{align|}}}{{{float|}}}|center}} > 0|
float:none; clear:none; margin:auto;
|}}<!--
If float is "none":
-->{{#ifeq:{{{float|}}}|none|
float:none; clear:none;
|}}<!--
If either align or float is "right":
-->{{#ifexpr:{{Str find|{{{align|}}}{{{float|}}}|right}} > 0|
float:right; clear:right; margin:0 0 1.5em 1.5em;
|}}<!--
If both align and float are not specified:
--> |
float:right; clear:right; margin:0 0 1.5em 1.5em;
}}
| above = {{{title|{{#if:{{{image1|}}}{{{images|}}}|{{#if:{{{audio1|}}}{{{video1|}}}{{{model1|}}}|External media|External {{#if:{{{image2|}}}{{{images|}}}|images|image}} }}|{{#if:{{{audio1|}}}|{{#if:{{{video1|}}}{{{model1|}}}|External media|External audio}}|{{#if:{{{video1|}}}|{{#if:{{{model1|}}}|External media|External {{#if:{{{video1|}}}|videos|video}}}}|{{#if:{{{model1|}}}|External 3D {{#if:{{{model2|}}}|models|model}} }} }} }} }} }}}
| abovestyle = font-size:115%
| subheader = {{{topic|}}}
| subheaderstyle = font-style: italic
| datastyle = text-align: left
| caption = {{{caption|}}}
| header1 = {{#if:{{{image1|}}}{{{images|}}}|{{#if:{{{audio1|}}}{{{video1|}}}{{{model1|}}}|Images}} }}
| data2 = {{#if:{{{image1|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image1}}} }}
| data3 = {{#if:{{{image2|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image2}}} }}
| data4 = {{#if:{{{image3|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image3}}} }}
| data5 = {{#if:{{{image4|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image4}}} }}
| data6 = {{
| data7 = {{#if:{{{image6|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image6}}} }}
| data8 = {{#if:{{{image7|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image7}}} }}
| data9 = {{#if:{{{image8|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image8}}} }}
| data10 = {{#if:{{{image9|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image9}}} }}
| data11 = {{
| data12 = {{#if:{{{image11|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image11}}} }}
| data13 = {{#if:{{{image12|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image12}}} }}
| data14 = {{#if:{{{image13|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image13}}} }}
| data15 = {{#if:{{{image14|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image14}}} }}
| data16 = {{
| data17 = {{#if:{{{image16|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image16}}} }}
| data18 = {{#if:{{{image17|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image17}}} }}
| data19 = {{#if:{{{image18|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image18}}} }}
| data20 = {{#if:{{{image19|}}}|[[file:Searchtool.svg|16px|alt=image icon|link=]] {{{image19}}} }}
| data21 = {{
| header31 = {{#if:{{{audio1|}}}|{{#if:{{{image1|}}}{{{images|}}}{{{video1|}}}{{{model1|}}}|Audio}} }}
| data32 = {{#if:{{{audio1|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio1}}} }}
| data33 = {{#if:{{{audio2|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio2}}} }}
| data34 = {{#if:{{{audio3|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio3}}} }}
| data35 = {{#if:{{{audio4|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio4}}} }}
| data36 = {{#if:{{{audio5|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio5}}} }}
| data37 = {{#if:{{{audio6|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio6}}} }}
| data38 = {{#if:{{{audio7|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio7}}} }}
| data39 = {{#if:{{{audio8|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio8}}} }}
| data40 = {{#if:{{{audio9|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio9}}} }}
| data41 = {{#if:{{{audio10|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio10}}} }}
| data42 = {{#if:{{{audio11|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio11}}} }}
| data43 = {{#if:{{{audio12|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio12}}} }}
| data44 = {{#if:{{{audio13|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio13}}} }}
| data45 = {{#if:{{{audio14|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio14}}} }}
| data46 = {{#if:{{{audio15|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio15}}} }}
| data47 = {{#if:{{{audio16|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio16}}} }}
| data48 = {{#if:{{{audio17|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio17}}} }}
| data49 = {{#if:{{{audio18|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio18}}} }}
| data50 = {{#if:{{{audio19|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio19}}} }}
| data51 = {{#if:{{{audio20|}}}|[[file:Nuvola apps arts.svg|16px|alt=audio icon|link=]] {{{audio20}}} }}
| header61 = {{#if:{{{video1|}}}|{{#if:{{{audio1|}}}{{{model1|}}}{{{image1|}}}{{{images|}}}|Video}} }}
| data62 = {{#if:{{{video1|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video1}}} }}
| data63 = {{#if:{{{video2|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video2}}} }}
| data64 = {{#if:{{{video3|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video3}}} }}
| data65 = {{#if:{{{video4|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video4}}} }}
| data66 = {{#if:{{{video5|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video5}}} }}
| data67 = {{#if:{{{video6|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video6}}} }}
| data68 = {{#if:{{{video7|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video7}}} }}
| data69 = {{#if:{{{video8|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video8}}} }}
| data70 = {{#if:{{{video9|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video9}}} }}
| data71 = {{#if:{{{video10|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video10}}} }}
| data72 = {{#if:{{{video11|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video11}}} }}
| data73 = {{#if:{{{video12|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video12}}} }}
| data74 = {{#if:{{{video13|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video13}}} }}
| data75 = {{#if:{{{video14|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video14}}} }}
| data76 = {{#if:{{{video15|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video15}}} }}
| data77 = {{#if:{{{video16|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video16}}} }}
| data78 = {{#if:{{{video17|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video17}}} }}
| data79 = {{#if:{{{video18|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video18}}} }}
| data80 = {{#if:{{{video19|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video19}}} }}
| data81 = {{#if:{{{video20|}}}|[[file:Nuvola apps kaboodle.svg|16px|alt=video icon|link=]] {{{video20}}} }}
| header91 = {{#if:{{{model1|}}}|{{#if:{{{audio1|}}}{{{video1|}}}{{{image1|}}}{{{images|}}}|3D Models}} }}
| data92 = {{#if:{{{model1|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model1}}} }}
| data93 = {{#if:{{{model2|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model2}}} }}
| data94 = {{#if:{{{model3|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model3}}} }}
| data95 = {{#if:{{{model4|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model4}}} }}
| data96 = {{#if:{{{model5|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model5}}} }}
| data97 = {{#if:{{{model6|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model6}}} }}
| data98 = {{#if:{{{model7|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model7}}} }}
| data99 = {{#if:{{{model8|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model8}}} }}
| data100 = {{#if:{{{model9|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model9}}} }}
| data101 = {{#if:{{{model10|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model10}}} }}
| data102 = {{#if:{{{model11|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model11}}} }}
| data103 = {{#if:{{{model12|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model12}}} }}
| data104 = {{#if:{{{model13|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model13}}} }}
| data105 = {{#if:{{{model14|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model14}}} }}
| data106 = {{#if:{{{model15|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model15}}} }}
| data107 = {{#if:{{{model16|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model16}}} }}
| data108 = {{#if:{{{model17|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model17}}} }}
| data109 = {{#if:{{{model18|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model18}}} }}
| data110 = {{#if:{{{model19|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model19}}} }}
| data111 = {{#if:{{{model20|}}}|[[file:Cube NoEdges RGBfaces 64px.png|16px|alt=3D model icon|link=]] {{{model20}}} }}
}}{{main other|{{#if:{{{image1|}}}{{{images|}}}{{{audio1|}}}{{{video1|}}}{{{model1|}}}||[[Category:Pages using the external media template with no first item]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using external media with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:External media]] with unknown parameter "_VALUE_"|ignoreblank=y| audio1 | audio2 | audio3 | audio4 | audio5 | audio6 | audio7 | audio8 | audio9 | audio10 | audio11 | audio12 | audio13 | audio14 | audio15 | audio16 | audio17 | audio18 | audio19 | audio20 | caption | float | headerimage | image1 | image2 | image3 | image4 | image5 | image6 | image7 | image8 | image9 | image10 | image11 | image12 | image13 | image14 | image15 | image16 | image17 | image18 | image19 | image20 | images | model1 | model2 | model3 | model4 | model5 | model6 | model7 | model8 | model9 | model10 | model11 | model12 | model13 | model14 | model15 | model16 | model17 | model18 | model19 | model20 | title | topic | video1 | video2 | video3 | video4 | video5 | video6 | video7 | video8 | video9 | video10 | video11 | video12 | video13 | video14 | video15 | video16 | video17 | video18 | video19 | video20 | width }}<noinclude>{{documentation}}</noinclude>
|