Template: Class: Difference between revisions

From TSAS Library
Jump to: navigation, search
No edit summary
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|}}}]]}}
|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.