Difference between revisions of "Template:Class"

From TSAS Library
Jump to: navigation, search
Line 7: Line 7:
</repeat>
</repeat>
<noinclude>
<noinclude>
<nowiki><repeat table="Courses" criteria={{{1}}} sort={{{2}}}>
Plain course layout drawing from Courses table.
 
Param 1 completes <nowiki>criteria={{{1}}}</nowiki> so should include quotation marks and the use of <nowiki>{{=}}</nowiki> to transclude an equals sign.
 
Param 2 completes <nowiki>sort={{{1}}}</nowiki>, but is not working at the moment...
 
<pre><repeat table="Courses" criteria={{{1}}} sort={{{2}}}>
<h3 style="display:inline;">[[{{{coursename}}}]]</h3> <p style="float:right;">{{{teacher}}}</p>
<h3 style="display:inline;">[[{{{coursename}}}]]</h3> <p style="float:right;">{{{teacher}}}</p>


Line 13: Line 19:


<p style="margin-left:1em;">{{{requiredby}}}</p>
<p style="margin-left:1em;">{{{requiredby}}}</p>
</repeat></nowiki>
 
</repeat></pre>
 
Use: <pre>{{class|"offered{{=}}Fall"|}}</pre>
 
Yields:
{{class|"offered{{=}}Fall 2019"|}}
 
<repeat table="Courses" criteria="offered=Fall 2019" sort=>
<h3 style="display:inline;">[[{{{coursename}}}]]</h3> <p style="float:right;">{{{teacher}}}</p>
 
{{{description}}}
 
<p style="margin-left:1em;">{{{requiredby}}}</p>
 
</repeat>
<templatedata>
<templatedata>
{
{

Revision as of 08:52, 16 May 2018

<repeat table="Courses" criteria={{{1}}} sort={{{2}}}>

[[{{{coursename}}}]]

{{{teacher}}}

{{{description}}}

{{{requiredby}}}

</repeat>

Plain course layout drawing from Courses table.

Param 1 completes criteria={{{1}}} so should include quotation marks and the use of {{=}} to transclude an equals sign.

Param 2 completes sort={{{1}}}, but is not working at the moment...

<repeat table="Courses" criteria={{{1}}} sort={{{2}}}>
<h3 style="display:inline;">[[{{{coursename}}}]]</h3> <p style="float:right;">{{{teacher}}}</p>

{{{description}}}

<p style="margin-left:1em;">{{{requiredby}}}</p>

</repeat>

Use:

{{class|"offered{{=}}Fall"|}}

Yields: <repeat table="Courses" criteria="offered=Fall 2019" sort=>

[[{{{coursename}}}]]

{{{teacher}}}

{{{description}}}

{{{requiredby}}}

</repeat>


<repeat table="Courses" criteria="offered=Fall 2019" sort=>

[[{{{coursename}}}]]

{{{teacher}}}

{{{description}}}

{{{requiredby}}}

</repeat> <templatedata> { "params": { "1": {}, "2": {} }, "format": "inline" } </templatedata>