Template:Person: Difference between revisions

From Chaosdorf Wiki
Jump to navigation Jump to search
No edit summary
(Replaced all relevant links with Template:SocialMediaLink & removed undefined Property:pagename)
Line 28: Line 28:


-->{{ifnotempty|{{{email|}}}          | {{infobox row | name=E-Mail      | value=[[Email::{{{email|}}}]]            }}}}<!--
-->{{ifnotempty|{{{email|}}}          | {{infobox row | name=E-Mail      | value=[[Email::{{{email|}}}]]            }}}}<!--
-->{{ifnotempty|{{{matrix_nick|}}}    | {{infobox row | name=Matrix      | value={{MatrixLink|{{{matrix_nick|}}}|{{{matrix_server|matrix.org}}}}}     }}}}<!--
-->{{ifnotempty|{{{matrix_nick|}}}    | {{infobox row | name=Matrix      | value={{SocialMediaLink|matrix  |{{{matrix_nick |}}}|{{{matrix_server|matrix.org}}}}}     }}}}<!--
-->{{ifnotempty|{{{telegram|}}}      | {{infobox row | name=Telegram    | value=[[TelegramLink::{{{telegram|}}}]]      }}}}<!--
-->{{ifnotempty|{{{telegram|}}}      | {{infobox row | name=Telegram    | value={{SocialMediaLink|telegram|{{{telegram     |}}}}}                                    }}}}<!--
-->{{ifnotempty|{{{mastodon_nick|}}}  | {{infobox row | name=Mastodon    | value={{MastodonLink |{{{mastodon_nick|}}}|{{{mastodon_server|chaos.social}}}}}     }}}}<!--
-->{{ifnotempty|{{{mastodon_nick|}}}  | {{infobox row | name=Mastodon    | value={{SocialMediaLink|mastodon|{{{mastodon_nick|}}}|{{{mastodon_server|chaos.social}}}}} }}}}<!--
-->{{ifnotempty|{{{twitter|}}}        | {{infobox row | name=Twitter      | value=[[TwitterLink::{{{twitter|}}}]]        }}}}<!--
-->{{ifnotempty|{{{twitter|}}}        | {{infobox row | name=Twitter      | value={{SocialMediaLink|twitter |{{{twitter     |}}}}}                                    }}}}<!--
-->{{ifnotempty|{{{github|}}}        | {{infobox row | name=GitHub      | value=[[GitHubLink::{{{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|}}}]]              }}}}<!--
Line 39: Line 39:
|}
|}


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

Revision as of 08:06, 14 October 2022

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
}}