Template:Hp-chapter-block: Difference between revisions
(add one additional parameter to this template - to add a "new" icon to a chaper "card" in homepage table of contents - copied from PPR-EN) |
(removed limit=1 in #ask) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<includeonly>{{#vardefine:chapter-toc-page|{{#ask: [[Has chapter letter::{{{letter|?}}}]] | <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>{{#if:{{{new|}}}|[[File:icon_new.svg|class=icon_new|link=]]}}</div> | [[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> |
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"
Parameter | Description | Type | Status | |
---|---|---|---|---|
chapter letter | letter | the letter (A..S) of the chapter
| Unknown | suggested |
alt text to show on mouse hover | alt-text | The alt text to show on mouse hover
| Unknown | suggested |
Link text | link-text | The text of the link (if different from the chapter page name) | Unknown | optional |
new | new | add new=yes to add a NEW icon to the chapter card | Boolean | optional |