Template:Hp-chapter-block: Difference between revisions

From Electrical Installation Guide
m (1 revision imported: Import new Homepage templates (exported from PPR))
(removed limit=1 in #ask)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#vardefine:chapter-toc-page|{{#ask: [[Has chapter letter::{{{letter|?}}}]]|format=list|link=none|limit=1}}}}{{#vardefine:chapter-icon|Hp-chapter-{{{letter|}}}.png}}<div class="col-xs-12 col-sm-6 col-md-4">
<includeonly>{{#vardefine:chapter-toc-page|{{#ask: [[Category:Eig-ch-landing-pages]] [[Has chapter letter::{{{letter|?}}}]]|link=none}}}}{{#vardefine:chapter-icon|Hp-chapter-{{{letter|}}}.png}}<div class="col">
<div class="hp-chapter">
<div class="hp-chapter">
[[file:{{#var:chapter-icon}} | link={{#var:chapter-toc-page}} | {{{alt-text|missing alt text!}}} | class=hp-chapter-img ]]<h4>[[{{#var:chapter-toc-page}} | {{#tag:span | {{#if: {{{letter|}}} | {{#tag:span | {{{letter|}}}. |class=hp-chapter-letter}}|}}{{#if: {{{link-text|}}}|{{{link-text}}}|{{#var:chapter-toc-page}}}} | title={{{alt-text|missing alt text!}}} }} ]]</h4>
[[file:{{#var:chapter-icon}} | link={{#var:chapter-toc-page}} | {{{alt-text|missing alt text!}}} | class=hp-chapter-img ]]<h4>[[{{#var:chapter-toc-page}} | {{#tag:span | {{#if: {{{letter|}}} | {{#tag:span | {{{letter|}}}. |class=hp-chapter-letter}}|}}{{#if: {{{link-text|}}}|{{{link-text}}}|{{#var:chapter-toc-page}}}} | title={{{alt-text|missing alt text!}}} }} ]]</h4>{{#if:{{{new|}}}|[[File:icon_new.svg|class=icon_new|link=]]}}</div>
</div>
</div></includeonly>
</div></includeonly>
<noinclude>
<noinclude>
Line 24: Line 23:
"label": "Link text",
"label": "Link text",
"description": "The text of the link (if different from the chapter page name)"
"description": "The text of the link (if different from the chapter page name)"
},
"new": {
"label": "new",
"description": "add new=yes to add a NEW icon to the chapter card",
"type": "boolean"
}
}
},
},

Latest revision as of 16:45, 31 October 2023


Used to add one chapter "component" on homepage table of content. The "link-text" parameter should generally be omitted (only needed if a chapter page name is too long and needs to be shortened) Two elements are deducted from the chapter-letter:

  • the chapter page name is fetched automatically using semantic properties (#ask)
  • the chapter icon image file name = "File:Hp-chapter-<chapter-letter>.png"

Template parameters

ParameterDescriptionTypeStatus
chapter letterletter

the letter (A..S) of the chapter

Default
A
Example
A
Unknownsuggested
alt text to show on mouse hoveralt-text

The alt text to show on mouse hover

Default
This section introduces the roles of standards and regulations, provides a list of the relevant IEC standards for electrical installation, provides details on standardized voltage ranges, on quality and safety of electrical installations etc ...
Unknownsuggested
Link textlink-text

The text of the link (if different from the chapter page name)

Unknownoptional
newnew

add new=yes to add a NEW icon to the chapter card

Booleanoptional