Difference between revisions of "Template:Semorg-project"
From SemanticOrganization
(21 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude>{{semorg-bundle}}</noinclude><includeonly>[[Category:{{int:semorg-project-category}}]]{{#semorg-set:project | <noinclude>{{semorg-bundle}}</noinclude><includeonly>[[Category:{{int:semorg-project-category}}]]{{#semorg-set:project | ||
− | |title={{PAGENAME}} | + | |title={{{title|{{PAGENAME}}}}} |
|start={{{start|}}} | |start={{{start|}}} | ||
|end={{{end|}}} | |end={{{end|}}} | ||
|contact-person={{{contact-person|}}} | |contact-person={{{contact-person|}}} | ||
|description={{{description|}}} | |description={{{description|}}} | ||
− | |closed={{{closed|false}}} | + | |closed={{#if:{{{closed-date|}}}|true|{{{closed|false}}}}} |
+ | |closed-date={{{closed-date|}}} | ||
+ | |active={{{active|true}}} | ||
|budget={{{budget|}}} | |budget={{{budget|}}} | ||
|short-title={{{short-title|}}} | |short-title={{{short-title|}}} | ||
Line 14: | Line 16: | ||
|status={{{status|}}} | |status={{{status|}}} | ||
|type={{{type|}}} | |type={{{type|}}} | ||
+ | |outlook={{{outlook|}}} | ||
}}{{#semorg-set-list:project | }}{{#semorg-set-list:project | ||
+ | |topic={{{topic|}}} | ||
+ | |tag={{{tag|}}} | ||
|target-group={{{target-group|}}} | |target-group={{{target-group|}}} | ||
|phase={{{phase|}}} | |phase={{{phase|}}} | ||
|strategic-objective={{{strategic-objective|}}} | |strategic-objective={{{strategic-objective|}}} | ||
}}{{#semorg-detail:project | }}{{#semorg-detail:project | ||
− | | | + | |heading={{{title|{{PAGENAME}}}}} |
− | + | |overview page={{#semorg-true:{{{closed|{{#explode:{{int:smw false words}}|,|0}}}}} | |
− | + | |{{int:semorg-project-closed-page-name}} | |
+ | |{{#semorg-true:{{{active|{{#explode:{{int:smw true words}}|,|0}}}}} | ||
|{{int:semorg-project-page-name}} | |{{int:semorg-project-page-name}} | ||
+ | |{{int:semorg-project-inactive-page-name}} | ||
}} | }} | ||
− | |||
}} | }} | ||
− | }}{{#if:{{{closed|}}} | + | }}{{#if:{{{closed-date|}}} |
− | |{{#semorg-true:{{{closed|}}} | + | |<span class="badge badge-secondary">{{int:semorg-value-status-closed-since|{{{closed-date|}}}}}</span> |
+ | |{{#semorg-true:{{{closed|}{{#explode:{{int:smw false words}}|,|0}}}} | ||
|<span class="badge badge-secondary">{{int:semorg-value-status-closed}}</span> | |<span class="badge badge-secondary">{{int:semorg-value-status-closed}}</span> | ||
− | |<span class="badge badge-success">{{int:semorg-value-status-open}}</span> | + | |{{#semorg-true:{{{active|{{#explode:{{int:smw true words}}|,|0}}}}} |
+ | |<span class="badge badge-success">{{int:semorg-value-status-open}}</span> | ||
+ | |<span class="badge badge-secondary">{{int:semorg-value-status-inactive}}</span> | ||
+ | }} | ||
}} | }} | ||
}}{{#semorg-tabs:project | }}{{#semorg-tabs:project | ||
Line 37: | Line 47: | ||
|team-external={{{team-external|}}} | |team-external={{{team-external|}}} | ||
|{{#ifexist:{{int:semorg-project-update-page-name}} | |{{#ifexist:{{int:semorg-project-update-page-name}} | ||
− | |last-update= | + | |last-update={{semorg-project-last-update|{{FULLPAGENAME}}|{{{title|{{PAGENAME}}}}} }}{{#semorg-nocache:}} |
}} | }} | ||
}}{{#ifexist:{{int:semorg-meeting-project-page-name}} | }}{{#ifexist:{{int:semorg-meeting-project-page-name}} | ||
Line 51: | Line 61: | ||
}} | }} | ||
|description={{{description|}}} | |description={{{description|}}} | ||
+ | |tag={{{tag|}}} | ||
+ | |topic={{semorg-topic-link|{{{topic|}}}}} | ||
|contact-person={{semorg-person-link|{{{contact-person|}}}}} | |contact-person={{semorg-person-link|{{{contact-person|}}}}} | ||
|team-internal={{{team-internal|}}} | |team-internal={{{team-internal|}}} | ||
Line 67: | Line 79: | ||
|openproject-id={{{openproject-id|}}} | |openproject-id={{{openproject-id|}}} | ||
|toggl-id={{{toggl-id|}}} | |toggl-id={{{toggl-id|}}} | ||
− | |target-group={{{target-group|}}} | + | |target-group={{semorg-target-group-link|{{{target-group|}}}}} |
+ | |milestones={{#ask:[[semorg-milestone-project::{{FULLPAGENAME}}]] | ||
+ | |?semorg-milestone-plot.semorg-plot-scj.semorg-scj-name= | ||
+ | |format=ul | ||
+ | }} | ||
|phase={{{phase|}}} | |phase={{{phase|}}} | ||
|strategic-objective={{{strategic-objective|}}} | |strategic-objective={{{strategic-objective|}}} | ||
|status={{{status|}}} | |status={{{status|}}} | ||
|type={{{type|}}} | |type={{{type|}}} | ||
+ | |outlook={{{outlook|}}} | ||
+ | |bmcs={{#ask:[[semorg-bmc-project::{{FULLPAGENAME}}]] | ||
+ | |format=ul | ||
+ | }} | ||
}} | }} | ||
|{{#ifexist:{{int:semorg-meeting-project-page-name}} | |{{#ifexist:{{int:semorg-meeting-project-page-name}} | ||
Line 78: | Line 98: | ||
|{{#ifexist:{{int:semorg-project-grant-page-name}}|?grants}} | |{{#ifexist:{{int:semorg-project-grant-page-name}}|?grants}} | ||
|{{#ifexist:{{int:semorg-contact-page-name}}|?contact}} | |{{#ifexist:{{int:semorg-contact-page-name}}|?contact}} | ||
− | |{{# | + | |{{#ifexpr:{{#ask:[[semorg-agenda-project::{{FULLPAGENAME}}]]|format=count}}>0 |
+ | |?agenda | ||
+ | }} | ||
}} | }} | ||
</includeonly> | </includeonly> |
Latest revision as of 19:31, 12 September 2023
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-project-custom) and change the following system message to the name of the newly created page: MediaWiki:semorg-project-template