Template:Member: Difference between revisions

From Nottinghack Wiki
Jump to navigation Jump to search
No edit summary
add callsign
(9 intermediate revisions by 2 users 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="{{#if:{{{colorback|}}}|background-color:{{{colorback}}}|background-color:#195905}}; {{#if:{{{colortext|}}}|color:{{{colortext}}}|color:#ffffff}}; text-align: center;" | {{SUBPAGENAME}}  
! colspan="2" style="{{#if:{{{colorback|}}}|background-color:{{{colorback}}}|background-color:#195905}}; {{#if:{{{colortext|}}}|color:{{{colortext}}}|color:#ffffff}}; text-align: center; font-size:110%;" | '''{{SUBPAGENAME}} '''
|-
|-
| align="center" style="background-color:#ffffff"  colspan="2"|<!--  
| align="center" style="background-color:#ffffff"  colspan="2"|<!--  
Line 7: Line 7:
else -->|[[File:blank-avatar.png|100px]]<!--  
else -->|[[File:blank-avatar.png|100px]]<!--  
-->}}
-->}}
   |- #if:{{{realname|}}}{{{nickname|}}}|o | x <!-- style="display: none;" <!-- Hide row (if A or B) if parameter doesn't exist --> --> }}
   |- {{#if:{{{realname|}}}{{{nickname|}}}| | style="display: none;" <!-- Hide row (if A or B) if parameter doesn't exist --> }}
   ! Name  
   ! Name  
   | {{#if:{{{realname|}}}| {{{realname|}}} {{#if:{{{nickname|}}}| AKA {{{nickname}}} }} | {{{nickname}}} }} <!-- display name or nick, if both then name AKA nick -->
   | {{#if:{{{realname|}}}| {{{realname|}}} {{#if:{{{nickname|}}}| AKA {{{nickname}}} }} | {{{nickname}}} }} <!-- display name or nick, if both then name AKA nick -->
   |- #if:{{{datejoined|}}} | | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
   |- {{#if:{{{datejoined|}}} | | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
   ! Date joined  
   ! Date joined  
   | {{{datejoined}}}
   | {{{datejoined}}}
Line 19: Line 19:
   ! Model
   ! Model
   | {{{model}}}
   | {{{model}}}
  |- {{#if:{{{website|}}} | | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
  ! Website
  | [https://{{{website}}} {{{website}}}]
  |- {{#if:{{{mastosite|}}} | | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
  ! Mastodon
  | [https://{{{mastosite}}}/@{{{mastouser}}} @{{{mastouser}}}@{{{mastosite}}}]
  |- {{#if:{{{discord|}}} | | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
  ! Discord
  | {{{discord}}}
  |- {{#if:{{{callsign|}}} | | style="display: none;" <!-- Hide row if parameter doesn't exist --> }}
  ! Callsign
  | {{{callsign}}}
|}<includeonly>[[Category:Members]]</includeonly><noinclude>
|}<includeonly>[[Category:Members]]</includeonly><noinclude>
{{clear}}
{{clear}}
Line 36: Line 48:
|realname=
|realname=
|datejoined=
|datejoined=
|website=
|mastosite=
|mastouser=
|discord=
|callsign=
}}
}}
</pre>
</pre>
Line 58: Line 75:
;model
;model
:Some members are specific models.
:Some members are specific models.
;website
:Link to your website (just the domain)
;mastouser
:Your mastodon username (without the instance name), e.g. "nottinghack"
;mastosite
:Your mastodon site (without the at symbol), e.g. "hachyderm.io"
;discord
:Your discord username, if you don't mind people chatting to you
;callsign
:Your amateur radio callsign, if you have one


===Notes===
===Notes===

Revision as of 08:06, 12 April 2024

Member
Name {{{nickname}}}
Date joined {{{datejoined}}}
Manufacturer {{{manufacturer}}}
Model {{{model}}}
Website {{{website}}}
Mastodon @{{{mastouser}}}@{{{mastosite}}}
Discord {{{discord}}}
Callsign {{{callsign}}}

Documentation

This template creates a member infobox. All parameters are optional. The title of the infobox is set from the name of the userpage it is placed on.

Usage

Inserting the following text at the top of your user page and it will produce an information box on your page that gives an overview. All of the arguments are optional and can be written in any order.

If no imagefile is specified the default 'robinhood' image is used.

{{Member
|imagefile=
|imagewidth=
|nickname=
|realname=
|datejoined=
|website=
|mastosite=
|mastouser=
|discord=
|callsign=
}}

Arguments

imagefile
An image, in the format <image name>.<ext>. DO NOT include the [[]] square brackets otherwise the image will display full size.
imagewidth
Sets the width of the imagefile, specify the unit (for example 200px).
nickname
Specify nickname.
realname
Specify real name
datejoined
The date of becoming a Hackspace member, format DD/MM/YYYY.
colorback
Customise background colour of title bar, format #RRGGBB or colour name.
colortext
Customise text colour of title bar, format #RRGGBB or colour name.
manufacturer
Some members have a specific manufacturer.
model
Some members are specific models.
website
Link to your website (just the domain)
mastouser
Your mastodon username (without the instance name), e.g. "nottinghack"
mastosite
Your mastodon site (without the at symbol), e.g. "hachyderm.io"
discord
Your discord username, if you don't mind people chatting to you
callsign
Your amateur radio callsign, if you have one

Notes

Parameter wikiname is deprecated - as it can be obtained from page infobox is placed on.

Note Note: Automatically includes page in Category:Members