Template:MemberBox: Difference between revisions
Roger Waters (talk | contribs) No edit summary |
No edit summary |
||
| (101 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
<includeonly> | <includeonly> | ||
{{#ifeq: {{{IsAdmin|}}}|True|{{HFAdmin|UID={{{UID}}}}}|<span style="display: none;"></span>}} | <div class="memberHeader"> | ||
{{#ifeq: {{{IsStaff|}}}|True|{{HFStaff|UID={{{UID}}}}}|<span style="display: none;"></span>}} | {{#ifexist:{{{UID|}}}{{{UserID|}}}||{{#createpageifnotex:{{{UID|}}}{{{UserID|}}}|#REDIRECT [[{{{Username|}}}]]}}}} | ||
{{#ifeq: {{{IsModerator|}}}|True|{{HFModerator|UID={{{UID}}}}}|<span style="display: none;"></span>}} | {{DISPLAYTITLE:{{{Username}}}}} | ||
{{#ifeq: {{{ | {{#ifeq: {{{IsAdmin|}}}|True|{{HFAdmin|UID={{#if:{{{UID|}}}|{{{UID}}}|{{#if:{{{UserID|}}}|{{{UserID}}}|}}}}}}|<span style="display: none;"></span>}} | ||
{{#ifeq: {{{IsOMC|}}}|True|{{HFOMCTeam|UID={{{UID}}}}}|<span style="display: none;"></span>}} | {{#ifeq: {{{IsStaff|}}}|True|{{HFStaff|UID={{#if:{{{UID|}}}|{{{UID}}}|{{#if:{{{UserID|}}}|{{{UserID}}}|}}}}}}|<span style="display: none;"></span>}} | ||
{{#ifeq: {{{IsMentor|}}}|True|{{HFMentor|UID={{#if:{{{UID|}}}|{{{UID}}}|{{#if:{{{UserID|}}}|{{{UserID}}}|}}}}}}|<span style="display: none;"></span>}} | |||
{{#ifeq: {{{IsModerator|}}}|True|{{HFModerator|UID={{#if:{{{UID|}}}|{{{UID}}}|{{#if:{{{UserID|}}}|{{{UserID}}}|}}}}}}|<span style="display: none;"></span>}} | |||
{{#ifeq: {{{IsWriter|}}}|True|{{HFWriter|UID={{#if:{{{UID|}}}|{{{UID}}}|{{#if:{{{UserID|}}}|{{{UserID}}}|}}}}}}|<span style="display: none;"></span>}} | |||
{{#ifeq: {{{IsOMC|}}}|True|{{HFOMCTeam|UID={{#if:{{{UID|}}}|{{{UID}}}|{{#if:{{{UserID|}}}|{{{UserID}}}|}}}}}}|<span style="display: none;"></span>}} | |||
{{#ifeq: {{{IsConvoModerator|}}}|True|{{ConvoModerator|UID={{#if:{{{UID|}}}|{{{UID}}}|{{#if:{{{UserID|}}}|{{{UserID}}}|}}}}}}|<span style="display: none;"></span>}} | |||
</div> | |||
{{Infobox | {{Infobox | ||
| bodystyle = overflow: auto; width: 21%; background: | | bodystyle = overflow: auto; width: 21%; background: transparent; color: #d2d2d2; float: right; border-collapse: collapse; border-style: hidden; border-radius: 5px; box-shadow: 0 0 0 4px #1f1f1f; margin: 5px; | ||
| above | | above = {{{Username}}} | ||
| abovestyle = | | abovestyle = background: #1f1f1f; font-weight: bold; font-size: 16px; text-align: center; color: white; padding: 0px 0px 3px 0px; | ||
| labelstyle = border: | | labelstyle = border: 2px solid #1f1f1f; padding-left: 5px; padding-right: 4px; | ||
| datastyle = border: | | datastyle = border: 2px solid #1f1f1f; padding-left: 5px; padding-right: 5px; min-width: 144px; | ||
| label3 | | label3 = Forum: | data3 = [http://www.hackforums.net/member.php?action=profile&uid={{#if:{{{UID|}}}|{{{UID}}}|{{#if:{{{UserID|}}}|{{{UserID}}}|}}}} <span style="color: white; font-weight: bold;">Profile</span>] | ||
| label4 | | label4 = Status: | data4 = {{{Status}}} | ||
| label5 | | label5 = Join Date: | data5 = {{{JoinDate}}} | ||
| label7 | | label7 = Awards: | data7 = {{#if: {{{AwardName1|}}}| | ||
<span style="line-height: 50%;"> | |||
{{ #foreach: AwardName$n$ | [[File:{{{AwardName$n$}}} (Award).png|link={{{AwardName$n$}}}]] }} | |||
</span> | |||
| N/A}} | |||
| label8 = Groups: | data8 = | |||
| label8 | |||
{{GroupsList | {{GroupsList | ||
| GroupName1 | | GroupName1 = {{#if: {{{GroupName1|}}}|{{{GroupName1}}}|}} | ||
| GroupName2 | | GroupName2 = {{#if: {{{GroupName2|}}}|{{{GroupName2}}}|}} | ||
| GroupName3 | | GroupName3 = {{#if: {{{GroupName3|}}}|{{{GroupName3}}}|}} | ||
| GroupName4 | | GroupName4 = {{#if: {{{GroupName4|}}}|{{{GroupName4}}}|}} | ||
| GroupName5 | | GroupName5 = {{#if: {{{GroupName5|}}}|{{{GroupName5}}}|}} | ||
| GroupName6 | | GroupName6 = {{#if: {{{GroupName6|}}}|{{{GroupName6}}}|}} | ||
| GroupName7 | | GroupName7 = {{#if: {{{GroupName7|}}}|{{{GroupName7}}}|}} | ||
| GroupName8 | | GroupName8 = {{#if: {{{GroupName8|}}}|{{{GroupName8}}}|}} | ||
| GroupName9 | | GroupName9 = {{#if: {{{GroupName9|}}}|{{{GroupName9}}}|}} | ||
| GroupName10 | | GroupName10 = {{#if: {{{GroupName10|}}}|{{{GroupName10}}}|}} | ||
| GroupName11 | | GroupName11 = {{#if: {{{GroupName11|}}}|{{{GroupName11}}}|}} | ||
| GroupName12 | | GroupName12 = {{#if: {{{GroupName12|}}}|{{{GroupName12}}}|}} | ||
| GroupName13 | | GroupName13 = {{#if: {{{GroupName13|}}}|{{{GroupName13}}}|}} | ||
| GroupName14 | | GroupName14 = {{#if: {{{GroupName14|}}}|{{{GroupName14}}}|}} | ||
| GroupName15 | | GroupName15 = {{#if: {{{GroupName15|}}}|{{{GroupName15}}}|}} | ||
| text | | text = False | ||
}} | |||
| label9 | | label9 = Aliases: | data9 = {{#if: {{{Alias1|}}}| | ||
{{AliasesList | {{AliasesList | ||
| UID = {{#if:{{{UID|}}}|{{{UID}}}|{{#if:{{{UserID|}}}|{{{UserID}}}|}}}} | |||
| Alias1= {{#if: {{{Alias1|}}}|{{{Alias1}}}|}} | | Alias1= {{#if: {{{Alias1|}}}|{{{Alias1}}}|}} | ||
| Alias2= {{#if: {{{Alias2|}}}|{{{Alias2}}}|}} | | Alias2= {{#if: {{{Alias2|}}}|{{{Alias2}}}|}} | ||
| Alias3= {{#if: {{{Alias3|}}}|{{{Alias3}}}|}} | | Alias3= {{#if: {{{Alias3|}}}|{{{Alias3}}}|}} | ||
| Alias4= {{#if: {{{Alias4|}}}|{{{Alias4}}}|}} | | Alias4= {{#if: {{{Alias4|}}}|{{{Alias4}}}|}} | ||
| Alias5= {{#if: {{{Alias5|}}}|{{{Alias5}}}|}} | |||
| Alias6= {{#if: {{{Alias6|}}}|{{{Alias6}}}|}} | |||
| Alias7= {{#if: {{{Alias7|}}}|{{{Alias7}}}|}} | |||
| Alias8= {{#if: {{{Alias8|}}}|{{{Alias8}}}|}} | |||
| Alias9= {{#if: {{{Alias9|}}}|{{{Alias9}}}|}} | |||
| Alias10= {{#if: {{{Alias10|}}}|{{{Alias10}}}|}} | |||
}}|N/A}} | }}|N/A}} | ||
}} | }} | ||
== Biography == | == Biography == | ||
{{#if: {{{Biography|}}}|{{{Biography}}}|Not available at this time.}} | {{#if:{{{Biography|}}} | ||
| {{{Biography}}} | |||
| Not available at this time. | |||
}} | |||
== History == | == History == | ||
{{#if: {{{History|}}}|{{{History}}}|Not available at this time.}} | {{#if: {{{History|}}}|{{{History}}}|Not available at this time.}} | ||
{{#if: {{{NotabInvolv|}}}|{{{NotabInvolv}}}|{{Empty}}}} | |||
{{#if: {{{NotabInvolv|}}}|{{{NotabInvolv}}}| | |||
== Personal | == Contributions, Trivia, and Personal Interests == | ||
{{#if: {{{PersonComm|}}}|{{{PersonComm}}}|Not available at this time.}} | {{#if: {{{PersonComm|}}}|{{{PersonComm}}}|Not available at this time.}} | ||
{{#ifeq: {{{References|}}}|True| | |||
== References == | |||
<references /> | |||
|{{Empty}}}} | |||
{{#if:{{{IsOMC|}}}|{{OMCTeamNavbox}}|{{Empty}}}} | {{#if:{{{IsOMC|}}}|{{OMCTeamNavbox}}|{{Empty}}}} | ||
{{#if:{{{AwardName1|}}}{{{GroupName1|}}}| | |||
{{MemberNavbox | {{MemberNavbox | ||
| Username = {{{Username}}} | | Username = {{{Username}}} | ||
| AwardTextList = {{#if: {{{AwardName1|}}}| | | AwardTextList = {{#if: {{{AwardName1|}}} | {{ #foreach: AwardName$n$ |[[{{{AwardName$n$}}}|{{{AwardName$n$}}}]][[Category:{{{AwardName$n$}}} Recipients]] {{o}} }}| N/A}} | ||
| | |||
}}|N/A}} | |||
| GroupTextList = {{#if: {{{GroupName1|}}}| | | GroupTextList = {{#if: {{{GroupName1|}}}| | ||
{{GroupsList | {{GroupsList | ||
| Line 142: | Line 103: | ||
| GroupName15 = {{#if: {{{GroupName15|}}}|{{{GroupName15}}}|}} | | GroupName15 = {{#if: {{{GroupName15|}}}|{{{GroupName15}}}|}} | ||
| text = True | | text = True | ||
}}|N/A}}}}{{#if:{{{IsModerator|}}}{{{IsStaff|}}}{{{IsMentor|}}}{{{IsAdmin|}}}|{{ModNavbox}}|{{Empty}}}} | }}|N/A}}}}|}} | ||
{{ | {{#if:{{{IsModerator|}}}{{{IsStaff|}}}{{{IsMentor|}}}{{{IsAdmin|}}}|{{ModNavbox}}|{{Empty}}}} | ||
{{#switch:{{{Status|}}}|Closed=[[Category:Closed Members]]|Deleted=[[Category:Deleted Members]]|Banned=[[Category:Banned Members]]}} | |||
{{#switch:{{{JoinYear|}}}|2007=[[Category:2007 Members]]|2008=[[Category:2008 Members]]|2009=[[Category:2009 Members]]|2010=[[Category:2010 Members]]|2011=[[Category:2011 Members]]|2012=[[Category:2012 Members]]|2013=[[Category:2013 Members]]|2014=[[Category:2014 Members]]|2015=[[Category:2015 Members]]|2016=[[Category:2016 Members]]|}} | |||
{{#switch:{{{CloseYear|}}}|2007=[[Category:Account Closures in 2007]]|2008=[[Category:Account Closures in 2008]]|2009=[[Category:Account Closures in 2009]]|2010=[[Category:Account Closures in 2010]]|2011=[[Category:Account Closures in 2011]]|2012=[[Category:Category:Account Closures in 2010]]|2013=[[Category:Account Closures in 2013]]|2014=[[Category:Category:Account Closures in 2014]]|2015=[[Category:Account Closures in 2015]]|2016=[[Category:Account Closures in 2016]]}} | |||
{{DEFAULTSORTKEY:{{{Username}}}}} | |||
{{DEFAULTSORT:{{{Username}}}}} | |||
[[Category:Members]] | |||
</includeonly> | </includeonly> | ||
<!--END CODE, BEGIN DOCUMENTATION --> | <!--END CODE, BEGIN DOCUMENTATION --> | ||
| Line 156: | Line 123: | ||
This is the current username of the Hack Forums user in question. | This is the current username of the Hack Forums user in question. | ||
=== | ===UID=== | ||
This is the UserID of the Hack Forums user in question. This will never change, except if the user was merged with another user. | This is the UserID of the Hack Forums user in question. This will never change, except if the user was merged with another user. | ||
===JoinDate=== | ===JoinDate=== | ||
The Join Date of the user (date only, time not necessary) in question. | The Join Date of the user (date only, time not necessary) in question. | ||
===JoinYear=== | |||
The Join Year of the user (year only, time not necessary) in question. This adds the "''Year'' Members" Category to the page. | |||
===CloseYear=== | |||
The Year of Closure for the user (year only, time not necessary) in question. This adds the "Account Closures in ''Year'' Category to the page. | |||
===Status=== | ===Status=== | ||
| Line 166: | Line 139: | ||
===IsStaff=== | ===IsStaff=== | ||
If the user ''is or was'' a Staff member at any point in time, this must be given an argument of '' | If the user ''is or was'' a Staff member at any point in time, this must be given an argument of ''True''. | ||
===IsAdmin=== | ===IsAdmin=== | ||
If the user ''is or was'' an Administrator at any point in time, this must be given an argument of '' | If the user ''is or was'' an Administrator at any point in time, this must be given an argument of ''True''. | ||
===IsMentor=== | ===IsMentor=== | ||
If the user ''is or was'' a Mentor at any point in time, this must be given an argument of '' | If the user ''is or was'' a Mentor at any point in time, this must be given an argument of ''True''. | ||
===IsModerator=== | ===IsModerator=== | ||
If the user ''is or was'' a Moderator at any point in time, this must be given an argument of '' | If the user ''is or was'' a Moderator at any point in time, this must be given an argument of ''True''. | ||
===IsConvoModerator=== | |||
If the user ''is or was'' a Convo Moderator at any point in time, this must be given an argument of ''True''. | |||
===IsOMC=== | ===IsOMC=== | ||
If the user ''is or was'' an Omnicoin Team Member at any point in time, this must be given an argument of '' | If the user ''is or was'' an Omnicoin Team Member at any point in time, this must be given an argument of ''True''. | ||
===IsWriter=== | |||
If the user ''is or was'' a member of Writers for a significant amount of time, this must be given an argument of ''True''. | |||
====Biography vs History==== | ====Biography vs History==== | ||
| Line 190: | Line 169: | ||
===PersonComm=== | ===PersonComm=== | ||
Contributions, personal things, interests, and trivia about the person. | |||
===AwardName''N''=== | ===AwardName''N''=== | ||
Where ''N'' is a number from 1 to (and including) | Where ''N'' is a number from 1 to (and including) 50 | ||
Here, up to thirty of a user's awards can be specified. They will be displayed in two places: in the right-hand profile box that visually displays the awards, and in the user's navigation box that lists them in text format. | Here, up to thirty of a user's awards can be specified. They will be displayed in two places: in the right-hand profile box that visually displays the awards, and in the user's navigation box that lists them in text format. | ||
| Line 206: | Line 185: | ||
Here, up to five of a user's notable aliases are included in their user box on the right hand side. | Here, up to five of a user's notable aliases are included in their user box on the right hand side. | ||
<pre> | |||
{{MemberBox | |||
| Username = | |||
| UserID = | |||
| JoinDate = | |||
| JoinYear = | |||
| CloseYear = | |||
| Status = | |||
| IsAdmin = | |||
| IsStaff = | |||
| IsModerator = | |||
| IsMentor = | |||
| IsWriter = | |||
| IsOMC = | |||
| Biography = | |||
| History = | |||
| PersonComm = | |||
| Alias1 = | |||
| Alias2 = | |||
| Alias3 = | |||
| Alias4 = | |||
| AwardName1 = | |||
| AwardName2 = | |||
| AwardName3 = | |||
| GroupName1 = | |||
| GroupName2 = | |||
| GroupName3 = | |||
| GroupName4 = | |||
}} | |||
</pre> | |||
<pre> | <pre> | ||
{{MemberBox | {{MemberBox | ||
| Line 211: | Line 222: | ||
| UserID = Leave Blank / UID / Username | | UserID = Leave Blank / UID / Username | ||
| JoinDate = MM-DD-YYYY | | JoinDate = MM-DD-YYYY | ||
| Status = Active / Inactive | | JoinYear = <!-- Use Same Year as YYYY --> | ||
| CloseYear = <!-- Leave blank if member is not Closed --> | |||
| Status = Active / Inactive / Banned / Closed | |||
| IsAdmin = <!-- Leave blank if member is not a part of this --> | |||
| IsStaff = <!-- Leave blank if member is not a part of this --> | |||
| IsModerator = <!-- Leave blank if member is not a part of this --> | |||
| IsMentor = <!-- Leave blank if member is not a part of this --> | |||
| IsWriter = <!-- Leave blank if member is not a part of this --> | |||
| IsConvoModerator = <!-- Leave blank if member is not a part of this --> | |||
| IsOMC = <!-- Leave blank if member is not a part of this --> | |||
| Biography = <!-- Leave blank if nothing has been written --> | | Biography = <!-- Leave blank if nothing has been written --> | ||
| History = <!-- Leave blank if nothing has been written --> | | History = <!-- Leave blank if nothing has been written --> | ||
| PersonComm = <!-- Leave blank if nothing has been written --> | | PersonComm = <!-- Leave blank if nothing has been written --> | ||
| Alias1= | | Alias1 = | ||
| Alias2= | | Alias2 = | ||
| Alias3= | | Alias3 = | ||
| Alias4= | | Alias4 = | ||
| AwardName1= <!--Leave Blank / Sapphire of Ub3r / Support Feather / etc.--> | | AwardName1 = <!--Leave Blank / Sapphire of Ub3r / Support Feather / etc.--> | ||
| AwardName2= | | AwardName2 = | ||
| AwardName3= | | AwardName3 = | ||
| GroupName1= <!--Leave Blank / L33t / Ub3r / etc.--> | | GroupName1 = <!--Leave Blank / L33t / Ub3r / etc.--> | ||
| GroupName2= | | GroupName2 = | ||
| GroupName3= | | GroupName3 = | ||
| GroupName4= | | GroupName4 = | ||
}} | }} | ||
</pre> | </pre> | ||
Latest revision as of 11:16, 5 January 2026
This template is to be used on pages that describe Members of Hack Forums. Do not use this template on any other page.
Documentation
Username
This is the current username of the Hack Forums user in question.
UID
This is the UserID of the Hack Forums user in question. This will never change, except if the user was merged with another user.
JoinDate
The Join Date of the user (date only, time not necessary) in question.
JoinYear
The Join Year of the user (year only, time not necessary) in question. This adds the "Year Members" Category to the page.
CloseYear
The Year of Closure for the user (year only, time not necessary) in question. This adds the "Account Closures in Year Category to the page.
Status
The Status of the user. Possible arguments are Active, Inactive, Banned, and Closed.
IsStaff
If the user is or was a Staff member at any point in time, this must be given an argument of True.
IsAdmin
If the user is or was an Administrator at any point in time, this must be given an argument of True.
IsMentor
If the user is or was a Mentor at any point in time, this must be given an argument of True.
IsModerator
If the user is or was a Moderator at any point in time, this must be given an argument of True.
IsConvoModerator
If the user is or was a Convo Moderator at any point in time, this must be given an argument of True.
IsOMC
If the user is or was an Omnicoin Team Member at any point in time, this must be given an argument of True.
IsWriter
If the user is or was a member of Writers for a significant amount of time, this must be given an argument of True.
Biography vs History
Biography is meant to be written like a legitimate article. History is just meant to be brief bullet points that covers the user's history in a TL;DR format while not skimping out on anything.
Biography
A biography of the user; what do they come to HF for? What are they involved in?
History
Bullet point timeline of their history on HF; significant events, groups they were involved in, etc.
PersonComm
Contributions, personal things, interests, and trivia about the person.
AwardNameN
Where N is a number from 1 to (and including) 50
Here, up to thirty of a user's awards can be specified. They will be displayed in two places: in the right-hand profile box that visually displays the awards, and in the user's navigation box that lists them in text format.
GroupNameN
Where N is a number from 1 to (and including) 15
Here, up to fifteen of a user's groups can be specified. They will be displayed in two places: in the right-hand profile box that visually displays the awards, and in the user's navigation box that lists them in text format.
AliasN
Where N is a number from 1 to (and including) 5
Here, up to five of a user's notable aliases are included in their user box on the right hand side.
{{MemberBox
| Username =
| UserID =
| JoinDate =
| JoinYear =
| CloseYear =
| Status =
| IsAdmin =
| IsStaff =
| IsModerator =
| IsMentor =
| IsWriter =
| IsOMC =
| Biography =
| History =
| PersonComm =
| Alias1 =
| Alias2 =
| Alias3 =
| Alias4 =
| AwardName1 =
| AwardName2 =
| AwardName3 =
| GroupName1 =
| GroupName2 =
| GroupName3 =
| GroupName4 =
}}
{{MemberBox
| Username = Username
| UserID = Leave Blank / UID / Username
| JoinDate = MM-DD-YYYY
| JoinYear = <!-- Use Same Year as YYYY -->
| CloseYear = <!-- Leave blank if member is not Closed -->
| Status = Active / Inactive / Banned / Closed
| IsAdmin = <!-- Leave blank if member is not a part of this -->
| IsStaff = <!-- Leave blank if member is not a part of this -->
| IsModerator = <!-- Leave blank if member is not a part of this -->
| IsMentor = <!-- Leave blank if member is not a part of this -->
| IsWriter = <!-- Leave blank if member is not a part of this -->
| IsConvoModerator = <!-- Leave blank if member is not a part of this -->
| IsOMC = <!-- Leave blank if member is not a part of this -->
| Biography = <!-- Leave blank if nothing has been written -->
| History = <!-- Leave blank if nothing has been written -->
| PersonComm = <!-- Leave blank if nothing has been written -->
| Alias1 =
| Alias2 =
| Alias3 =
| Alias4 =
| AwardName1 = <!--Leave Blank / Sapphire of Ub3r / Support Feather / etc.-->
| AwardName2 =
| AwardName3 =
| GroupName1 = <!--Leave Blank / L33t / Ub3r / etc.-->
| GroupName2 =
| GroupName3 =
| GroupName4 =
}}