Template:Infobox tree/doc: Difference between revisions

From Ring of Brodgar
Jump to navigation Jump to search
m (+Related properties:)
(TRV Update/Note.)
 
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
;Data dump
{{infobox tree
| ptext1 = {{{ptext1}}}
| objectsreq = Red Apple Core
| terrain = [[Beech Grove]], [[Blue Sod]], [[Deep Tangle]]
| branch = 12
| branchtype = Olive Branch
| bark = 12
| barktype = Tough Bark
| tfruit = Red Apple
| tfruitqt = 12
| tother = Worm-Eaten Apple
| totherqt = 12
| log = 12
| block1 = 12
| block2 = 12
| board1 = 12
| board2 = 12
| board3 = 12
}}
 
;Description
:This template is used to create a tree infobox on tree pages.
 
 
;Basic syntax
:Type <code>{{t|infobox tree|...}}</code> at the top of the page. Available parameters shown below.
 
 
;Parameters<!--todo:pre vs nowiki - styling vs maintainability issue-->
<pre>
<pre>
Infobox stuff:
{{infobox tree
- name: alternative infobox-title (defaults to page-name)
- image: alternative infobox-image (defaults to (hafen-)page-name.png)
- imagewidth: adjust image display size. (defaults to image-size, capped at 320)
- caption: infobox-image caption text.


Game-object stuff:
    General infobox parameters. Should only be used when needed or appropriate.
- objectsreq: needed stuff.
| name        = Infobox Title (defaults to related page-name)
- location: biome's
| image      = File:Example.ext (defaults to "...")
- bark: number of xxx (resource, int)
| imagewidth  = 123 (To resize image if needed. Capped to a maximum of 350)
- branch: number of xxx (resource, int)
| caption    = text (Concise infobox-image caption text if needed)
- log: number of xxx (resource, int)
- block: number of xxx (resource, int), data pair: stone-axe/metal-axe.
- board: number of xxx (resource, int), data pair: bone-saw/metal-saw.
- seed(fruit): mixed input, number of xxx (resource, int), resource name/pagelink.
- bough: mixed input, number of xxx (resource, int), resource name/pagelink.
- other: ... (other resources)


Data called:
| ptext1      = In-game/paginae text (type1). -- If any.
- specific: (used in conjunction with requires)
- requires: ...


Auto settings:
    General requires back-linking
- Category: Trees
| objectsreq  = Red Apple Core (Item to grown tree from)(Single item only)
- Property: object_type=tree (old experimental stuff)


Stored Object data: (none: used on page only)
    Tree products(1)
- objectsreq: none
| branch      = 12
- location: none
| branchtype  = Olive Branch (Optional: Defaults to "Branch")
- bark: none
| bark       = 12
- branch: none
| barktype    = Tough Bark (Optional: Defaults to "TreeBark")
- log: none
| tfruit      = Red Apple
- block: none
| tfruitqt    = 12
- board: none
| tother      = Worm-Eaten Apple
- seed: none
| totherqt    = 12
- bough: none
- other: none


Usage:
    Tree products(2)
- objectsreq: (44/250), prop:requires(single)
| log         = 12
- location: (46/95), PageLink(list), ePageLink
- bark:  46, int, PageLink xN, N/A
- branch: 46, int, N/A
- log:    46. int
- block:  46, int/int, (n/n)
- board:  46, int/int, (n/n)
- seed:  46, int, PageLink
- bough:  46, int, PageLink, N/A, None
- other:  46, int, PageLink, N/A, None


Related properties:
    Log products (''Currently overruled in infobox by Tree-Resource Value(trv) if available (Italic nrs). ie: Used as fallback'').
- Bark: Not used. Probable target: Barks per tree-type, Type: Number.
| block1      = 12
-- ... Not sure yet about using SMW Record-type, general-usage & -usability... might also be bugged.
| block2      = 12
-- Other potential similar resource number-data targets: Branches, Logs, Blocks [Stone/Metal], Boards [Bone/Metal].
| board1      = 12
- Grown from: Old/Experimental, only used at Chestnut Tree‎ page.
| board2      = 12
- Requires: General(all required stuff), not useful for pulling/#asking specific type data.
| board3      = 12
- (Terrain): Not used by trees, but it could.
 
    Tree terrain
| terrain = [[Beech Grove]], [[Blue Sod]], [[Deep Tangle]], ...
}}
</pre>
</pre>


;Collected: --[[User_talk:MvGulik|<i><font color="#666" size="2px">.MvGulik.</font></i>]] 23:02, 2 September 2018 (EDT)
 
;Properties
* ptext1 -> [[property:Paginae/text1|Paginae/text1]] (page)
* objectsreq -> [[property:requires|requires]] (page)
* branch -> [[property:branchpertree|branchpertree]] (nr)
* branchtype -> [[property:trees_branchtype|trees_branchtype]] (page)
* bark -> [[property:barkpertree|barkpertree]] (nr)
* barktype -> [[property:trees_barktype|trees_barktype]] (page)
* tfruit -> [[property:tfruit|tfruit]] (page)
* tfruitqt -> [[property:tfruitqt|tfruitqt]] (nr)
* tother -> [[property:tother|tother]] (page)
* totherqt -> [[property:totherqt|totherqt]] (nr)
* log -> [[property:logpertree|logpertree]] (nr)
* block1 -> [[property:blockperlog|blockperlog]] (nr)
* block2 -> [[property:blockperlog_m|blockperlog_m]] (nr)
* board1 -> [[property:boardperlog|boardperlog]] (nr)
* board2 -> [[property:boardperlog_m|boardperlog_m]] (nr)
* board3 -> [[property:boardperlog_sawmill|boardperlog_sawmill]] (nr)
* terrain -> [[property:terrain|terrain]] (page)
* (auto) -> [[property:object_type|object_type]] as "tree" (text)
 
 
;Categories
* (auto) -> [[:Category:Trees|Trees]]
 
 
<includeonly>[[Category:Infobox templates|{{PAGENAME}}]]</includeonly><noinclude>[[Category:Template documentation|{{PAGENAME}}]]</noinclude>

Latest revision as of 12:36, 26 September 2024

Infobox tree/doc
Infobox tree.png

"{{{ptext1}}}"

Grown From Red Apple Core
Found On Beech Grove, Blue Sod, Deep Tangle
Bark 12
Bark Type Tough Bark
Branches 12
Branch Type Olive Branch
Fruit Red Apple
Fruit Qty 12
Other Worm-Eaten Apple
Other Qty 12
Logs
Blocks (Stone) 12
Blocks (Metal) 12
Boards (Bone) 12
Boards (Metal) 12
Boards (Sawmill) 12
Go to Trees page.


Description
This template is used to create a tree infobox on tree pages.


Basic syntax
Type {{infobox tree|...}} at the top of the page. Available parameters shown below.


Parameters
{{infobox tree

    General infobox parameters. Should only be used when needed or appropriate.
| name        = Infobox Title (defaults to related page-name)
| image       = File:Example.ext (defaults to "...")
| imagewidth  = 123 (To resize image if needed. Capped to a maximum of 350)
| caption     = text (Concise infobox-image caption text if needed)

| ptext1      = In-game/paginae text (type1). -- If any.

    General requires back-linking
| objectsreq  = Red Apple Core (Item to grown tree from)(Single item only)

    Tree products(1)
| branch      = 12
| branchtype  = Olive Branch (Optional: Defaults to "Branch")
| bark        = 12
| barktype    = Tough Bark (Optional: Defaults to "TreeBark")
| tfruit      = Red Apple
| tfruitqt    = 12
| tother      = Worm-Eaten Apple
| totherqt    = 12

    Tree products(2)
| log         = 12

    Log products (''Currently overruled in infobox by Tree-Resource Value(trv) if available (Italic nrs). ie: Used as fallback'').
| block1      = 12
| block2      = 12
| board1      = 12
| board2      = 12
| board3      = 12

    Tree terrain
| terrain = [[Beech Grove]], [[Blue Sod]], [[Deep Tangle]], ...
}}


Properties


Categories