User:Eviand/Pulltest: Difference between revisions
More actions
No edit summary Tag: wikieditor |
No edit summary Tags: wikieditor mobile web edit mobile edit |
||
| (34 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{| class=" | == Definitions visual test == | ||
This page tests {{def}} output and Universal Popups behavior. | |||
=== Inline prose (icons on) === | |||
Core stats show up constantly: {{def|Stat|Str}}, {{def|Stat|Agi}}, {{def|Stat|Dex}}, {{def|Stat|Int}}, {{def|Stat|Vit}}, and {{def|Stat|Luk}}. Combat stats like {{def|Stat|Atk}} and {{def|Stat|Matk}} pair with accuracy {{def|Stat|Hit}} and avoidance {{def|Stat|Flee}}. Defensive lines usually mention {{def|Stat|Def}}, {{def|Stat|Mdef}}, {{def|Stat|Hp}}, and {{def|Stat|Mp}}. | |||
Casting types like {{def|Cast|Target}}, {{def|Cast|Ground}}, and {{def|Cast|Toggle}} control delivery, while damage can be {{def|Damage|Melee}} or {{def|Damage|Magic}}. Elements often rotate between {{def|Element|Fire}}, {{def|Element|Water}}, {{def|Element|Wind}}, {{def|Element|Earth}}, and {{def|Element|Shadow}}. | |||
=== Inline prose (noicon=1 sanity) === | |||
These should behave the same as above, but without icons: | |||
{{def|Stat|Str|noicon=1}}, {{def|Stat|Agi|noicon=1}}, {{def|Stat|Dex|noicon=1}}, {{def|Stat|Int|noicon=1}}, {{def|Stat|Vit|noicon=1}}, {{def|Stat|Luk|noicon=1}}. | |||
=== Missing record sanity === | |||
This should render a visible “?” missing marker and NO popup data: | |||
{{def|Stat|DefinitelyNotARealKey}} | |||
=== Linked header smoke test (manual) === | |||
This one does not depend on Definitions.json; it verifies the “header title is a link” behavior directly: | |||
<span class="sv-def" tabindex="0" data-sv-def-tip="Linked definition: header title should be a real link.\nHover/click behavior should still match Universal Popups." data-sv-def-link="Casting">Casting (manual link)</span> | |||
=== List density test === | |||
* Core stats: {{def|Stat|Str}}, {{def|Stat|Vit}}, {{def|Stat|Agi}}, {{def|Stat|Dex}}, {{def|Stat|Int}}, {{def|Stat|Luk}} | |||
* Combat: {{def|Stat|Atk}}, {{def|Stat|Matk}}, {{def|Stat|Hit}}, {{def|Stat|Flee}} | |||
* Defense: {{def|Stat|Def}}, {{def|Stat|Mdef}}, {{def|Stat|Hp}}, {{def|Stat|Mp}} | |||
* Types: {{def|Cast|Target}}, {{def|Cast|Ground}}, {{def|Cast|Toggle}}, {{def|Damage|Melee}}, {{def|Damage|Magic}} | |||
* Elements: {{def|Element|Neutral}}, {{def|Element|Fire}}, {{def|Element|Water}}, {{def|Element|Wind}}, {{def|Element|Earth}}, {{def|Element|Shadow}} | |||
=== Table density test === | |||
{| class="wikitable" | |||
! Scenario !! Cast !! Damage !! Element !! Notable stats | |||
|- | |- | ||
| Basic strike || {{def|Cast|Target}} || {{def|Damage|Melee}} || {{def|Element|Neutral}} || {{def|Stat|Atk}}, {{def|Stat|Hit}} | |||
|- | |- | ||
| | | Ground spell || {{def|Cast|Ground}} || {{def|Damage|Magic}} || {{def|Element|Fire}} || {{def|Stat|Matk}}, {{def|Stat|Int}} | ||
| | |||
|- | |- | ||
| | | Toggle buff || {{def|Cast|Toggle}} || {{def|Damage|Magic}} || {{def|Element|Holy}} || {{def|Stat|Mp}}, {{def|Stat|Vit}} | ||
| | |||
|- | |- | ||
| | | Defensive build || {{def|Cast|Target}} || {{def|Damage|Melee}} || {{def|Element|Shadow}} || {{def|Stat|Def}}, {{def|Stat|Mdef}}, {{def|Stat|Hp}} | ||
| | |||
|} | |} | ||
{{def|Damage|Healing}} | |||
{{def|Damage|True}} | |||
{{def|Damage|Status}} | |||
Latest revision as of 17:56, 9 March 2026
Definitions visual test
editThis page tests <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
| | |noicon= |pill=} |fill=}
}} output and Universal Popups behavior.
Inline prose (icons on)
editCore stats show up constantly: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Str |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Agi |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Dex |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Int |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Vit |noicon= |pill=} |fill=}
}}, and <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Luk |noicon= |pill=} |fill=}
}}. Combat stats like <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Atk |noicon= |pill=} |fill=}
}} and <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Matk |noicon= |pill=} |fill=}
}} pair with accuracy <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Hit |noicon= |pill=} |fill=}
}} and avoidance <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Flee |noicon= |pill=} |fill=}
}}. Defensive lines usually mention <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Def |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Mdef |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Hp |noicon= |pill=} |fill=}
}}, and <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Mp |noicon= |pill=} |fill=}
}}.
Casting types like <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Cast |Target |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Cast |Ground |noicon= |pill=} |fill=}
}}, and <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Cast |Toggle |noicon= |pill=} |fill=}
}} control delivery, while damage can be <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Damage |Melee |noicon= |pill=} |fill=}
}} or <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Damage |Magic |noicon= |pill=} |fill=}
}}. Elements often rotate between <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Element |Fire |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Element |Water |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Element |Wind |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Element |Earth |noicon= |pill=} |fill=}
}}, and <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Element |Shadow |noicon= |pill=} |fill=}
}}.
Inline prose (noicon=1 sanity)
editThese should behave the same as above, but without icons: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Str |noicon=1 |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Agi |noicon=1 |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Dex |noicon=1 |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Int |noicon=1 |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Vit |noicon=1 |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Luk |noicon=1 |pill=} |fill=}
}}.
Missing record sanity
editThis should render a visible “?” missing marker and NO popup data: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |DefinitelyNotARealKey |noicon= |pill=} |fill=}
}}
Linked header smoke test (manual)
editThis one does not depend on Definitions.json; it verifies the “header title is a link” behavior directly: Casting (manual link)
List density test
edit- Core stats: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Str |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Vit |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Agi |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Dex |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Int |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Luk |noicon= |pill=} |fill=}
}}
- Combat: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Atk |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Matk |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Hit |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Flee |noicon= |pill=} |fill=}
}}
- Defense: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Def |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Mdef |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Hp |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Stat |Mp |noicon= |pill=} |fill=}
}}
- Types: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Cast |Target |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Cast |Ground |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Cast |Toggle |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Damage |Melee |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Damage |Magic |noicon= |pill=} |fill=}
}}
- Elements: <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Element |Neutral |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Element |Fire |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Element |Water |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Element |Wind |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Element |Earth |noicon= |pill=} |fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Element |Shadow |noicon= |pill=} |fill=}
}}
Table density test
edit| Scenario | Cast | Damage | Element | Notable stats | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Basic strike | def | Cast | Target | noicon= | pill=} | fill=}
}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Damage | Melee | noicon= | pill=} | fill=}
}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Element | Neutral | noicon= | pill=} | fill=}
}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Stat | Atk | noicon= | pill=} | fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Stat | Hit | noicon= | pill=} | fill=}
}} | |||||
| Ground spell | def | Cast | Ground | noicon= | pill=} | fill=}
}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Damage | Magic | noicon= | pill=} | fill=}
}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Element | Fire | noicon= | pill=} | fill=}
}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Stat | Matk | noicon= | pill=} | fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Stat | Int | noicon= | pill=} | fill=}
}} | |||||
| Toggle buff | def | Cast | Toggle | noicon= | pill=} | fill=}
}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Damage | Magic | noicon= | pill=} | fill=}
}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Element | Holy | noicon= | pill=} | fill=}
}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Stat | Mp | noicon= | pill=} | fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Stat | Vit | noicon= | pill=} | fill=}
}} | |||||
| Defensive build | def | Cast | Target | noicon= | pill=} | fill=}
}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Damage | Melee | noicon= | pill=} | fill=}
}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Element | Shadow | noicon= | pill=} | fill=}
}} || <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Stat | Def | noicon= | pill=} | fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Stat | Mdef | noicon= | pill=} | fill=}
}}, <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def |
Stat | Hp | noicon= | pill=} | fill=}
}} |
<templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Damage |Healing |noicon= |pill=} |fill=}
}} <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Damage |True |noicon= |pill=} |fill=}
}} <templatestyles src="Template:def/styles.css" />{{#invoke:Definitions|def
|Damage |Status |noicon= |pill=} |fill=}
}}