Template: Meeting
No edit summary |
No edit summary |
||
Line 14: | Line 14: | ||
|prev = {{#cargo_query: | |prev = {{#cargo_query: | ||
| tables = meetings | | tables = meetings | ||
| fields = CONCAT('[[Meeting:',type,' (',date,')|',DATE_FORMAT(date, '%e %M %Y'),']]')=prev_date |where=date IS NOT NULL AND date < '{{{date}}}' | | fields = CONCAT('[[Meeting:',type,' (',date,')|',DATE_FORMAT(date, '%e %M %Y'),']]')=prev_date |where=date IS NOT NULL AND date < '{{{date|{{#sub:{{#explode:{{PAGENAME}}| |1}}|1|10}}}}}' | ||
| limit = 1 | | limit = 1 | ||
| default = | | default = | ||
Line 21: | Line 21: | ||
|next = {{#cargo_query: | |next = {{#cargo_query: | ||
| tables = meetings | | tables = meetings | ||
| fields = CONCAT('[[Meeting:',type,' (',date,')|',DATE_FORMAT(date, '%e %M %Y'),']]')=prev_date |where=date IS NOT NULL AND date > '{{{date}}}' | | fields = CONCAT('[[Meeting:',type,' (',date,')|',DATE_FORMAT(date, '%e %M %Y'),']]')=prev_date |where=date IS NOT NULL AND date > '{{{date|{{#sub:{{#explode:{{PAGENAME}}| |1}}|1|10}}}}}' | ||
| limit = 1 | | limit = 1 | ||
| default = | | default = | ||
Line 27: | Line 27: | ||
}} | }} | ||
|title = '''{{#if: {{{type|}}} | {{{type}}} | {{#explode:{{PAGENAME}}| |0}} }} meeting''' | |title = '''{{#if: {{{type|}}} | {{{type}}} | {{#explode:{{PAGENAME}}| |0}} }} meeting''' | ||
<p>{{#time: j F Y | | <p>{{#time: j F Y | {{{date|{{#sub:{{#explode:{{PAGENAME}}| |1}}|1|10}}}}}</p> | ||
}} | }} | ||
''Related pages:'' {{#ifexist:{{FULLPAGENAME}}/Agenda| · [[/Agenda/]] }}<!-- | ''Related pages:'' {{#ifexist:{{FULLPAGENAME}}/Agenda| · [[/Agenda/]] }}<!-- |
Revision as of 07:03, 6 October 2018
This template defines the table "meetings". View table.
Usage of this template
All meeting pages must be of the form Meeting:[type] ([date])
, e.g. Meeting:Committee (2017-09-28)
{{meeting | type = <!-- one of: committee, public, agm, sgm | date = <!-- date of the meeting in yyyy-mm-dd format }}