<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki-en.dynpg.org/wiki_de/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://wiki-en.dynpg.org/wiki_de/index.php?action=history&amp;feed=atom&amp;title=Codebeispiele_-_Templates</id>
		<title>Codebeispiele - Templates - Versionsgeschichte</title>
		<link rel="self" type="application/atom+xml" href="https://wiki-en.dynpg.org/wiki_de/index.php?action=history&amp;feed=atom&amp;title=Codebeispiele_-_Templates"/>
		<link rel="alternate" type="text/html" href="https://wiki-en.dynpg.org/wiki_de/index.php?title=Codebeispiele_-_Templates&amp;action=history"/>
		<updated>2026-04-17T15:38:44Z</updated>
		<subtitle>Versionsgeschichte dieser Seite in DynPG-Wiki</subtitle>
		<generator>MediaWiki 1.23.5</generator>

	<entry>
		<id>https://wiki-en.dynpg.org/wiki_de/index.php?title=Codebeispiele_-_Templates&amp;diff=3509&amp;oldid=prev</id>
		<title>Torsten: /* Template mit PHP Anweisung */</title>
		<link rel="alternate" type="text/html" href="https://wiki-en.dynpg.org/wiki_de/index.php?title=Codebeispiele_-_Templates&amp;diff=3509&amp;oldid=prev"/>
				<updated>2011-10-09T18:35:39Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Template mit PHP Anweisung&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&#039;diff diff-contentalign-left&#039;&gt;
				&lt;col class=&#039;diff-marker&#039; /&gt;
				&lt;col class=&#039;diff-content&#039; /&gt;
				&lt;col class=&#039;diff-marker&#039; /&gt;
				&lt;col class=&#039;diff-content&#039; /&gt;
				&lt;tr style=&#039;vertical-align: top;&#039;&gt;
				&lt;td colspan=&#039;2&#039; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&#039;2&#039; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version vom 9. Oktober 2011, 18:35 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 194:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 194:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Template mit PHP Anweisung ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Template mit PHP&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;-&lt;/ins&gt;Anweisung ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Code Example&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Code Example&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Beschreibung = Ein Beispiel für ein [[Templates|Template]] mit einer PHP Anweisung&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| Beschreibung = Ein Beispiel für ein [[Templates|Template]] mit einer PHP Anweisung&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Torsten</name></author>	</entry>

	<entry>
		<id>https://wiki-en.dynpg.org/wiki_de/index.php?title=Codebeispiele_-_Templates&amp;diff=3497&amp;oldid=prev</id>
		<title>Torsten: hat „Codebeispiel - Templates“ nach „Codebeispiele - Templates“ verschoben</title>
		<link rel="alternate" type="text/html" href="https://wiki-en.dynpg.org/wiki_de/index.php?title=Codebeispiele_-_Templates&amp;diff=3497&amp;oldid=prev"/>
				<updated>2011-10-09T17:19:41Z</updated>
		
		<summary type="html">&lt;p&gt;hat „&lt;a href=&quot;/wiki_de/index.php?title=Codebeispiel_-_Templates&quot; class=&quot;mw-redirect&quot; title=&quot;Codebeispiel - Templates&quot;&gt;Codebeispiel - Templates&lt;/a&gt;“ nach „&lt;a href=&quot;/wiki_de/index.php?title=Codebeispiele_-_Templates&quot; title=&quot;Codebeispiele - Templates&quot;&gt;Codebeispiele - Templates&lt;/a&gt;“ verschoben&lt;/p&gt;
&lt;table class=&#039;diff diff-contentalign-left&#039;&gt;
				&lt;tr style=&#039;vertical-align: top;&#039;&gt;
				&lt;td colspan=&#039;1&#039; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&#039;1&#039; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version vom 9. Oktober 2011, 17:19 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&#039;2&#039; style=&#039;text-align: center;&#039;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(kein Unterschied)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Torsten</name></author>	</entry>

	<entry>
		<id>https://wiki-en.dynpg.org/wiki_de/index.php?title=Codebeispiele_-_Templates&amp;diff=3496&amp;oldid=prev</id>
		<title>Torsten: Die Seite wurde neu angelegt: „Category:Beispiele == Minimalbeispiel == {{Code Example | Beschreibung = Ein Beispiel für ein minimales Template | Link = http://examples.gampe…“</title>
		<link rel="alternate" type="text/html" href="https://wiki-en.dynpg.org/wiki_de/index.php?title=Codebeispiele_-_Templates&amp;diff=3496&amp;oldid=prev"/>
				<updated>2011-10-09T17:19:35Z</updated>
		
		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „&lt;a href=&quot;/wiki_de/index.php?title=Kategorie:Beispiele&quot; title=&quot;Kategorie:Beispiele&quot;&gt;Category:Beispiele&lt;/a&gt; == Minimalbeispiel == {{Code Example | Beschreibung = Ein Beispiel für ein minimales &lt;a href=&quot;/wiki_de/index.php?title=Templates&quot; title=&quot;Templates&quot;&gt;Template&lt;/a&gt; | Link = http://examples.gampe…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Beispiele]]&lt;br /&gt;
== Minimalbeispiel ==&lt;br /&gt;
{{Code Example&lt;br /&gt;
| Beschreibung = Ein Beispiel für ein minimales [[Templates|Template]]&lt;br /&gt;
| Link = http://examples.gampers.ch/examples/templates-minimal/?read_group=1&lt;br /&gt;
| Snippet = {{Snippet - Template Minimal}}&lt;br /&gt;
| Code = &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;index.php:&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;code&amp;gt;[php,N]&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
  require &amp;#039;../../dynpg/getcontent.php&amp;#039;;                   // DynPG-Funktionalität einbinden&lt;br /&gt;
  $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_PathToRoot(&amp;#039;../../dynpg/&amp;#039;); // DynPG-Pfad setzen&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01 Transitional//EN&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;en-US&amp;quot; lang=&amp;quot;en-US&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Seite mit dynamischen Navigationsmenü&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;meta http-equiv=&amp;quot;content-type&amp;quot; content=&amp;quot;text/html; charset=iso-8859-1&amp;quot; /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;style.css&amp;quot; /&amp;gt;  &amp;lt;!--eigene style.css einbinden--&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;h1&amp;gt;Minimalbeispiel: Template&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;div id=&amp;quot;navigation&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_Anytime(true);             // dynamische Navigation immer anzeigen&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_Article(1);                // Artikelnummer der dynamischen Navigation&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_ArticleHeader(false);      // Artikelkopf (Titel, Lead-Bild und Lead-Text) ausblenden&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_CategoryNavigation(false); // Kategorienavigation (Gruppe &amp;gt; Untergruppe &amp;gt; Artikel) ausblenden&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_PrintNavigation(false);    // Drucken-Link ausblenden&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;Write_Article();                      // dynamische Navigation ausgeben&lt;br /&gt;
    ?&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;div id=&amp;quot;inhalt&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;setupTemplate(&amp;#039;minimal&amp;#039;);  // Beispiel-Template setzen&lt;br /&gt;
&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;Write_AllGroups();         // Gruppenlisten-Ansicht ausgeben (standardmäßig abhängig vom Navigationskontext)&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;Write_AllArticles();       // Artikelliste-Ansicht ausgeben (standardmäßig abhängig vom Navigationskontext)&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_Anytime(false); // Parameter wieder auf false setzen (wurde bei der Navigation auf true gesetzt)&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;Write_Article();           // Artikel-Detailansicht ausgeben&lt;br /&gt;
    ?&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;DynPG Ordner&amp;gt;&amp;lt;/nowiki&amp;gt;/tpl/MyCMS/minimal/detail.tpl:&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- Dies ist ein Kommentar (er wird nicht angezeigt) --&amp;gt;&lt;br /&gt;
{$CONTENT} &amp;lt;!--Den Inhalt des Artikels ausgeben--&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Dies ist ein &amp;lt;b&amp;gt;selbstdefiniertes Template&amp;lt;/b&amp;gt;  &amp;lt;!--beliebiger HTML-Code--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--Alles was hier drinsteht, wird nach dem Aufruf von $DynPG-&amp;gt;Write_Article(); eingefügt --&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;style.css:&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;code&amp;gt;[css,N]&lt;br /&gt;
/* Navigation */&lt;br /&gt;
div#navigation{&lt;br /&gt;
  /* Angaben für ein zweispaltiges Layout */&lt;br /&gt;
  float:left;&lt;br /&gt;
  width:150pt;&lt;br /&gt;
  margin-left:5pt;&lt;br /&gt;
  margin-right:5pt;&lt;br /&gt;
 &lt;br /&gt;
  border:1px solid #AAA;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inhalt */&lt;br /&gt;
div#inhalt {&lt;br /&gt;
  /* Angaben für ein zweispaltiges Layout */ &lt;br /&gt;
  margin-left:165pt;&lt;br /&gt;
  margin-right:5pt;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* Alle divs innerhalb des Navigationsmenüs verschieben ihren Inhalt&lt;br /&gt;
   um 10 pt nach rechts. Durch die Verschaltelung von divs innerhalb&lt;br /&gt;
   des Menüs erhalten wir so eine Einrückung. */&lt;br /&gt;
div#course_categories_menu  div  {&lt;br /&gt;
  padding-left:10pt;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* Alle links innerhalb des Navigationsmenüs */&lt;br /&gt;
div#course_categories_menu  a {&lt;br /&gt;
  text-decoration:none;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Template mit Bedingung ==&lt;br /&gt;
{{Code Example&lt;br /&gt;
| Beschreibung = Ein Beispiel für ein [[Templates|Template]] mit Bedingung&lt;br /&gt;
| Link = http://examples.gampers.ch/examples/templates-conditional/?read_group=1&lt;br /&gt;
| Snippet = {{Snippet - Template Condition}}&lt;br /&gt;
| Code = &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;index.php:&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;code&amp;gt;[php,N]&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
  require &amp;#039;../../dynpg/getcontent.php&amp;#039;;                   // DynPG-Funktionalität einbinden&lt;br /&gt;
  $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_PathToRoot(&amp;#039;../../dynpg/&amp;#039;); // DynPG-Pfad setzen&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01 Transitional//EN&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;en-US&amp;quot; lang=&amp;quot;en-US&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Beispiel: Template mit Bedingung&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;meta http-equiv=&amp;quot;content-type&amp;quot; content=&amp;quot;text/html; charset=iso-8859-1&amp;quot; /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;style.css&amp;quot; /&amp;gt;  &amp;lt;!--eigene style.css einbinden--&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;h1&amp;gt;Beispiel: Template mit Bedingung&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;div id=&amp;quot;navigation&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_Anytime(true);             // dynamische Navigation immer anzeigen&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_Article(1);                // Artikelnummer der dynamischen Navigation&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_ArticleHeader(false);      // Artikelkopf (Titel, Lead-Bild und Lead-Text) ausblenden&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_CategoryNavigation(false); // Kategorienavigation (Gruppe &amp;gt; Untergruppe &amp;gt; Artikel) ausblenden&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_PrintNavigation(false);    // Drucken-Link ausblenden&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;Write_Article();                      // dynamische Navigation ausgeben&lt;br /&gt;
    ?&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;div id=&amp;quot;inhalt&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;setupTemplate(&amp;#039;example_cond_statement&amp;#039;); // Beispiel-Template setzen&lt;br /&gt;
&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;Write_AllGroups();         // Gruppenlisten-Ansicht ausgeben (standardmäßig abhängig vom Navigationskontext)&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;Write_AllArticles();       // Artikelliste-Ansicht ausgeben (standardmäßig abhängig vom Navigationskontext)&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_Anytime(false); // Parameter wieder auf false setzen (wurde bei der Navigation auf true gesetzt)&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;Write_Article();           // Artikel-Detailansicht ausgeben&lt;br /&gt;
    ?&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;DynPG Ordner&amp;gt;&amp;lt;/nowiki&amp;gt;/tpl/MyCMS/example_cond_statement/detail.tpl:&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!-- Wenn Artikelname = &amp;quot;dynpg ist Open Source und Freeware!&amp;quot; dann Inhalt und zusätzlichen Text ausgeben --&amp;gt;&lt;br /&gt;
{$# (&amp;#039;{$TITLE}&amp;#039;==&amp;#039;Willkommen auf der Beispielwebseite&amp;#039;) #}&lt;br /&gt;
  Mein &amp;lt;b&amp;gt;Lieblingsartikel&amp;lt;/b&amp;gt;!&lt;br /&gt;
  &lt;br /&gt;
  {$CONTENT}&lt;br /&gt;
{$# End #}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- andernfalls nur den Inhalt ausgeben --&amp;gt;&lt;br /&gt;
{$# (&amp;#039;{$TITLE}&amp;#039;!=&amp;#039;Willkommen auf der Beispielwebseite&amp;#039;) #}&lt;br /&gt;
  {$CONTENT}&lt;br /&gt;
{$# End #}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;style.css:&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;code&amp;gt;[css,N]&lt;br /&gt;
/* Navigation */&lt;br /&gt;
div#navigation{&lt;br /&gt;
  /* Angaben für ein zweispaltiges Layout */&lt;br /&gt;
  float:left;&lt;br /&gt;
  width:150pt;&lt;br /&gt;
  margin-left:5pt;&lt;br /&gt;
  margin-right:5pt;&lt;br /&gt;
 &lt;br /&gt;
  border:1px solid #AAA;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inhalt */&lt;br /&gt;
div#inhalt {&lt;br /&gt;
  /* Angaben für ein zweispaltiges Layout */ &lt;br /&gt;
  margin-left:165pt;&lt;br /&gt;
  margin-right:5pt;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* Alle divs innerhalb des Navigationsmenüs verschieben ihren Inhalt&lt;br /&gt;
   um 10 pt nach rechts. Durch die Verschaltelung von divs innerhalb&lt;br /&gt;
   des Menüs erhalten wir so eine Einrückung. */&lt;br /&gt;
div#course_categories_menu  div  {&lt;br /&gt;
  padding-left:10pt;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* Alle links innerhalb des Navigationsmenüs */&lt;br /&gt;
div#course_categories_menu  a {&lt;br /&gt;
  text-decoration:none;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Template mit PHP Anweisung ==&lt;br /&gt;
{{Code Example&lt;br /&gt;
| Beschreibung = Ein Beispiel für ein [[Templates|Template]] mit einer PHP Anweisung&lt;br /&gt;
| Link = http://examples.gampers.ch/examples/templates-php/?read_group=1&lt;br /&gt;
| Snippet = {{Snippet - Template PHP}}&lt;br /&gt;
| Code = &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;index.php:&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;code&amp;gt;[php,N]&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
  require &amp;#039;../../dynpg/getcontent.php&amp;#039;;                   // DynPG-Funktionalität einbinden&lt;br /&gt;
  $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_PathToRoot(&amp;#039;../../dynpg/&amp;#039;); // DynPG-Pfad setzen&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;!DOCTYPE HTML PUBLIC &amp;quot;-//W3C//DTD HTML 4.01 Transitional//EN&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;en-US&amp;quot; lang=&amp;quot;en-US&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Seite mit dynamischen Navigationsmenü&amp;lt;/title&amp;gt;&lt;br /&gt;
  &amp;lt;meta http-equiv=&amp;quot;content-type&amp;quot; content=&amp;quot;text/html; charset=iso-8859-1&amp;quot; /&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;link rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; href=&amp;quot;style.css&amp;quot; /&amp;gt;  &amp;lt;!--eigene style.css einbinden--&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;h1&amp;gt;Beispiel: Template mit PHP-Anweisung&amp;lt;/h1&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;div id=&amp;quot;navigation&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_Anytime(true);             // dynamische Navigation immer anzeigen&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_Article(1);                // Artikelnummer der dynamischen Navigation&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_ArticleHeader(false);      // Artikelkopf (Titel, Lead-Bild und Lead-Text) ausblenden&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_CategoryNavigation(false); // Kategorienavigation (Gruppe &amp;gt; Untergruppe &amp;gt; Artikel) ausblenden&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_PrintNavigation(false);    // Drucken-Link ausblenden&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;Write_Article();                      // dynamische Navigation ausgeben&lt;br /&gt;
    ?&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &amp;lt;div id=&amp;quot;inhalt&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;?php&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;setupTemplate(&amp;#039;example_php_expr&amp;#039;); // Beispiel-Template setzen&lt;br /&gt;
&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;Write_AllGroups();         // Gruppenlisten-Ansicht ausgeben (standardmäßig abhängig vom Navigationskontext)&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;Write_AllArticles();       // Artikelliste-Ansicht ausgeben (standardmäßig abhängig vom Navigationskontext)&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;SetParam_A_Anytime(false); // Parameter wieder auf false setzen (wurde bei der Navigation auf true gesetzt)&lt;br /&gt;
    $GLOBALS[&amp;quot;DynPG&amp;quot;]-&amp;gt;Write_Article();           // Artikel-Detailansicht ausgeben&lt;br /&gt;
    ?&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;DynPG Ordner&amp;gt;&amp;lt;/nowiki&amp;gt;/tpl/MyCMS/example_php_expr/detail.tpl:&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;!--Zeichenlänge des Titels anzeigen--&amp;gt;&lt;br /&gt;
Die Länge des Titels beträgt {$#PHP (strlen(&amp;quot;{$TITLE}&amp;quot;)) #} Zeichen&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{$CONTENT}  &amp;lt;!--Inhalt ausgeben--&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&amp;lt;tt&amp;gt;style.css:&amp;lt;/tt&amp;gt;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;code&amp;gt;[css,N]&lt;br /&gt;
/* Navigation */&lt;br /&gt;
div#navigation{&lt;br /&gt;
  /* Angaben für ein zweispaltiges Layout */&lt;br /&gt;
  float:left;&lt;br /&gt;
  width:150pt;&lt;br /&gt;
  margin-left:5pt;&lt;br /&gt;
  margin-right:5pt;&lt;br /&gt;
 &lt;br /&gt;
  border:1px solid #AAA;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Inhalt */&lt;br /&gt;
div#inhalt {&lt;br /&gt;
  /* Angaben für ein zweispaltiges Layout */ &lt;br /&gt;
  margin-left:165pt;&lt;br /&gt;
  margin-right:5pt;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* Alle divs innerhalb des Navigationsmenüs verschieben ihren Inhalt&lt;br /&gt;
   um 10 pt nach rechts. Durch die Verschaltelung von divs innerhalb&lt;br /&gt;
   des Menüs erhalten wir so eine Einrückung. */&lt;br /&gt;
div#course_categories_menu  div  {&lt;br /&gt;
  padding-left:10pt;&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
/* Alle links innerhalb des Navigationsmenüs */&lt;br /&gt;
div#course_categories_menu  a {&lt;br /&gt;
  text-decoration:none;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Torsten</name></author>	</entry>

	</feed>