Template:Infobox Historical Source: Difference between revisions
Template page
More actions
Eloise Zomia (talk | contribs) Created page with "<noinclude> {{Documentation|content= == Infobox Historical Source == Displays a formatted infobox for primary historical texts relevant to cannabis documentation and taxonomy. Used on article pages for foundational works such as botanical treatises, colonial surveys, ethnobotanical studies, and field reports. === Usage === <pre> {{Infobox Historical Source |title_original = Het Amboinsche Kruid-boek |title_english = The Amboinese Herbal |title_latin = Herba..." |
Eloise Zomia (talk | contribs) No edit summary |
||
| Line 107: | Line 107: | ||
<templatestyles src="Template:Infobox Historical Source/styles.css" /> | <templatestyles src="Template:Infobox Historical Source/styles.css" /> | ||
<div class="infobox-source"> | <div class="infobox-source"> | ||
{{#if:{{{image|}}}|<div class="infobox-source__image"> | |||
{{#if:{{{image|}}}| | |||
<div class="infobox-source__image"> | |||
[[File:{{{image}}}|300px|center|{{{image_caption|{{{title_original}}}}}}]] | [[File:{{{image}}}|300px|center|{{{image_caption|{{{title_original}}}}}}]] | ||
{{#if:{{{image_caption|}}}| | {{#if:{{{image_caption|}}}|<div class="infobox-source__image-caption">{{{image_caption}}}</div>}} | ||
<div class="infobox-source__image-caption">{{{image_caption}}}</div> | </div>}} | ||
}} | |||
</div> | |||
}} | |||
<div class="infobox-source__title">{{{title_original}}}</div> | <div class="infobox-source__title">{{{title_original}}}</div> | ||
{{#if:{{{title_english|}}}| | {{#if:{{{title_english|}}}|<div class="infobox-source__title-alt">''{{{title_english}}}''</div>}} | ||
<div class="infobox-source__title-alt">''{{{title_english}}}''</div> | {{#if:{{{title_latin|}}}|<div class="infobox-source__title-alt">''{{{title_latin}}}''</div>}} | ||
}} | {{#if:{{{author|}}}{{{editor|}}}{{{language|}}}{{{composed|}}}{{{published|}}}{{{publisher|}}}{{{place|}}}{{{volumes|}}}{{{pages_total|}}}|<div class="infobox-source__section"> | ||
{{#if:{{{title_latin|}}}| | |||
<div class="infobox-source__title-alt">''{{{title_latin}}}''</div> | |||
}} | |||
<div class="infobox-source__section"> | |||
<div class="infobox-source__section-header">Publication</div> | <div class="infobox-source__section-header">Publication</div> | ||
<table class="infobox-source__table"> | <table class="infobox-source__table"> | ||
{{#if:{{{author|}}}| | {{#if:{{{author|}}}|<tr><th>Author</th><td>{{{author}}}{{#if:{{{author_dates|}}}| ({{{author_dates}}})}}</td></tr>}} | ||
<tr><th>Author</th><td>{{{author}}}{{#if:{{{author_dates|}}}| ({{{author_dates}}})}}</td></tr> | {{#if:{{{editor|}}}|<tr><th>Editor</th><td>{{{editor}}}</td></tr>}} | ||
}} | {{#if:{{{language|}}}|<tr><th>Language</th><td>{{{language}}}</td></tr>}} | ||
{{#if:{{{editor|}}}| | {{#if:{{{composed|}}}|<tr><th>Composed</th><td>{{{composed}}}</td></tr>}} | ||
<tr><th>Editor</th><td>{{{editor}}}</td></tr> | {{#if:{{{published|}}}|<tr><th>Published</th><td>{{{published}}}</td></tr>}} | ||
}} | {{#if:{{{publisher|}}}|<tr><th>Publisher</th><td>{{{publisher}}}</td></tr>}} | ||
{{#if:{{{language|}}}| | {{#if:{{{place|}}}|<tr><th>Place</th><td>{{{place}}}</td></tr>}} | ||
<tr><th>Language</th><td>{{{language}}}</td></tr> | {{#if:{{{volumes|}}}|<tr><th>Volumes</th><td>{{{volumes}}}</td></tr>}} | ||
}} | {{#if:{{{pages_total|}}}|<tr><th>Total pages</th><td>{{{pages_total}}}</td></tr>}} | ||
{{#if:{{{composed|}}}| | |||
<tr><th>Composed</th><td>{{{composed}}}</td></tr> | |||
}} | |||
{{#if:{{{published|}}}| | |||
<tr><th>Published</th><td>{{{published}}}</td></tr> | |||
}} | |||
{{#if:{{{publisher|}}}| | |||
<tr><th>Publisher</th><td>{{{publisher}}}</td></tr> | |||
}} | |||
{{#if:{{{place|}}}| | |||
<tr><th>Place</th><td>{{{place}}}</td></tr> | |||
}} | |||
{{#if:{{{volumes|}}}| | |||
<tr><th>Volumes</th><td>{{{volumes}}}</td></tr> | |||
}} | |||
{{#if:{{{pages_total|}}}| | |||
<tr><th>Total pages</th><td>{{{pages_total}}}</td></tr> | |||
}} | |||
</table> | </table> | ||
</div> | </div>}} | ||
{{#if:{{{cannabis_volume|}}}{{{cannabis_pages|}}}{{{cannabis_chapter|}}}{{{cannabis_plates|}}}{{{growing_regions|}}}{{{varieties|}}}{{{preparations|}}}{{{uses_documented|}}}{{{taxonomic_significance|}}}|<div class="infobox-source__section"> | |||
<div class="infobox-source__section"> | |||
<div class="infobox-source__section-header">Cannabis Content</div> | <div class="infobox-source__section-header">Cannabis Content</div> | ||
<table class="infobox-source__table"> | <table class="infobox-source__table"> | ||
{{#if:{{{cannabis_volume|}}}| | {{#if:{{{cannabis_volume|}}}|<tr><th>Volume</th><td>{{{cannabis_volume}}}</td></tr>}} | ||
<tr><th>Volume</th><td>{{{cannabis_volume}}}</td></tr> | {{#if:{{{cannabis_pages|}}}|<tr><th>Pages</th><td>{{{cannabis_pages}}}</td></tr>}} | ||
}} | {{#if:{{{cannabis_chapter|}}}|<tr><th>Chapter</th><td>{{{cannabis_chapter}}}</td></tr>}} | ||
{{#if:{{{cannabis_pages|}}}| | {{#if:{{{cannabis_plates|}}}|<tr><th>Plates</th><td>{{{cannabis_plates}}}</td></tr>}} | ||
<tr><th>Pages</th><td>{{{cannabis_pages}}}</td></tr> | {{#if:{{{growing_regions|}}}|<tr><th>Regions documented</th><td>{{{growing_regions}}}</td></tr>}} | ||
}} | {{#if:{{{varieties|}}}|<tr><th>Varieties described</th><td>{{{varieties}}}</td></tr>}} | ||
{{#if:{{{cannabis_chapter|}}}| | {{#if:{{{preparations|}}}|<tr><th>Preparations</th><td>{{{preparations}}}</td></tr>}} | ||
<tr><th>Chapter</th><td>{{{cannabis_chapter}}}</td></tr> | {{#if:{{{uses_documented|}}}|<tr><th>Uses documented</th><td>{{{uses_documented}}}</td></tr>}} | ||
}} | {{#if:{{{taxonomic_significance|}}}|<tr><th>Taxonomic significance</th><td class="infobox-source__highlight">{{{taxonomic_significance}}}</td></tr>}} | ||
{{#if:{{{cannabis_plates|}}}| | |||
<tr><th>Plates</th><td>{{{cannabis_plates}}}</td></tr> | |||
}} | |||
{{#if:{{{growing_regions|}}}| | |||
<tr><th>Regions documented</th><td>{{{growing_regions}}}</td></tr> | |||
}} | |||
{{#if:{{{varieties|}}}| | |||
<tr><th>Varieties described</th><td>{{{varieties}}}</td></tr> | |||
}} | |||
{{#if:{{{preparations|}}}| | |||
<tr><th>Preparations</th><td>{{{preparations}}}</td></tr> | |||
}} | |||
{{#if:{{{uses_documented|}}}| | |||
<tr><th>Uses documented</th><td>{{{uses_documented}}}</td></tr> | |||
}} | |||
{{#if:{{{taxonomic_significance|}}}| | |||
<tr><th>Taxonomic significance</th><td class="infobox-source__highlight">{{{taxonomic_significance}}}</td></tr> | |||
}} | |||
</table> | </table> | ||
</div> | </div>}} | ||
{{#if:{{{digital_facsimile|}}}{{{original_held_at|}}}{{{translation|}}}|<div class="infobox-source__section"> | |||
<div class="infobox-source__section"> | |||
<div class="infobox-source__section-header">Access</div> | <div class="infobox-source__section-header">Access</div> | ||
<table class="infobox-source__table"> | <table class="infobox-source__table"> | ||
{{#if:{{{digital_facsimile|}}}| | {{#if:{{{digital_facsimile|}}}|<tr><th>Digital facsimile</th><td>[{{{digital_facsimile}}} View on BHL]</td></tr>}} | ||
<tr><th>Digital facsimile</th><td>[{{{digital_facsimile}}} View on BHL]</td></tr> | {{#if:{{{original_held_at|}}}|<tr><th>Original held at</th><td>{{{original_held_at}}}</td></tr>}} | ||
}} | {{#if:{{{translation|}}}|<tr><th>Modern translation</th><td>{{{translation}}}</td></tr>}} | ||
{{#if:{{{original_held_at|}}}| | |||
<tr><th>Original held at</th><td>{{{original_held_at}}}</td></tr> | |||
}} | |||
{{#if:{{{translation|}}}| | |||
<tr><th>Modern translation</th><td>{{{translation}}}</td></tr> | |||
}} | |||
</table> | </table> | ||
</div> | </div>}} | ||
</div> | </div> | ||
</includeonly> | </includeonly> | ||
Latest revision as of 05:01, 3 March 2026
This is a documentation subpage for Infobox Historical Source. It contains usage information, categories, and other content that is not part of the original template.
Usage
{{Reflist}}
This template formats the reference list at the bottom of articles. It provides consistent styling and optional multi-column layouts for pages with many references.
Parameters
| Parameter | Description | Default |
|---|---|---|
colwidth |
Column width in em units. References will flow into multiple columns on wide screens. Use full to force single column. |
(none - single column) |
group |
Reference group name (for <refgroup="name">) |
(none) |
refs |
Defined references (for list-defined references) | (none) |
Examples
Basic usage
== References ==
{{Reflist}}
Multi-column (recommended for 10+ references)
== References ==
{{Reflist|colwidth=30}}
With reference group
== Notes ==
{{Reflist|group=note}}
== References ==
{{Reflist}}
List-defined references
== References ==
{{Reflist|refs=
<ref name="smith2020">Smith, J. (2020). ''Cannabis Genetics''. Publisher.</ref>
<ref name="jones2019">Jones, A. (2019). ''Himalayan Landraces''. Publisher.</ref>
}}
Styling
The template uses lw-reflist CSS classes which:
- Match the landrace.wiki visual style (green accents)
- Support dark mode via Citizen skin
- Collapse to single column on mobile devices
- Prevent orphaned reference entries when using columns
See also