Template:Infobox person: Difference between revisions
Appearance
Added TemplateData and parameters "Friends" and "Enemies". |
m socials |
||
| (36 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{Infobox | |||
| above = {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}} | |||
| bodystyle = {{#if:{{{background_color|}}}|background-color: {{{background_color}}};|{{#if:{{{backgroundColor|}}}|background-color: {{{backgroundColor}}};|}}}} | |||
| 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 | |||
| image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|sizedefault=300px|upright={{{image_upright|1}}}|alt={{{image_alt|}}}}} | |||
| 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|}}}}} | |||
| label60 = Notable actions/creations | |||
| data60 = {{#if:{{{known_for|}}}|{{{known_for|}}}|{{{knownFor|}}}}} | |||
| label70 = Notable worlds | |||
| data70 = {{{worlds|}}} | |||
| label80 = Active at | |||
| data80 = {{{active|}}} | |||
| label81 = Dates active | |||
<noinclude> | | data81 = {{{active_date|}}} | ||
| label90 = Times active | |||
| data90 = {{{active_time|}}} | |||
| header100 = Community | |||
| label110 = Website moderation rank | |||
| data110 = {{#if:{{{mod_rank|}}}|{{{mod_rank|}}}|{{{modRank|}}}}} | |||
| label120 = Discord roles | |||
| data120 = {{#if:{{{discord_roles|}}}|{{{discord_roles|}}}|{{{discordRoles|}}}}} | |||
| label130 = Roles | |||
| data130 = {{{roles|}}} | |||
| label140 = Affiliations | |||
| data140 = {{{affiliations|}}} | |||
| header150 = Socials | |||
| label160 = Webpage | |||
| data160 = {{{webpage|}}} | |||
| label161 = TikTok | |||
| data161 = {{{tiktok|}}} | |||
| label162 = Discord | |||
| data162 = {{{discord|}}} | |||
| label163 = YouTube | |||
| data163 = {{{youtube|}}} | |||
| label164 = Instagram | |||
| data164 = {{{instagram|}}} | |||
| label165 = Twitter/X | |||
| data165 = {{{twitter|}}} | |||
| label170 = Others | |||
| data170 = {{#if:{{{other_socials|}}}|{{{other_socials}}}|{{{otherSocials|}}}}} | |||
| header180 = Other general information | |||
| label200 = Race | |||
| data200 = {{{race|}}} | |||
| label210 = Residence | |||
| data210 = {{{residence|}}} | |||
| label211 = Nationality | |||
| data211 = {{{nationality|}}} | |||
| label220 = Religion | |||
| data220 = {{{religion|}}} | |||
| label230 = Date of birth | |||
| data230 = {{#if:{{{birth_date|}}}|{{{birth_date|}}}|{{{birthDate|}}}}} | |||
| label240 = Place of birth | |||
| data240 = {{#if:{{{birth_place|}}}|{{{birth_place|}}}|{{{birthPlace|}}}}} | |||
| label250 = Date of death | |||
| data250 = {{#if:{{{death_date|}}}|{{{death_date|}}}|{{{deathDate|}}}}} | |||
| label260 = Place of death | |||
| data260 = {{#if:{{{death_place|}}}|{{{death_place|}}}|{{{deathPlace|}}}}} | |||
| label270 = Real name | |||
| data270 = {{#if:{{{real_name|}}}|{{{real_name|}}}|{{{realName|}}}}} | |||
| label280 = Occupation | |||
| data280 = {{{occupation|}}} | |||
| label290 = Marital status | |||
| data290 = {{{marital|}}} | |||
| label300 = {{#if:{{{significant_other|}}}|Significant other|{{#if:{{{significantOther|}}}|Significant other|Significant others}}}} | |||
| data300 = {{#if:{{{significant_other|}}}|{{{significant_other|}}}|{{#if:{{{significantOther|}}}|{{{significantOther|}}}|{{{significant_others|}}}}}}} | |||
| label310 = Height | |||
| data310 = {{{height|}}} | |||
| label320 = Weight | |||
| data320 = {{{weight|}}} | |||
| label330 = Eye color | |||
| data330 = {{{eyes|}}} | |||
}}<noinclude> | |||
{{Documentation}} | |||
<templatedata> | <templatedata> | ||
{ | { | ||
"params": { | "params": { | ||
" | "background_color": { | ||
"aliases": [ | |||
"backgroundColor" | |||
], | |||
"label": "Background color", | |||
"description": "The background color of the infobox.", | |||
"type": "string" | |||
}, | |||
"color": { | |||
"aliases": [ | "aliases": [ | ||
" | "text_color", | ||
" | "textColor" | ||
], | ], | ||
"label": " | "label": "Text color", | ||
"description": " | "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": { | "image": { | ||
"label": "Image", | "label": "Image", | ||
"description": " | "description": "The file name of the image attributed to the person. File: is not required.", | ||
"type": " | "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": [ | "aliases": [ | ||
" | "imageCaption" | ||
], | ], | ||
"label": "Image caption", | "label": "Image caption", | ||
"type": "string" | "type": "string" | ||
}, | }, | ||
" | "real_name": { | ||
"aliases": [ | |||
"realName" | |||
], | |||
"label": "Real name", | "label": "Real name", | ||
"description": " | "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" | "type": "string" | ||
}, | }, | ||
" | "known_for": { | ||
" | "aliases": [ | ||
"knownFor" | |||
], | |||
"label": "Notable actions/creations", | |||
"example": "OWoT User Indicator 2, {{Owoturl|impossibleway|/impossibleway}}", | |||
"label": " | |||
" | |||
"type": "string", | "type": "string", | ||
" | "description": "Put OWoT-related creations at the start of the list." | ||
}, | }, | ||
" | "affiliations": { | ||
"label": " | "label": "Affiliations", | ||
"description": " | "description": "Affiliated users, like friends, and enemies. Significant others are covered below.", | ||
"example": "* [[lime.owot]] (friend)", | |||
"type": "string" | |||
"example": " | |||
"type": "string" | |||
}, | }, | ||
"age": { | "age": { | ||
"label": "Age", | "label": "Age", | ||
"description": " | "description": "ꜝ", | ||
"type": "number" | "type": "number" | ||
}, | }, | ||
" | "gender": { | ||
"label": " | "label": "Gender", | ||
"description": " | "description": "ꜝ", | ||
"type": "string" | "type": "string" | ||
}, | }, | ||
" | "race": { | ||
"label": "Race", | |||
"example": "Black", | |||
"label": " | |||
"example": " | |||
"type": "string" | "type": "string" | ||
}, | }, | ||
" | "religion": { | ||
"label": " | "label": "Religion", | ||
"example": " | "example": "Sikh", | ||
"type": "string" | "type": "string" | ||
}, | }, | ||
" | "origin": { | ||
"label": " | "label": "Origin", | ||
" | "description": "Website that they were most active on when finding OWOT.", | ||
"type": "string" | "type": "string" | ||
}, | }, | ||
"nationality": { | "nationality": { | ||
" | "label": "Nationality", | ||
"example": "Swedish", | |||
"example": " | |||
"type": "string" | "type": "string" | ||
}, | }, | ||
"residence": { | "residence": { | ||
" | "label": "Residence", | ||
"description": "ꜝꜝ Do not publish home addresses; mention only the name of a city at most.", | |||
"example": "Bristol, England", | |||
"description": " | |||
"example": "Bristol, England | |||
"type": "string" | "type": "string" | ||
}, | }, | ||
"marital": { | "marital": { | ||
"label": "Marital status", | |||
"type": "string", | |||
"suggestedvalues": [ | |||
"Unmarried", | |||
"Engaged", | |||
"Married" | |||
], | |||
"description": "ꜝꜝ" | |||
}, | |||
"significant_other": { | |||
"aliases": [ | "aliases": [ | ||
" | "significantOther", | ||
"significantOthers", | |||
"significant_others" | |||
], | ], | ||
"label": " | "label": "Significant other(s)", | ||
"description": " | "description": "ꜝꜝ" | ||
" | }, | ||
" | "occupation": { | ||
"label": "Occupation", | |||
"description": "ꜝꜝ" | |||
}, | }, | ||
" | "birth_date": { | ||
"aliases": [ | "aliases": [ | ||
" | "birthDate" | ||
], | ], | ||
"label": " | "label": "Birth date", | ||
"description": " | "description": "ꜝꜝ" | ||
}, | }, | ||
" | "birth_place": { | ||
" | "aliases": [ | ||
" | "birthPlace" | ||
" | ], | ||
"label": "Birth place", | |||
"description": "ꜝꜝ" | |||
}, | }, | ||
" | "death_date": { | ||
"aliases": [ | "aliases": [ | ||
" | "deathDate" | ||
], | ], | ||
"label": " | "label": "Death date", | ||
"description": " | "description": "Will OWoT even last long enough for this field to be used?" | ||
}, | }, | ||
" | "death_place": { | ||
"aliases": [ | "aliases": [ | ||
" | "deathPlace" | ||
], | ], | ||
"label": " | "label": "Death place", | ||
"type": "string" | "type": "string" | ||
}, | }, | ||
"height": { | "height": { | ||
"label": "Height", | |||
"description": "ꜝ" | |||
}, | |||
"weight": { | |||
"label": "Weight", | |||
"description": "ꜝ" | |||
}, | |||
"eyes": { | |||
"label": "Eye color", | |||
"description": "ꜝ" | |||
}, | |||
"webpage": { | |||
"label": "Webpage" | |||
}, | |||
"other_socials": { | |||
"aliases": [ | "aliases": [ | ||
" | "otherSocials" | ||
], | ], | ||
"label": " | "label": "Other socials", | ||
"type": "string" | |||
"type": " | |||
}, | }, | ||
" | "mod_rank": { | ||
"aliases": [ | "aliases": [ | ||
" | "modRank" | ||
], | ], | ||
"label": " | "label": "Moderation rank", | ||
"description": " | "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": [ | "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": [ | "aliases": [ | ||
" | "canvasColor" | ||
], | ], | ||
"label": " | "label": "Canvas color", | ||
"description": "The | "description": "The colors used by the person on the canvas.", | ||
"example": " | "example": "#54e58b, #8eb29c, #8b3", | ||
"type": " | "type": "string" | ||
}, | |||
"worlds": { | |||
"label": "Notable worlds", | |||
"example": "{{Owoturl|lime.owot|/lime.owot}}, {{Owoturl|lime.owot/city|/lime.owot/city}}...", | |||
"type": "string" | |||
}, | }, | ||
" | "chat_color": { | ||
"aliases": [ | "aliases": [ | ||
" | "chatColor" | ||
], | ], | ||
"label": " | "label": "Chat color", | ||
"description": "The | "description": "The colors used by the user in the chat feature of OWoT.", | ||
"example": " | "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": " | "label": "Joined", | ||
"type": "string" | "type": "string" | ||
} | } | ||
}, | }, | ||
"paramOrder": [ | "paramOrder": [ | ||
"name", | "name", | ||
"background_color", | |||
"color", | |||
"image", | "image", | ||
" | "image_size", | ||
" | "image_upright", | ||
" | "image_alt", | ||
" | "image_caption", | ||
" | "joined", | ||
" | "alias", | ||
" | "gender", | ||
"age", | "age", | ||
" | "canvas_color", | ||
" | "chat_color", | ||
" | "known_for", | ||
"worlds", | |||
"active", | |||
"active_date", | |||
"active_time", | |||
"mod_rank", | |||
"discord_roles", | |||
"roles", | |||
"affiliations", | |||
"webpage", | |||
"other_socials", | |||
"race", | "race", | ||
"religion", | |||
"residence", | |||
"nationality", | "nationality", | ||
" | "origin", | ||
"marital", | "marital", | ||
" | "significant_other", | ||
" | "birth_date", | ||
" | "birth_place", | ||
" | "death_date", | ||
"death_place", | |||
"real_name", | |||
"occupation", | |||
"height", | "height", | ||
"weight", | "weight", | ||
"eyes", | "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> | </templatedata></noinclude> | ||
</noinclude> | |||