Difference between revisions of "Template:CourseList"
From TSAS Library
JStallings (talk | contribs) |
JStallings (talk | contribs) |
||
Line 2: | Line 2: | ||
This is the 'Course List' template; it should be called in the following format: | This is the 'Course List' template; it should be called in the following format: | ||
<pre> | <pre> | ||
{{CourseList|COLUMNNAME}} | {{CourseList|COLUMNNAME|2|3}} | ||
</pre> | </pre> | ||
Where | Where <code>COLUMNNAME</code> can equal: | ||
* teacher | * teacher | ||
* requiredby | * requiredby | ||
* department | |||
{| class="wikitable" | |||
|- | |||
! Param !! Value | |||
|- | |||
| 2 || Add pipe to hide teacher | |||
|- | |||
| 3 || Add pipe to hide description | |||
|} | |||
It transcludes the template {{Tl|CourseDisplay}}, which manages the individual entries. Edit the page to see the source code. | It transcludes the template {{Tl|CourseDisplay}}, which manages the individual entries. Edit the page to see the source code. | ||
Line 12: | Line 21: | ||
{{#cargo_query:tables=Courses | {{#cargo_query:tables=Courses | ||
|where=Courses.{{{1}}} HOLDS "{{PAGENAME}}" | |where=Courses.{{{1}}} HOLDS "{{PAGENAME}}" | ||
|fields=Courses._pageName=coursename,description,teacher,requiredby | |fields=Courses._pageName=coursename,{{2|description,}}{{3|teacher,}}requiredby | ||
|format=template | |format=template | ||
|template=CourseDisplay | |template=CourseDisplay |
Revision as of 17:46, 24 April 2020
This is the 'Course List' template; it should be called in the following format:
{{CourseList|COLUMNNAME|2|3}}
Where COLUMNNAME
can equal:
- teacher
- requiredby
- department
Param | Value |
---|---|
2 | Add pipe to hide teacher |
3 | Add pipe to hide description |
It transcludes the template {{CourseDisplay}}, which manages the individual entries. Edit the page to see the source code.