Actions

Template

Difference between revisions of "Multidownload"

From Sonic Retro

(Not confident this will work, but let's give it a try!)
 
 
(27 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{|cellpadding="4" cellspacing="0" style="background:#7bb7f5; width:475px; border:1px solid #003198; border-collapse: collapse; color:#000; margin-bottom: 0.5em; margin-top: 0.5em;"
+
<includeonly>{|style="width:475px;padding:4px 10px" class="toc"
|align="left"|<iimg>[[Media:{{{file}}}]]![[Image:Download.png]]</iimg>
+
|align="left" style="vertical-align:top;padding:8px 0" width="40px"|[[File:Download.svg|35px|link=]]
|<font color="#003198" size="4">DOWNLOAD</font><br/>There are multiple downloads available for {{ #if: {{{name|}}} | '''{{{name}}}''' | '''{{PAGENAME}}''' }}:
+
|
 +
<span style="font-weight:bold;font-size:120%">Download {{ #if: {{{name|}}} | {{{name}}} | {{PAGENAME}} }}</span><br>
 +
<span style="font-size:95%">Multiple downloads available</span><br>
 +
{{ #if: {{{file1|}}} | <div style="border-bottom:1px dotted #999;padding:3px 0">[[Media:{{{file1}}}|<span style="font-weight:bold">{{{filename1}}}</span>]] <span style="font-size:80%">({{filesize|{{{file1}}}}}) ([[:File:{{{file1}}}|info]])</span></div>| <span style="background:red;color:white">'''See [[Template:Multidownload]] on how to use this template.'''</span> }}{{
 +
#if: {{{file2|}}} | <div style="{{ #if: {{{file3|}}}|border-bottom:1px dotted #999;|}}padding:3px 0">[[Media:{{{file2}}}|<span style="font-weight:bold">{{{filename2}}}</span>]] <span style="font-size:80%">({{filesize|{{{file2}}}}}) ([[:File:{{{file2}}}|info]])</span></div>| }}{{
 +
#if: {{{file3|}}} | <div style="{{ #if: {{{file4|}}}|border-bottom:1px dotted #999;|}}padding:3px 0">[[Media:{{{file3}}}|<span style="font-weight:bold">{{{filename3}}}</span>]] <span style="font-size:80%">({{filesize|{{{file3}}}}}) ([[:File:{{{file3}}}|info]])</span></div>| }}{{
 +
#if: {{{file4|}}} | <div style="{{ #if: {{{file5|}}}|border-bottom:1px dotted #999;|}}padding:3px 0">[[Media:{{{file4}}}|<span style="font-weight:bold">{{{filename4}}}</span>]] <span style="font-size:80%">({{filesize|{{{file4}}}}}) ([[:File:{{{file4}}}|info]])</span></div>| }}{{
 +
#if: {{{file5|}}} | <div style="{{ #if: {{{file6|}}}|border-bottom:1px dotted #999;|}}padding:3px 0">[[Media:{{{file5}}}|<span style="font-weight:bold">{{{filename5}}}</span>]] <span style="font-size:80%">({{filesize|{{{file5}}}}}) ([[:File:{{{file5}}}|info]])</span></div>| }}{{
 +
#if: {{{file6|}}} | <div style="{{ #if: {{{file7|}}}|border-bottom:1px dotted #999;|}}padding:3px 0">[[Media:{{{file6}}}|<span style="font-weight:bold">{{{filename6}}}</span>]] <span style="font-size:80%">({{filesize|{{{file6}}}}}) ([[:File:{{{file6}}}|info]])</span></div>| }}{{
 +
#if: {{{file7|}}} | <div style="{{ #if: {{{file8|}}}|border-bottom:1px dotted #999;|}}padding:3px 0">[[Media:{{{file7}}}|<span style="font-weight:bold">{{{filename7}}}</span>]] <span style="font-size:80%">({{filesize|{{{file7}}}}}) ([[:File:{{{file7}}}|info]])</span></div>| }}{{
 +
#if: {{{file8|}}} | <div style="{{ #if: {{{file9|}}}|border-bottom:1px dotted #999;|}}padding:3px 0">[[Media:{{{file8}}}|<span style="font-weight:bold">{{{filename8}}}</span>]] <span style="font-size:80%">({{filesize|{{{file8}}}}}) ([[:File:{{{file8}}}|info]])</span></div>| }}{{
 +
#if: {{{file9|}}} | <div style="{{ #if: {{{file10|}}}|border-bottom:1px dotted #999;|}}padding:3px 0">[[Media:{{{file9}}}|<span style="font-weight:bold">{{{filename9}}}</span>]] <span style="font-size:80%">({{filesize|{{{file9}}}}}) ([[:File:{{{file9}}}|info]])</span></div>| }}{{
 +
#if: {{{file10|}}} | <div style="padding:3px 0">[[Media:{{{file10}}}|<span style="font-weight:bold">{{{filename10}}}</span>]] <span style="font-size:80%">({{filesize|{{{file10}}}}}) ([[:File:{{{file10}}}|info]])</span></div>| }}
 +
|}</includeonly><noinclude>
 +
{{Multidownload
 +
| name=StealthPatch
 +
| file1=StealthPatch.7z
 +
| filename1=StealthPatch (1)
 +
| file2=StealthPatch.7z
 +
| filename2=StealthPatch (2)
 +
| file3=StealthPatch.7z
 +
| filename3=StealthPatch (3)
 +
}}
 +
 
 +
This is a specialized template to be used ONLY when multiple current links are relevant to a page. Examples of this would be:
  
{{ #if: {{{file1|}}} | *[[Media:{{{file1}}}|{{{filename1}}}]] ({{{filesize1}}})
+
* Sonic 2 Delta (for S2D0, S2D, S2DII, S2DIII)
{{ #if: {{{file1|}}} | *[[Media:{{{file2}}}|{{{filename2}}}]] ({{{filesize2}}})
+
* The Nemesis Programs (the MD pack, the Kosinski searcher)
{{ #if: {{{file1|}}} | *[[Media:{{{file3}}}|{{{filename3}}}]] ({{{filesize3}}})
 
{{ #if: {{{file1|}}} | *[[Media:{{{file4}}}|{{{filename4}}}]] ({{{filesize4}}})
 
{{ #if: {{{file1|}}} | *[[Media:{{{file5}}}|{{{filename5}}}]] ({{{filesize5}}})
 
|}
 
  
<noinclude>
+
This template should NOT be used for downloads with multiple versions of the SAME THING—in that case, using [[Template:Download]] and making a Prior Versions section is style appropriate.
The Download template is used for downloadable files on [[Sonic Retro]]. Only one should be used per page; if there are multiple downloadable files, the other should be listed as Media: links.  
 
  
 
<pre>
 
<pre>
{{Download
+
{{Multidownload
| title=
+
| name=
| version=
+
| file1=
| file=
+
| filename1=
| filesize=
+
| file2=
 +
| filename2=
 +
| file3=
 +
| filename3=
 
}}
 
}}
 
</pre>
 
</pre>
  
File and filesize are required.
+
Add one number for each additional download, to a maximum of 10.
  
[[Category:Sonic Retro Templates]]
+
[[Category:Templates]]
 
</noinclude>
 
</noinclude>

Latest revision as of 19:19, 1 January 2022

Download.svg

Download StealthPatch
Multiple downloads available

This is a specialized template to be used ONLY when multiple current links are relevant to a page. Examples of this would be:

  • Sonic 2 Delta (for S2D0, S2D, S2DII, S2DIII)
  • The Nemesis Programs (the MD pack, the Kosinski searcher)

This template should NOT be used for downloads with multiple versions of the SAME THING—in that case, using Template:Download and making a Prior Versions section is style appropriate.

{{Multidownload
| name=
| file1=
| filename1=
| file2=
| filename2=
| file3=
| filename3=
}}

Add one number for each additional download, to a maximum of 10.