Jump to content

Template:PP Articles: Difference between revisions

From WikiPETia.info
No edit summary
No edit summary
 
(109 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<!--====================Related article script============================-->
= References =
{{
<!--==================================================================
   #vardefine: i | 1
Falls Surveys vorhanden sind, wird die Überschrift "Market Surveys" erstellt.
Anschließend erfolgt in einer Schleife die Ausgabe aller surveys.
===================================================================-->
{{ #vardefine: i | 1 }}
{{ #ifeq: {{{ survey1 | }}} | {{{ survey1 | - }}} | == Market Surveys == | }}
{{ #while:
   | {{{ survey{{ #var: i }} | }}}
  | <p>[[{{{ survey{{ #var: i }} }}}]]</p>
    {{ #vardefine: i | {{ #expr: {{ #var: i }} + 1 }} }}
}}
<!--==================================================================
Falls Artikel vorhanden sind, wird die Überschrift "PETplanet Insider Articles" erstellt.
Anschließend erfolgt in einer Schleife die Ausgabe aller Artikel mit Überschriften.
i = PP Artikel (1=Jahr, 2=Heft, 3=Seite, 4=Titel, 5=leer, 6= Jahr2, 7= Heft2 usw...); wiederholt sich alle 5 Parameter
===================================================================-->
{{ #vardefine: i | 1 }}
{{ #if: {{{ {{ #var: i }} | }}} | == PETplanet Insider Articles == | }}
{{ #while:
  | {{{ {{ #var: i }} | }}}
  | <b>Issue {{{ {{ #expr: {{ #var: i }} + 1 }} }}} / {{{ {{ #var: i }} }}}:</b> [https://petpla.net/PP{{{ {{ #var: i }} }}}{{{ {{ #expr: {{ #var: i }} + 1 }} }}}?pp_page={{{ {{ #expr: {{ #var: i }} + 2 }} }}} {{{ {{ #expr: {{ #var: i }} + 3 }} }}}]<br>
    {{ #vardefine: i | {{ #expr: {{ #var: i }} + 5 }} }}
}}
}}
{{
  #while:
  | {{{ {{#var: i }} |}}}
  |
<!--==================================================================
<!--==================================================================
Beim ersten Durchlauf wird Überschrift "Related articles" erstellt, sowie "PETplanet insider".
Falls externe Links vorhanden sind, wird die Überschrift "External links" erstellt.
Wenn keine Artikel vorhanden sind, erfolgt keien Ausgabe!
Anschließend erfolgt in einer Schleife die Ausgabe aller Links.
Wenn bereits Artikel mit dem gleichen Jahr vorhanden sind, wird "PETplanet insider" nicht nochmal ausgegeben.
===================================================================-->
===================================================================-->
  {{#ifexpr: {{#var: i }} > 5 |
{{ #vardefine: i | 1 }}
    {{#ifexpr: {{{ {{#var: i }} }}}={{{ {{ #expr: {{#var: i }} - 5 }} }}}|<br><br>|<p><b>PETplanet insider {{{ {{#var: i }} }}}:</b></p>}}
{{ #ifeq: {{{ url1 | }}} | {{{ url1 | - }}} | == External links == | }}
    |<h3> Related articles</h3><b>PETplanet insider {{{ {{#var: i }} }}}:</b>}}
{{ #while:
<b>issue {{{ {{ #expr: {{#var: i }} + 1 }} }}}:</b>
  | {{{ url{{ #var: i }} | }}}
[https://petpla.net/PP{{{ {{#var: i }} }}}{{{ {{ #expr: {{#var: i }} + 1 }} }}}{{{ {{ #expr: {{#var: i }} + 2 }} }}} {{{ {{ #expr: {{#var: i }} + 3 }} }}}]
  | [{{{ url{{ #var: i }} }}} {{{ urlname{{ #var: i }} }}}]<br>
{{
    {{ #vardefine: i | {{ #expr: {{ #var: i }} + 1 }} }}
    #vardefine: i
    | {{ #expr: {{ #var: i }} + 5 }}
  }}
}}
}}

Latest revision as of 11:50, 7 February 2024

References

{{ #vardefine: i | 1 }}

{{ #while:

 |  

|

[[{{{ survey{{ #var: i }} }}}]]

   {{ #vardefine: i | Expression error: Unrecognized punctuation character "{". }}

}} {{ #vardefine: i | 1 }}

{{ #while:

 |  
 | Issue {{{ Expression error: Unrecognized punctuation character "{". }}} / {{{ {{ #var: i }} }}}: {{ #var: i }} }}}{{{ Expression error: Unrecognized punctuation character "{". }}}?pp_page={{{ Expression error: Unrecognized punctuation character "{". }}} {{{ Expression error: Unrecognized punctuation character "{". }}}
{{ #vardefine: i | Expression error: Unrecognized punctuation character "{". }}

}} {{ #vardefine: i | 1 }}

{{ #while:

 |  
 | [{{{ url{{ #var: i }} }}} {{{ urlname{{ #var: i }} }}}]
{{ #vardefine: i | Expression error: Unrecognized punctuation character "{". }}

}}