Lou Montana/Sandbox – User

From Bohemia Interactive Community
Jump to navigation Jump to search
(Add width argument, add link)
m (Future Template:Header/Tutorial template)
(One intermediate revision by the same user not shown)
Line 1: Line 1:
<noinclude>[[Category: Sandbox]]</noinclude><includeonly>{{#if:{{{1|}}}{{{2|}}}
[[Category: Sandbox]]
| {{LinkWrap|1=<span style="background-color: #CCC; display: inline-block; height: 32px; position: relative; text-align: center; vertical-align: middle; width: {{{width|64}}}px;" alt="{{ucFirst:{{Trim|{{{1|}}} {{{2|}}}}}}}" title="{{ucFirst:{{Trim|{{{1|}}} {{{2|}}}}}}}"><span style="background-color: #FFF; display: table-cell; font-family: Consolas, serif; font-size: .9em; letter-spacing: -0.025em; line-height: 1.0625em; position: absolute; top: 1px; left: 1px; right: 1px; bottom: 1px"><span style="color: {{{3|blue}}}; font-size: 1.66em; font-weight: bold; vertical-align: baseline">{{#ifexpr:{{#len:{{{1|}}}}} < 4|{{uc:{{{1}}}}}|{{#sub:{{uc:{{{1|}}}}}|0|1}}}}</span>{{#ifexpr:{{#len:{{{1|}}}}} < 4||{{#sub:{{uc:{{{1|}}}}}|1}}}}<br><span style="color:#333; font-size: 1.33em; font-weight: bold; vertical-align: baseline">{{#sub:{{uc:{{{2|}}}}}|0|1}}</span>{{#sub:{{uc:{{{2|}}}}}|1}}</span></span></span>|2={{{link|}}}}}
<noinclude>
| -no arguments provided-
-----
}}</includeonly><noinclude>Template '''''Icon2''''' - should appear inline {{{{FULLPAGENAME}}|local|argument|blue}} when in a paragraph.
Future [[Template:Header/Tutorial|Header/Tutorial]] template
 
</noinclude><includeonly>{{Feature|informative
== Usage ==
|
{{<nowiki/>Icon2|'''''firstWord'''''|'''''secondWord'''''|'''''secondLetterColor'''''|'''''width='''''|'''''link='''''}}
* {{#if:{{{target|}}}
* firstWord: first letter word, e.g "argument"
| Target: {{#switch:{{{target}}}
* secondWord: second letter word, e.g "local"
  |0= newcomer
* firstLetterColor: (Optional, default <tt>blue</tt>) CSS color
  |1= beginner
* width: (Optional, default 64) width in pixels
  |2= moderate
* link: (Optional, default empty) icon link
  |3= advanced
 
  |4= expert
{| class="wikitable"
  |#default= -wrong target defined-
|+ Examples
}}
! Code
| -no target defined-}}
! Result
* {{#if:{{{difficulty|}}}
|-
| Difficulty: {{#switch:{{{difficulty}}}
| <tt><nowiki>{{Icon2}}</nowiki></tt>
  |0= easy {{Colorball|green}}
| {{ {{FULLPAGENAME}} }}
  |1= normal {{Colorball|orange}}
|-
  |2= hard {{Colorball|red}}
| <tt><nowiki>{{Icon2|local|argument|blue}}</nowiki></tt>
  |#default= -wrong difficulty defined-
| {{{{FULLPAGENAME}}|local|argument|blue}}
}}
|-
| -no difficulty defined-}}
| <tt><nowiki>{{Icon2|N/A|argument|grey}}</nowiki></tt>
{{#if:{{{prerequisites|}}}
| {{{{FULLPAGENAME}}|N/A|argument|grey}}
|
|-
* Prerequisites:<br>
| <tt><nowiki>{{Icon2|global|argument|darkorange}}</nowiki></tt>
{{{prerequisites}}}
| {{{{FULLPAGENAME}}|global|argument|darkorange}}
}}
|-
}}</includeonly><noinclude>{{Doc/Template
| <tt><nowiki>{{Icon2|local|effect|blue}}</nowiki></tt>
|descr= Tutorial header.
| {{{{FULLPAGENAME}}|local|effect|blue}}
|param1= target
|-
|descr1= number in range 0..4: newcomer - beginner - moderate - advanced - expert
| <tt><nowiki>{{Icon2|N/A|effect|grey}}</nowiki></tt>
|param2= difficulty
| {{{{FULLPAGENAME}}|N/A|effect|grey}}
|descr2= number in range 0..2: easy - normal - hard
|-
|param3= prerequisites
| <tt><nowiki>{{Icon2|global|effect|darkorange}}</nowiki></tt>
|descr3= (Optional) free text for prerequisite tutorials/knowledge. make a (sub-)list with <nowiki>**</nowiki> and new lines
| {{{{FULLPAGENAME}}|global|effect|darkorange}}
|example1= <nowiki>{{Header/Tutorial}}</nowiki>
|-
|result1= {{User:Lou_Montana/Sandbox}}
| <tt><nowiki>{{Icon2|server|execution|green}}</nowiki></tt>
|example2= <nowiki>{{Header/Tutorial|target=0}}</nowiki>
| {{{{FULLPAGENAME}}|server|execution|green}}
|result2= {{User:Lou_Montana/Sandbox|target=0}}
|-
|example3= <nowiki>{{Header/Tutorial|target=0|difficulty=0}}</nowiki>
| <tt><nowiki>{{Icon2|server|execution|green|width=128}}</nowiki></tt>
|result3= {{User:Lou_Montana/Sandbox|target=0|difficulty=0}}
| {{{{FULLPAGENAME}}|server|execution|green|width=128}}
|example4= <nowiki>{{Header/Tutorial|target=0|difficulty=1|prerequisites=a prerequisite}}</nowiki>
|-
|result4= {{User:Lou_Montana/Sandbox|target=0|difficulty=1|prerequisites=a prerequisite}}
| <tt><nowiki>{{Icon2|server|execution|green|link=Multiplayer Scripting}}</nowiki></tt>
|example5= <span style="white-space: pre"><nowiki>{{Header/Tutorial|target=0|difficulty=2|prerequisites=** prerequisite 1
| {{{{FULLPAGENAME}}|server|execution|green|link=Multiplayer Scripting}}
** prerequisite 2}}</nowiki></span>
|-
|result5= {{User:Lou_Montana/Sandbox|target=0|difficulty=2|prerequisites=** prerequisite 1
| <tt><nowiki>{{Icon2|server|execution|green|width=128|link=Multiplayer Scripting}}</nowiki></tt>
** prerequisite 2}}
| {{{{FULLPAGENAME}}|server|execution|green|width=128|link=Multiplayer Scripting}}
}}</noinclude>
|}
 
{{TemplateCase|[[Category:Templates|{{uc:{{PAGENAME}}}}]]}}</noinclude>

Revision as of 16:05, 16 April 2021



Future Header/Tutorial template Tutorial header.

This template is used on these pages.

Usage

{{Lou Montana/Sandbox|target|difficulty|prerequisites}}

  • target: number in range 0..4: newcomer - beginner - moderate - advanced - expert
  • difficulty: number in range 0..2: easy - normal - hard
  • prerequisites: (Optional) free text for prerequisite tutorials/knowledge. make a (sub-)list with ** and new lines
Examples
Code Result
{{Header/Tutorial}}
  • -no target defined-
  • -no difficulty defined-
{{Header/Tutorial|target=0}}
  • Target: newcomer
  • -no difficulty defined-
{{Header/Tutorial|target=0|difficulty=0}}
  • Target: newcomer
  • Difficulty: easy
{{Header/Tutorial|target=0|difficulty=1|prerequisites=a prerequisite}}
  • Target: newcomer
  • Difficulty: normal
  • Prerequisites:
a prerequisite
{{Header/Tutorial|target=0|difficulty=2|prerequisites=** prerequisite 1 ** prerequisite 2}}
  • Target: newcomer
  • Difficulty: hard
  • Prerequisites:
    • prerequisite 1
    • prerequisite 2