Template:Uses from: Difference between revisions

This is probably broken somehow, but it was intended to be written to support the full spec. Test later. Sleep first, then daylife.
(→‎Discussion: Indicate needed numeral component of template arg name.)
(This is probably broken somehow, but it was intended to be written to support the full spec. Test later. Sleep first, then daylife.)
Line 1:
<div class="examplemeta libheader">'''Uses:''' [[SMW::off]]<!--
 
 
-->[[uses::{{{1}}}|{{{1}}}]]<!--
-->{{#set:Uses library={{{1}}}}}<!--
 
-->{{#if: {{{version}}}|<!--
 
-->[[CategorySMW::on]]{{#set:Uses {{{1}}}]] version={{{version}}}[[SMW::onoff]]<!--
 
Ending #if
-->}}<!--
 
-->[[Category:{{{1}}}]][[SMW::on]]<!--
 
--> <small>('''Component[s]:''' {{{2}}})<!--
 
 
--><includeonly><!--
Line 18 ⟶ 21:
-->{{Uses {{{1}}} package::component$n$|component$n$}}<!--
 
-->{{#if: {{{version}}}|<!--
 
-->{{#set:Uses {{{1}}} version={{{version}}} component=component$n$]]<!--
-->{{#set:Uses {{{1}}} component=component$n$ version={{{version}}}]]<!--
 
Ending #if
-->}}<!--
 
Ending #foreach
-->}}<!--
 
Ending examplemeta div.
--></includeonly></small></div><!--