Template:Userbox: Difference between revisions

From Leeds Hackspace Wiki
Jump to navigation Jump to search
No edit summary
(Added template data)
 
(6 intermediate revisions by one other user not shown)
Line 10: Line 10:
{{#if:{{{name|}}}|
{{#if:{{{name|}}}|
{{TableRow | Name | {{{name}}} }}
{{TableRow | Name | {{{name}}} }}
|}}{{#if:{{{email|}}}|
|}}
{{#if:{{{email|}}}|
{{TableRow | Email | [mailto:{{{email}}} {{{email}}}] }}
{{TableRow | Email | [mailto:{{{email}}} {{{email}}}] }}
|}}
|}}
Line 25: Line 26:


{{#if:{{{notreallyamember|}}} | | [[Category:Member]] }}</includeonly><noinclude>
{{#if:{{{notreallyamember|}}} | | [[Category:Member]] }}</includeonly><noinclude>
{{User:HEx/Usertemplate
{{Userbox
| title = Title Name
| title = Title Name
| mugshot = leeds_hackspace_logo.svg
| name = My Name
| name = My Name
| mugshot = leeds_hackspace_logo.png
| irc = my_nick
| irc = my_nick
| www = http://my.web.site
| www = http://my.web.site
Line 39: Line 40:
{{Userbox
{{Userbox
| title = Title Name
| title = Title Name
| mugshot = leeds_hackspace_logo.svg
| name = My Name
| name = My Name
| mugshot = leeds_hackspace_logo.png
| irc = my_nick
| irc = my_nick
| www = http://my.web.site
| www = http://my.web.site
Line 46: Line 47:
|  
|  
}}
}}
</nowiki></pre>
</nowiki></pre>
This will also add you to the [[:Category:Member|Member]] category.
If you're including a photo, consider adding yourself to the [[Rogues gallery]] too.
<templatedata>
{
"params": {
"title": {
"label": "Title"
},
"name": {
"label": "Name",
"description": "Your name",
"example": "Dave Davidson",
"required": true,
"suggested": true
},
"mugshot": {
"label": "Mugshot",
"description": "An image of your face",
"type": "wiki-file-name",
"suggested": true
},
"email": {
"label": "Email",
"description": "Your email address",
"example": "dave@davidson.org",
"type": "string"
},
"irc": {
"label": "IRC Handle",
"description": "Your IRC/Slack handle",
"example": "bigdave92",
"type": "string",
"suggested": true
},
"www": {
"label": "Website",
"description": "Your website",
"example": "davidson.org",
"type": "url"
},
"twitter": {
"label": "Twitter Username",
"description": "Your twitter username",
"example": "bigdave92",
"type": "string"
},
"notreallyamember": {}
},
"description": "A template to describe a user"
}
</templatedata>
</noinclude>
</noinclude>

Latest revision as of 17:41, 25 September 2019

Title Name
Leeds hackspace logo.svg
Name My Name
IRC my_nick
Web http://my.web.site
Twitter @my_twitter_handle


Userbox template, add to the top of your user page! Usage (all parameters optional):

{{Userbox
| title = Title Name
| mugshot = leeds_hackspace_logo.svg
| name = My Name
| irc = my_nick
| www = http://my.web.site
| twitter = my_twitter_handle
| 
}}

This will also add you to the Member category.

If you're including a photo, consider adding yourself to the Rogues gallery too.


A template to describe a user

Template parameters

ParameterDescriptionTypeStatus
Titletitle

no description

Unknownoptional
Namename

Your name

Example
Dave Davidson
Unknownrequired
Mugshotmugshot

An image of your face

Filesuggested
Emailemail

Your email address

Example
dave@davidson.org
Stringoptional
IRC Handleirc

Your IRC/Slack handle

Example
bigdave92
Stringsuggested
Websitewww

Your website

Example
davidson.org
URLoptional
Twitter Usernametwitter

Your twitter username

Example
bigdave92
Stringoptional
notreallyamembernotreallyamember

no description

Unknownoptional