Template
Interface template

Infobox Settlement

From Dogcraft Wiki

No edit summary
m (Attempting to depracate (via templatedata) the railway and nether parameters in favor of transport)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<includeonly>{{Infobox2
<includeonly>{{Infobox Locatable
|name        =  
|name        =  
|above        = {{#if:{{{title|}}}|{{{title|}}}|{{PAGENAME}}}}
|above        = {{#if:{{{title|}}}|{{{title|}}}|{{PAGENAME}}}}
|subheader    = {{WorldPills|{{{world|}}}|{{{sur4subworld|}}}}}
|subheader    = {{WorldPills|{{{world|}}}|{{{subworld|{{{sur4subworld|}}}}}}}}
|image        = {{#if:{{{image2|}}}
|image        = {{#if:{{{image2|}}}
   |{{#if:{{{collage|}}}
   |{{#if:{{{image|}}}|{{#if:{{{collage|}}}
     |{{Collage
     |{{Collage
       |photo1a = {{#if: {{{image|}}}|{{{image|}}}}}
       |photo1a = {{{image|}}}
       |photo2a = {{{image2|}}}
       |photo2a = {{{image2|}}}
       |photo2b = {{#if: {{{image3|}}}|{{{image3|}}}}}
       |photo2b = {{#if: {{{image3|}}}|{{{image3|}}}}}
       |photo3a = {{#if: {{{image4|}}}|{{{image4|}}}}}
       |photo3a = {{#if: {{{image4|}}}|{{{image4|}}}}}
       |photo3b = {{#if: {{{image5|}}}|{{{image5|}}}}}
       |photo3b = {{#if: {{{image5|}}}|{{{image5|}}}}}
     }}
     }}}}
     |{{#tag:gallery
     |{{#tag:gallery
       |{{#if: {{{image|}}}|{{{image|}}}{{!}}{{{caption|}}}|}}
       |{{#if: {{{image|}}}|{{{image|}}}{{!}}{{{caption|}}}|}}
Line 23: Line 23:
|header1      = Settlement
|header1      = Settlement
|label2  = World
|label2  = World
|data2  = {{WorldSwitch|{{{world}}}|{{{sur4subworld|}}}}}
|data2  = {{WorldSwitch|{{{world}}}|{{{subworld|{{{sur4subworld|}}}}}}}}
|label3  = Founded
|label3  = Founded
|data3  = {{{founded|}}}
|data3  = {{{founded|}}}
Line 34: Line 34:
|label7  = {{#ifeq:{{{dimension|Overworld}}}|Overworld||Dimension}}
|label7  = {{#ifeq:{{{dimension|Overworld}}}|Overworld||Dimension}}
|data7  = {{#ifeq:{{{dimension|Overworld}}}|Overworld||{{{dimension}}}}}
|data7  = {{#ifeq:{{{dimension|Overworld}}}|Overworld||{{{dimension}}}}}
|label8 = Transport
|header8 = {{#if: {{{transport|}}} | Transport }}
|data8 = {{{railway|}}}{{#if:{{{nether|}}}|<br />{{{nether|}}}}}
|label9 = Transport
}}[[Category:Settlements]]{{#if:{{WorldSwitch/World|{{{world}}}|{{{sur4subworld}}}}}|[[Category:{{WorldSwitch/World|{{{world}}}|{{{sur4subworld}}}}}]]|}}</includeonly><noinclude>
|data9 = {{#if: {{{transport|}}} | {{{transport|}}} | {{{railway|}}}{{#if:{{{nether|}}}|<br />{{{nether|}}}}} }}
|label10 = Teleport
|data10 = {{{teleport|{{{phome|}}}}}}
|world = {{{world|Survival 6}}}
|subworld = {{{subworld|{{{sur4subworld|sheltie}}}}}}
|xcoord = {{{xcoord|0}}}
|zcoord = {{{zcoord|0}}}
}}[[Category:Settlements]]{{#if:{{WorldSwitch/World|{{{world}}}|{{{subworld|{{{sur4subworld|}}}}}}}}|[[Category:{{WorldSwitch/World|{{{world}}}|{{{subworld|{{{sur4subworld|}}}}}}}}]]|}}</includeonly><noinclude>{{Interface template}}[[Category:Infoboxes]]
<pre>
<pre>
{{Infobox Settlement
{{Infobox Settlement
Line 43: Line 50:
|caption      =  
|caption      =  
|world        =  
|world        =  
|sur4subworld =
|subworld =
|mayors      =  
|mayors      =  
|contributors =  
|contributors =  
Line 93: Line 100:
"required": true
"required": true
},
},
"sur4subworld": {
"subworld": {
"aliases": [
"aliases": [
"subworld"
"subworld"
],
],
"label": "Survival 4 server",
"label": "Sub-world",
"description": "Which of the Survival 4 servers is the settlement located on, Options: Husky, Beagle",
"description": "Which sub-world is this settlement on? (e.g. Husky, Beagle, Akita, Labrador, etc..)",
"example": "Husky",
"example": "Husky",
"type": "string",
"type": "string",
Line 174: Line 181:
"example": "Nether Transport Network ",
"example": "Nether Transport Network ",
"type": "wiki-page-name",
"type": "wiki-page-name",
"suggested": true
"deprecated": "Use Transport instead"
},
},
"railway": {
"railway": {
Line 184: Line 191:
"example": "SRN Branch Line",
"example": "SRN Branch Line",
"type": "wiki-page-name",
"type": "wiki-page-name",
"deprecated": "Use Transport instead"
},
"transport": {
"label": "Transport",
"description": "Name of the railway, road, station, stop, port or shelter by which the settlement can be accessed, if there is one.",
"example": "{{RHN|Egg Shelter}} (on Egg Road), {{CSC|Egg Port}}, {{SRN|Egg Station}} (on North Line), {{NTN|Egg Stop}} (on North Line)",
"type": "string",
"suggested": true
},
"teleport": {
"aliases": [
"phome"
],
"label": "Teleport",
"description": "Name of the phome by which the settlement can be accessed, if there is one.",
"example": "{{Phome|Egg Town}}",
"type": "string",
"suggested": true
"suggested": true
}
}
},
},
"description": "Infobox template to be used on ingame settlements (towns, cities, ect.) on the server.",
"description": "Infobox template to be used on ingame settlements (towns, cities, ect.) on the server.",
"format": "block"
"format": "block",
"paramOrder": [
"title",
"image",
"caption",
"world",
"subworld",
"mayors",
"contributors",
"founded",
"xcoord",
"ycoord",
"zcoord",
"transport",
"teleport",
"dimension",
"status",
"nether",
"railway"
]
}
}
</templatedata>
</templatedata>

Latest revision as of 23:57, 31 July 2024

{{Infobox Settlement
|title        = 
|image        = 
|caption      = 
|world        = 
|subworld =
|mayors       = 
|contributors = 
|founded      = 
|xcoord       = 
|ycoord       = 
|zcoord       = 
|dimension    = 
|status       = 
|railway      = 
|nether       = 
}}

Infobox template to be used on ingame settlements (towns, cities, ect.) on the server.

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Headertitle

Infobox header, for use when it should be different from the pagename.

Auto value
{{subst:PAGENAME}}
Stringoptional
Imageimage picture file img

The name of an image (without "File:") to display at the top of the infobox.

Example
Examplet.png
Auto value
Filerequired
Captioncaption

Description of the Image parameter

Stringsuggested
Worldworld

The world in which the settlement was built. Options: Survival, Survival 1, Survival 2, Survival 3, Survival 4, Amplified, Skyblock, Creative, MCMMO, other.

Default
Survival 4
Example
Survival 4
Stringrequired
Sub-worldsubworld subworld

Which sub-world is this settlement on? (e.g. Husky, Beagle, Akita, Labrador, etc..)

Example
Husky
Stringrequired
Mayor(s)mayors mayor

The leader(s) of the settlement. Use {{Player|<playername>}}

Example
{{Player|Example}}
Stringsuggested
Contributor(s)contributors builders

Major contributors to the settlement. Use {{Player|<playername>}}

Example
{{Player|Example}}
Stringsuggested
Foundedfounded

The date of the founding of the settlement

Datesuggested
X-coordinatexcoord

The x coordinate of the settlement's location.

Example
0
Numberrequired
Y-coordinateycoord

The y coordinate of the settlement's location (height)

Example
64
Auto value
64
Numbersuggested
Z-coordinatezcoord

The z coordinate of the settlement's location.

Example
0
Numberrequired
Transporttransport

Name of the railway, road, station, stop, port or shelter by which the settlement can be accessed, if there is one.

Example
{{RHN|Egg Shelter}} (on Egg Road), {{CSC|Egg Port}}, {{SRN|Egg Station}} (on North Line), {{NTN|Egg Stop}} (on North Line)
Stringsuggested
Teleportteleport phome

Name of the phome by which the settlement can be accessed, if there is one.

Example
{{Phome|Egg Town}}
Stringsuggested
Dimensiondimension

The dimension in which the settlement is located.

Default
Overworld
Example
Overworld
Auto value
Stringoptional
Statusstatus

Expects one of the [[Status|status templates]]. Use {{Defunct}} for settlements on past worlds.

Example
{{Active}}
Templaterequired
Nether accessnether ntn

Name of the NTN line, door, or station from which the settlement can be accessed, if there is one.

Example
Nether Transport Network
Page namedeprecated
Railwayrailway srn

Name of the railway or station by which the settlement can be accessed, if there is one.

Example
SRN Branch Line
Page namedeprecated
Background SRN Opening by Montenator