Template:Example: Difference between revisions

m
no edit summary
imported>FrozenPlum
m (Fix example, fix default)
imported>FrozenPlum
mNo edit summary
 
(13 intermediate revisions by 3 users not shown)
Line 1:
<templatestyles src="Example/style.css" /><!--
<div class="demo-inputbox-wrapper">
--><includeonly><div class="demo-viewpageinputbox-wrapper">
{{#if:{{{nosandbox|}}}|<!-- has value don't display --><!-- otherwise display
<span class="plainlinks">[{{fullurl:Special:Mypage/Sandbox|action=edit}}&section=new&preloadtitle=New_Header&preload={{#if:{{{base|}}}|{{{base}}}|{{urlencode:{{FULLPAGENAME}}}}}}/{{#if:{{{noparam|}}}|<!-- not empty -->|Parameter:_}}{{{1|}}}_(example{{#if:{{{eg|}}}|_{{{eg|}}}|_1}}) Test in sandbox]</span><!--
-->|<div class="demo-viewpage" style="margin-top:{{{margin|}}};">
-- correct working URL (without params) --
[{{fullurl:Special:Mypage/Sandbox|action=edit}}&section=new&preloadtitle=New_Header{{urlencode:{{{1}}}}}&preload=Criteria{{#if:{{{base|}}}|{{anchorencode:{{{base}}}}}|{{urlencode:{{FULLPAGENAME}}}}}}/{{#if:{{{noparam|}}}|<!-- fornot pageempty selection/Example-->|Parameter:_}}{{{1|}}}_(example{{#if:{{{eg|}}}|_{{{eg|}}}|_1}}) {{{2|Test in sandbox}}}]-->
</div>}}
{{#if:{{{noresult|}}}|<!-- has value don't display --><!-- otherwise display
<div class="demo-viewpage">
-->|<div class="demo-viewpage" style="margin-top:{{{margin|}}};">
[[{{#if:{{{base|}}}|{{urlencode:{{{base}}}}}|{{FULLPAGENAME}}}}/{{#if:{{{noparam|}}}|<!-- not empty -->|Parameter:&nbsp;}}{{{1|}}} (example{{#if:{{{eg|1}}}|&nbsp;{{{eg}}}}})|View Result]]
<span class="plainlinks">[{{fullurl:Special:Mypage/Sandbox|action=edit}}&section=new&preloadtitle=New_Header&preload=[{{#if:{{{base|}}}|{{anchorencode:{{{base}}}}}|{{urlencode:{{FULLPAGENAME}}}}}}/{{#if:{{{noparam|}}}|<!-- not empty -->|Parameter:_&nbsp;}}{{{1|}}}_ (example{{#if:{{{eg|1}}}|_&nbsp;{{{eg|1}}}|_1}})|View Test in sandboxResult]]</span><!--
</div>
</div><noinclude>}}
</div></includeonly><noinclude>
 
==testsTests==
<ol>
* <li><code><nowiki>{{example|category|base=Criteria for page selection|eg=2}}</nowiki></code> gives: {{example|category|base=Criteria_for_page_selectionCriteria for page selection|eg=2}}</li>
 
 
*<li value="2"><code><nowiki>{{example|category|base=Criteria for page selection|eg=2|nosandbox=y}}</nowiki></code> gives: {{example|category|base=Criteria_for_page_selectionCriteria for page selection|eg=2|nosandbox=y}}</li>
 
 
<li value="3"><code><nowiki>{{example|category|base=Criteria for page selection|eg=2|noresult=y}}</nowiki></code> gives: {{example|category|base=Criteria for page selection|eg=2|noresult=y}}</li>
 
 
<li value="4"><code><nowiki>{{example|category|base=Criteria for page selection|Link Text|eg=2|noresult=y|margin=.5em}}</nowiki></code> gives: {{example|category|base=Criteria for page selection|Link Text|eg=2|noresult=y|margin=.5em}}</li>
</ol>
 
 
==tests==
* <code><nowiki>{{example|category|base=Criteria for page selection|eg=2}}</nowiki></code> gives {{example|category|base=Criteria_for_page_selection|eg=2}}
* <code><nowiki>{{example|category|base=Criteria for page selection}}</nowiki></code> gives {{example|category|base=Criteria_for_page_selection|eg=2}}
<!--
* Plain URL exampe (needed for later conversion, wanting to convert override for both):
** [{{fullurl:Special:Mypage/Sandbox|action=edit}}&section=new&preloadtitle=New_Header&preload=Criteria_for_page_selection/Parameter:_category_(example_1) Test in sandbox]
 
* {{FULLPAGENAME}}
* {{urlencode:{{FULLPAGENAME}}}}
* {{PAGENAMEE}} -->
 
 
 
</noinclude>
Anonymous user