Template: Class: Difference between revisions
From TSAS Library
JStallings (talk | contribs) No edit summary |
JStallings (talk | contribs) No edit summary |
||
Line 16: | Line 16: | ||
</pre> | </pre> | ||
Edit the page to see the template text. | Edit the page to see the template text. | ||
{{#cargo_declare:_table=Classes|Name=Page|Department=Page|Teacher=Page|Sessions=Integer (allowed values=1,2,3)|Prerequisites=List (,) of Page|GRCode=Page|Offered=string|Opento=List (,) of Page|Requiredby=List (,) of Page|description=Wikitext}} | {{#cargo_declare:_table=Classes|Name=Page|Department=Page|Teacher=List (,) of Page|Sessions=Integer (allowed values=1,2,3)|Prerequisites=List (,) of Page|GRCode=Page|Offered=string|Opento=List (,) of Page|Requiredby=List (,) of Page|description=Wikitext}} | ||
</noinclude><includeonly>{{#cargo_store:_table=Classes|Name={{{name|}}}|Teacher={{{teacher|}}}|Department={{{department|}}}|Sessions={{{sessions|}}}|Prerequisites={{#arraymap:{{{prerequisites|}}}|,|x}}|GRCode={{{grcode|}}}|Offered={{{offered|}}}|Opento={{#arraymap:{{{opento|}}}|,|x}}|Requiredby={{#arraymap:{{{requiredby|}}}|,|x}}|Description={{{description|}}} }} | </noinclude><includeonly>{{#cargo_store:_table=Classes|Name={{{name|}}}|Teacher={{#arraymap:{{{teacher|}}}|,|x}}|Department={{{department|}}}|Sessions={{{sessions|}}}|Prerequisites={{#arraymap:{{{prerequisites|}}}|,|x}}|GRCode={{{grcode|}}}|Offered={{{offered|}}}|Opento={{#arraymap:{{{opento|}}}|,|x}}|Requiredby={{#arraymap:{{{requiredby|}}}|,|x}}|Description={{{description|}}} }} | ||
{{Infobox class | {{Infobox class | ||
|name = {{{name|}}} | |name = {{{name|}}} | ||
|teacher = {{#if:{{{teacher|}}}| | |teacher = {{#if:{{{teacher|}}}|{{#arraymap:{{{prerequisites|}}}|,|x|[[x]]|</br>}}}} | ||
|department = {{#if:{{{department|}}}|[[{{{department|}}}]]}} | |department = {{#if:{{{department|}}}|[[{{{department|}}}]]}} | ||
|sessions = {{{sessions|}}} | |sessions = {{{sessions|}}} |
Revision as of 00:02, 22 February 2023
This is the "Class" template. It should be called in the following format:
{{Class |Name = |Description = |Teacher = |Sessions = |Prerequisites = |GRCode = |Offered = |Opento = |Requiredby = }}
Edit the page to see the template text. This template defines the table "Classes". View table.