Jump to content
Toggle menu
  • 8 articles
  • 75 files
  • 7 users
  • 37.8K edits
Neodyland Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:F/layout: Difference between revisions

Template page
first version
 
m Protected "Template:F/layout": Widely used template ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite))
 
(14 intermediate revisions by 7 users not shown)
Line 1: Line 1:
<includeonly>{{#switch:Z|{{{2}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8|}}}=<!--
<includeonly>{{#switch:Z|{{{2}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8|}}}=<!--
-->|{{#if:{{{Y|}}}|{{#switch:{{{3|}}}<!--
-->|{{#if:{{{Y|}}}|{{#switch:{{{3|}}}<!--
-->|c={{#invoke:File|pageCount|file={{Pagename6|{{{1|}}}}}}}<!--
-->|c={{#invoke:File|pageCount|file={{{1}}}}}<!--
-->|d={{#invoke:File|dateWorkCreated|file={{Pagename6|{{{1|}}}}}}}<!--
-->|d={{#invoke:File|dateWorkCreated|file={{{1}}}}}<!--
-->|f={{Validextension|{{Pagename6|{{{1|}}}}}|{{#invoke:File|woExtension|file={{Pagename6|{{{1|}}}}}}}}}<!--
-->|f={{Validextension|{{{1}}}|{{#invoke:File|woExtension|file={{{1}}}}}}}<!--
-->|x={{Validextension|{{Pagename6|{{{1|}}}}}|{{#invoke:File|woExtension|file={{Pagename6|{{{1|}}}}}}}|ext}}<!--
-->|i={{#ifexist:File:{{{1}}}|1}}<!--
-->|u={{#if:{{Validextension|{{Pagename6|{{{1|}}}}}|{{#invoke:File|woExtension|file={{Pagename6|{{{1|}}}}}}}|ext}}<!--
-->|l=[[:File:{{{1}}}|{{#invoke:File|woExtension|file={{{1}}}}}]]<!-- like "F" but linked
  -->|{{#invoke:File|csExtension|file={{Pagename6|{{{1|}}}}}}}|{{{2|png}}}}}<!--  return extension as-it-is, or "png"<!--
-->|x={{Validextension|{{{1}}}|{{#invoke:File|woExtension|file={{{1}}}}}|ext}}<!--
-->|u={{#if:{{Validextension|{{{1}}}|{{#invoke:File|woExtension|file={{{1}}}}}|ext}}<!--
  -->|{{#invoke:File|csExtension|file={{{1}}}}}|{{{2|png}}}}}<!--  return extension as-it-is, or "png"<!--


-->|g={{#ifeq:{{{2}}}|-<!--
-->|g={{#ifeq:{{{2}}}|-<!--
-->|{{#tag:gallery|{{Pagename6|{{{1|}}}}}{{!}}{{#switch:{{{Y}}}
-->|{{#tag:gallery|{{{1}}}{{!}}{{#switch:{{{Y}}}
|1=<center>File:{{Pagename6|{{{1|}}}}}</center><!-- {{F|filename|-|G|px}}      with centering -->
|1=<div class="center">File:{{{1}}}</div><!-- {{F|filename|-|G|px}}      with centering -->
|2=File:{{Pagename6|{{{1|}}}}}}}<!--                {{F|filename|G|-|px}}      without centering -->
|2=File:{{{1}}}}}<!--                {{F|filename|G|-|px}}      without centering -->
|widths={{#if:{{{4|}}}|{{#invoke:Galeria|converse|{{{4}}}|w}}|120}}<!--
|widths={{#if:{{{4|}}}|{{#invoke:Galeria|converse|{{{4}}}|w}}|120}}<!--
-->|heights={{#if:{{{4|}}}|{{#invoke:Galeria|converse|{{{4}}}|h}}|120}}
-->|heights={{#if:{{{4|}}}|{{#invoke:Galeria|converse|{{{4}}}|h}}|120}}
}}
}}
|{{#tag:gallery|{{Pagename6|{{{1|}}}}}{{!}}{{#switch:{{{Y}}}
|{{#tag:gallery|{{{1}}}{{!}}{{#switch:{{{Y}}}
|1=<center>{{{2|}}}</center><!--                 {{F|filename|caption|G|px}}  with centering -->
|1=<div class="center">{{{2|}}}</div><!--   {{F|filename|caption|G|px}}  with centering -->
|2={{{2|}}}<!--                                   {{F|filename|G|caption|px}}  without centering -->
|2={{{2|}}}<!--                   {{F|filename|G|caption|px}}  without centering -->
|5=<center>{{Pagename6|{{{1|}}}}}</center>}}<!--   {{F|filename|G|px}}        with centering -->
|5=<div class="center">{{{5|}}}</div>}}<!--   {{F|filename|G|px}}        with centering 5 -->
|widths={{#if:{{{4|}}}|{{#invoke:Galeria|converse|{{{4}}}|w}}|120}}<!--
|widths={{#if:{{{4|}}}|{{#invoke:Galeria|converse|{{{4}}}|w}}|120}}<!--   default width
-->|heights={{#if:{{{4|}}}|{{#invoke:Galeria|converse|{{{4}}}|h}}|120}}
-->|heights={{#if:{{{4|}}}|{{#invoke:Galeria|converse|{{{4}}}|h}}|120}}
}}}}<!-- end 'g'  
}}}}<!-- end 'g'  


-->|i={{#invoke:File|fileExistsRelaxed|file={{Pagename6|{{{1|}}}}}}}<!--
-->|i={{#invoke:File|fileExistsRelaxed|file={{{1}}}}}<!--
-->|s={{#invoke:File|size|file={{Pagename6|{{{1|}}}}}}}<!--
-->|s={{#invoke:File|size|file={{{1}}}}}<!--
-->|h={{#invoke:File|height|file={{Pagename6|{{{1|}}}}}}}<!--
-->|h={{#invoke:File|height|file={{{1}}}}}<!--
-->|w={{#invoke:File|width|file={{Pagename6|{{{1|}}}}}}}<!--
-->|w={{#invoke:File|width|file={{{1}}}}}<!--
-->|v={{#invoke:File|valid|file={{Pagename6|{{{1|}}}}}}}<!--
-->|v={{#invoke:File|valid|file={{{1}}}}}<!--
-->|p={{PAGESIZE:File:{{Pagename6|{{{1|}}}}}}}<!--
-->|p={{PAGESIZE:File:{{{1}}}}}<!--
-->|n={{#switch:{{{2|}}}|n|b|l|r|+|-|={{#if:{{{1|}}}|{{Pagename6|{{{1|}}}}}<!--
-->|n={{#switch:{{{2|}}}|n|b|l|r|+|-|={{#if:{{{1|}}}|{{PAGENAME:{{{1}}}}}<!--
  -->|<span style="font-weight:900;background:#FF8"> no name </span>}}|{{{2}}}}}}}<!--
  -->|<span style="font-weight:900;background:#FF8"> no name </span>}}|{{{2}}}}}}}<!--


Line 35: Line 37:
   -->{{#switch:+|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8|}}}=File:<!--  
   -->{{#switch:+|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8|}}}=File:<!--  
   -->|{{#switch:-|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8|}}}=File:}}}}<!--  
   -->|{{#switch:-|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8|}}}=File:}}}}<!--  
-->{{#switch:{{{2|}}}|n|b|l|r|+|-|={{#if:{{{1|}}}|{{Pagename6|{{{1|}}}}}<!--
-->{{#switch:{{{2|}}}|n|b|l|r|+|-|={{#if:{{{1|}}}|{{PAGENAME:{{{1}}}}}<!--
  -->|<span style="font-weight:900;background:#FF8"> no name </span>}}|{{{2}}}}}<!--
  -->|<span style="font-weight:900;background:#FF8"> no name </span>}}|{{{2}}}}}<!--


Line 48: Line 50:
       -->|S={{#invoke:File|size|file={{PAGENAME}}}}<!--
       -->|S={{#invoke:File|size|file={{PAGENAME}}}}<!--
     -->}}|<!--
     -->}}|<!--
   -->[[:{{#if:{{{l|}}}|{{{l}}}:}}File:{{Pagename6|{{{1|}}}}}<!--
   -->[[:{{#if:{{{l|}}}|{{{l}}}:}}File:{{{1}}}<!--
  -->|{{#switch:+|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8|}}}=File:}}<!--
  -->|{{#switch:+|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8|}}}=File:}}<!--
  -->{{#switch:{{{2|}}}|b|l|r|+|-|={{Pagename6|{{{1|}}}}}|{{{2}}}}}]]<!--
  -->{{#switch:{{{2|}}}|b|l|n|r|u|+|-|={{{1}}}|{{{2}}}}}]]<!--
  -->{{#if:{{{l|}}}|</span>}} }}<!--fxus
  -->{{#if:{{{l|}}}|</span>}} }}<!--fxus
   -->|<span style="font-weight:900;background:#FF8;color:#F00"> ''no name<!--
   -->|<span style="font-weight:900;background:#FF8;color:#F00"> ''no name<!--
Line 57: Line 59:


Subtemplate to {{Tl|F}}, invoked from either of 6 positions but only once  
Subtemplate to {{Tl|F}}, invoked from either of 6 positions but only once  
:performs display of the file name (2{{exp|nd}} name as given, without <small><tt>PAGENAME:</tt></small>)
:performs display of the file name (2{{exp|nd}} name as given, without <small><code>PAGENAME:</code></small>)
:Parameters: 1, 2, 3, 4, 5, 6, 7, 8; l;  internal: Y
:Parameters: 1, 2, 3, 4, 5, 6, 7, 8; l;  internal: Y
:When parameter 1 is missing, categorizing to {{C|Commons:Missing file name in template F}} occurs
:When parameter 1 is missing, categorizing to {{C|Commons:Missing file name in template F}} occurs
{{Heavily used template/sandbox|Template talk:F}}
{{Heavily used template|Template talk:F}}
Special function: just parameter 1 is F,X,U,S: like File Function Letter for <nowiki>{{PAGENAME}}</nowiki>
Special function: just parameter 1 is F,X,U,S: like File Function Letter for <nowiki>{{PAGENAME}}</nowiki>
[[Category:Miscellaneous subtemplates]]
[[Category:Subtemplates]]
</noinclude>
</noinclude>
Cookies help us deliver our services. By using our services, you agree to our use of cookies.