From Fedora Project Wiki
(Try hacks to fix the userboxes. Someone who is better than me at ParserFunctions and getting spacing right should really redo this, or we should enable Lua and use the built-in infobox stuff. Right now, this is really bad and probably broken. But it's...) |
(Fix: IRC didn't show up) |
||
(18 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{| cellpadding="5" border="0" style="border-spacing: 0px; background-color: # | <includeonly>{| cellpadding="5" border="0" style="border-spacing: 0px; background-color: #000000; font-size: 95%; margin: 0 0 0.5em 1em; width: 25em; border: 0; {{#ifeq:{{NAMESPACE}}|Template||float: right;}}" | ||
! colspan="2" style="color: white; background-color: # | ! colspan="2" style="color: white; background-color: #000000; font-size: larger; font-weight: bold; text-align: center; border: 0;" | {{{REAL-NAME}}} {{#if:{{{pronouns|}}}|({{{pronouns}}})}} | ||
{{#if:{{{image|}}}| | {{#if:{{{image|}}}| | ||
{{!}}- | {{!}}- | ||
{{!}} colspan="2" style="text-align: center; border: 0;" {{!}} [[Image:{{{image}}}{{!}}none{{!}}{{{REAL-NAME}}}]] | {{!}} colspan="2" style="text-align: center; border: 0;" {{!}} [[Image:{{{image}}}{{!}}none{{!}}{{{REAL-NAME}}} ({{{pronouns}}})]] | ||
}} | }} | ||
{{#if:{{{location|}}}{{{birthday|}}}{{{homepage|}}}{{{email|}}}{{{gpg|}}}| | {{#if:{{{pronouns|}}}{{{location|}}}{{{birthday|}}}{{{homepage|}}}{{{email|}}}{{{gpg|}}}| | ||
{{!}}- | {{!}}- | ||
! colspan="2" style="color: white; background-color: #337acc; font-weight: bold; text-align: center; border: 0;" {{!}} Personal information | ! colspan="2" style="color: white; background-color: #337acc; font-weight: bold; text-align: center; border: 0;" {{!}} Personal information | ||
{{!}}- | {{!}}- | ||
}} | |||
{{#if:{{{pronouns|}}}| | |||
{{!}}- class{{{location{{!}}g}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | |||
{{!}} style="border: 0;" {{!}} '''Pronouns:''' {{!}}{{!}} style="border: 0;" {{!}} {{{pronouns}}} | |||
}} | }} | ||
{{#if:{{{location|}}}| | {{#if:{{{location|}}}| | ||
Line 28: | Line 32: | ||
{{#if:{{{gpg|}}}| | {{#if:{{{gpg|}}}| | ||
{{!}}- class{{{gpg{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | {{!}}- class{{{gpg{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | ||
{{!}} style="border: 0;" {{!}} '''GPG key:''' {{!}}{{!}} style="border: 0;" {{!}} [ | {{!}} style="border: 0;" {{!}} '''GPG key:''' {{!}}{{!}} style="border: 0;" {{!}} [https://keys.gnupg.net/pks/lookup?search=0x{{{gpg}}} {{{gpg}}}] | ||
}} | }} | ||
{{#if:{{{identi.ca|}}}{{{jabber|}}}{{{irc-nick|}}}{{{irc-channels|}}}{{{callsign|}}}{{{twitter|}}}{{{facebook|}}}{{{ | {{#if:{{{identi.ca|}}}{{{jabber|}}}{{{irc-nick|}}}{{{irc-channels|}}}{{{callsign|}}}{{{twitter|}}}{{{facebook|}}}{{{linkedin|}}}{{{github|}}}{{{gitlab|}}}{{{callsign|}}}{{{telegram|}}}| | ||
{{!}}- | {{!}}- | ||
! colspan="2" style="color: white; background-color: #337acc; font-weight: bold; text-align: center; border: 0;" {{!}} Contact information | ! colspan="2" style="color: white; background-color: #337acc; font-weight: bold; text-align: center; border: 0;" {{!}} Contact information | ||
Line 43: | Line 47: | ||
{{!}} style="border: 0;" {{!}} '''Jabber:''' {{!}}{{!}} style="border: 0;" {{!}} {{{jabber}}} | {{!}} style="border: 0;" {{!}} '''Jabber:''' {{!}}{{!}} style="border: 0;" {{!}} {{{jabber}}} | ||
}}<!-- | }}<!-- | ||
-->{{#if:{{{irc|}}}|​ | -->{{#if:{{{irc-nick|}}}|​ | ||
{{!}}- class{{{irc-nick{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | {{!}}- class{{{irc-nick{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | ||
{{!}} style="border: 0;" {{!}} '''IRC:''' {{!}}{{!}} style="border: 0;" {{!}} {{{irc-nick}}} on [https://www.freenode.net irc.freenode.net] | {{!}} style="border: 0;" {{!}} '''IRC:''' {{!}}{{!}} style="border: 0;" {{!}} {{{irc-nick}}} on [https://www.freenode.net irc.freenode.net] | ||
}}<!-- | }}<!-- | ||
-->{{#if:{{{irc|}}}|​ | -->{{#if:{{{irc-channels|}}}|​ | ||
{{!}}- class{{{irc-channels{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | {{!}}- class{{{irc-channels{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | ||
{{!}} style="border: 0;" {{!}} {{!}}{{!}} style="border: 0;" {{!}} {{{irc-channels}}} | {{!}} style="border: 0;" {{!}} {{!}}{{!}} style="border: 0;" {{!}} {{{irc-channels}}} | ||
Line 58: | Line 62: | ||
{{!}}- class{{{twitter{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | {{!}}- class{{{twitter{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | ||
{{!}} style="border: 0;" {{!}}'''Twitter:''' {{!}}{{!}} style="border: 0;" {{!}} [https://twitter.com/{{{twitter}}} {{{twitter}}}] | {{!}} style="border: 0;" {{!}}'''Twitter:''' {{!}}{{!}} style="border: 0;" {{!}} [https://twitter.com/{{{twitter}}} {{{twitter}}}] | ||
}}<!-- | |||
-->{{#if:{{{telegram|}}}|​ | |||
{{!}}- class{{{telegram{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | |||
{{!}} style="border: 0;" {{!}}'''Telegram:''' {{!}}{{!}} style="border: 0;" {{!}} [https://tttttt.me/{{{telegram}}} {{{telegram}}}] | |||
}}<!-- | }}<!-- | ||
-->{{#if:{{{facebook|}}}|​ | -->{{#if:{{{facebook|}}}|​ | ||
{{!}}- class{{{facebook{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | {{!}}- class{{{facebook{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | ||
{{!}} style="border: 0;" {{!}}'''Facebook:''' {{!}}{{!}} style="border: 0;" {{!}} [https://facebook.com/{{{facebook}}} {{{facebook}}}] | {{!}} style="border: 0;" {{!}}'''Facebook:''' {{!}}{{!}} style="border: 0;" {{!}} [https://facebook.com/{{{facebook}}} {{{facebook}}}] | ||
}}<!-- | }}<!-- | ||
-->{{#if:{{{linkedin|}}}|​ | -->{{#if:{{{linkedin|}}}|​ | ||
Line 77: | Line 81: | ||
-->{{#if:{{{gitlab|}}}|​ | -->{{#if:{{{gitlab|}}}|​ | ||
{{!}}- class{{{gitlab{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | {{!}}- class{{{gitlab{{!}}<noinclude>x</noinclude>}}}="hiddenStructure" style="background-color: #fbfbff; vertical-align: top; border: 0;" | ||
{{!}} style="border: 0;" {{!}}''' | {{!}} style="border: 0;" {{!}}'''GitLab:''' {{!}}{{!}} style="border: 0;" {{!}} [https://gitlab.com/{{{gitlab}}} {{{gitlab}}}] | ||
}} | }} | ||
{{#if:{{{fas-name|g}}}|​ | {{#if:{{{fas-name|g}}}|​ | ||
Line 89: | Line 93: | ||
{{!}}- style="background-color: #fbfbff; vertical-align: top; border: 0;" | {{!}}- style="background-color: #fbfbff; vertical-align: top; border: 0;" | ||
{{!}} style="border: 0;" {{!}} '''Fedora homepage:''' {{!}}{{!}} style="border: 0;" {{!}} [https://{{{fas-name}}}.fedorapeople.org/ {{{fas-name}}}.fedorapeople.org] | {{!}} style="border: 0;" {{!}} '''Fedora homepage:''' {{!}}{{!}} style="border: 0;" {{!}} [https://{{{fas-name}}}.fedorapeople.org/ {{{fas-name}}}.fedorapeople.org] | ||
{{!}}- | {{!}}- | ||
}} | }} |
Revision as of 04:45, 8 August 2021
Template documentation [edit]
- This documentation is transcluded from Template:Infobox user/doc. It will not be transcluded on pages that use this template.
Template:Infobox user is an infobox that provides basic information about a user. This template is typically used in user pages.
For a minimal use of this template, insert {{infobox user|REAL-NAME=R. H. Fedora}}
. Many other fields may be provided, so it may be easier to copy and paste one of the examples below.
Examples
Typical user information
This example shows a sample user's infobox.
{{Infobox user |REAL-NAME = R. H. Fedora |image = Persona-telecommuter-transparent.png |image-text = A transparent version of File:Persona-telecommuter.png, slightly modified to make the background transparent. |pronouns = they/them |location = San Francisco, California |birthday = Private |homepage = https://fedoraproject.org/ |email = rhfedora@example.com |gpg = DEADBEEF |identi.ca = rhfedora |jabber = rhfedora@example.com |irc-nick = rhfedora |irc-channels = #fedora, #fedora-devel |callsign = N2ASD |twitter = fedora |facebook = fedora |linkedin = rhfedora |fediverse = @fedora@fosstodon.org |fediverse-url = fosstodon.org/@fedora |github = rhfedora |gitlab = rhfedora |fas-name = rhfedora |telegram = rhfedora }}
Output:
R. H. Fedora (they/them) | |
---|---|
Personal information | |
Pronouns: | they/them |
Location: | San Francisco, California |
Birthday: | Private |
Homepage: | https://fedoraproject.org/ |
E-mail: | rhfedora@example.com |
GPG key: | DEADBEEF |
Contact information | |
Jabber: | rhfedora@example.com |
IRC: | rhfedora on irc.freenode.net |
#fedora, #fedora-devel | |
Ham Radio: | N2ASD |
Twitter: | fedora |
Telegram: | rhfedora |
Facebook: | fedora |
LinkedIn: | rhfedora |
GitHub: | rhfedora |
GitLab: | rhfedora
|
Fedora-specific information | |
FAS name: | rhfedora |
Fedora e-mail: | rhfedora@fedoraproject.org |
Fedora homepage: | rhfedora.fedorapeople.org |