Template:Person: Difference between revisions

Template page
(Test Mastodon-Link Textformatierung)
m (whitespace changes)
 
(16 intermediate revisions by one other user not shown)
Line 4: Line 4:
<pre>
<pre>
{{ Person
{{ Person
  | nickname     = nick
    | nickname       = nick
  | email         = nick@example.com
    | image          = nick.jpg
  | telegram      = nick
    | email           = nick@example.com
   | mastodon      = nick
    | matrix_nick    = matrixnick
  | mastodon_nick = mstdnnick
    | matrix_server   = matrix.example.com
  | mastodon_server = mstdn.example.com
    | telegram        = nick
  | twitter       = nick
    | mastodon_nick   = mstdnnick
  | github       = nick
    | mastodon_server = mstdn.example.com
  | jabber       = nick@example.com
    | twitter         = nick
  | blog         = nick.example.com
    | github         = nick
  | has_memberbox = false
    | jabber         = nick@example.com
    | blog           = nick.example.com
    | has_memberbox   = false
}}
}}
</pre>
</pre>
</noinclude><includeonly>
</noinclude><includeonly><!--
{{ infobox start
 
  | headercolor = #ffffcc
-->{{ infobox start
  | name = [[Nickname::{{{nickname|{{PAGENAME}}}}}]]
    | headercolor = #ffffcc
  | description = {{{description|}}}
    | name = [[Nickname::{{{nickname|{{PAGENAME}}}}}]]
    | image = {{{image|}}}
    | description = {{{description|}}}
}}<!--
}}<!--


-->{{ifnotempty|{{{email|}}}     | {{infobox row | name=E-Mail-Adresse  | value=[[Email::{{{email|}}}]]            }}}}<!--
-->{{ifnotempty|{{{email|}}}         | {{infobox row | name=E-Mail       | value=[[Email::{{{email|}}}]]            }}}}<!--
-->{{ifnotempty|{{{telegram|}}} | {{infobox row | name=Telegram        | value=[[Telegram::{{{telegram|}}}]]      }}}}<!--
-->{{ifnotempty|{{{matrix_nick|}}}   | {{infobox row | name=Matrix      | value={{SocialMediaLink|matrix  |{{{matrix_nick  |}}}|{{{matrix_server|matrix.org}}}}}     }}}}<!--
-->{{ifnotempty|{{{mastodon|}}} | {{infobox row | name=Mastodon        | value=[[Mastodon::{{{mastodon|}}}]]      }}}}<!--
-->{{ifnotempty|{{{telegram|}}}       | {{infobox row | name=Telegram    | value={{SocialMediaLink|telegram|{{{telegram    |}}}}}                                    }}}}<!--
-->{{ifnotempty|{{{mastodon_nick|}}}  | {{infobox row | name=Mastodon-Link        | value=[[@{{{mastodon_nick|}}}@{{{mastodon_server|}}}|MastodonLink::{{{mastodon_nick|}}} {{{{mastodon_server|}}}}]]      }}}}<!--
-->{{ifnotempty|{{{mastodon_nick|}}}  | {{infobox row | name=Mastodon     | value={{SocialMediaLink|mastodon|{{{mastodon_nick|}}}|{{{mastodon_server|chaos.social}}}}} }}}}<!--
-->{{ifnotempty|{{{twitter|}}}   | {{infobox row | name=Twitter         | value=[[Twitter::{{{twitter|}}}]]        }}}}<!--
-->{{ifnotempty|{{{twitter|}}}       | {{infobox row | name=Twitter     | value={{SocialMediaLink|twitter |{{{twitter     |}}}}}                                    }}}}<!--
-->{{ifnotempty|{{{github|}}}   | {{infobox row | name=GitHub           | value=[[GitHub::{{{github|}}}]]          }}}}<!--
-->{{ifnotempty|{{{github|}}}         | {{infobox row | name=GitHub       | value={{SocialMediaLink|github  |{{{github       |}}}}}                                    }}}}<!--
-->{{ifnotempty|{{{jabber|}}}   | {{infobox row | name=Jabber           | value=[[Jabber::{{{jabber|}}}]]          }}}}<!--
-->{{ifnotempty|{{{jabber|}}}         | {{infobox row | name=Jabber       | value=[[Jabber::{{{jabber|}}}]]          }}}}<!--
-->{{ifnotempty|{{{blog|}}}     | {{infobox row | name=Blog             | value=[[Blog::{{{blog|}}}]]              }}}}<!--
-->{{ifnotempty|{{{blog|}}}           | {{infobox row | name=Blog         | value=[[Blog::{{{blog|}}}]]              }}}}<!--
 
-->
-->
|}
|}<!--


[[pagename::{{PAGENAME}}| ]]
-->{{#set:Has memberbox={{{has_memberbox|false}}}}}<!--
{{#set:Has memberbox={{{has_memberbox|No}}}}}
--></includeonly>
</includeonly>

Latest revision as of 21:53, 18 February 2024

This is the 'Person' template for individuals. It should be called in the following format (social media usernames with no @ sign please):

{{ Person
    | nickname        = nick
    | image           = nick.jpg
    | email           = nick@example.com
    | matrix_nick     = matrixnick
    | matrix_server   = matrix.example.com
    | telegram        = nick
    | mastodon_nick   = mstdnnick
    | mastodon_server = mstdn.example.com
    | twitter         = nick
    | github          = nick
    | jabber          = nick@example.com
    | blog            = nick.example.com
    | has_memberbox   = false
}}