Template:Data/pair: Difference between revisions

From HypertWiki
try without "hide" tags
m +catg: tests (so I can delete/cleanup later)
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[category:data mgmt]]
[[category:tests]]<hide>[[category:W3TPL]]
<let name="{{{1}}}" pre>{{{2|}}}{{{text|}}}</let>
</hide>{{#tag:hide|<func DataPair PairName PairVal>
<let name="keylist" append>\{{{1}}}</let>
    <let namer="PairName" copy="PairVal" /><hide>SETTING [<get name="PairName" />] FROM [<get name="PairVal" />]</hide>
<let name="{{{1|}}}.disp" pre>{{{2|}}}{{{text|}}}}}</let>
    <let name="PairList" append pre>\<get name="PairName" /></let>
<if comp="{{{1}}}" with="Date" pre><let name="Date.disp">[[<get name="Date" />]]</let>[[category:{{{2}}}]]</if>
</func>}}
<if comp="{{{1}}}" with="wpage" pre><let name="wpage.disp">[[<get name="wpage" />]]</let></if>
<!-- invoke like this:
 
<call DataPair>
Test: param 1=[{{{1}}}] value=[{{{2}}}] stored value=[<get name="{{{1}}}" />]
  <arg name="PairName">AName</arg>
  <arg name="PairVal">A value</arg>
</call>
-->
{{#tag:call | | DataPair="" |  PairName="{{{1}}}" |  PairVal="{{{2}}}" }}<!--
<call DataPair PairName="AName" PairVal="A value" />
<call DataPair PairName="AnotherName" PairVal="A diffrint value" />
{{#tag:call | | DataPair="" |  PairName="YetAnotherName" |  PairVal="something completely different" }}
DUMP FROM #TAG: {{#tag:dump}}
-->

Latest revision as of 12:34, 24 September 2008

<hide> </hide><hide><func DataPair PairName PairVal>

   <let namer="PairName" copy="PairVal" /><hide>SETTING [<get name="PairName" />] FROM [<get name="PairVal" />]</hide>
   <let name="PairList" append pre>\<get name="PairName" /></let>

</func></hide> <call DataPair="" PairName="{{{1}}}" PairVal="{{{2}}}"> </call>