Difference between revisions of "Template:Semorg-meeting-group"
From SemanticOrganization
Tag: Undo |
|||
(29 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | <noinclude>{{semorg-bundle}}</noinclude><includeonly>{{#semorg-set:meeting | + | <noinclude>{{semorg-bundle}}</noinclude><includeonly>[[Category:{{int:semorg-meeting-category}}]][[Category:{{int:semorg-meeting-group-category}}]]{{#semorg-set:meeting |
+ | |meeting-type=group | ||
+ | |ref={{{group|}}} | ||
|group={{{group|}}} | |group={{{group|}}} | ||
− | |date={{{date|}}} | + | |date={{{date|{{{start-date|}}}}}} |
− | |time={{{time|}}} | + | |start-date={{{start-date|{{{date|}}}}}} |
+ | |end-date={{{end-date|{{{date|}}}}}} | ||
+ | |time={{#if:{{{start-time|}}} | ||
+ | |{{{start-time}}}{{#if:{{{end-time|}}} | ||
+ | |-{{{end-time}}} | ||
+ | }} | ||
+ | |{{{time|}}} | ||
+ | }} | ||
+ | |start-time={{{start-time|}}} | ||
+ | |end-time={{{end-time|}}} | ||
+ | |start-datetime={{#if:{{{date|}}}{{{start-date|}}} | ||
+ | |{{#if:{{{start-time|}}} | ||
+ | |{{{start-date|{{{date|}}}}}} {{{start-time|}}} | ||
+ | }} | ||
+ | }} | ||
+ | |end-datetime={{#if:{{{date|}}}{{{end-date|}}} | ||
+ | |{{#if:{{{end-time|}}} | ||
+ | |{{{end-date|{{{date|}}}}}} {{{end-time|}}} | ||
+ | }} | ||
+ | }} | ||
|overview={{{overview|}}} | |overview={{{overview|}}} | ||
− | |||
|location={{{location|}}} | |location={{{location|}}} | ||
|secretary={{{secretary|}}} | |secretary={{{secretary|}}} | ||
Line 13: | Line 33: | ||
|type={{{type|}}} | |type={{{type|}}} | ||
|number={{{number|}}} | |number={{{number|}}} | ||
+ | |participant-number={{#semorg-count:{{{participant|}}},{{{participant-board|}}},{{{secretary|}}},{{{moderator|}}},{{{chair|}}},{{{signer|}}},{{{vote-counter|}}}}} | ||
}}{{#semorg-set-list:meeting | }}{{#semorg-set-list:meeting | ||
− | |participant={{{participant|}}},{{{participant-board|}}} | + | |participant={{{participant|}}},{{{participant-board|}}},{{{secretary|}}},{{{moderator|}}},{{{chair|}}},{{{signer|}}},{{{vote-counter|}}} |
|participant-board={{{participant-board|}}} | |participant-board={{{participant-board|}}} | ||
|excused={{{excused|}}} | |excused={{{excused|}}} | ||
|guest={{{guest|}}} | |guest={{{guest|}}} | ||
− | }} | + | }}<div class="d-print-none">{{#semorg-detail:meeting-group |
− | |heading={{int:semorg-meeting-displaytitle|{{{group|}}}|{{ | + | |heading={{int:semorg-meeting-displaytitle|{{#show:{{{group|}}}|?semorg-group-name}}|{{{date|}}}}} |
+ | |overview page={{#ifexpr:{{#time:U|{{{date|}}}}}>{{#time:U}} | ||
+ | |{{int:semorg-meeting-group-page-name}} | ||
+ | |{{int:semorg-meeting-group-past-page-name}} | ||
+ | }} | ||
}}</div> __NUMBEREDHEADINGS__ __FORCETOC__ | }}</div> __NUMBEREDHEADINGS__ __FORCETOC__ | ||
{{semorg-header}}{{#ifexpr:{{#time:U|{{{date|}}}}}>{{#time:U}} | {{semorg-header}}{{#ifexpr:{{#time:U|{{{date|}}}}}>{{#time:U}} | ||
− | |{{semorg-mail|semorg-mail-{{{group|}}}|{{int:semorg-mail-meeting-group-link-text}}|{{int:semorg-mail-meeting-group-subject|{{{group|}}}|{{{date|}}}|{{{location|}}}}}}} | + | |{{semorg-mail|semorg-mail-{{{group|}}}|{{int:semorg-mail-meeting-group-link-text}}|{{int:semorg-mail-meeting-group-subject|{{{group|}}}|{{semorg-date|{{{date|}}}}}|{{{location|}}}}}}} |
− | }} | + | }}{{semorg-printable |
− | | | + | |template=Semorg-meeting-group-{{{group|}}}-header |
− | |{{int:semorg-meeting-displaytitle|{{{group|}}}|{{{date|}}}}} | + | |default={{int:semorg-meeting-displaytitle|{{#show:{{{group|}}}|?semorg-group-name}}|{{{date|}}}}} |
− | }} | + | |class=semorg-meeting-group-header |
− | |group= | + | }}{{#semorg-table:meeting |
+ | |group={{semorg-group-link|{{{group|}}}}} | ||
|overview={{{overview|}}} | |overview={{{overview|}}} | ||
− | |date={{# | + | |date={{#if:{{{date|}}} |
− | |time={{{time|}}} {{semorg-agenda-times}} | + | |{{semorg-date|{{{date|}}}|long}} |
+ | |{{#if:{{{start-date|}}} | ||
+ | |{{semorg-date|{{{start-date|}}}|long}}{{#if:{{{end-date|}}} | ||
+ | |-{{semorg-date|{{{end-date|}}}|long}} | ||
+ | }} | ||
+ | }} | ||
+ | }} | ||
+ | |time={{#if:{{{start-time|}}} | ||
+ | |{{{start-time}}}{{#if:{{{end-time|}}} | ||
+ | |-{{{end-time}}} | ||
+ | }} | ||
+ | |{{{time|}}} | ||
+ | }} {{semorg-agenda-times}} | ||
|location={{{location|}}} | |location={{{location|}}} | ||
|participant-board={{#arraymap:{{{participant-board|}}}|,|xxx|{{semorg-person-link|xxx}}}} | |participant-board={{#arraymap:{{{participant-board|}}}|,|xxx|{{semorg-person-link|xxx}}}} | ||
− | |participant={{#arraymap:{{{participant|}}}|,|xxx|{{semorg-person-link|xxx}}}} | + | |participant={{#arraymap:{{#semorg-distinct:{{{participant|}}},{{{participant-board|}}},{{{secretary|}}},{{{moderator|}}},{{{chair|}}},{{{signer|}}},{{{vote-counter|}}}}}|,|xxx|{{semorg-person-link|xxx}}}} |
|excused={{#arraymap:{{{excused|}}}|,|xxx|{{semorg-person-link|xxx}}}} | |excused={{#arraymap:{{{excused|}}}|,|xxx|{{semorg-person-link|xxx}}}} | ||
− | |guest={{ | + | |guest={{semorg-person-link|{{{guest|}}}}} |
|secretary={{semorg-person-link|{{{secretary|}}}}} | |secretary={{semorg-person-link|{{{secretary|}}}}} | ||
|moderator={{semorg-person-link|{{{moderator|}}}}} | |moderator={{semorg-person-link|{{{moderator|}}}}} | ||
|files={{#if:{{{files|}}}|<ul>{{{files|}}}</ul>}} | |files={{#if:{{{files|}}}|<ul>{{{files|}}}</ul>}} | ||
− | }} | + | }}{{semorg-printable |
− | | | + | |template=semorg-meeting-group-{{{group|}}}-intro |
− | }} | + | |class=semorg-meeting-group-intro |
− | </includeonly> | + | }}{{semorg-meeting-tasks}}<div class="semorg-meeting-group-agenda d-none d-print-block"><div class="semorg-meeting-group-agenda-heading">{{int:semorg-agenda-heading}}</div><toc /></div></includeonly> |
Latest revision as of 14:03, 21 January 2024
This page is part of the Semantic Organization extension.
If you want to customize this template you can copy its contents to another page (use for example Template:Semorg-meeting-group-custom) and change the following system message to the name of the newly created page: MediaWiki:semorg-meeting-group-template