Difference between revisions of "User:MogDog66/template:Random Image"

From Team Fortress Wiki
Jump to: navigation, search
(/w/images/f/f3/Demoman_autodejectedtie01.wav)
(Zis needs to appear a lot more)
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#if:{{{font|}}}|{{#switch:{{#expr:(({{NUMBEROFEDITS:R}} mod 10) + {{{offset|0}}}) + 1}}
+
{{#switch:{{#expr:{{#time:U}} mod 23}}
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 9 = 000000
+
| 0 = File:Soldier marketing pose 2.png{{!}}280px{{!}}link=
| 10 = FFFFFF
+
| 1 = File:Chieftian's Challenge.png{{!}}330px{{!}}link=
}}|{{#switch:{{#expr:(({{NUMBEROFEDITS:R}} mod 10) + {{{offset|0}}}) + 1}}
+
| 2 = File:Stout Shako.png{{!}}330px{{!}}link=
| 1 = File:Chieftian's Challenge.png
+
| 3 = File:Soldier Exquisite Rack.png{{!}}330px{{!}}link=
| 2 = File:Stout Shako.png
+
| 4 = File:Soldiermedal.png{{!}}330px{{!}}link=
| 3 = File:Soldier Exquisite Rack.png
+
| 5 = File:Grenadiersoftcap.PNG{{!}}330px{{!}}link=
| 4 = File:Soldiermedal.png
+
| 6 = File:Kabuto.png{{!}}330px{{!}}link=
| 5 = File:Grenadiersoftcap.PNG
+
| 7 = File:Soldierviking2.png{{!}}330px{{!}}link=
| 6 = File:Kabuto.png
+
| 8 = File:Soldierwithhat.PNG{{!}}330px{{!}}link=
| 7 = File:SoldierSarge.png
+
| 9 = File:Class soldierred.png{{!}}330px{{!}}link=
| 8 = File:Soldierviking2.png
+
| 10 = File:FancyDressUniform.png{{!}}330px{{!}}link=
| 9 = File:Soldierwithhat.PNG
+
| 11 = File:LordCockswainsPithHelmetHatless.png{{!}}330px{{!}}link=
| 10 = File:User MogDog66 Body Image.png
+
| 12 = File:FancyDressUniform.png{{!}}330px{{!}}link=
}}}}<noinclude>
+
| 13 = File:Soldier Team Captain.png{{!}}330px{{!}}link=
 +
| 14 = File:Soldier marketing pose 3.png{{!}}330px{{!}}link=
 +
| 15 = File:Soldier-Billhat.png{{!}}330px{{!}}link=
 +
| 16 = File:Soldier marketing pose 2.png{{!}}284px{{!}}link=
 +
| 17 = File:JumpersJeepcap.png{{!}}355px{{!}}link=
 +
| 18 = File:Soldier Airborne.png{{!}}330px{{!}}link=
 +
| 19 = File:Demonation.png{{!}}280px{{!}}link=
 +
| 20 = File:User MogDog66 Magoo Soldier.png{{!}}325px{{!}}link=
 +
| 21 = File:User MogDog66 Magoo Soldier.png{{!}}325px{{!}}link=
 +
| 22 = File:User MogDog66 Magoo Soldier.png{{!}}325px{{!}}link=
 +
| 23 = File:User MogDog66 Magoo Soldier.png{{!}}325px{{!}}link=
 +
}}<noinclude>
  
 
{{doc begin}}
 
{{doc begin}}
This template is a shortened and modified version of <code>[[Template:Random skin colour]]</code>
+
This template is a simple switching template, that can be adapted for almost any use.
  
 
If you have any further questions about this template, feel free to ask me by posting on my [[User_talk:MogDog66|talk]] page, or by asking me on the [[Team_Fortress_Wiki:IRC|IRC]] channel.
 
If you have any further questions about this template, feel free to ask me by posting on my [[User_talk:MogDog66|talk]] page, or by asking me on the [[Team_Fortress_Wiki:IRC|IRC]] channel.
  
 
== Function ==
 
== Function ==
*This template uses the number of edits on the page to select a number, which in turn designates the value assigned to the number.
+
*This template uses the current time to select an item from the provided list.
  
 
== Conversion ==
 
== Conversion ==
 
To use this template for yourself you must do the following:
 
To use this template for yourself you must do the following:
 
:*Create the proper directory under your userpage .
 
:*Create the proper directory under your userpage .
::*<b>Example:</b> {{code|User:username/template/randomimage}}
+
::*<b>Example:</b> {{code|User:username/template:randomimage}}
:*Fill out the list of values with your desired list. If there are more than 10, simply add more.
+
:*Fill out the list of values with your desired list. If you need to add more are more simply add them.
::*<b>Example:</b> <code>| 11 = [custom value]</code>
+
::*<b>Example:</b> <code>| 9 = [custom value]</code>
:*Change <b>both</b> {{code|mod 10}}'s to use the proper number of values you used.
+
::*<b>NOTE:</b> You cannot put a vertical bar (|) in the value you create, you must use the <code><nowiki>{{!}}</nowiki></code> template. The raw vertical bar interferes with the template's order recognition.  
::*<b>Example:</b> <code><nowiki>{{#if:{{{font|}}}|{{#switch:{{#expr:(({{NUMBEROFEDITS:R}} </nowiki><b><u>mod 8</u></b><nowiki>) + {{{offset|0}}}) +
+
:*Change the {{code|mod X}} (where X is the given number of items in the list) to use the proper number of values you used.  
1}}</nowiki></code>
+
::*<b>Example:</b> {{code|<nowiki>{{#switch:{{#expr:{{#time:U}} mod 24}}</nowiki>}}
:::<small><i>Note:The above example uses 8, yours may be anything.The important part to note has been put in bold and underline. Additionally, this example only uses the first {{code|mod 10}} example, the same rules must be applied to the second as well</i></small>
 
:*Delete (or add) any extra values that have changed.
 
::<b>Example:</b> <code><i><nowiki>| 1 | 2 | 3 | 4 | 5 | 6 | 7 = 000000
 
| 8 = FFFFFF</nowiki></i></code>
 
:::<small><i>Note: The above example is formatted is there were only 8 values, yours must be changed according to your number of values</i></small>
 
 
</noinclude>
 
</noinclude>

Latest revision as of 01:42, 2 February 2012

File:Soldierwithhat.PNG|330px|link=

Documentation for MogDog66/template:Random Image

This template is a simple switching template, that can be adapted for almost any use.

If you have any further questions about this template, feel free to ask me by posting on my talk page, or by asking me on the IRC channel.

Function

  • This template uses the current time to select an item from the provided list.

Conversion

To use this template for yourself you must do the following:

  • Create the proper directory under your userpage .
  • Example: User:username/template:randomimage
  • Fill out the list of values with your desired list. If you need to add more are more simply add them.
  • Example: | 9 = [custom value]
  • NOTE: You cannot put a vertical bar (|) in the value you create, you must use the {{!}} template. The raw vertical bar interferes with the template's order recognition.
  • Change the mod X (where X is the given number of items in the list) to use the proper number of values you used.
  • Example: {{#switch:{{#expr:{{#time:U}} mod 24}}