Difference between revisions of "User:Kevincox/Random"

From Team Fortress Wiki
Jump to: navigation, search
(Fixed link and mentioned default purge time.)
Line 13: Line 13:
 
  {{User:Kevincox/RandomQuote|3
 
  {{User:Kevincox/RandomQuote|3
 
  |{{Quotation|'''The Medic''', making preparations|... Let's go practice medicine.|sound=LetsGoPracticeMedicine.wav}}
 
  |{{Quotation|'''The Medic''', making preparations|... Let's go practice medicine.|sound=LetsGoPracticeMedicine.wav}}
  |{{Quotation|'''Kevin Cox''', writing a template|Please work!.}}
+
  |{{Quotation|'''Kevin Cox''', writing a template|Please work!}}
 
  |{{Quotation|'''Kevin Cox''', running out of things to say.|Ummm...}}
 
  |{{Quotation|'''Kevin Cox''', running out of things to say.|Ummm...}}
 
  }}
 
  }}

Revision as of 16:59, 28 November 2012


Documentation for Kevincox/Random


This template will select a random item from the list of items passed in and "return" it. Effectively including one of the passed in items at random.

Syntax

 {{User:Kevincox/RandomQuote|3
 |{{Quotation|'''The Medic''', making preparations|... Let's go practice medicine.|sound=LetsGoPracticeMedicine.wav}}
 |{{Quotation|'''Kevin Cox''', writing a template|Please work!}}
 |{{Quotation|'''Kevin Cox''', running out of things to say.|Ummm...}}
 }}
 

The first argument is the number of items and the rest of the arguments are the items themselves. Below is the above example.


Please work!.
Kevin Cox, writing a template



Updating Notes

Because Mediawiki caches pages to improve performance the template will only update when the page is purged, this happens when a page, or any templates on a page are edited. The cache is also invalidated and purged every $wgParserCacheExpireTime seconds (the default is 24h) see this page for more info.