Phial:Infobox Parts: Difference between revisions
More actions
No edit summary Tag: Manual revert |
No edit summary |
||
| Line 1: | Line 1: | ||
< | This is a collection of infobox parts. You can create new infoboxes using these, by pasting them into a new template in the order you want them, and wrapping the whole thing in the <nowiki><dl></nowiki> tag directly below. | ||
< | |||
< | |||
{{#if:{{{ | You will need to replace any instance of asterisks (***) with the name of the field you want to use the element for. Names must be unique to each element within a given infobox, and are used to fill in the infobox from the page. | ||
|<dt class="infobox info-title">{{{ | |||
Start with this. It should wrap the entire infobox, meaning the <nowiki></dl></nowiki> tag should go after everything else in the template, as it does here. | |||
<pre> | |||
<dl class="infobox info-wrapper"><templatestyles src="infobox.css"/> | |||
Everything else goes here. | |||
</dl> | |||
</pre> | |||
This is for if you want the infobox to have a title. Infoboxes generally don't need titles, unless the thing the page is about has a title that can be translated. | |||
* = the main title, big, bold and embellished. | |||
** = translations of the main title ( or otherwise alternate names ). | |||
<pre> | |||
{{#if:{{{|}}} | |||
|<dt class="infobox info-title">{{{name}}}</dt> | |||
}} | |||
{{#if:{{{***|}}} | |||
|<dd class="infobox info-name">{{{altname}}}</dd> | |||
}} | }} | ||
</pre> | |||
<dl class="infobox info-wrapper"><templatestyles src="infobox.css"/> | |||
<dt class="infobox info-title">{{{name}}}</dt> | |||
<dd class="infobox info-name">{{{altname}}}</dd> | |||
</dl> | |||
{{#if:{{{image|}}} | {{#if:{{{image|}}} | ||
| Line 33: | Line 53: | ||
}} | }} | ||
</dl></ | </dl> | ||
</nowiki> | |||
Revision as of 11:30, 14 November 2025
This is a collection of infobox parts. You can create new infoboxes using these, by pasting them into a new template in the order you want them, and wrapping the whole thing in the <dl> tag directly below.
You will need to replace any instance of asterisks (***) with the name of the field you want to use the element for. Names must be unique to each element within a given infobox, and are used to fill in the infobox from the page.
Start with this. It should wrap the entire infobox, meaning the </dl> tag should go after everything else in the template, as it does here.
<dl class="infobox info-wrapper"><templatestyles src="infobox.css"/> Everything else goes here. </dl>
This is for if you want the infobox to have a title. Infoboxes generally don't need titles, unless the thing the page is about has a title that can be translated.
- = the main title, big, bold and embellished.
- = translations of the main title ( or otherwise alternate names ).
{{#if:{{{|}}}
|<dt class="infobox info-title">{{{name}}}</dt>
}}
{{#if:{{{***|}}}
|<dd class="infobox info-name">{{{altname}}}</dd>
}}
- {{{name}}}
- {{{altname}}}
</nowiki>