Template:ViewTest: Difference between revisions

Greatly simplified template (I was majorly overthinking how to do/preload examples before, going to simplify).
imported>FrozenPlum
m (FrozenPlum moved page Template:ViewTestButton to Template:ViewTest)
imported>FrozenPlum
(Greatly simplified template (I was majorly overthinking how to do/preload examples before, going to simplify).)
Line 1:
<templatestyles src="ExampleViewTest/style.css" /><!--
--><includeonly><div class="demo-inputbox-wrapper">
{{#if:{{{nosandbox|}}}|<!-- has value don't display --><!-- otherwise display
-->|<div class="demo-viewpage" style="margin-top:{{{marginmargintop|}}};">
[{{fullurl:Special:Mypage/Sandbox|action=edit}}&section=new&preloadtitle={{urlencode:{{{1}}}|PATH}}&preload={{#if:{{{base|{{{2|}}}}}}|{{anchorencode:{{{base|{{{2|}}} }}}}}|}}/{{{1|} }} {{{3|Test in sandbox}}}]
</div>}}
{{#if:{{{noresult|}}}|<!-- has value don't display --><!-- otherwise display
-->|<div class="demo-viewpage" style="margin-top:{{{margin|}}};">
[[{{#if:{{{base|{{{1|}}}}}}|{{anchorencode:{{{base|{{{21|}}}}}}}}|{{FULLPAGENAME}}}}/{{{2|}}}|View Result]]
</div>}}
</div></includeonly><noinclude>
Line 13:
==Tests==
<ol>
<li><code><nowiki>{{ViewTestButtonViewTest|categoryExamples|ExampleRecent Changes}}</nowiki></code> gives: {{ViewTest|categoryExamples|ExampleRecent Changes}}</li>
 
 
<li value="2"><code><nowiki>{{ViewTestButtonViewTest|categoryExamples|CriteriaRecent for page selectionChanges|nosandbox=y}}</nowiki></code> gives: {{ViewTest|categoryExamples|Criteria for pageRecent selectionChanges|nosandbox=y}}</li>
 
 
<li value="3"><code><nowiki>{{ViewTestButtonViewTest|categoryExamples|CriteriaRecent for page selectionChanges|noresult=y}}</nowiki></code> gives: {{ViewTest|categoryExamples|Criteria for pageRecent selectionChanges|noresult=y}}</li>
 
 
<li value="4"><code><nowiki>{{ViewTestButtonViewTest|category|base=Criteria for page selection|Link Text|noresult=y|marginmargintop=.5em}}</nowiki></code> gives: {{ViewTest|category|base=Criteria for page selection|Link Text|noresult=y|marginmargintop=.5em}}</li>
</ol>
</noinclude>
Anonymous user