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"

From Jigsaw-Wiki
Jump to: navigation, search
(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>
  
Es erfolgt eine automatische Zuordnung zur '''[[:Category:Catalogues|Kategorie:Kataloge]]'''.
+
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}}|_|&nbsp;}}}}<!--
 +
--><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}}‎]] &bull; [[: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=, &bull; [[%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=, &bull; [[%TITLE%|%TITLE%]],,
 
  |format=, &bull; [[%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:

Catalogue "Schmidt 2008"

Catalogue
Producer : All‎Schmidt