<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>blaudenker.de</title>
	<atom:link href="http://www.blaudenker.de/feed" rel="self" type="application/rss+xml" />
	<link>http://www.blaudenker.de</link>
	<description>Ein neues WordPress-Weblog</description>
	<pubDate>Mon, 02 Feb 2009 12:40:39 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Update von webEdition 3 auf Version 5 und 6 wieder möglich</title>
		<link>http://www.blaudenker.de/webedition-content-management-system/update-von-webedition-3-auf-version-5-und-6-wieder-moglich/update-von-webedition-3-auf-version-5-und-6-wieder-moglich.html</link>
		<comments>http://www.blaudenker.de/webedition-content-management-system/update-von-webedition-3-auf-version-5-und-6-wieder-moglich/update-von-webedition-3-auf-version-5-und-6-wieder-moglich.html#comments</comments>
		<pubDate>Mon, 02 Feb 2009 12:40:39 +0000</pubDate>
		<dc:creator>Michael Reischmann</dc:creator>
		
		<category><![CDATA[we-Tipps &amp; Tricks]]></category>

		<category><![CDATA[webEdition]]></category>

		<category><![CDATA[Agentur]]></category>

		<category><![CDATA[Anwender]]></category>

		<category><![CDATA[Backup]]></category>

		<category><![CDATA[Content Management System]]></category>

		<category><![CDATA[Server]]></category>

		<category><![CDATA[Update]]></category>

		<category><![CDATA[Update-Funktion]]></category>

		<category><![CDATA[User]]></category>

		<guid isPermaLink="false">http://www.blaudenker.de/?p=231</guid>
		<description><![CDATA[Ein Update von webEdition Version 3 auf die Version 5 oder die aktuellste Version 6 ist inzwischen wieder einfach möglich. Nachdem zwischenzeitlich der Update-Server abgeschaltet wurde, war ein einfaches und schnelles Update nicht mehr möglich. User mussten zuerst die Versionen 5 oder 6 des Content Management System webEdition installieren, um im nächsten Schritt das Backup [...]]]></description>
			<content:encoded><![CDATA[<p>Ein Update von webEdition Version 3 auf die Version 5 oder die aktuellste Version 6 ist inzwischen wieder einfach möglich. Nachdem zwischenzeitlich der Update-Server abgeschaltet wurde, war ein einfaches und schnelles Update nicht mehr möglich. User mussten zuerst die Versionen 5 oder 6 des Content Management System webEdition installieren, um im nächsten Schritt das Backup der Version 3 einspielen zu können. Da manche Backups mehrere 100MB groß sein können, war eine logische Konsequenz, dass manche Updates sehr zeitaufwändig waren.</p>
<p>Nun sind  die Updates wieder mit geringerem Zeitaufwand möglich. Anwender und Agenturen können ältere Systeme wie die Version 3 einfach über die Update – Funktion auf die webEdition Versionen 5 oder 6 migrieren.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaudenker.de/webedition-content-management-system/update-von-webedition-3-auf-version-5-und-6-wieder-moglich/update-von-webedition-3-auf-version-5-und-6-wieder-moglich.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>webEdition: Vorsicht beim Update auf die Version 5.1.2</title>
		<link>http://www.blaudenker.de/webedition-content-management-system/webedition-vorsicht-beim-update-auf-die-version-512/webedition-vorsicht-beim-update-auf-die-version-512.html</link>
		<comments>http://www.blaudenker.de/webedition-content-management-system/webedition-vorsicht-beim-update-auf-die-version-512/webedition-vorsicht-beim-update-auf-die-version-512.html#comments</comments>
		<pubDate>Mon, 15 Dec 2008 05:40:31 +0000</pubDate>
		<dc:creator>Manfred Rutschmann</dc:creator>
		
		<category><![CDATA[we-Updates]]></category>

		<category><![CDATA[webEdition]]></category>

		<category><![CDATA[PHP5]]></category>

		<category><![CDATA[Systeminformationen]]></category>

		<category><![CDATA[Update]]></category>

		<category><![CDATA[Version 5.1.2]]></category>

		<category><![CDATA[webEdition 5]]></category>

		<guid isPermaLink="false">http://www.blaudenker.de/?p=226</guid>
		<description><![CDATA[
Die neuste Version von webEdition 5 steht seit einigen Tagen auf dem Updateserver zur Verfügung. Doch Vorsicht: Wer auf diese Version updatet sollte sicher sein, das mindestens PHP5 auf dem Server installiert ist. Andernfalls kann es passieren, dass das webEdition nicht mehr korrekt läuft.
Die Version von PHP kann über &#8220;Hilfe&#8221;-&#62;&#8221;Systeminformationen&#8221; angezeigt werden. Ist der Wert [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_227" class="wp-caption alignleft" style="width: 133px">
<div class="MultiBoxHelp" id="MultiBoxHelp"><a href="http://www.rutschmann.biz" title="powered by Wordpress Multibox Plugin v1.3.5" target="_blank"><img src="http://www.blaudenker.de/wp-content/plugins/wordpress-multibox-plugin/myimages/help.png" alt="powered by Wordpress Multibox Plugin v1.3.5" title="powered by Wordpress Multibox Plugin v1.3.5"></a></div>
<p><a title="WebEdition Systeminformationen" href="http://www.blaudenker.de/wp-content/uploads/2008/12/sysinfo.jpg"  class="wmp" id="wmp1"><img class="size-medium wp-image-227" title="webEdition Systeminformationen" src="http://www.blaudenker.de/wp-content/uploads/2008/12/sysinfo-294x300.jpg" alt="" width="123" height="126" /></a><p class="wp-caption-text">webEdition Systeminformationen</p></div>
<p>Die neuste Version von <strong>webEdition</strong> <strong>5</strong> steht seit einigen Tagen auf dem <strong>Updateserver</strong> zur Verfügung. Doch Vorsicht: Wer auf diese Version updatet sollte sicher sein, das mindestens <strong>PHP5</strong> auf dem Server installiert ist. Andernfalls kann es passieren, dass das <strong>webEdition </strong>nicht mehr korrekt läuft.</p>
<p>Die <strong>Version </strong>von <strong>PHP </strong>kann über &#8220;Hilfe&#8221;-&gt;&#8221;<strong>Systeminformationen</strong>&#8221; angezeigt werden. Ist der Wert beim Eintrag &#8220;<strong>PHP-Version</strong>&#8221; grösser als 5, kann das <strong>Update </strong>auf die <strong>webEdition Version 5.1.2</strong> ohne Bedenken installiert werden.
<div style="display: none;" class="wmpDesc wmp1"></div>
]]></content:encoded>
			<wfw:commentRss>http://www.blaudenker.de/webedition-content-management-system/webedition-vorsicht-beim-update-auf-die-version-512/webedition-vorsicht-beim-update-auf-die-version-512.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>webEdition: Sitemap aller Dokumente als Liste erstellen</title>
		<link>http://www.blaudenker.de/webedition-content-management-system/webedition-sitemap-aller-dokumente-als-liste-erstellen/webedition-sitemap-aller-dokumente-als-liste-erstellen.html</link>
		<comments>http://www.blaudenker.de/webedition-content-management-system/webedition-sitemap-aller-dokumente-als-liste-erstellen/webedition-sitemap-aller-dokumente-als-liste-erstellen.html#comments</comments>
		<pubDate>Wed, 03 Dec 2008 08:45:05 +0000</pubDate>
		<dc:creator>Manfred Rutschmann</dc:creator>
		
		<category><![CDATA[Code-Beispiele]]></category>

		<category><![CDATA[webEdition]]></category>

		<category><![CDATA[CMS]]></category>

		<category><![CDATA[Codebeispiel]]></category>

		<category><![CDATA[Content Management System]]></category>

		<category><![CDATA[Dokument]]></category>

		<category><![CDATA[Funktion]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[Link]]></category>

		<category><![CDATA[Liste]]></category>

		<category><![CDATA[Navigation]]></category>

		<category><![CDATA[Optimierung]]></category>

		<category><![CDATA[rekursiv]]></category>

		<category><![CDATA[Sitemap]]></category>

		<category><![CDATA[template]]></category>

		<category><![CDATA[Vorlage]]></category>

		<category><![CDATA[we:field]]></category>

		<category><![CDATA[we:listview]]></category>

		<category><![CDATA[we:repeat]]></category>

		<category><![CDATA[Website]]></category>

		<category><![CDATA[workspaceID]]></category>

		<category><![CDATA[Zielseite]]></category>

		<guid isPermaLink="false">http://www.blaudenker.de/?p=213</guid>
		<description><![CDATA[
Vor einiger Zeit gab es auf dem blaudenker einen Artikel über das Thema Sitemap. DIe dort vorgestellte Sitemap bildete eine komplette Navigation wieder. An dieser Stelle möchte ich eine Sitemap erstellen, die alle Dokumente die sich in webEdition befinden, auflisten. Zur Optimierung für Google werden dazu alle Title-Felder aus dem Reiter &#8220;Eigenschaften&#8221; des jeweiligen Dokument [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_215" class="wp-caption alignleft" style="width: 190px">
<div class="MultiBoxHelp" id="MultiBoxHelp"><a href="http://www.rutschmann.biz" title="powered by Wordpress Multibox Plugin v1.3.5" target="_blank"><img src="http://www.blaudenker.de/wp-content/plugins/wordpress-multibox-plugin/myimages/help.png" alt="powered by Wordpress Multibox Plugin v1.3.5" title="powered by Wordpress Multibox Plugin v1.3.5"></a></div>
<p><a title="Sitemap für Google mit webEdition" href="http://www.blaudenker.de/wp-content/uploads/2008/11/sitemap-google.jpg"  class="wmp" id="wmp2"><img class="size-medium wp-image-215" title="Sitemap für Google mit webEdition" src="http://www.blaudenker.de/wp-content/uploads/2008/11/sitemap-google-300x212.jpg" alt="Eine Sitemap als Liste für Google mit we:listview" width="180" height="127" /></a><p class="wp-caption-text">Eine Sitemap als Liste für Google mit we:listview</p></div>
<p>Vor einiger Zeit gab es auf dem <strong>blau</strong>denker einen Artikel über das Thema <strong>Sitemap</strong>. DIe dort vorgestellte <strong>Sitemap </strong>bildete eine komplette <strong>Navigation </strong>wieder. An dieser Stelle möchte ich eine <strong>Sitemap </strong>erstellen, die alle <strong>Dokumente </strong>die sich in <strong>webEdition </strong>befinden, auflisten. Zur <strong>Optimierung </strong>für <strong>Google </strong>werden dazu alle Title-Felder aus dem Reiter &#8220;Eigenschaften&#8221; des jeweiligen <strong>Dokument </strong>ausgelesen und mit einem <strong>Link </strong>zu <strong>Zielseite </strong>versehen in einer Liste dargestellt.</p>
<p>Die <strong>Sitemap </strong>kann dann zum Beispiel im Footerbereich verlinkt werden. So ist sichergestellt das <strong>Google </strong>auch <strong>Dokumente </strong>findet die nicht in der <strong>Navigation </strong>verlinkt sind. Die Ausgabe der <strong>Liste </strong>wird mit einem <strong>we:listview</strong> realisiert.</p>
<h3>Codebeispiel:</h3>
<pre>
<pre name="code" class="html">
&lt;we:listview type=&quot;document&quot; name=&quot;sitemap&quot; workspaceID=&quot;1&quot;&gt;
  &lt;ul&gt;
    &lt;we:repeat&gt;
      &lt;li&gt;&lt;we:field name=&quot;Title&quot; alt=&quot;we_path&quot; hyperlink=&quot;on&quot;&gt;&lt;/li&gt;
    &lt;/we:repeat&gt;
  &lt;/ul&gt;
&lt;/we:listview&gt;
</pre>
</pre>
<p>Zu beachten dabei ist, das der Schalter type=&#8221;" auf &#8220;document&#8221; gesetzt ist und das in workspaceID=&#8221;" die ID des Dokumentenordners eingetragen wird, der alle anzuzeigenden <strong>Dokumente </strong>enthält. Diese <strong>Funktion</strong> arbeitet <strong>rekursiv</strong>. Es werden alle <strong>Dokumente </strong>aufgelistet, bei denen im Reiter &#8220;Eigenschaften&#8221; der Haken &#8220;ist durchsuchbar&#8221; gesetzt ist.
<div style="display: none;" class="wmpDesc wmp2">Eine Sitemap als Liste für Google mit we:listview</div>
]]></content:encoded>
			<wfw:commentRss>http://www.blaudenker.de/webedition-content-management-system/webedition-sitemap-aller-dokumente-als-liste-erstellen/webedition-sitemap-aller-dokumente-als-liste-erstellen.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>webEdition: Einfaches erzeugen und verwalten von Thumbnails</title>
		<link>http://www.blaudenker.de/webedition-content-management-system/webedition-einfaches-erzeugen-und-verwalten-von-thumbnails/webedition-einfaches-erzeugen-und-verwalten-von-thumbnails.html</link>
		<comments>http://www.blaudenker.de/webedition-content-management-system/webedition-einfaches-erzeugen-und-verwalten-von-thumbnails/webedition-einfaches-erzeugen-und-verwalten-von-thumbnails.html#comments</comments>
		<pubDate>Mon, 01 Dec 2008 08:52:01 +0000</pubDate>
		<dc:creator>Manfred Rutschmann</dc:creator>
		
		<category><![CDATA[Code-Beispiele]]></category>

		<category><![CDATA[we-Tipps &amp; Tricks]]></category>

		<category><![CDATA[webEdition]]></category>

		<category><![CDATA[Bild]]></category>

		<category><![CDATA[Breite]]></category>

		<category><![CDATA[CMS]]></category>

		<category><![CDATA[Code]]></category>

		<category><![CDATA[Codebeispiel]]></category>

		<category><![CDATA[Content Management System]]></category>

		<category><![CDATA[Dokument]]></category>

		<category><![CDATA[editieren]]></category>

		<category><![CDATA[Editmode]]></category>

		<category><![CDATA[GIF]]></category>

		<category><![CDATA[Höhe]]></category>

		<category><![CDATA[Image]]></category>

		<category><![CDATA[JPG]]></category>

		<category><![CDATA[Link]]></category>

		<category><![CDATA[Miniaturansicht]]></category>

		<category><![CDATA[PNG]]></category>

		<category><![CDATA[template]]></category>

		<category><![CDATA[Thumbnail]]></category>

		<category><![CDATA[Vorlage]]></category>

		<category><![CDATA[we:ifEditmode]]></category>

		<category><![CDATA[we:ifNotEditmode]]></category>

		<category><![CDATA[we:img]]></category>

		<guid isPermaLink="false">http://www.blaudenker.de/?p=208</guid>
		<description><![CDATA[webEdition bietet eine sehr gute Funktion um Thumbnails zu erzeugen. So kann für jedes Bild ein Thumbnail Typ hinterlegt werden. Die Definition des Thumbnail kann in webEdition einfach verwaltet werden. Die Thumbnailverwaltung kann über &#8220;Extras&#8220;-&#62;&#8221;Miniaturansichten&#8221; aufgerufen werden. Hier die Erklärung dieser Funktion:


Beschreibung der einzelnen Punkte:

Miniaturansichten: Überblick über alle vorhandenen Thumbnaileinstellungen. Beim anklicken wird die entsprechende [...]]]></description>
			<content:encoded><![CDATA[<p><strong>webEdition </strong>bietet eine sehr gute <strong>Funktion </strong>um <strong>Thumbnails </strong>zu erzeugen. So kann für jedes Bild ein <strong>Thumbnail </strong>Typ hinterlegt werden. Die Definition des <strong>Thumbnail </strong>kann in <strong>webEdition </strong>einfach verwaltet werden. Die Thumbnailverwaltung kann über &#8220;<strong>Extras</strong>&#8220;-&gt;&#8221;<strong>Miniaturansichten</strong>&#8221; aufgerufen werden. Hier die Erklärung dieser Funktion:</p>
<div class="MultiBoxHelp" id="MultiBoxHelp"><a href="http://www.rutschmann.biz" title="powered by Wordpress Multibox Plugin v1.3.5" target="_blank"><img src="http://www.blaudenker.de/wp-content/plugins/wordpress-multibox-plugin/myimages/help.png" alt="powered by Wordpress Multibox Plugin v1.3.5" title="powered by Wordpress Multibox Plugin v1.3.5"></a></div>
<p><a href="http://www.blaudenker.de/wp-content/uploads/2008/11/miniatiransichten.jpg"  class="wmp" id="wmp4"><img class="aligncenter size-full wp-image-209" title="miniaturansichten" src="http://www.blaudenker.de/wp-content/uploads/2008/11/miniatiransichten.jpg" alt="" width="500" height="622" /></a></p>
<h3>Beschreibung der einzelnen Punkte:</h3>
<ol>
<li><strong>Miniaturansichten:</strong> Überblick über alle vorhandenen Thumbnaileinstellungen. Beim anklicken wird die entsprechende Miniaturansicht zum editieren geladen.</li>
<li><strong>Name:</strong> Hier kann der Name vergeben werden. Dieser Name muss nachher in den Templates identisch sein (Beispiele unten)</li>
<li><strong>Breite:</strong> Breite der zu erzeugenden Miniaturansicht</li>
<li><strong>Höhe:</strong> Höhe der zu erzeugenden Miniaturansicht</li>
<li><strong>Qualität:</strong> Qualität des ausgegebenen Bildes. Skala von 1 bis 10, je niedriger der Wert, desto geringer die Dateigrösse und desto schlechte die Bildqualität.</li>
<li><strong>Proportionen:</strong> Wenn dieser Haken gesetzt ist wird das Bild nicht verzerrt. Wird bei Breite und Höhe jeweils z. B. 100 Pixel eingetragen, ist das Bild maximal 100&#215;100 Pixel wobei das Seitenverhältnis beibehalten wird.</li>
<li><strong>Bei Bedarf maximieren:</strong> Wird ein Bild mit 200 Pixel angegeben und die Breite steht auf 300 Pixel rechnet webEdition das Bild automatisch hoch.</li>
<li><strong>Interlace:</strong> Bilder interlaced umrechnen. Kann bei der Erzeugung von Thumbnails deaktiviert werden wenn Probleme auftreten.</li>
<li><strong>Format:</strong> Entweder das originale Format beibehalten oder GIF,JPG oder PNG als Ausgabeformat erzwingen.</li>
</ol>
<h3>Codebeispiele:</h3>
<p>Um einem <strong>Bild </strong>ein <strong>Thumbnail </strong>zuzuweisen, kann folgender <strong>Code </strong>benutzt werden:</p>
<pre>
<pre name="code" class="html">

&lt;we:img name=&quot;bild&quot; thumbnail=&quot;150 breit&quot;&gt;
</pre>
</pre>
<p>Es wird ein <strong>Bild </strong>im <strong>Dokument </strong>hinterlegt und <strong>webEdition </strong>rechnet dann das <strong>Bild </strong>auf ein <strong>Thumbnail </strong>mit 150 Pixel Breite um. Auf der Webseite wird dann ein <strong>Bild </strong>mit exakt 150px Breite angezeigt.</p>
<p>Manchmal kommt es vor, dass der Platz im <strong>Dokument </strong>extrem begrenzt ist. Da <strong>webEdition </strong>um das Bild im <strong>Editmode </strong>noch einen Rahmen mit einem kleinen Innenabstand macht, ist das komplette Element in <strong>webEdition </strong>um die 160 Pixel Breit. Wenn dieser Platz im <strong>Editmode </strong>nicht ausreicht, kann man auch die Eingabe von der Ausgabe trennen:</p>
<pre>
<pre name="code" class="html">

&lt;we:ifEditmode&gt;
  &lt;we:img name=&quot;bild&quot; thumbnail=&quot;130 breit&quot;&gt;
&lt;/we:ifEditmode&gt;

&lt;we:ifNotEditmode&gt;
  &lt;we:img name=&quot;bild&quot; thumbnail=&quot;150 breit&quot;&gt;
&lt;/we:ifNotEditmode&gt;
</pre>
</pre>
<p>Im <strong>Editmode </strong>von <strong>webEdition </strong>wird nun eine 130 Pixel Breite Grafik angezeigt, auf der Webseite selber wird die 150 Pixel Grafik angezeigt.</p>
<p>Manchmal ist es nötig, nur den <strong>Pfad </strong>eines <strong>Bildes </strong>auszugeben. Auch hier kann der <strong>Pfad </strong>zum <strong>Thumbnail</strong> erzeugt werden:</p>
<pre>
<pre name="code" class="html">

&lt;we:img name=&quot;bild&quot; thumbnail=&quot;150 breit&quot; only=&quot;src&quot;&gt;
</pre>
</pre>
<p>So können ohne Probleme Links auf Alternativgrößen erzeugt werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.blaudenker.de/webedition-content-management-system/webedition-einfaches-erzeugen-und-verwalten-von-thumbnails/webedition-einfaches-erzeugen-und-verwalten-von-thumbnails.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>webEdition: Sitemap anhand der Navigation erstellen</title>
		<link>http://www.blaudenker.de/webedition-content-management-system/webedition-sitemap-anhand-der-navigation-erstellen/webedition-sitemap-anhand-der-navigation-erstellen.html</link>
		<comments>http://www.blaudenker.de/webedition-content-management-system/webedition-sitemap-anhand-der-navigation-erstellen/webedition-sitemap-anhand-der-navigation-erstellen.html#comments</comments>
		<pubDate>Sat, 29 Nov 2008 07:44:17 +0000</pubDate>
		<dc:creator>Manfred Rutschmann</dc:creator>
		
		<category><![CDATA[Code-Beispiele]]></category>

		<category><![CDATA[webEdition]]></category>

		<category><![CDATA[Codebeispiel]]></category>

		<category><![CDATA[Dokument]]></category>

		<category><![CDATA[Navigation]]></category>

		<category><![CDATA[Navigationsordner]]></category>

		<category><![CDATA[Navigationspunkt]]></category>

		<category><![CDATA[Navitool]]></category>

		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://www.blaudenker.de/?p=201</guid>
		<description><![CDATA[
Wer die Navigation mit dem Navitool von webEdition erstellt hat, kann ohne Probleme eine Sitemap auf dieser Basis erstellen. Dabei werden alle angelegten Navigationspunkte ausgegeben, unabhängig davon ob in den Eigenschaften des jeweiligen Dokument der Haken &#8220;durchsuchbar&#8221; gesetzt ist. Der Aufbau der Sitemap ist sehr einfach.
Wichtig dabei ist das die richtige ID des auszulesenden Navigationsordner [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_202" class="wp-caption alignleft" style="width: 136px">
<div class="MultiBoxHelp" id="MultiBoxHelp"><a href="http://www.rutschmann.biz" title="powered by Wordpress Multibox Plugin v1.3.5" target="_blank"><img src="http://www.blaudenker.de/wp-content/plugins/wordpress-multibox-plugin/myimages/help.png" alt="powered by Wordpress Multibox Plugin v1.3.5" title="powered by Wordpress Multibox Plugin v1.3.5"></a></div>
<p><a title="Beispiel einer Sitemap" href="http://www.blaudenker.de/wp-content/uploads/2008/11/sitemap.jpg"  class="wmp" id="wmp5"><img class="size-medium wp-image-202" title="Beispiel einer Sitemap" src="http://www.blaudenker.de/wp-content/uploads/2008/11/sitemap-300x271.jpg" alt="Automatisch erzeugte Sitemap" width="126" height="114" /></a><p class="wp-caption-text">Automatisch erzeugte Sitemap</p></div>
<p>Wer die <strong>Navigation </strong>mit dem <strong>Navitool </strong>von <strong>webEdition </strong>erstellt hat, kann ohne Probleme eine <strong>Sitemap</strong> auf dieser Basis erstellen. Dabei werden alle angelegten <strong>Navigationspunkte </strong>ausgegeben, unabhängig davon ob in den Eigenschaften des jeweiligen <strong>Dokument </strong>der Haken &#8220;durchsuchbar&#8221; gesetzt ist. Der Aufbau der <strong>Sitemap </strong>ist sehr einfach.</p>
<p>Wichtig dabei ist das die richtige ID des auszulesenden <strong>Navigationsordner</strong> beim Parameter parentid=&#8221;" angegeben wird.</p>
<h3>Hier das entsprechende Codebeispiel:</h3>
<pre>
<pre name="code" class="html">

&lt;h1&gt;Sitemap&lt;/h1&gt;
&lt;we:navigation navigationname=&quot;sitemap&quot;  parentid=&quot;1&quot;/&gt;

&lt;ul&gt;
  &lt;we:navigationWrite navigationname=&quot;sitemap&quot; /&gt;
&lt;/ul&gt;
</pre>
</pre>
<div style="display: none;" class="wmpDesc wmp5">Automatisch erzeugte Sitemap</div>
]]></content:encoded>
			<wfw:commentRss>http://www.blaudenker.de/webedition-content-management-system/webedition-sitemap-anhand-der-navigation-erstellen/webedition-sitemap-anhand-der-navigation-erstellen.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>webEdition: Benutzen von Dokumententypen</title>
		<link>http://www.blaudenker.de/webedition-content-management-system/webedition-benutzen-von-dokumenten-typen-vorlagen-dokumente-einstellungen/webedition-benutzen-von-dokumenten-typen-vorlagen-dokumente-einstellungen.html</link>
		<comments>http://www.blaudenker.de/webedition-content-management-system/webedition-benutzen-von-dokumenten-typen-vorlagen-dokumente-einstellungen/webedition-benutzen-von-dokumenten-typen-vorlagen-dokumente-einstellungen.html#comments</comments>
		<pubDate>Thu, 27 Nov 2008 08:32:16 +0000</pubDate>
		<dc:creator>Manfred Rutschmann</dc:creator>
		
		<category><![CDATA[we-Tipps &amp; Tricks]]></category>

		<category><![CDATA[webEdition]]></category>

		<category><![CDATA[CMS]]></category>

		<category><![CDATA[Content]]></category>

		<category><![CDATA[Content Management System]]></category>

		<category><![CDATA[Dokument]]></category>

		<category><![CDATA[Dokumenten-Typen]]></category>

		<category><![CDATA[Dokumententyp]]></category>

		<category><![CDATA[Einstellungsvorlagen]]></category>

		<category><![CDATA[Inhalte]]></category>

		<category><![CDATA[Kategorie]]></category>

		<category><![CDATA[Vorlagen]]></category>

		<category><![CDATA[we:listview]]></category>

		<category><![CDATA[we:search]]></category>

		<category><![CDATA[webEdition Seite]]></category>

		<category><![CDATA[webEdition Vorlage]]></category>

		<category><![CDATA[Zielverzeichnis]]></category>

		<guid isPermaLink="false">http://www.blaudenker.de/?p=188</guid>
		<description><![CDATA[
Dokumenten-Typen sind nützliche Helfer für den täglichen Redakteursbedarf in webEdition. Da webEdition extrem vielfältig sein kann, sind die Optionen die an einem Dokument vorgenommen werden müssen oft ganz anders, als die Standardeinstellungen von webEdition beim anlegen eines neuen Dokumentes.
Dokumententypen sind Einstellungsvorlagen für neue Dokumente. So kann ein Dokumenten-Typ eine bestimmte Kategorie an einem Dokument einstellen, [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_190" class="wp-caption alignleft" style="width: 190px">
<div class="MultiBoxHelp" id="MultiBoxHelp"><a href="http://www.rutschmann.biz" title="powered by Wordpress Multibox Plugin v1.3.5" target="_blank"><img src="http://www.blaudenker.de/wp-content/plugins/wordpress-multibox-plugin/myimages/help.png" alt="powered by Wordpress Multibox Plugin v1.3.5" title="powered by Wordpress Multibox Plugin v1.3.5"></a></div>
<p><a title="Neue Dateien mit Hilfe von Dokumenten-Typen erstellen" href="http://www.blaudenker.de/wp-content/uploads/2008/11/dtyp01.jpg"  class="wmp" id="wmp7"><img class="size-medium wp-image-190" title="Neue Dateien mit Hilfe von Dokumenten-Typen erstellen" src="http://www.blaudenker.de/wp-content/uploads/2008/11/dtyp01-300x261.jpg" alt="Dokumenten-Typen in webEdition" width="180" height="157" /></a><p class="wp-caption-text">Bild 1: Dokumenten-Typen in webEdition</p></div>
<p><strong>Dokumenten-Typen</strong> sind nützliche Helfer für den täglichen Redakteursbedarf in <strong>webEdition</strong>. Da <strong>webEdition </strong>extrem vielfältig sein kann, sind die Optionen die an einem <strong>Dokument </strong>vorgenommen werden müssen oft ganz anders, als die Standardeinstellungen von <strong>webEdition</strong> beim anlegen eines neuen <strong>Dokumentes</strong>.</p>
<p><strong>Dokumententypen </strong>sind <strong>Einstellungsvorlagen </strong>für neue <strong>Dokumente</strong>. So kann ein <strong>Dokumenten-Typ</strong> eine bestimmte <strong>Kategorie </strong>an einem <strong>Dokument </strong>einstellen, der andere legt zum Beispiel das <strong>Zielverzeichnis </strong>des Dokuments fest. Es können einem Dokument auch zum Beispiel mehrere <strong>Vorlagen </strong>zur Auswahl eingetragen werden.</p>
<p>Der Zugriff auf die <strong>Voreinstellungen </strong>erfolgt dann über &#8220;Datei&#8221;-&gt;&#8221;Neu&#8221;-&gt;&#8221;webEdition Seite&#8221; [Bild 1]. Es können beliebig viele Dokumenten-Typen eingetragen werden.</p>
<p>Neue Dokumenten-Typen können über &#8220;Extras&#8221;-&gt;&#8221;Dokumenten-Typen..:&#8221; angelegt werden. Die folgende Übersicht soll helfen, einfacher mit Dokumenten-Typen zu arbeiten:</p>
<div class="MultiBoxHelp" id="MultiBoxHelp"><a href="http://www.rutschmann.biz" title="powered by Wordpress Multibox Plugin v1.3.5" target="_blank"><img src="http://www.blaudenker.de/wp-content/plugins/wordpress-multibox-plugin/myimages/help.png" alt="powered by Wordpress Multibox Plugin v1.3.5" title="powered by Wordpress Multibox Plugin v1.3.5"></a></div>
<p><a href="http://www.blaudenker.de/wp-content/uploads/2008/11/dtyp02.jpg"  class="wmp" id="wmp8"><img class="aligncenter size-full wp-image-192" title="dtyp02" src="http://www.blaudenker.de/wp-content/uploads/2008/11/dtyp02.jpg" alt="" width="500" height="460" /></a></p>
<h3>Beschreibung der einzelnen Punkte:</h3>
<p><span id="more-188"></span></p>
<ol>
<li><strong>Dokumenten-Typen:</strong> Übersicht über alle vorhandenen Dokumenten-Typen. In dieser Liste können die Einträge zum editieren angeklickt werden.</li>
<li><strong>Name:</strong> Der Name des neuen Dokumenten-Typ. Dieser Name erscheint ebenfalls unter &#8220;Datei&#8221;-&gt;&#8221;Neu&#8221;-&gt;&#8221;webEdition-Seite&#8221;</li>
<li><strong>Vorlagen:</strong> Hier werden alle Vorlagen eingetragen, die später der Redakteur in den Eigenschaften des neuen Dokuments auswählen kann.</li>
<li><strong>Verzeichnis:</strong> Dieser Verzeichnispfad wird bei neuen Dokumenten automatisch hinterlegt.</li>
<li><strong>Unterverzeichnis:</strong> WebEdition kann automatisch Unterverzeichnisse zum Beispiel nach Jahr oder Monat anlegen und in den Eigenschaften des neuen Dokuments automatisch den passenden Pfad hinterlegen.</li>
<li><strong>Erweiterung:</strong> Dateiendung des neuen Dokuments.</li>
<li><strong>Vorlage:</strong> Auf der hier eingestellten Vorlage beruht das neue Dokument.</li>
<li><strong>Dynamisch:</strong> Wenn es sich um ein dynamisches Dokument mit zum Beispiel PHP-Code handelt sollte dieser Haken gesetzt sein.</li>
<li><strong>Ist durchsuchbar:</strong> Soll das Dokument bei einem we:listview oder einem we:search durchsucht werden? Ist dieser Haken nicht gesetzt, erscheint das Dokument in keiner Suche oder in keinem Listview</li>
<li><strong>Sprache:</strong> Sprache des zu erstellenden Dokuments. Die Sprachen müssen in webEdition installiert sein die hier ausgewählt werden können.</li>
<li><strong>Kategorie: </strong>Wenn Kategorien verwendet werden, können diese hier hinzugefügt werden.</li>
</ol>
<h3>Hinweis:</h3>
<p><strong>Dokumenten-Typen</strong> können auch in bestehenden <strong>webEdition Dokumenten</strong> geändert werden. Beim ändern fragt <strong>webEdition </strong>nach, ob alle Einstellungen des neuen Dokumenten-Typ angewendet werden sollen. Wird diese Meldung mit &#8220;Ja&#8221; beantwortet, und als Basis des Dokumentes wird eine andere <strong>Vorlage</strong> verwendet, können unter Umständen die <strong>Inhalte </strong>aus dem <strong>Dokument </strong>verschwinden. Um an Die Inhalte zu kommen kann im Reiter &#8220;Eigenschaften&#8221; nachträglich nochmals die alte Vorlage eingestellt werden.
<div style="display: none;" class="wmpDesc wmp7">Dokumenten-Typen in webEdition</div>
]]></content:encoded>
			<wfw:commentRss>http://www.blaudenker.de/webedition-content-management-system/webedition-benutzen-von-dokumenten-typen-vorlagen-dokumente-einstellungen/webedition-benutzen-von-dokumenten-typen-vorlagen-dokumente-einstellungen.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>webEdition: Navigation mit 2 Ebenen</title>
		<link>http://www.blaudenker.de/webedition-content-management-system/webedition-navigation-mehrstufig-ebenen-mit-navitool/webedition-navigation-mehrstufig-ebenen-mit-navitool.html</link>
		<comments>http://www.blaudenker.de/webedition-content-management-system/webedition-navigation-mehrstufig-ebenen-mit-navitool/webedition-navigation-mehrstufig-ebenen-mit-navitool.html#comments</comments>
		<pubDate>Tue, 25 Nov 2008 07:38:57 +0000</pubDate>
		<dc:creator>Manfred Rutschmann</dc:creator>
		
		<category><![CDATA[Code-Beispiele]]></category>

		<category><![CDATA[webEdition]]></category>

		<category><![CDATA[Code]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Dokument]]></category>

		<category><![CDATA[Navigation]]></category>

		<category><![CDATA[Navigationseinträge]]></category>

		<category><![CDATA[Navitool]]></category>

		<category><![CDATA[parentid]]></category>

		<category><![CDATA[Seitenbaum]]></category>

		<category><![CDATA[template]]></category>

		<category><![CDATA[Vorlage]]></category>

		<category><![CDATA[we:ifHasEntries]]></category>

		<category><![CDATA[we:navigationEntry]]></category>

		<category><![CDATA[we:navigationField]]></category>

		<category><![CDATA[we:navigationWrite]]></category>

		<category><![CDATA[we:tag]]></category>

		<category><![CDATA[webEdition Template]]></category>

		<guid isPermaLink="false">http://www.blaudenker.de/?p=167</guid>
		<description><![CDATA[webEdition bietet das Navitool an, das unter &#8220;Extras&#8221;-&#62;&#8221;Navigation&#8221; zu finden ist. Mit diesem Navitool kann unabhängig vom Seitenbaum eine Navigation erstellt werden [Bild 1].
Anhand dieses Navitools können Navigationseinträge auf webEdition Dokumente erstellt werden. Um die Navigationseinträge anschließend wieder auszugeben, kann ein Template includiert werden. Das Template kann komplett mit we:tags erstellt werden. Das gute an [...]]]></description>
			<content:encoded><![CDATA[<p><strong>webEdition </strong>bietet das <strong>Navitool </strong>an, das unter &#8220;Extras&#8221;-&gt;&#8221;<strong>Navigation</strong>&#8221; zu finden ist. Mit diesem <strong>Navitool</strong> kann unabhängig vom <strong>Seitenbaum </strong>eine <strong>Navigation </strong>erstellt werden [Bild 1].</p>
<p>Anhand dieses <strong>Navitools </strong>können <strong>Navigationseinträge </strong>auf <strong>webEdition Dokumente </strong>erstellt werden. Um die Navigationseinträge anschließend wieder auszugeben, kann ein <strong>Template </strong>includiert werden. Das <strong>Template </strong>kann komplett mit <strong>we:tags</strong> erstellt werden. Das gute an dieser <strong>Navigation</strong>: man hat volle Kontrolle über den ausgegebenen <strong>Code</strong>. Die Ausgabe der <strong>Navigation </strong>kann so ohne Probleme an den jeweiligen Bedarf angepasst werden [Bild 2].</p>
<p>Wichtig in diesem Beispiel ist das im <strong>Navitool </strong>keine Einträge, sondern Ordner erstellt werden. Das erspart beim Ausbau auf weitere Ebenen Probleme. Das Template in diesem Beispiel ist wie so aufgebaut:</p>
<pre>
<pre name="code" class="html">

  &lt;we:navigation navigationname=&quot;default&quot;  parentid=&quot;1&quot;&gt;
</pre>
</pre>
<p>Zuerst wird festgelegt wie die <strong>Navigation </strong>benannt werden soll. Da in <strong>webEdition </strong>das Erzeugen der <strong>Navigation </strong>und die Ausgabe an zwei verschiedenen Punkten geschieht, wird später bei der Ausgabe auf diesen Namen zurück gegriffen. parentid=&#8221;1&#8243; gibt an, welche ID der Startordner der <strong>Navigation </strong>im <strong>Navitool</strong> hat. Wen man mit der Maus über einen Ordnereintrag im <strong>Navitool </strong>fährt, erscheint im unteren Bereich des Fensters die ID.</p>
<pre>
<pre name="code" class="html">

&lt;? // ----  Navi normal 1. ebene start ----- // ?&gt;
    &lt;we:navigationEntry type=&quot;folder&quot; level=&quot;1&quot; navigationname=&quot;default&quot;&gt;
      &lt;li class=&quot;navilink&quot;&gt;&lt;a href=&quot;&lt;we:navigationField name=&quot;href&quot;&gt;&quot; title=&quot;&lt;we:navigationField name=&quot;display&quot;&gt;&quot;&gt;&lt;we:navigationField name=&quot;text&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/we:navigationEntry&gt;
&lt;? // ----  Navi normal 1. ebene ende ----- // ?&gt;
</pre>
</pre>
<p>Hier wird die erste Ebene der <strong>Navigation </strong>erstellt. Dieses Menü hat den Zustand &#8220;inaktiv&#8221;. Zusätzlich kann die <strong>Navigation </strong>im aktiven Zustand anders ausgeben werden. Dafür ist current=&#8221;true&#8221; verantwortlich:</p>
<p><span id="more-167"></span></p>
<pre>
<pre name="code" class="html">

&lt;? // ----  Navi normal 1. ebene aktiv start ----- // ?&gt;
    &lt;we:navigationEntry type=&quot;folder&quot; level=&quot;1&quot; navigationname=&quot;default&quot; current=&quot;true&quot;&gt;
        &lt;li class=&quot;navilinkaktiv&quot;&gt;&lt;a href=&quot;&lt;we:navigationField name=&quot;href&quot;&gt;&quot; title=&quot;&lt;we:navigationField name=&quot;display&quot;&gt;&quot;&gt;&lt;we:navigationField name=&quot;text&quot; /&gt;&lt;/a&gt;
          &lt;we:ifHasEntries&gt;&lt;ul class=&quot;subnavi&quot;&gt;&lt;we:navigationEntries /&gt;&lt;/ul&gt;&lt;/we:ifHasEntries&gt;
        &lt;/li&gt;
    &lt;/we:navigationEntry&gt;
&lt;? // ----  Navi normal 1. ebene aktiv ende ----- // ?&gt;
</pre>
</pre>
<p>Hier wird eine andere <strong>CSS Klasse </strong>für den aktiven <strong>Navigationspunkt </strong>verwendet. Ausserdem wird abgefragt, ob der aktuell aktive Navigationspunkt weitere Navigationseinträge enthält. <strong>we:ifHasEntries</strong> kann auch bei einem nicht aktiven Navipunkt verwendet werden. Dann ist die Navigation immer komplett ausgeklappt.</p>
<p>Nachdem nun die erste Ebenen ausgegeben ist, kommt die zweite Ebene. Der Aufbau ist identisch, lediglich die Angabe level=&#8221;1&#8243; wird auf level=&#8221;2&#8243; geändert:</p>
<pre>
<pre name="code" class="html">

&lt;? // ----  Navi normal 2. ebene start ----- // ?&gt;
    &lt;we:navigationEntry type=&quot;folder&quot; level=&quot;2&quot; navigationname=&quot;default&quot;&gt;
        &lt;li class=&quot;subnavilink&quot;&gt;&lt;a href=&quot;&lt;we:navigationField name=&quot;href&quot;&gt;&quot; title=&quot;&lt;we:navigationField name=&quot;display&quot;&gt;&quot;&gt;&lt;we:navigationField name=&quot;text&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/we:navigationEntry&gt;
&lt;? // ----  Navi normal 2. ebene ende ----- // ?&gt;

&lt;? // ----  Navi normal 2. ebene aktiv start ----- // ?&gt;
    &lt;we:navigationEntry type=&quot;folder&quot;  level=&quot;2&quot; navigationname=&quot;default&quot; current=&quot;true&quot;&gt;
        &lt;li class=&quot;subnavilinkaktiv&quot;&gt;&lt;a href=&quot;&lt;we:navigationField name=&quot;href&quot;&gt;&quot; title=&quot;&lt;we:navigationField name=&quot;display&quot;&gt;&quot;&gt;&lt;we:navigationField name=&quot;text&quot; /&gt;&lt;/a&gt;&lt;we:ifHasEntries&gt;&lt;ul class=&quot;subnavi&quot;&gt;&lt;we:navigationEntries /&gt;&lt;/ul&gt;&lt;/we:ifHasEntries&gt;&lt;/li&gt;
    &lt;/we:navigationEntry&gt;
&lt;? // ----  Navi normal 2. ebene aktiv ende ----- // ?&gt;
</pre>
</pre>
<p>Nachdem nun beide Menülevels mit aktiven und inaktiven Zustand erfasst sind, kommt die eigentliche Ausgabe der Navigation:</p>
<pre>
<pre name="code" class="html">

&lt;? // ----  Ausgabe start ----- // ?&gt;

&lt;ul id=&quot;navi&quot;&gt;
  &lt;we:navigationWrite navigationname=&quot;default&quot; depth=&quot;2&quot;&gt;
&lt;/ul&gt;
</pre>
</pre>
<p>Wenn später weitere Ebenen dazukommen, muss hier der Wert depth=&#8221;2&#8243; entsprechend angepasst werden.</p>
<p>Hier noch einmal das komplette <strong>Template </strong>im Überblick:</p>
<pre>
<pre name="code" class="html">

  &lt;we:navigation navigationname=&quot;default&quot;  parentid=&quot;1&quot;&gt;

&lt;? // ----  Navi normal 1. ebene start ----- // ?&gt;
    &lt;we:navigationEntry type=&quot;folder&quot; level=&quot;1&quot; navigationname=&quot;default&quot;&gt;
      &lt;li class=&quot;navilink&quot;&gt;&lt;a href=&quot;&lt;we:navigationField name=&quot;href&quot;&gt;&quot; title=&quot;&lt;we:navigationField name=&quot;display&quot;&gt;&quot;&gt;&lt;we:navigationField name=&quot;text&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/we:navigationEntry&gt;
&lt;? // ----  Navi normal 1. ebene ende ----- // ?&gt;

&lt;? // ----  Navi normal 1. ebene aktiv start ----- // ?&gt;
    &lt;we:navigationEntry type=&quot;folder&quot; level=&quot;1&quot; navigationname=&quot;default&quot; current=&quot;true&quot;&gt;
        &lt;li class=&quot;navilinkaktiv&quot;&gt;&lt;a href=&quot;&lt;we:navigationField name=&quot;href&quot;&gt;&quot; title=&quot;&lt;we:navigationField name=&quot;display&quot;&gt;&quot;&gt;&lt;we:navigationField name=&quot;text&quot; /&gt;&lt;/a&gt;
          &lt;we:ifHasEntries&gt;&lt;ul class=&quot;subnavi&quot;&gt;&lt;we:navigationEntries /&gt;&lt;/ul&gt;&lt;/we:ifHasEntries&gt;
        &lt;/li&gt;
    &lt;/we:navigationEntry&gt;
&lt;? // ----  Navi normal 1. ebene aktiv ende ----- // ?&gt;

&lt;? // ----  Navi normal 2. ebene start ----- // ?&gt;
    &lt;we:navigationEntry type=&quot;folder&quot; level=&quot;2&quot; navigationname=&quot;default&quot;&gt;
        &lt;li class=&quot;subnavilink&quot;&gt;&lt;a href=&quot;&lt;we:navigationField name=&quot;href&quot;&gt;&quot; title=&quot;&lt;we:navigationField name=&quot;display&quot;&gt;&quot;&gt;&lt;we:navigationField name=&quot;text&quot; /&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;/we:navigationEntry&gt;
&lt;? // ----  Navi normal 2. ebene ende ----- // ?&gt;

&lt;? // ----  Navi normal 2. ebene aktiv start ----- // ?&gt;
    &lt;we:navigationEntry type=&quot;folder&quot;  level=&quot;2&quot; navigationname=&quot;default&quot; current=&quot;true&quot;&gt;
        &lt;li class=&quot;subnavilinkaktiv&quot;&gt;&lt;a href=&quot;&lt;we:navigationField name=&quot;href&quot;&gt;&quot; title=&quot;&lt;we:navigationField name=&quot;display&quot;&gt;&quot;&gt;&lt;we:navigationField name=&quot;text&quot; /&gt;&lt;/a&gt;&lt;we:ifHasEntries&gt;&lt;ul class=&quot;subnavi&quot;&gt;&lt;we:navigationEntries /&gt;&lt;/ul&gt;&lt;/we:ifHasEntries&gt;&lt;/li&gt;
    &lt;/we:navigationEntry&gt;
&lt;? // ----  Navi normal 2. ebene aktiv ende ----- // ?&gt;

&lt;? // ----  Ausgabe start ----- // ?&gt;

&lt;ul id=&quot;navi&quot;&gt;
  &lt;we:navigationWrite navigationname=&quot;default&quot; depth=&quot;2&quot;&gt;
&lt;/ul&gt;
</pre>
</pre>
<h3>Bildmaterial:</h3>
<div id="attachment_171" class="wp-caption alignleft" style="width: 190px">
<div class="MultiBoxHelp" id="MultiBoxHelp"><a href="http://www.rutschmann.biz" title="powered by Wordpress Multibox Plugin v1.3.5" target="_blank"><img src="http://www.blaudenker.de/wp-content/plugins/wordpress-multibox-plugin/myimages/help.png" alt="powered by Wordpress Multibox Plugin v1.3.5" title="powered by Wordpress Multibox Plugin v1.3.5"></a></div>
<p><a title="Navitool" href="http://www.blaudenker.de/wp-content/uploads/2008/11/navitool.jpg"  class="wmp" id="wmp9"><img class="size-medium wp-image-171" title="Bild 1" src="http://www.blaudenker.de/wp-content/uploads/2008/11/navitool-300x236.jpg" alt="Eingabe im Navitool" width="180" height="142" /></a><p class="wp-caption-text">BIld 1:  Navitool Eingabe</p></div>
<div id="attachment_172" class="wp-caption alignleft" style="width: 310px">
<div class="MultiBoxHelp" id="MultiBoxHelp"><a href="http://www.rutschmann.biz" title="powered by Wordpress Multibox Plugin v1.3.5" target="_blank"><img src="http://www.blaudenker.de/wp-content/plugins/wordpress-multibox-plugin/myimages/help.png" alt="powered by Wordpress Multibox Plugin v1.3.5" title="powered by Wordpress Multibox Plugin v1.3.5"></a></div>
<p><a title="Bild 2" href="http://www.blaudenker.de/wp-content/uploads/2008/11/navitool2.jpg"  class="wmp" id="wmp10"><img class="size-medium wp-image-172" title="Bild 2" src="http://www.blaudenker.de/wp-content/uploads/2008/11/navitool2-300x133.jpg" alt="Ausgabe der Navigation" width="300" height="133" /></a><p class="wp-caption-text">Bild 2: Ausgabe der Navigation</p></div>
<h3>Sonstiges:</h3>
<div style="display: none;" class="wmpDesc wmp9">Eingabe im Navitool</div>
<div style="display: none;" class="wmpDesc wmp10">Ausgabe der Navigation</div>
]]></content:encoded>
			<wfw:commentRss>http://www.blaudenker.de/webedition-content-management-system/webedition-navigation-mehrstufig-ebenen-mit-navitool/webedition-navigation-mehrstufig-ebenen-mit-navitool.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>webEdition: Klick-Vergrössern Funktion mit Multibox</title>
		<link>http://www.blaudenker.de/webedition-content-management-system/webedition-klick-vergroessern-multibox-lightbox-effekt-javascript/webedition-klick-vergroessern-multibox-lightbox-effekt-javascript.html</link>
		<comments>http://www.blaudenker.de/webedition-content-management-system/webedition-klick-vergroessern-multibox-lightbox-effekt-javascript/webedition-klick-vergroessern-multibox-lightbox-effekt-javascript.html#comments</comments>
		<pubDate>Sun, 23 Nov 2008 18:21:58 +0000</pubDate>
		<dc:creator>Manfred Rutschmann</dc:creator>
		
		<category><![CDATA[Code-Beispiele]]></category>

		<category><![CDATA[we-Tipps &amp; Tricks]]></category>

		<category><![CDATA[webEdition]]></category>

		<category><![CDATA[Bilder]]></category>

		<category><![CDATA[Checkbox]]></category>

		<category><![CDATA[CMS]]></category>

		<category><![CDATA[Content Management System]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Dokument]]></category>

		<category><![CDATA[Editmode]]></category>

		<category><![CDATA[Effekt]]></category>

		<category><![CDATA[Framework]]></category>

		<category><![CDATA[Funktion]]></category>

		<category><![CDATA[head]]></category>

		<category><![CDATA[iepngfix]]></category>

		<category><![CDATA[Image Popup Effekt]]></category>

		<category><![CDATA[import]]></category>

		<category><![CDATA[Internet Explorer]]></category>

		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[JavaScript Framework]]></category>

		<category><![CDATA[lightbox]]></category>

		<category><![CDATA[mootools]]></category>

		<category><![CDATA[Multibox]]></category>

		<category><![CDATA[Ordnerstruktur]]></category>

		<category><![CDATA[phatfusion]]></category>

		<category><![CDATA[PNG]]></category>

		<category><![CDATA[PopUp]]></category>

		<category><![CDATA[Script]]></category>

		<category><![CDATA[template]]></category>

		<category><![CDATA[vergrößern]]></category>

		<category><![CDATA[Vorlage]]></category>

		<category><![CDATA[we:ifEditmode]]></category>

		<category><![CDATA[we:ifNotEmpty]]></category>

		<category><![CDATA[we:ifNotWebEdition]]></category>

		<category><![CDATA[we:img]]></category>

		<category><![CDATA[we:tag]]></category>

		<category><![CDATA[webEdition Template]]></category>

		<guid isPermaLink="false">http://www.blaudenker.de/?p=158</guid>
		<description><![CDATA[webEdition bietet von Hause aus keine &#8220;vergrößern&#8221; Funktion für Bilder an. Mit Hilfe von we:tags und einer JavaScript Lightbox (JavaScript Image PopUp Effekt) kann man das aber auf eine sehr einfache Weise selbst nachbauen. Interessant dabei ist der Aspekt, das im Dokument eine Checkbox zur Verfügung steht, mit der man steuern kann, ob für das [...]]]></description>
			<content:encoded><![CDATA[<p><strong>webEdition </strong>bietet von Hause aus keine &#8220;<strong>vergrößern</strong>&#8221; <strong>Funktion </strong>für <strong>Bilder </strong>an. Mit Hilfe von <strong>we:tags</strong> und einer <strong>JavaScript Lightbox </strong>(<strong>JavaScript Image PopUp Effekt</strong>) kann man das aber auf eine sehr einfache Weise selbst nachbauen. Interessant dabei ist der Aspekt, das im <strong>Dokument </strong>eine <strong>Checkbox </strong>zur Verfügung steht, mit der man steuern kann, ob für das Bild eine Klickversion vorhanden ist.</p>
<div id="attachment_163" class="wp-caption alignleft" style="width: 162px">
<div class="MultiBoxHelp" id="MultiBoxHelp"><a href="http://www.rutschmann.biz" title="powered by Wordpress Multibox Plugin v1.3.5" target="_blank"><img src="http://www.blaudenker.de/wp-content/plugins/wordpress-multibox-plugin/myimages/help.png" alt="powered by Wordpress Multibox Plugin v1.3.5" title="powered by Wordpress Multibox Plugin v1.3.5"></a></div>
<p><a title="WebEdition Dokumentenbaum" href="http://www.blaudenker.de/wp-content/uploads/2008/11/multibox_01.jpg"  class="wmp" id="wmp11"><img class="size-medium wp-image-163" title="WebEdition Dokumentenbaum" src="http://www.blaudenker.de/wp-content/uploads/2008/11/multibox_01-152x300.jpg" alt="Struktur nach Import der Multibox Dateien" width="152" height="300" /></a><p class="wp-caption-text">Struktur nach Import der Multibox Dateien</p></div>
<p>Als erstes muss das <strong>Multibox Script </strong>bei <strong><a href="http://www.phatfusion.net/multibox/" target="_blank">phatfusion</a></strong> herunter geladen werden. Nach dem entpacken werden alle Dateien in <strong>webEdition importiert</strong>. In diesem Beispiel sollte folgende <strong>Ordnerstruktur </strong>erstellt werden:</p>
<blockquote><address>/gobal<br />
/global/javascript<br />
/global/javascript/multibox</address>
</blockquote>
<p>Innerhalb des Verzeichnisses <strong>multibox </strong>sollte dann folgende Struktur vorhanden sMein:</p>
<blockquote><address>/files<br />
/iepng<br />
/mtv111<br />
/images</address>
</blockquote>
<p>Im ZIP Archiv von phatfusion findet sich im Ordner _common der <strong>mootools</strong> <strong>Framework</strong>. Die  mootools.js, die multibox.js und die overlay.js kommen in webEdition in das mtv111 Verzeichnis.  Die Datei iepngfix.htc wird in das Verzeichnis iepng importiert. Anschließend werden alle images und alle files in die gleichnamigen Ordner importiert. Danach stehen alle benötigten Dateien zur Verfügung.</p>
<p><span id="more-158"></span></p>
<p>Als nächster Schritt müssen im <strong>head-Bereich</strong> des <strong>Templates </strong>alle <strong>CSS </strong>sowie <strong>JavaScript </strong>Dateien eingebunden werden. Dies kann mittels <strong>we:tag</strong>&#8217;s erreicht werden:</p>
<pre>
<pre name="code" class="html">

&lt;head&gt;
	&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt;
	&lt;title&gt;Unbenanntes Dokument&lt;/title&gt;

	&lt;we:css id=&quot;121&quot; media=&quot;all&quot;&gt;&lt;!-- /global/javascript/multibox/multibox.css !--&gt;
	&lt;we:js id=&quot;147&quot;&gt;&lt;!-- /global/javascript/multibox/mtv111/mootools.js !--&gt;
	&lt;we:js id=&quot;149&quot;&gt;&lt;!-- /global/javascript/multibox/mtv111/overlay.js !--&gt;
	&lt;we:js id=&quot;148&quot;&gt;&lt;!-- /global/javascript/multibox/mtv111/multibox.js !--&gt;
</pre>
</pre>
<p>Bitte unbedingt die ID`s an die eigenen von <strong>webEdition </strong>anpassen!</p>
<p>Es ist wichtig, dass zuerst <strong>mootools</strong>, dann <strong>overlay </strong>und zum Schluss erst das <strong>multibox JavaScript</strong> aufgerufen wird.</p>
<p>Als nächster Schritt wird der PNG Fix für den <strong>Internet Explorer</strong> eingebunden. Dieser wird für die Symbole benötigt, da diese als <strong>transparente PNG Bilder </strong>vorliegen. Da der Aufruf des IE PNG FIx für den IE immer inklusive der <strong>Domain </strong>erfolgen muss, kommt etwas <strong>PHP </strong>zum Einsatz. Auch dieser <strong>Code </strong>kommt in den Head-Bereich der <strong>Vorlage</strong>:</p>
<pre>
<pre name="code" class="html">

&lt;style type=&quot;text/css&quot;&gt;
  .MultiBoxClose, .MultiBoxPrevious, .MultiBoxNext, .MultiBoxNextDisabled, .MultiBoxPreviousDisabled {
  	behavior: url(http://&lt;?=$_SERVER[&#039;HTTP_HOST&#039;]?&gt;&lt;we:url id=&quot;132&quot;&gt;);
  }
&lt;/style&gt;
</pre>
</pre>
<p>Die ID 132 ist in diesem Beispiel mit der iepngfix.htc verknüpft. Nun wird die <strong>Multibox </strong>instanziert. Auch das findet noch im head-Bereich des <strong>Template </strong>statt:</p>
<pre>
<pre name="code" class="js">

&lt;script type=&quot;text/javascript&quot;&gt;
	var box = {};
		window.addEvent(&#039;domready&#039;, function(){
			box = new MultiBox(&#039;mb&#039;, {
				useOverlay: true,
				initialWidth: 150,
				initialHeight: 150,
				showNumbers: true,
				showControls: true,
				path: &#039;&lt;?=$_SERVER[&#039;HTTP_HOST&#039;]?&gt;/global/javascript/multibox/files/&#039;,
				descClassName: &#039;mbDesc&#039; });
			});
&lt;/script&gt;
</pre>
</pre>
<p>Die <strong>Multibox </strong>wird innerhalb von <strong>webEdition </strong>nicht benötigt. Aus diesem Grund ist es ratsam, diesen kompletten Teil aus <strong>webEdition </strong>herauszunemen. Das wird mit dem <strong>we:tag</strong> <strong>we:ifNotWebEdition</strong> erledigt. Hier noch einmal der komplette head Bereich der <strong>Vorlage </strong>aus diesem Beispiel:</p>
<pre>
<pre name="code" class="html">

&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;
       &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;

&lt;html&gt;
&lt;head&gt;
  &lt;we:title&gt;..::: Seitentitel :::.&lt;/we:title&gt;
  &lt;we:description&gt;&lt;/we:description&gt;
  &lt;we:keywords&gt;&lt;/we:keywords&gt;
  &lt;we:charset defined=&quot;UTF-8&quot;&gt;UTF-8&lt;/we:charset&gt;
  &lt;we:css id=&quot;8&quot; media=&quot;screen&quot;&gt;&lt;?php // -- style.css --  ?&gt;

&lt;we:ifNotWebEdition&gt;
  &lt;we:css id=&quot;121&quot; media=&quot;all&quot;&gt;&lt;!-- /global/javascript/multibox/multibox.css !--&gt;
  &lt;we:js id=&quot;147&quot;&gt;&lt;!-- /global/javascript/multibox/mtv111/mootools.js !--&gt;
  &lt;we:js id=&quot;149&quot;&gt;&lt;!-- /global/javascript/multibox/mtv111/overlay.js !--&gt;
  &lt;we:js id=&quot;148&quot;&gt;&lt;!-- /global/javascript/multibox/mtv111/multibox.js !--&gt;

  &lt;style type=&quot;text/css&quot;&gt;
    .MultiBoxClose, .MultiBoxPrevious, .MultiBoxNext, .MultiBoxNextDisabled, .MultiBoxPreviousDisabled {
    	behavior: url(http://&lt;?=$_SERVER[&#039;HTTP_HOST&#039;]?&gt;&lt;we:url id=&quot;132&quot;&gt;);
    }
  &lt;/style&gt;

  &lt;script type=&quot;text/javascript&quot;&gt;
  	var box = {};
  		window.addEvent(&#039;domready&#039;, function(){
  			box = new MultiBox(&#039;mb&#039;, {
  				useOverlay: true,
  				initialWidth: 150,
  				initialHeight: 150,
  				showNumbers: true,
  				showControls: true,
  				path: &#039;&lt;?=$_SERVER[&#039;HTTP_HOST&#039;]?&gt;/global/javascript/multibox/files/&#039;,
  				descClassName: &#039;mbDesc&#039; });
  			});
  &lt;/script&gt;
&lt;/we:ifNotWebEdition&gt;
&lt;/head&gt;
</pre>
</pre>
<h3>Teil 2: webEdition Vorlage anpassen</h3>
<p>Nun muss noch in der <strong>webEdition Vorlage </strong>ein Bild platziert werden. In diesem Beispiel wird die Ausgabe vom <strong>Editmode </strong>von <strong>webEdition </strong>getrennt. Beim Bild wird eine <strong>Checkbox </strong>platziert mit der man steuern kann, ob ein <strong>PopUp </strong>des <strong>Bildes </strong>erzeugt werden soll oder nicht. Es werden also 2 Ausgabeteile benötigt. Der erste gibt das Bild ohne Link zum originalen aus, die <strong>Checkbox </strong>ist also nicht gesetzt, und der zweite gibt das <strong>Bild </strong>mit einem <strong>Link </strong>zum originalen Bild aus, entsprechend mit einer <strong>CSS Klasse</strong> versehen, die zum <strong>Multibox JavaScript </strong>gehört.</p>
<pre>
<pre name="code" class="html">

&lt;we:ifNotEmpty match=&quot;bild-links&quot;&gt;
  &lt;we:ifEditmode&gt;&lt;br&gt;&lt;span class=&quot;komment rot&quot;&gt;Bild linke Seite:&lt;/span&gt;&lt;/we:ifEditmode&gt;

  &lt;? // ---   Bild und Checkbox im Editmode anzeigen  START ----  // ?&gt;
    &lt;we:ifEditmode&gt;
      &lt;we:img name=&quot;bild-links&quot;  thumbnail=&quot;210 breit&quot; showinputs=&quot;false&quot;&gt;&lt;br&gt;
      &lt;span class=&quot;komment rot&quot;&gt;Bildbeschreibung Links&lt;/span&gt;
      &lt;br&gt;&lt;strong&gt;&lt;we:input name=&quot;bild-links-beschreibung&quot; size=&quot;25&quot;&gt;&lt;/strong&gt;&lt;br&gt;
      &lt;we:input type=&quot;checkbox&quot; name=&quot;bildklick-links&quot; /&gt;
      &lt;span class=&quot;komment rot&quot;&gt;&lt;b&gt;Vergrössern?&lt;/b&gt;&lt;/span&gt;
    &lt;/we:ifEditmode&gt;
  &lt;? // ---   Bild und Checkbox im Editmode anzeigen  ENDE ----  // ?&gt;

  &lt;? // ---   Wenn Checkbox aktiv, link mit multibox generieren  START ----  // ?&gt;
    &lt;we:ifNotEmpty match=&quot;bildklick-links&quot;&gt;
      &lt;we:ifNotEditmode&gt;
        &lt;a href=&quot;&lt;we:img name=&quot;bild-links&quot; only=&quot;src&quot;&gt;&quot;&gt;
          &lt;we:img name=&quot;bild-links&quot; thumbnail=&quot;210 breit&quot; border=&quot;0&quot;&gt;
        &lt;/a&gt;&lt;br&gt;
        &lt;small&gt;&lt;we:input name=&quot;bild-links-beschreibung&quot; size=&quot;25&quot;&gt;&lt;/small&gt;&lt;br&gt;
      &lt;/we:ifNotEditmode&gt;
    &lt;/we:ifNotEmpty&gt;
  &lt;? // ---   Wenn Checkbox aktiv, link mit multibox generieren  ENDE ----  // ?&gt;

  &lt;? // ---   Wenn Checkbox leer, Bild normal ausgeben START ----  // ?&gt;
  &lt;we:ifEmpty match=&quot;bildklick-links&quot;&gt;
    &lt;we:ifNotEditmode&gt;
      &lt;we:img name=&quot;bild-links&quot;  thumbnail=&quot;210 breit&quot;&gt;&lt;br&gt;
      &lt;small&gt;&lt;we:input name=&quot;bild-links-beschreibung&quot; size=&quot;25&quot;&gt;&lt;/small&gt;&lt;br&gt;
    &lt;/we:ifNotEditmode&gt;
  &lt;/we:ifEmpty&gt;
  &lt;? // ---   Wenn Checkbox leer, Bild normal ausgeben ENDE ----  // ?&gt;

&lt;/we:ifNotEmpty&gt;
</pre>
</pre>
<p>Für diesen <strong>Code </strong>muss eine <strong>Miniaturansicht </strong>mit dem Namen &#8220;210 breit&#8221; angelegt werden.
<div style="display: none;" class="wmpDesc wmp11">Struktur nach Import der Multibox Dateien</div>
]]></content:encoded>
			<wfw:commentRss>http://www.blaudenker.de/webedition-content-management-system/webedition-klick-vergroessern-multibox-lightbox-effekt-javascript/webedition-klick-vergroessern-multibox-lightbox-effekt-javascript.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>webEdition: Glossarfunktion mit einer Listingseite</title>
		<link>http://www.blaudenker.de/webedition-content-management-system/webedition-glossarfunktion-mit-einer-ubersichtsseite/webedition-glossarfunktion-mit-einer-ubersichtsseite.html</link>
		<comments>http://www.blaudenker.de/webedition-content-management-system/webedition-glossarfunktion-mit-einer-ubersichtsseite/webedition-glossarfunktion-mit-einer-ubersichtsseite.html#comments</comments>
		<pubDate>Wed, 19 Nov 2008 12:14:32 +0000</pubDate>
		<dc:creator>Manfred Rutschmann</dc:creator>
		
		<category><![CDATA[Code-Beispiele]]></category>

		<category><![CDATA[we-Tipps &amp; Tricks]]></category>

		<category><![CDATA[webEdition]]></category>

		<category><![CDATA[Übersicht]]></category>

		<category><![CDATA[Beschreibungsseite]]></category>

		<category><![CDATA[CMS]]></category>

		<category><![CDATA[Code]]></category>

		<category><![CDATA[Content Management System]]></category>

		<category><![CDATA[Funktion]]></category>

		<category><![CDATA[Glossar]]></category>

		<category><![CDATA[Glossar Modul]]></category>

		<category><![CDATA[Hyperlink]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[template]]></category>

		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.blaudenker.de/?p=154</guid>
		<description><![CDATA[webEdition bietet von Hause aus an, sogenannte &#8220;Hyperlinks&#8221; im Glossar zu verwenden. Dabei wird ein definierter Text auf der Webseite durch einen Link auf eine passende Beschreibungsseite ersetzt. Wer diese Funktion bereits nutzt wird sicherlich die Möglichkeit vermissen, eine komplette Glossarliste auf der Webseite anzuzeigen. Leider gibt webEdition nichts her, um dies mit Boardmitteln zu [...]]]></description>
			<content:encoded><![CDATA[<p><strong>webEdition </strong>bietet von Hause aus an, sogenannte &#8220;<strong>Hyperlinks</strong>&#8221; im <strong>Glossar </strong>zu verwenden. Dabei wird ein definierter Text auf der <strong>Webseite </strong>durch einen Link auf eine passende <strong>Beschreibungsseite </strong>ersetzt. Wer diese <strong>Funktion </strong>bereits nutzt wird sicherlich die Möglichkeit vermissen, eine komplette <strong>Glossarliste </strong>auf der <strong>Webseite </strong>anzuzeigen. Leider gibt <strong>webEdition </strong>nichts her, um dies mit Boardmitteln zu erreichen. Mit <strong>php </strong>ist eine <strong>Übersicht </strong>über das <strong>Glossar </strong> relativ einfach umzusetzen. Dazu kann folgender <strong>Code </strong>im <strong>Template</strong> verwendet werden:</p>
<pre>
<pre name="code" class="php">

&lt;?php
  $result = mysql_query(&#039;SELECT * FROM tblglossary where Language = &quot;de_DE&quot;&#039;);
  if (!$result) {
    die(&#039;Invalid query: &#039; . mysql_error());
  }

  while($row = mysql_fetch_row($result)) {
    echo &#039;&lt;strong&gt;&#039;.$row[4].&#039;&lt;/strong&gt;&lt;br&gt;&#039;.$row[7].&#039;&lt;br&gt;&#039;;
  }
?&gt;
</pre>
</pre>
<p>Bei diesem Beispiel werden nur Einträge aus dem Ordner &#8220;Deutsch&#8221; des Glossars angezeigt. Für einen englischen Auftritt kann dieser Code benutzt werden:</p>
<pre>
<pre name="code" class="php">

&lt;?php
  $result = mysql_query(&#039;SELECT * FROM tblglossary where Language = &quot;en_GB&quot;&#039;);
  if (!$result) {
    die(&#039;Invalid query: &#039; . mysql_error());
  }

  while($row = mysql_fetch_row($result)) {
    echo &#039;&lt;strong&gt;&#039;.$row[4].&#039;&lt;/strong&gt;&lt;br&gt;&#039;.$row[7].&#039;&lt;br&gt;&#039;;
  }
?&gt; 
</pre>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.blaudenker.de/webedition-content-management-system/webedition-glossarfunktion-mit-einer-ubersichtsseite/webedition-glossarfunktion-mit-einer-ubersichtsseite.html/feed</wfw:commentRss>
		</item>
		<item>
		<title>webEdition: php innerhalb eines we:block benutzen</title>
		<link>http://www.blaudenker.de/webedition-content-management-system/webedition-und-php-innerhalb-eines-we-block-benutzen/webedition-und-php-innerhalb-eines-we-block-benutzen.html</link>
		<comments>http://www.blaudenker.de/webedition-content-management-system/webedition-und-php-innerhalb-eines-we-block-benutzen/webedition-und-php-innerhalb-eines-we-block-benutzen.html#comments</comments>
		<pubDate>Thu, 13 Nov 2008 05:44:18 +0000</pubDate>
		<dc:creator>Manfred Rutschmann</dc:creator>
		
		<category><![CDATA[Code-Beispiele]]></category>

		<category><![CDATA[webEdition]]></category>

		<category><![CDATA[$GLOBALS]]></category>

		<category><![CDATA[bold]]></category>

		<category><![CDATA[Dokument]]></category>

		<category><![CDATA[editsource]]></category>

		<category><![CDATA[entwickeln]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[programmieren]]></category>

		<category><![CDATA[template]]></category>

		<category><![CDATA[Variablen]]></category>

		<category><![CDATA[Vorlage]]></category>

		<category><![CDATA[we:block]]></category>

		<category><![CDATA[we:input]]></category>

		<category><![CDATA[we:textarea]]></category>

		<category><![CDATA[webEdition tags]]></category>

		<category><![CDATA[webEdition Template]]></category>

		<guid isPermaLink="false">http://www.blaudenker.de/?p=148</guid>
		<description><![CDATA[Es ist grundsätzlich möglich, PHP innerhalb eines we:block zu benutzen. Allerdings gibt es zwei Grundregeln die zu beachten sind: Variablen die im we:block verwendet werden, müssen maskiert werden, und Variablen die außerhalb des we:block gesetzt werden, sollten in die $GLOBALS geschrieben werden.
Hier eine Beispielanwendung wie das ganze aussehen kann:



&#60;?php
$GLOBALS[&#039;var1&#039;] = &#039;Erster Block&#60;br /&#62;&#039;;
$GLOBALS[&#039;var2&#039;] = &#039;Zweiter [...]]]></description>
			<content:encoded><![CDATA[<p>Es ist grundsätzlich möglich, <strong>PHP</strong> innerhalb eines <strong>we:block</strong> zu benutzen. Allerdings gibt es zwei Grundregeln die zu beachten sind: <strong>Variablen</strong> die im <strong>we:block</strong> verwendet werden, müssen <strong>maskiert</strong> werden, und <strong>Variablen</strong> die außerhalb des <strong>we:block</strong> gesetzt werden, sollten in die <strong>$GLOBALS</strong> geschrieben werden.</p>
<p>Hier eine Beispielanwendung wie das ganze aussehen kann:</p>
<pre>
<pre name="code" class="html">

&lt;?php
$GLOBALS[&#039;var1&#039;] = &#039;Erster Block&lt;br /&gt;&#039;;
$GLOBALS[&#039;var2&#039;] = &#039;Zweiter Block&lt;br /&gt;&#039;;
$GLOBALS[&#039;var3&#039;] = &#039;Dritter Block&lt;br /&gt;&#039;;

function test() {

  echo &#039;Testfunktion&#039;;

}
?&gt;

  &lt;we:block name=&quot;text&quot; showselect=&quot;true&quot;&gt;

    &lt;?php
    #php Ausgabe im ersten Block
    echo \$GLOBALS[&#039;var1&#039;];
    ?&gt;

  	Überschrift:&lt;br /&gt;
  	&lt;we:input name=&quot;input&quot; size=&quot;82&quot;&gt;&lt;br /&gt;&lt;br /&gt;
  	&lt;we:textarea wysiwyg=&quot;true&quot; name=&quot;text&quot; commands=&quot;bold,editsource&quot;&gt;&lt;br /&gt;&lt;br /&gt;

  	&lt;we:block name=&quot;bilder&quot; start=&quot;3&quot;&gt;

      &lt;?
      #php Ausgabe im zweiten block
      echo \\\$GLOBALS[&#039;var2&#039;];
      test();
      ?&gt;

     &lt;we:img name=&quot;bildeinzeln&quot;&gt;

      	&lt;we:block name=&quot;inputblock&quot; start=&quot;3&quot;&gt;
          &lt;?
          #php Ausgabe im dritten Block
          echo \\\\\\\$GLOBALS[&#039;var3&#039;];
          test();
          ?&gt;
         &lt;we:input name=&quot;inputeinzeln&quot; size=&quot;82&quot;&gt;
      	&lt;/we:block&gt;

  	&lt;/we:block&gt;
    &lt;hr /&gt;
  &lt;/we:block&gt;
</pre>
</pre>
<p>Zuerst schreibe ich 3 <strong>Variablen</strong> in die <strong>$GLOBALS</strong> um diese im <strong>we:block</strong> wieder abrufen zu können. Wenn lediglich normale <strong>Variablen</strong> außerhalb des <strong>we:block</strong> gesetzt werden, besteht innerhalb kein Zugriff darauf.</p>
<p>Im ersten <strong>we:block</strong> muss jede <strong>Variable </strong>mit einem Backslash &#8220;\&#8221; <strong>maskiert </strong>werden. Wen man in einen weiteren <strong>verschachtelten we:block </strong>kommt, muss man drei Backslash &#8220;\\\&#8221; benutzen um die <strong>Variable </strong>zu <strong>maskieren</strong>.  Kommt man in die dritte <strong>verschachtelte Ebene</strong>, sind es schon sieben Backslash &#8220;\\\\\\\&#8221; die gesetzt werden müssen.</p>
<p>Wenn innerhalb eines <strong>we:block</strong> <strong>Variablen </strong>verwendet werden, muss man diese nicht in die <strong>$GLOBALS</strong> schreiben, da im Block selbst Zugriff darauf vorhanden ist.</p>
<p><strong>Dieser Artikel steht in direkter Verbindung mit:</strong></p>
<ul>
<li><a rel="bookmark" href="../webedition-content-management-system/webedition-we-block-tag/webedition-we-block-tag.html">webEdition: Beschreibung des we:block tag</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.blaudenker.de/webedition-content-management-system/webedition-und-php-innerhalb-eines-we-block-benutzen/webedition-und-php-innerhalb-eines-we-block-benutzen.html/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
