Template:Sandbox

From OLPC
Revision as of 15:27, 3 April 2007 by Xavi (talk | contribs) (testing to simplify Translated Page template)
Jump to: navigation, search

Many times you may want to just 'test' an idea for a template, I haven't found a sensible way of fully testing templates by themselves (as they will not get included in the edited version, but rather the saved version).

The idea of this Template:Sandbox is to have that, a simple testing zone that will not interfere with others and avoid leaving a trail of botched attempts.

Please leave this comment/text for others to read.
See Also http://meta.wikimedia.org/wiki/Help:Template


Trying to simplify the Template:Translated Page


  Translation of [[{{{page_name}}}|{{{page_name}}}]] [{{{version_http}}} original]  
  Translation of [[{{{source}}}|{{{source}}}]] [{{fullurl:{{{source}}}|oldid={{{version}}}}} original]  
  {{:{{{page_name}}}/translations}} [{{{diff_http}}} diff]  
  {{:{{{source}}}/translations}} [{{fullurl:{{{source}}}|diff=current&oldid={{{version}}}}} diff]  

category:pages translated into {{{lang}}}

category:pages translated from {{{source_lang}}}


http://wiki.laptop.org/mediawiki/index.php?title=The_OLPC_Wiki&oldid=30534

http://wiki.laptop.org/mediawiki/index.php?title=The_OLPC_Wiki&diff=30630&oldid=30534


/go/The_OLPC_Wiki

/mediawiki/index.php?title=The_OLPC_Wiki&action=edit

usage

{{ Sandbox
  | source          =  <-- Source page name—ie: "The OLPC Wiki" (sans quotes) -->    | source_lang     =  <-- 2/3 character language-code of the source page—ie: en, es, ... -->
  | lang            =  <-- 2/3 character language-code of the translation -->
  | version         =  <-- Version ID# of the edition being translated or last updated -->
  | source_display  =  <-- OPTIONAL - a string to display the source link above
                            default = value of source -->
  | version_display =  <-- OPTIONAL - a string to display for the link to the version translated
                            default = "original" -->
  | diff_display    =  <-- OPTIONAL - string to display the link to the version translated and current
                            default = "diff" -->
}}

samples

{{ Sandbox | source = The OLPC Wiki | version = 30534 }}


{{#sub:

 {{{1}}} |
 Expression error: Unrecognized punctuation character "{".

}}

pos={{#pos:{{{1}}}|/}} iftest=yes