Jump to content

Template:Infobox person: Difference between revisions

Dat Hack3r (talk | contribs)
Decided to do this.
Katiserie (talk | contribs)
m socials
 
(19 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Infobox
{{Infobox
  | bodystyle  = {{#if:{{{backgroundColor|}}}|background-color: {{{backgroundColor}}};|}}
| above      = {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}
  | abovestyle = {{#if:{{{color|}}}|background-color: {{{color}}}; color: {{#if:{{{textColor|}}}|{{{textColor}}}|{{Greater color contrast ratio|{{{color}}}}}}};|{{#if:{{{textColor|}}}|color: {{{textColor}}};|}}}}
  | bodystyle  = {{#if:{{{background_color|}}}|background-color: {{{background_color}}};|{{#if:{{{backgroundColor|}}}|background-color: {{{backgroundColor}}};|}}}}
  | headerstyle = {{#if:{{{color|}}}|background-color: {{{color}}}; color: {{#if:{{{textColor|}}}|{{{textColor}}}|{{Greater color contrast ratio|{{{color}}}}}}};|{{#if:{{{textColor|}}}|color: {{{textColor}}};|}}}}
  | abovestyle = {{#if:{{{color|}}}|background-color: {{{color}}}; color: {{#if:{{{text_color|}}}|{{{text_color}}}|{{#if:{{{textColor|}}}|{{{textColor}}}|{{Greater color contrast ratio|{{{color}}}}}}}}};|{{#if:{{{text_color|}}}|color: {{{text_color}}}|{{#if:{{{textColor|}}}|color: {{{textColor}}};|}}}}}}
  | headerstyle = {{#if:{{{color|}}}|background-color: {{{color}}}; color: {{#if:{{{text_color|}}}|{{{text_color}}}|{{#if:{{{textColor|}}}|{{{textColor}}}|{{Greater color contrast ratio|{{{color}}}}}}}}};|{{#if:{{{text_color|}}}|color: {{{text_color}}}|{{#if:{{{textColor|}}}|color: {{{textColor}}};|}}}}}}{{#if:{{{text_color|}}}{{{textColor|}}}{{{color}}}|[[Category:Pages using Infobox person with custom colors]]}}
| autoheaders = y


  | above       = {{{name|{{PAGENAME}}}}}
  | image       = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|sizedefault=300px|upright={{{image_upright|1}}}|alt={{{image_alt|}}}}}
  | autoheaders = y
| caption1    = {{#if:{{{image_caption|}}}|{{{image_caption|}}}|{{{imageCaption|}}}}}
 
| label2      = Joined
| data2      = {{{joined|}}}
 
| label5    = Origin
| data5    = {{{origin|}}}
 
| label10    = Aliases
| data10      = {{#if:{{{alias|}}}|{{{alias|}}}|{{{aliases|}}}}}
 
| label20    = Age
| data20      = {{{age|}}}
 
| label30    = Gender
| data30      = {{{gender|}}}
 
| label40    = Text colors
| data40      = {{#if:{{{canvas_color|}}}|{{{canvas_color|}}}|{{{canvasColor|}}}}}
 
| label50    = Chat colors
  | data50      = {{#if:{{{chat_color|}}}|{{{chat_color|}}}|{{{chatColor|}}}}}


  | image      = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{imageSize|}}}|sizedefault=300px|upright={{{imageUpright|1}}}|alt={{{imageAlt|}}}}}
  | label60    = Notable actions/creations
| caption1    = {{{imageCaption|}}}
| data60      = {{#if:{{{known_for|}}}|{{{known_for|}}}|{{{knownFor|}}}}}


  | label1      = Real name
  | label70    = Notable worlds
  | data1      = {{{realName|}}}
  | data70      = {{{worlds|}}}


  | label2      = Aliases
  | label80    = Active at
  | data2      = {{{aliases|}}}
  | data80      = {{{active|}}}


  | label3      = Known for
  | label81    = Dates active
  | data3      = {{{knownFor|}}}
  | data81      = {{{active_date|}}}


  | label4      = Family
  | label90    = Times active
  | data4      = {{{family|}}}
  | data90      = {{{active_time|}}}


  | label5      = Affiliations
  | header100  = Community
| data5      = {{{affiliations|}}}


  | label6      = Friends
  | label110    = Website moderation rank
  | data6      = {{{friends|}}}
  | data110    = {{#if:{{{mod_rank|}}}|{{{mod_rank|}}}|{{{modRank|}}}}}


  | label7      = Enemies
  | label120    = Discord roles
  | data7      = {{{enemies|}}}
  | data120    = {{#if:{{{discord_roles|}}}|{{{discord_roles|}}}|{{{discordRoles|}}}}}


  | header8     = General information
  | label130    = Roles
| data130     = {{{roles|}}}


  | label9      = Age
  | label140    = Affiliations
  | data9      = {{{age|}}}
  | data140    = {{{affiliations|}}}


  | label10    = Sex
  | header150  = Socials
| data10      = {{{sex|}}}


  | label11    = Gender
  | label160    = Webpage
  | data11      = {{{gender|}}}
  | data160    = {{{webpage|}}}


  | label12     = Sexual orientation
  | label161    = TikTok
  | data12      = {{{sexualOrientation|}}}
| data161     = {{{tiktok|}}}
  | label162    = Discord
| data162    = {{{discord|}}}


  | label13    = Race
  | label163    = YouTube
  | data13      = {{{race|}}}
  | data163    = {{{youtube|}}}


  | label14    = Religion
  | label164    = Instagram
  | data14      = {{{religion|}}}
  | data164    = {{{instagram|}}}


  | label15    = Country of origin
  | label165    = Twitter/X
  | data15      = {{{nationality|}}}
  | data165    = {{{twitter|}}}


  | label16    = City or country of residence
  | label170    = Others
  | data16      = {{{residence|}}}
  | data170    = {{#if:{{{other_socials|}}}|{{{other_socials}}}|{{{otherSocials|}}}}}


  | label17    = Marital status
  | header180  = Other general information
| data17      = {{{marital|}}}


  | label18    = Significant other
  | label200    = Race
  | data18      = {{{significantOther|}}}
  | data200    = {{{race|}}}


  | label19    = Occupation
  | label210    = Residence
  | data19      = {{{occupation|}}}
  | data210    = {{{residence|}}}


  | label20    = Employer
  | label211    = Nationality
  | data20      = {{{employer|}}}
  | data211    = {{{nationality|}}}


  | label21    = Organization
  | label220    = Religion
  | data21      = {{{organization|}}}
  | data220    = {{{religion|}}}


  | label22    = Date of birth
  | label230    = Date of birth
  | data22      = {{{birthDate|}}}
  | data230    = {{#if:{{{birth_date|}}}|{{{birth_date|}}}|{{{birthDate|}}}}}


  | label23    = Place of birth
  | label240    = Place of birth
  | data23      = {{{birthPlace|}}}
  | data240    = {{#if:{{{birth_place|}}}|{{{birth_place|}}}|{{{birthPlace|}}}}}


  | label24    = Date of death
  | label250    = Date of death
  | data24      = {{{deathDate|}}}
  | data250    = {{#if:{{{death_date|}}}|{{{death_date|}}}|{{{deathDate|}}}}}


  | label25    = Place of death
  | label260    = Place of death
  | data25      = {{{deathPlace|}}}
  | data260    = {{#if:{{{death_place|}}}|{{{death_place|}}}|{{{deathPlace|}}}}}


  | header26   = Physical description
  | label270   = Real name
| data270    = {{#if:{{{real_name|}}}|{{{real_name|}}}|{{{realName|}}}}}


  | label27    = Height
  | label280    = Occupation
  | data27      = {{{height|}}}
  | data280    = {{{occupation|}}}


  | label28    = Weight
  | label290    = Marital status
  | data28      = {{{weight|}}}
  | data290    = {{{marital|}}}


  | label29    = Eye color
  | label300    = {{#if:{{{significant_other|}}}|Significant other|{{#if:{{{significantOther|}}}|Significant other|Significant others}}}}
  | data29      = {{{eyes|}}}
  | data300    = {{#if:{{{significant_other|}}}|{{{significant_other|}}}|{{#if:{{{significantOther|}}}|{{{significantOther|}}}|{{{significant_others|}}}}}}}


  | header30   = Socials
  | label310   = Height
| data310    = {{{height|}}}


  | label31    = Webpage
  | label320    = Weight
  | data31      = {{{webpage|}}}
  | data320    = {{{weight|}}}


  | label32    = Others
  | label330    = Eye color
  | data32      = {{{otherSocials|}}}
  | data330    = {{{eyes|}}}
}}<noinclude>
}}<noinclude>
{{Documentation}}
{{Documentation}}
</noinclude>
<templatedata>
{
"params": {
"background_color": {
"aliases": [
"backgroundColor"
],
"label": "Background color",
"description": "The background color of the infobox.",
"type": "string"
},
"color": {
"aliases": [
"text_color",
"textColor"
],
"label": "Text color",
"description": "The text color of the infobox's headers. The body text is automatically determined from this.",
"type": "string"
},
"name": {
"label": "Name",
"type": "string"
},
"image": {
"label": "Image",
"description": "The file name of the image attributed to the person. File: is not required.",
"type": "wiki-file-name",
"suggested": true
},
"image_size": {
"label": "Image size",
"description": "in pixels",
"type": "number"
},
"image_upright": {
"label": "Image (upright)",
"type": "wiki-file-name"
},
"image_alt": {
"label": "Image alt text",
"type": "string"
},
"image_caption": {
"aliases": [
"imageCaption"
],
"label": "Image caption",
"type": "string"
},
"real_name": {
"aliases": [
"realName"
],
"label": "Real name",
"description": "ꜝꜝ Remember, this isn't the Lemuria Wiki, so privacy actually matters here."
},
"alias": {
"aliases": [
"aliases"
],
"label": "Alias(es)",
"description": "Alias(es) the person goes by.",
"type": "string"
},
"known_for": {
"aliases": [
"knownFor"
],
"label": "Notable actions/creations",
"example": "OWoT User Indicator 2, {{Owoturl|impossibleway|/impossibleway}}",
"type": "string",
"description": "Put OWoT-related creations at the start of the list."
},
"affiliations": {
"label": "Affiliations",
"description": "Affiliated users, like friends, and enemies. Significant others are covered below.",
"example": "* [[lime.owot]] (friend)",
"type": "string"
},
"age": {
"label": "Age",
"description": "ꜝ",
"type": "number"
},
"gender": {
"label": "Gender",
"description": "ꜝ",
"type": "string"
},
"race": {
"label": "Race",
"example": "Black",
"type": "string"
},
"religion": {
"label": "Religion",
"example": "Sikh",
"type": "string"
},
"origin": {
"label": "Origin",
"description": "Website that they were most active on when finding OWOT.",
"type": "string"
},
"nationality": {
"label": "Nationality",
"example": "Swedish",
"type": "string"
},
"residence": {
"label": "Residence",
"description": "ꜝꜝ Do not publish home addresses; mention only the name of a city at most.",
"example": "Bristol, England",
"type": "string"
},
"marital": {
"label": "Marital status",
"type": "string",
"suggestedvalues": [
"Unmarried",
"Engaged",
"Married"
],
"description": "ꜝꜝ"
},
"significant_other": {
"aliases": [
"significantOther",
"significantOthers",
"significant_others"
],
"label": "Significant other(s)",
"description": "ꜝꜝ"
},
"occupation": {
"label": "Occupation",
"description": "ꜝꜝ"
},
"birth_date": {
"aliases": [
"birthDate"
],
"label": "Birth date",
"description": "ꜝꜝ"
},
"birth_place": {
"aliases": [
"birthPlace"
],
"label": "Birth place",
"description": "ꜝꜝ"
},
"death_date": {
"aliases": [
"deathDate"
],
"label": "Death date",
"description": "Will OWoT even last long enough for this field to be used?"
},
"death_place": {
"aliases": [
"deathPlace"
],
"label": "Death place",
"type": "string"
},
"height": {
"label": "Height",
"description": "ꜝ"
},
"weight": {
"label": "Weight",
"description": "ꜝ"
},
"eyes": {
"label": "Eye color",
"description": "ꜝ"
},
"webpage": {
"label": "Webpage"
},
"other_socials": {
"aliases": [
"otherSocials"
],
"label": "Other socials",
"type": "string"
},
"mod_rank": {
"aliases": [
"modRank"
],
"label": "Moderation rank",
"description": "Moderation rank on the website.",
"type": "string",
"suggestedvalues": [
"Member",
"OP"
]
},
"roles": {
"label": "Roles",
"example": "including but not limited to: artist, scripter, contributor, moderator",
"type": "string",
"description": "The roles they play in contributing to the website, if any."
},
"active": {
"label": "Active at",
"description": "Places/dates the person is/was active at. Put anywhere on OWoT at the start of the list, followed by the OWoT Discord, followed by anywhere else.",
"example": "Front page",
"type": "string"
},
"discord_roles": {
"aliases": [
"discordRoles"
],
"label": "Discord roles",
"description": "Roles on the Discord server, excluding color roles.",
"suggestedvalues": [
"Admin",
"Booster",
"Scripter",
"Contributor",
"Artist",
"dunce",
"Nancy Boy"
],
"type": "string"
},
"canvas_color": {
"aliases": [
"canvasColor"
],
"label": "Canvas color",
"description": "The colors used by the person on the canvas.",
"example": "#54e58b, #8eb29c, #8b3",
"type": "string"
},
"worlds": {
"label": "Notable worlds",
"example": "{{Owoturl|lime.owot|/lime.owot}}, {{Owoturl|lime.owot/city|/lime.owot/city}}...",
"type": "string"
},
"chat_color": {
"aliases": [
"chatColor"
],
"label": "Chat color",
"description": "The colors used by the user in the chat feature of OWoT.",
"example": "#00d900, #d927d9, #d9d900, #d90000",
"type": "string"
},
"active_time": {
"label": "Times active",
"description": "The times in a usual day that the person is active in.",
"example": "[UTC+2] Weekends: 5am ~ 9pm; Weekdays: 5am ~ 1pm, 6:30pm ~ 9pm",
"type": "string"
},
"active_date": {
"label": "Dates active",
"description": "No need to specify places where the user has been active since joining.",
"example": "Global chat until 26th May 2025"
},
"joined": {
"label": "Joined",
"type": "string"
}
},
"paramOrder": [
"name",
"background_color",
"color",
"image",
"image_size",
"image_upright",
"image_alt",
"image_caption",
"joined",
"alias",
"gender",
"age",
"canvas_color",
"chat_color",
"known_for",
"worlds",
"active",
"active_date",
"active_time",
"mod_rank",
"discord_roles",
"roles",
"affiliations",
"webpage",
"other_socials",
"race",
"religion",
"residence",
"nationality",
"origin",
"marital",
"significant_other",
"birth_date",
"birth_place",
"death_date",
"death_place",
"real_name",
"occupation",
"height",
"weight",
"eyes"
],
"format": "block",
"description": "Documents a user of OWoT.\nꜝ Do not fill in if the person is not comfortable with this on their wiki page. (this is a given, but is especially important for parameters with this tag)\nꜝꜝ Unless the user explicitly consents, do not fill this in."
}
</templatedata></noinclude>