User:Jon/Project-test: Difference between revisions
< User:Jon
h |
|||
(31 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{| class="wikitable" style="float:right;width:250px;margin-left:10px;margin-bottom:10px;" | {| class="wikitable" style="float:right;width:250px;margin-left:10px;margin-bottom:10px;" | ||
! colspan="2" style="background-color:#e5eee5; border: 1px solid #244724;" | {{#if:{{{version|}}} | [[{{#titleparts:{{FULLPAGENAME}}|-1}}|{{{name|{{BASEPAGENAME}}}}}]] | {{{name|{{SUBPAGENAME}} }}} }}<!-- | |||
! colspan="2" style=" | -->{{#if: {{{image|}}}|<br /><!-- conditional row --> | ||
-->{{#if: {{{image|}}}|<br /> | {{!}}- | ||
{{!}}- | {{!}} colspan="2" style="text-align:center;" {{!}} {{#if: {{{image|}}}| | ||
{{!}} colspan="2" style="text-align:center;" {{!}} {{#if: {{{image|}}}|[[{{{image}}} | [[{{{image}}}|frameless|{{#ifexpr: {{{imagewidth|220}}}>220 |220|{{{imagewidth|220}}}}}px|link={{{image}}}|center]]{{#if: {{{caption|}}}|''{{{caption}}}''}}}} }}<!-- | ||
-->{{#if:{{{primary|}}}|<br /><!-- conditional row --> | -->{{#if:{{{primary|}}}|<br /><!-- conditional row --> | ||
{{!}}- | {{!}}- | ||
! Primary Contact | ! Primary Contact | ||
{{!}} {{{primary}}} | {{!}} {{{primary}}} | ||
}} | }}<!-- | ||
-->{{#if:{{{created|}}}|<br /><!-- conditional row --> | |||
--> | |||
{{#if:{{{created|}}}|<!-- conditional | |||
{{!}}- | {{!}}- | ||
! Created | ! Created | ||
{{!}}{{{created}}} <!-- | {{!}}{{{created}}} | ||
--> | }}<!-- | ||
{{#if:{{{completeddate|}}}| | -->{{#if:{{{completeddate|}}}|<br /><!-- conditional row --> | ||
{{!}}- | {{!}}- | ||
! Completed Date | ! Completed Date | ||
{{!}} {{{completeddate}}} | {{!}} {{{completeddate}}} | ||
}} | }}<!-- | ||
{{#if:{{{dormantdate|}}}| | -->{{#if:{{{dormantdate|}}}|<br /><!-- conditional row --> | ||
{{!}}- | {{!}}- | ||
! Dormant Date | ! Dormant Date | ||
{{!}} {{{dormantdate}}} | {{!}} {{{dormantdate}}} | ||
}} | }}<!-- | ||
{{#if:{{{version|}}}| | -->{{#if:{{{version|}}}|<br /><!-- conditional row --> | ||
{{!}}- | {{!}}- | ||
! Version | ! Version | ||
{{!}} {{{version}}} | {{!}} {{{version}}} | ||
}} | }}<!-- | ||
{{#if:{{{members|}}}| | -->{{#if:{{{members|}}}|<br /><!-- conditional row --> | ||
{{!}}- | {{!}}- | ||
! Members | ! Members | ||
{{!}} {{{members}}} | {{!}} {{{members}}} | ||
}} | }}<!-- | ||
{{#if:{{{status|}}}|[[Category:Projects ({{#switch:{{lc:{{{status|}}}}}|planning=planning|dormant=dormant|complete=complete|#default=in progress}})]] | -->{{#if:{{{status|}}}|<br /><!-- conditional row -->[[Category:Projects ({{#switch:{{lc:{{{status|}}}}}|planning=planning|dormant=dormant|complete=complete|#default=in progress}})]] | ||
{{!}}- | {{!}}- | ||
! Project Status | ! Project Status | ||
{{!}} {{{status}}} | {{!}} {{{status}}} | ||
}} | }}<!-- | ||
{{#if:{{{type|}}}| | -->{{#if:{{{type|}}}|<br /><!-- conditional row --> | ||
{{!}}- | {{!}}- | ||
! Type | ! Type | ||
{{!}} {{#switch:{{lc:{{{type|}}}}}|event=Events|workshop=Workshop Activity|member=Members Project|infrastructure=Hackspace Infrastructure|#default=Undefined}} | {{!}} {{#switch:{{lc:{{{type|}}}}}|event=Events|workshop=Workshop Activity|member=Members Project|infrastructure=Hackspace Infrastructure|#default=Undefined}} | ||
}} | }}<!-- | ||
{{#if:{{{livestatus|}}}| | -->{{#if:{{{livestatus|}}}|<br /><!-- conditional row --> | ||
{{!}}- | {{!}}- | ||
! Live Status | ! Live Status | ||
{{!}} {{{livestatus}}} | {{!}} {{{livestatus}}} | ||
}} | }}<!-- | ||
{{#ifexpr:{{{qrmode|1}}} > 0| | -->{{#ifexpr:{{{qrmode|1}}} > 0|<br /><!-- conditional row --> | ||
{{!}}- | {{!}}- | ||
{{!}} colspan="2" style="text-align: center;" {{!}} {{#ifeq:{{{qrmode|1}}}|2|<div style="height: 200px; width: 200px; margin: 0 auto; background: no-repeat 50% 50% #ccc; text-align: center; vertical-align: middle">http://chart.apis.google.com/chart?chs=200x200&cht=qr&chl=http://wiki.nottinghack.org.uk/wiki/{{FULLPAGENAMEE}}&.png | {{!}} colspan="2" style="text-align: center;" {{!}} {{#ifeq:{{{qrmode|1}}}|2|<div style="height: 200px; width: 200px; margin: 0 auto; background: no-repeat 50% 50% #ccc; text-align: center; vertical-align: middle">http://chart.apis.google.com/chart?chs=200x200&cht=qr&chl=http://wiki.nottinghack.org.uk/wiki/{{FULLPAGENAMEE}}&.png | ||
</div>}} [http://chart.apis.google.com/chart?chs=200x200&cht=qr&chl=wiki.nottinghack.org.uk/wiki/{{FULLPAGENAMEE}}&.png QR code] | </div>}} [http://chart.apis.google.com/chart?chs=200x200&cht=qr&chl=wiki.nottinghack.org.uk/wiki/{{FULLPAGENAMEE}}&.png QR code] | ||
}} | }} | ||
|}<!-- | |}<!-- | ||
--><includeonly> | --> | ||
<includeonly> | |||
{{#if:{{{type|}}}|[[Category:{{#switch:{{lc:{{{type|}}}}}|event=Events|workshop=Workshop|member=Members|infrastructure=Hackspace Infrastructure|#default=Undefined}} Projects]]}} | {{#if:{{{type|}}}|[[Category:{{#switch:{{lc:{{{type|}}}}}|event=Events|workshop=Workshop|member=Members|infrastructure=Hackspace Infrastructure|#default=Undefined}} Projects]]}} | ||
</includeonly> | </includeonly> | ||
<noinclude> | |||
{{clear}} | {{clear}} | ||
Line 141: | Line 128: | ||
Thanks to London Hackspace for the original version of this template ([https://wiki.london.hackspace.org.uk/view/Template:Project Template:Project on London Hackspace wiki]). | Thanks to London Hackspace for the original version of this template ([https://wiki.london.hackspace.org.uk/view/Template:Project Template:Project on London Hackspace wiki]). | ||
</noinclude> | </noinclude> |
Latest revision as of 13:54, 24 February 2019
Project-test | |
---|---|
QR code |
Documentation
All arguments are optional. The default state of the template with no arguments is shown at the top of this page.
Note: if version is set, the project title links to the parent of the page that includes this template.
Usage
Inserting the following text at the top of your project page will produce an information box on your page that gives an overview of the project to the reader. All of the arguments are optional and can be written in any order.
Images look great with this template, include one if you can!
{{Project |image= |name= |primary= |created= |completeddate= |dormantdate= |version= |members= |status= |type= |livestatus= |qrmode=1 }}
Arguments
- image
- An image, in the format File:<image name>.<ext>. DO NOT include the [[]] brackets otherwise the image will display full size.
- caption
- This adds text under the image used for the infobox.
- name
- Used to override the project name if it is different from the name of the wiki page (default: the page name without the Project: prefix).
- primary
- Primary contact.
- This is a useful argument where more than one person has worked on the project.
- created
- The creation date of the project.
- completeddate
- The date the project was completed.
- dormantdate
- The date the project was put on hold or made dormant.
- version
- Project version number (e.g. 1).
- members
- List of members involved. Ideally, use [[User:username|username]] format.
- status
- Project status.
- Please use the following categories: (Planning/Dormant/Complete/In Progress)
- type
- Is the project to benefit Hackspace infrastructure or is it a Members Project?
- Including this will automatically apply the relevant category to your project.
- Please use the following categories: (infrastructure/member/event/workshop/other)
- livestatus
- This can be used for projects that may be dormant or complete but still maintained/ live eg. vending machines
- qrmode
- Please use the following categories: (0/1/2)
- If set to 1 (default), a link to the QR code is displayed.
- If set to 2, it will display the QR code image on. If set to 0, do not display the QR code link or image.
Source
Thanks to London Hackspace for the original version of this template (Template:Project on London Hackspace wiki).