Template:Infobox/Official World: Difference between revisions
From VRChat Wiki
video player update |
Improved template with loading information |
||
| Line 1: | Line 1: | ||
<noinclude><languages/></noinclude><includeonly><infobox type="World" theme="official"> | <noinclude><languages/></noinclude><includeonly>{{#if:{{{id|}}}| | ||
<title | {{#ifexist:Template:World/{{{id}}}/name| | ||
<image | <infobox type="World" theme="official"> | ||
<title><default>{{World/{{{id}}}/name}}</default></title> | |||
<image><default>{{#ifexist:Media:{{{id}}}_imageUrl.png|[[File:{{{id}}}_imageUrl.png]]}}</default></image> | |||
<group> | <group> | ||
<data | <data><label><translate><!--T:1--> Developer</translate></label><default>{{#ifexist:Template:World/{{{id}}}/authorName|{{#ifexist:Template:World/{{{id}}}/authorId|[https://vrchat.com/home/user/{{World/{{{id}}}/authorId}} {{World/{{{id}}}/authorName}}]|{{World/{{{id}}}/authorName}}}}}}</default></data> | ||
<data source=" | <data source="developers"><label><translate><!--T:2--> Developers</translate></label></data> | ||
<data><label><translate><!--T:3--> Capacity</translate></label><default>{{#ifexist:Template:World/{{{id}}}/recommendedCapacity|{{#ifexist:Template:World/{{{id}}}/capacity|{{World/{{{id}}}/recommendedCapacity}} (max {{World/{{{id}}}/capacity}})}}}}</default></data> | |||
<data><label><translate><!--T:4--> Platforms</translate></label><default>{{#ifexist:Template:World/{{{id}}}/platforms|{{World/{{{id}}}/platforms}}}}</default></data> | |||
<data | <data><label><translate><!--T:5--> Tags</translate></label><default>{{#ifexist:Template:World/{{{id}}}/tags|{{World/{{{id}}}/tags}}}}</default></data> | ||
<data | <data><label><translate><!--T:42--> Listing</translate></label><default>{{#ifexist:Template:World/{{{id}}}/listing|{{World/{{{id}}}/listing}}}}</default></data> | ||
<data | <data><label><translate><!--T:43--> Content</translate></label><default>{{#ifexist:Template:World/{{{id}}}/content|{{World/{{{id}}}/content}}}}</default></data> | ||
<data | <data source="languages"><label><translate><!--T:6--> Languages</translate></label></data> | ||
<data source="id"><label><translate><!--T:7--> World Link</translate></label> | |||
<format>{{World link|{{{id}}}|{{#ifexist:Template:World/{{{id}}}/name|{{World/{{{id}}}/name}}|{{{id}}}}}}}</format></data> | |||
<data><default>{{#ifexist:Template:World/{{{id}}}/previewYoutubeId|<div style="width:248px;margin:0 auto">{{YouTube|id={{World/{{{id}}}/previewYoutubeId}}|width=248px|thumb=File:{{{id}}}_previewYoutubeId.jpg}}</div>}}</default></data> | |||
</group> | |||
<group> | |||
<header><translate><!--T:39--> Statistics</translate></header> | |||
<data><label><translate><!--T:15--> Visits</translate></label><default>{{#ifexist:Template:World/{{{id}}}/visits|{{formatnum:{{World/{{{id}}}/visits}}}}}}</default></data> | |||
<data><label><translate><!--T:16--> Favorites</translate></label><default>{{#ifexist:Template:World/{{{id}}}/favorites|{{formatnum:{{World/{{{id}}}/favorites}}}}}}</default></data> | |||
<data><label><translate><!--T:17--> Popularity</translate></label><default>{{#ifexist:Template:World/{{{id}}}/popularity|{{#switch:{{World/{{{id}}}/popularity}}|0=|1=❤️|2=❤️❤️|3=❤️❤️❤️|4=❤️❤️❤️❤️|5=❤️❤️❤️❤️❤️|6=❤️❤️❤️❤️❤️❤️|7=❤️❤️❤️❤️❤️❤️❤️|8=❤️❤️❤️❤️❤️❤️❤️❤️|9=❤️❤️❤️❤️❤️❤️❤️❤️❤️|10=❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️}}}}</default></data> | |||
<data><label><translate><!--T:18--> Heat</translate></label><default>{{#ifexist:Template:World/{{{id}}}/heat|{{#switch:{{World/{{{id}}}/heat}}|0=|1=🔥|2=🔥🔥|3=🔥🔥🔥|4=🔥🔥🔥🔥|5=🔥🔥🔥🔥🔥|6=🔥🔥🔥🔥🔥🔥|7=🔥🔥🔥🔥🔥🔥🔥|8=🔥🔥🔥🔥🔥🔥🔥🔥|9=🔥🔥🔥🔥🔥🔥🔥🔥🔥|10=🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥}}}}</default></data> | |||
</group> | </group> | ||
<group> | <group> | ||
<header><translate><!--T:8--> World history</translate></header> | <header><translate><!--T:8--> World history</translate></header> | ||
<data | <data><label><translate><!--T:9--> Published to Labs</translate></label><default>{{#ifexist:Template:World/{{{id}}}/labsPublicationDate|{{#ifeq:{{World/{{{id}}}/labsPublicationDate}}|none||{{#timel:F d, Y |{{World/{{{id}}}/labsPublicationDate}}}}}}}}</default></data> | ||
<data | <data><label><translate><!--T:10--> Published</translate></label><default>{{#ifexist:Template:World/{{{id}}}/publicationDate|{{#ifeq:{{World/{{{id}}}/publicationDate}}|none||{{#timel:F d, Y |{{World/{{{id}}}/publicationDate}}}}}}}}</default></data> | ||
<data><label><translate><!--T:13--> Last updated</translate></label><default>{{#ifexist:Template:World/{{{id}}}/updated_at|{{#timel:F d, Y |{{World/{{{id}}}/updated_at}}}}}}</default></data> | |||
<data><label><translate><!--T:14--> Version</translate></label><default>{{#ifexist:Template:World/{{{id}}}/version|{{World/{{{id}}}/version}}}}</default></data> | |||
</group> | |||
</infobox> | |||
| | |||
{{Noticebox | |||
|template=Noticebox | |||
|image=Vrrat_posed-right.png | |||
|title=<translate><!--T:36--> Hang tight…</translate> | |||
|description=<translate><!--T:37--> World info is still loading — check back in a bit.</translate>}} | |||
<infobox type="World" theme="official"> | |||
<title><default><translate><!--T:38--> Loading…</translate></default></title> | |||
<image><default>[[File:Placeholder.webp]]</default></image> | |||
<group> | |||
<data><label><translate><!--T:19--> Developer</translate></label><default>…</default></data> | |||
<data source="developers"><label><translate><!--T:20--> Developers</translate></label></data> | |||
<data><label><translate><!--T:21--> Capacity</translate></label><default>…</default></data> | |||
<data><label><translate><!--T:22--> Platforms</translate></label><default>…</default></data> | |||
<data><label><translate><!--T:23--> Tags</translate></label><default>…</default></data> | |||
<data><label><translate><!--T:44--> Listing</translate></label><default>…</default></data> | |||
<data><label><translate><!--T:45--> Content</translate></label><default>…</default></data> | |||
<data source="languages"><label><translate><!--T:24--> Languages</translate></label></data> | |||
<data source="id"><label><translate><!--T:25--> World Link</translate></label> | |||
<format>{{World link|{{{id}}}|{{{id}}}}}</format></data> | |||
</group> | |||
<group> | |||
<header><translate><!--T:40--> Statistics</translate></header> | |||
<data><label><translate><!--T:26--> Visits</translate></label><default>…</default></data> | |||
<data><label><translate><!--T:27--> Favorites</translate></label><default>…</default></data> | |||
<data><label><translate><!--T:28--> Popularity</translate></label><default>…</default></data> | |||
<data><label><translate><!--T:29--> Heat</translate></label><default>…</default></data> | |||
</group> | |||
<group> | |||
<header><translate><!--T:30--> World history</translate></header> | |||
<data><label><translate><!--T:31--> Published to Labs</translate></label><default>…</default></data> | |||
<data><label><translate><!--T:32--> Published</translate></label><default>…</default></data> | |||
<data><label><translate><!--T:33--> Last updated</translate></label><default>…</default></data> | |||
<data><label><translate><!--T:34--> Version</translate></label><default>…</default></data> | |||
</group> | |||
</infobox> | |||
}}| | |||
<infobox type="World" theme="official"> | |||
<group> | |||
<data><label><translate><!--T:35--> World Link</translate></label><default>''<translate><!--T:41--> No world id provided</translate>''</default></data> | |||
</group> | </group> | ||
</infobox>{{#ifeq: {{NAMESPACENUMBER}} | 0 | [[Category:Worlds{{#translation:}}]] [[Category:Official Content{{#translation:}}]]}}</includeonly><noinclude>{{Documentation}}</noinclude> | </infobox> | ||
}}{{ #ifeq: {{NAMESPACENUMBER}} | 0 | [[Category:Worlds{{#translation:}}]] [[Category:Official Content{{#translation:}}]]}}</includeonly><noinclude>{{Documentation}}</noinclude> | |||
Latest revision as of 15:24, 13 July 2026
Usage
Paste this template at the top of an official world page with the world ID. Most infobox fields are filled automatically from live world data. While that data is still loading, a infobox placeholder is shown.
Required:
id— the world's VRChat ID (e.g.wrld_4432ea9b-729c-46e3-8eaf-846aa0a37fdd)
Optional (manual only):
developers— additional developers not covered by the API developer fieldlanguages— languages used or available inside the world
Example
Minimal usage:
{{Infobox/Official World
|id=wrld_4432ea9b-729c-46e3-8eaf-846aa0a37fdd
}}
With optional manual fields:
{{Infobox/Official World
|id=wrld_4432ea9b-729c-46e3-8eaf-846aa0a37fdd
|developers=ExampleDev1, ExampleDev2
|languages=English, Japanese, French
}}
TemplateData Documentation
No description.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| World ID | id | The VRChat world ID.
| String | required |
| Developers | developers | Optional. Additional developer(s) for the wiki article.
| String | optional |
| Available Languages | languages | Optional. Languages used or available inside the world.
| String | optional |