Es gibt z.Z. Probleme mit einem Update, es ist nur Lesen möglich. Currently there are issues with the installation, readonly possible for now. |
Difference between revisions of "Template:CatCatalogue"
(new) |
(example) |
||
Line 13: | Line 13: | ||
:- alle Kataloge | :- alle Kataloge | ||
:- alle Kataloge dieses Herstellers | :- alle Kataloge dieses Herstellers | ||
+ | |||
+ | Es erfolgt eine automatische Zuordnung zur '''[[:Category:Catalogues|Kategorie:Kataloge]]'''. | ||
Beispiel: | Beispiel: | ||
Line 19: | Line 21: | ||
</pre> | </pre> | ||
− | + | ergibt (Beispiel für die Katalogseite "Schmidt 2008") als Header der Seite: | |
+ | <h1>{{JW:Puzzle-Catalogue}} '''"Schmidt 2008"'''</h1> | ||
+ | {{#dplvar:set|_PN|{{#replace:Schmidt 2008| |_}}}}<!-- | ||
+ | -- find pos of year -->{{#dplvar:set|_x|{{#if:{{#pos:{{#dplvar:_PN}}|_19}}|{{#pos:{{#dplvar:_PN}}|_19}}|{{#pos:{{#dplvar:_PN}}|_20}}}}}}<!-- | ||
+ | -- set variable for Producer -->{{#dplvar:set|_PR|{{#sub:{{#dplvar:_PN}}|0|{{#expr:{{#dplvar:_x}}}}}}}}<!-- | ||
+ | -- use spaces again -->{{#dplvar:set|_PR|{{#replace:{{#dplvar:_PR}}|_| }}}}<!-- | ||
+ | --><div style="display:block; text-align:left; background:Gainsboro;"> | ||
+ | {| | ||
+ | | rowspan="2" | [[File:Cat Catalogue.jpg|80px|{{JW:Puzzle-Catalogue}}]] || <div style="margin:5px; display:block; text-align:left; background:Gainsboro;">'''{{Project:Puzzle-Producer}} : ''' [[:Category:Producer|{{Project:Cat-Header-All}}]] • [[:Category:{{#dplvar:_PR}}|{{#dplvar:_PR}}]]</div> | ||
+ | |- | ||
+ | | <div style="margin:5px; display:block; text-align:left; background:Gainsboro;">'''{{JW:Puzzle-Catalogue}} : ''' [[:Category:Catalogues|{{Project:Cat-Header-All}}]]{{#dpl: | ||
+ | |category=Catalogues | ||
+ | |debug=0 | ||
+ | |titlematch=%{{#dplvar:_PR}} % | ||
+ | |ordermethod=sortkey | ||
+ | |format=, • [[%TITLE%|%TITLE%]],, | ||
+ | }}</div> | ||
+ | |}</div> | ||
+ | |||
[[Category:Category templates]]</noinclude><includeonly><!-- define var for PAGENAME -->{{#dplvar:set|_PN|{{#replace:{{PAGENAME}}| |_}}}}<!-- | [[Category:Category templates]]</noinclude><includeonly><!-- define var for PAGENAME -->{{#dplvar:set|_PN|{{#replace:{{PAGENAME}}| |_}}}}<!-- | ||
-- find pos of year -->{{#dplvar:set|_x|{{#if:{{#pos:{{#dplvar:_PN}}|_19}}|{{#pos:{{#dplvar:_PN}}|_19}}|{{#pos:{{#dplvar:_PN}}|_20}}}}}}<!-- | -- find pos of year -->{{#dplvar:set|_x|{{#if:{{#pos:{{#dplvar:_PN}}|_19}}|{{#pos:{{#dplvar:_PN}}|_19}}|{{#pos:{{#dplvar:_PN}}|_20}}}}}}<!-- | ||
Line 32: | Line 52: | ||
|category=Catalogues | |category=Catalogues | ||
|debug=0 | |debug=0 | ||
− | |titlematch={{#dplvar:_PR}} % | + | |titlematch=%{{#dplvar:_PR}} % |
|ordermethod=sortkey | |ordermethod=sortkey | ||
|format=, • [[%TITLE%|%TITLE%]],, | |format=, • [[%TITLE%|%TITLE%]],, | ||
}}</div> | }}</div> | ||
|}</div>[[Category:Catalogues]]</includeonly> | |}</div>[[Category:Catalogues]]</includeonly> |
Revision as of 15:07, 14 January 2019
Vorlage: CatCatalogue
Parameter: keine
Anzeige der Kopfdaten für einen Puzzle-Katalog.
Angezeigt werden:
- Kategorie-Bild
- Links zu
- - alle Hersteller
- - Hersteller zu diesem Katalog (wird aus dem Seitentitel ermittelt)
- - alle Kataloge
- - alle Kataloge dieses Herstellers
Es erfolgt eine automatische Zuordnung zur Kategorie:Kataloge.
Beispiel:
{{CatCatalogue}}
ergibt (Beispiel für die Katalogseite "Schmidt 2008") als Header der Seite: