<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FloBox.de &#187; Drupal</title>
	<atom:link href="http://www.flobox.de/category/drupal/feed" rel="self" type="application/rss+xml" />
	<link>http://www.flobox.de</link>
	<description>Spielwiese und privates Blog</description>
	<lastBuildDate>Mon, 18 Jul 2011 08:12:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Block Region in Node Template</title>
		<link>http://www.flobox.de/block-region-in-node-template</link>
		<comments>http://www.flobox.de/block-region-in-node-template#comments</comments>
		<pubDate>Sun, 29 Nov 2009 17:09:35 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://www.flobox.de/?p=64</guid>
		<description><![CDATA[Gerade ein aktuelles Drupal Problem für Yazio.de gelöst. Und zwar wollte ich eine Block Region in einer bestimmten node.tpl.php einbinden. Wenn man nun in der template.php eine neue Region hinzufügt und diese dann in der node.tpl.php anspricht und ausgeben möchte passiert nichts. Grund dafür ist, dass Drupal die Ausgabe von Block Regionen nur in der [...]]]></description>
			<content:encoded><![CDATA[<p>Gerade ein aktuelles Drupal Problem für <a href="http://www.yazio.de">Yazio.de</a> gelöst. Und zwar wollte ich eine Block Region in einer bestimmten node.tpl.php einbinden. Wenn man nun in der template.php eine neue Region hinzufügt und diese dann in der node.tpl.php anspricht und ausgeben möchte passiert nichts. Grund dafür ist, dass Drupal die Ausgabe von Block Regionen nur in der page.tpl.php erlaubt. Was also tun?<span id="more-64"></span></p>
<p>Es gibt eine Lösungsmöglichkeit mit der man einen ganz bestimmten Block in die node.tpl.php einbinden kann und zwar mit diesem Code:</p>
<p><em>&lt;?php<br />
$block = module_invoke(&#8216;block&#8217; ,&#8217;block&#8217;, &#8216;view&#8217;, 3);<br />
print $block['content'];<br />
?&gt;</em></p>
<p>Die 3 im besagten Code muss dann nur noch mit der ID des Blocks ersetzt werden, den ihr anzeigen möchtet. Außerdem muss im besagten Block als Eingabeformat &#8220;PHP&#8221; ausgewählt sein!</p>
<p>Allerdings war dieses Verfahren nicht das richtige für mich, ich möchte weiterhin in der node.tpl.php eine Block Region definieren, so dass ich dann später im Backend der Block Region je nach URL einen unterschiedlichen Block anzeigen lassen kann. Mit folgender Lösung konnte ich dies dann ermöglichen:</p>
<p>Die template.php muss wie folgt ergänzt / editiert werden:</p>
<p><em>&lt;?php<br />
function DEINTHEMENAME_regions() {<br />
return array(<br />
&#8216;right&#8217; =&gt; t(&#8216;right sidebar&#8217;),<br />
&#8216;content_top&#8217; =&gt; t(&#8216;content top&#8217;),<br />
&#8216;content_bottom&#8217; =&gt; t(&#8216;content bottom&#8217;),<br />
&#8216;aktuelles_content&#8217; =&gt; t(&#8216;Aktuelles Content&#8217;),<br />
&#8216;footer&#8217; =&gt; t(&#8216;footer&#8217;)<br />
);<br />
}</p>
<p>function  _phptemplate_variables($hook, $vars) {<br />
switch($hook) {<br />
case &#8216;node&#8217; :<br />
if ($vars['page'] /* the equivolent of $page in node.tpl.php */ != 0) {<br />
$vars['aktuelles_content']= theme_blocks(&#8216;aktuelles_content&#8217;); /* Hier die neue Blockregion eintragen */<br />
}<br />
break;<br />
}<br />
return $vars;<br />
}<br />
?&gt;</em></p>
<p>In Eurer node.tpl.php dann einfach noch folgenden Code einfügen:</p>
<p><em>&lt;div&gt;&lt;?php print $aktuelles_content; ?&gt;&lt;/div&gt;</em></p>
<p>Habt viel Spass damit! <img src='http://www.flobox.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Bei Fragen = Kommentar schreiben!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flobox.de/block-region-in-node-template/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal Themes &#8211; Top 15+</title>
		<link>http://www.flobox.de/drupal-themes-top-15</link>
		<comments>http://www.flobox.de/drupal-themes-top-15#comments</comments>
		<pubDate>Fri, 06 Nov 2009 11:27:56 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[drupal themes]]></category>
		<category><![CDATA[themes]]></category>

		<guid isPermaLink="false">http://www.flobox.de/?p=18</guid>
		<description><![CDATA[Drupal ist ja nicht wirklich dafür bekannt, dass es tolle Out-of-the-Box Themes zu bieten hat. Teilweise mag das vielleicht sogar stimmen, jedenfalls wenn man hier einen Vergleich mit den massig verfügbaren WordPress Themes unternimmt. Jedoch gibt es auch für Drupal einige tolle Themes, die mit ein paar Anpassungen absolut nutzbar sind. Nachfolgend also die die [...]]]></description>
			<content:encoded><![CDATA[<p>Drupal ist ja nicht wirklich dafür bekannt, dass es tolle Out-of-the-Box Themes zu bieten hat. Teilweise mag das vielleicht sogar stimmen, jedenfalls wenn man hier einen Vergleich mit den massig verfügbaren WordPress Themes unternimmt. Jedoch gibt es auch für Drupal einige tolle Themes, die mit ein paar Anpassungen absolut nutzbar sind. Nachfolgend also die die Top 15+ Liste an Drupal Themes!<span id="more-18"></span></p>
<p><span style="font-weight:bold;font-size:18px;">1. <a href="http://drupal.org/project/colourise">Colourise</a> (<a href="http://studio.webzer.net/drupal/colourise/">Preview</a>)</span><br />
<a href="http://studio.webzer.net/drupal/colourise/"><img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/drupal-colourise-theme.jpg" alt="drupal-colourise-theme" title="drupal-colourise-theme" width="500" height="400" class="alignnone size-full wp-image-19" /></a></p>
<p><span style="font-weight:bold;font-size:18px;">2. <a href="http://drupal.org/project/magazeen">Magazeen</a></span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/magazeen.jpg" alt="magazeen" title="magazeen" width="500" height="349" class="alignnone size-full wp-image-22" /></p>
<p><span style="font-weight:bold;font-size:18px;">3. <a href="http://drupal.org/project/browny">beMiracle Browny</a> (<a href="http://demo.theebgar.net/drupalZ">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/be-miracle.jpg" alt="be-miracle" title="be-miracle" width="500" height="350" class="alignnone size-full wp-image-23" /></p>
<p><span style="font-weight:bold;font-size:18px;">4. <a href="http://drupal.org/project/arthemia">Arthemia</a> (<a href="http://arthemia.theraggedyedge.co.uk/">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/arthemia.jpg" alt="arthemia" title="arthemia" width="500" height="350" class="alignnone size-full wp-image-27" /></p>
<p><span style="font-weight:bold;font-size:18px;">5. <a href="http://drupal.org/project/darkelegance">Dark Elegance</a> (<a href="http://dezinerfolio.com/demo/darkelegance">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/dark-elegance.jpg" alt="dark-elegance" title="dark-elegance" width="500" height="350" class="alignnone size-full wp-image-25" /></p>
<p><span style="font-weight:bold;font-size:18px;">6. <a href="http://drupal.org/project/agregado">Agregado</a> (<a href="http://drupal-theme.net/theme/agregado-drupal-theme">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/agregado.jpg" alt="agregado" title="agregado" width="500" height="350" class="alignnone size-full wp-image-26" /></p>
<p><span style="font-weight:bold;font-size:18px;">7. <a href="http://drupal.org/project/drixel">Drixel</a> (<a href="http://pixeled.webmediadx.com/">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/drixel.jpg" alt="drixel" title="drixel" width="500" height="350" class="alignnone size-full wp-image-29" /></p>
<p><span style="font-weight:bold;font-size:18px;">8. <a href="http://drupal.org/project/inove">Inove</a> (<a href="http://www.tauschen-ohne-geld.de/drupal/">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/inove.jpg" alt="inove" title="inove" width="500" height="350" class="alignnone size-full wp-image-31" /></p>
<p><span style="font-weight:bold;font-size:18px;">9. <a href="http://drupal.org/project/summertime">Summertime</a> (<a href="http://sidashin.ru/summertime/">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/summertime.jpg" alt="summertime" title="summertime" width="500" height="350" class="alignnone size-full wp-image-30" /></p>
<p><span style="font-weight:bold;font-size:18px;">10. <a href="http://drupal.org/project/colorpaper">Color Paper</a></span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/colorpaper.jpg" alt="Color Paper Theme" title="Color Paper Theme" width="500" height="350" class="alignnone size-full wp-image-30" /></p>
<p><span style="font-weight:bold;font-size:18px;">11. <a href="http://drupal.org/project/addari">Addari</a> (<a href="http://demosite.worthapost.com/?theme=addari">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/addari.jpg" alt="Addari Theme" title="Addari Theme" width="500" height="350" class="alignnone size-full wp-image-30" /></p>
<p><span style="font-weight:bold;font-size:18px;">12. <a href="http://drupal.org/project/beach">Beach</a> (<a href="http://studio.webzer.net/drupal/beach/">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/beach.jpg" alt="Beach Theme" title="Beach Theme" width="500" height="350" class="alignnone size-full wp-image-30" /></p>
<p><span style="font-weight:bold;font-size:18px;">13. <a href="http://drupal.org/project/strange_little_town">Strange Little Town</a> (<a href="http://studio.webzer.net/drupal/strange.little.town/">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/strange-little-town.jpg" alt="Strange Little Town Theme" title="Strange Little Town Theme" width="500" height="350" class="alignnone size-full wp-image-30" /></p>
<p><span style="font-weight:bold;font-size:18px;">14. <a href="http://drupal.org/project/wilderness">Wilderness</a> (<a href="http://demo.agileware.net/?theme=wilderness">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/wilderness.jpg" alt="WildernessTheme" title="WildernessTheme" width="500" height="350" class="alignnone size-full wp-image-36" /></p>
<p><span style="font-weight:bold;font-size:18px;">15. <a href="http://drupal.org/project/aBeesParadise">aBeesParadise</a> (<a href="http://interface-web.co.uk/theme-by-interface/">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/abeesparadise.jpg" alt="abeesparadise Theme" title="abeesparadise Theme width="500" height="350" class="alignnone size-full wp-image-36" /></p>
<p><span style="font-weight:bold;font-size:18px;">16. <a href="http://drupal.org/project/jaded">Jaded</a> (<a href="http://demo.agileware.net/?theme=jaded">Preview</a>)</span><br />
<img src="http://www.flobox.de/wp-content/uploads/floboxde/2009/11/jaded.jpg" alt="Jaded Theme" title="Jaded Theme" width="500" height="350" class="alignnone size-full wp-image-36" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.flobox.de/drupal-themes-top-15/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Titel der aktuellen Seite in den Breadcrumbs anzeigen</title>
		<link>http://www.flobox.de/titel-der-aktuellen-seite-in-den-breadcrumbs-anzeigen</link>
		<comments>http://www.flobox.de/titel-der-aktuellen-seite-in-den-breadcrumbs-anzeigen#comments</comments>
		<pubDate>Tue, 03 Nov 2009 13:07:49 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[breadcrumbs]]></category>
		<category><![CDATA[drupal breadcrumbs]]></category>

		<guid isPermaLink="false">http://www.flobox.de/?p=11</guid>
		<description><![CDATA[Noch ein Code Snippet für Drupal, dass sicherlich für viele Drupal Betreiber interessant sein könnte. In den Standardeinstellungen zeigt Drupal in den Breadcrumbs nicht die aktuelle Seite mit an. Vor allem aber aus SEO Sicht könnte dies interessant sein, hilft es doch bei der internen Verlinkung auf der eigenen Seite. Mit dem nachfolgenden Code Snippet [...]]]></description>
			<content:encoded><![CDATA[<p>Noch ein Code Snippet für Drupal, dass sicherlich für viele Drupal Betreiber interessant sein könnte. In den Standardeinstellungen zeigt Drupal in den Breadcrumbs nicht die aktuelle Seite mit an. Vor allem aber aus SEO Sicht könnte dies interessant sein, hilft es doch bei der internen Verlinkung auf der eigenen Seite. Mit dem nachfolgenden Code Snippet ist dies nun im Handumdrehen gelöst.<span id="more-11"></span></p>
<p><strong>Für Drupal 6:</strong><br />
<em>function YOURTHEME_breadcrumb($breadcrumb) {<br />
if (!empty($breadcrumb)) {<br />
$breadcrumb[] = l(drupal_get_title(), $_GET['q']);<br />
return &#8216;&lt;div&gt;&#8217;. implode(&#8216; &amp;raquo; &#8216;, $breadcrumb) .&#8217;&lt;/div&gt;&#8217;;<br />
}<br />
}</em></p>
<p><strong>Für Drupal 5:</strong><br />
<em>function YOURTHEME_breadcrumb($breadcrumb) {<br />
if (!empty($breadcrumb)) {<br />
$breadcrumb[] = l(drupal_get_title(), $_GET['q'], array(), NULL, NULL, FALSE, TRUE);<br />
return &#8216;&lt;div&gt;&#8217;. implode(&#8216; &amp;raquo; &#8216;, $breadcrumb) .&#8217;&lt;/div&gt;&#8217;;<br />
}<br />
}</em></p>
<p>Einfach den oben aufgeführten Code in Eure template.php (im Theme Ordner) einfügen! Lediglich YOURTHEME noch mit dem Namen Eures Themes ersetzen und fertig ist das Ganze!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flobox.de/titel-der-aktuellen-seite-in-den-breadcrumbs-anzeigen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal SEO Module &#8211; Top 10</title>
		<link>http://www.flobox.de/drupal-seo-module-top-10</link>
		<comments>http://www.flobox.de/drupal-seo-module-top-10#comments</comments>
		<pubDate>Sun, 01 Nov 2009 16:30:18 +0000</pubDate>
		<dc:creator>Florian</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[drupal seo]]></category>
		<category><![CDATA[drupal seo module]]></category>

		<guid isPermaLink="false">http://www.flobox.de/?p=7</guid>
		<description><![CDATA[Drupal, eines der besten CMS das mir in den letzten Jahren untergekommen ist. Als wir vor der Entscheidung standen mit welchem CMS wir unser Ernährungsportal Yazio.de realisieren sollten hatten wir die Wahl zwischen Typo3, Joomla und Drupal. Rückblickend bin ich froh, dass wir auf das richtige CMS gesetzt haben: Drupal! Hat man einmal das System [...]]]></description>
			<content:encoded><![CDATA[<p>Drupal, eines der besten CMS das mir in den letzten Jahren untergekommen ist. Als wir vor der Entscheidung standen mit welchem CMS wir unser <a href="http://www.yazio.de">Ernährungsportal Yazio.de</a> realisieren sollten hatten wir die Wahl zwischen Typo3, Joomla und Drupal. Rückblickend bin ich froh, dass wir auf das richtige CMS gesetzt haben: <a href="http://www.drupalcenter.de/">Drupal</a>!</p>
<p>Hat man einmal das System und die wichtigsten Module (CCK, Views, Panels) verstanden, sind einem fast keine Grenzen mehr gesetzt und eine Menge Projekte lassen sich mit diesen Modulen bereits realisieren. Aber auch SEO-technisch ist Drupal sehr gut ausgerüstet und lässt sich durch verschiedene Module perfekt aufrüsten. Da es trotzdem wenig aktuelle Ressourcen bezüglich Drupal und SEO gibt, möchte ich nachfolgend einmal kurz die wichtigsten SEO Module für Drupal aufzeigen.<span id="more-7"></span></p>
<p>1. <a href="http://drupal.org/project/nodewords">Nodewords</a><br />
Eines der Drupal SEO Module überhaupt. Mit Nodewords lassen sich alle Meta-Tags auf jeder Seite beeinflussen, automatisiert oder manuell &#8211; je nachdem wie man es benötigt. So lassen sich mit der aktuellen Drupal 6 Version folgende Meta-Tags beeinflussen und ausgeben: Beschreibung (Description), Bing Webmaster Center verification code, <strong>Canonical URL</strong>, Dublin Core-Titel, Dublin Core contributor, Dublin Core creator, Dublin Core date, Dublin Core publisher, Google Webmaster Tools verification code, Ort, PICS-Beschriftungen, Robots, Schlüsselwörter (Keywords), Urheberrecht, Wiederbesuch nach, Yahoo! Site Explorer verification code, Zusammenfassung.</p>
<p>2. <a href="http://drupal.org/project/page_title">Page Title</a><br />
Wie jeder SEO weiß sind Keywords im Title Tag einer der Rankingfaktoren überhaupt. Hier kommt das Module Page Title ins Spiel. Mit diesem Drupal Modul lässt sich der Titel im Title Tag beeinflussen. So kann man für jeden Inhaltstyp einen eigenen Titel Aufbau und Ausgabe festlegen.</p>
<p>3. <a href="http://drupal.org/project/pathauto">Pathauto</a><br />
Jeder der auf seiner Drupal Installation lesbare URLs aktiviert hat, sollte auch das Pathauto Modul nutzen. Das SEO Modul generiert automatisch URL Aliase nach einem vorher festgelegten Aufbau. Diese kann man für jeden eigenen Inhaltstyp festlegen. So kann man beispielsweise einstellen, dass die Nodes des Inhaltstyp &#8220;Auto&#8221; immer mit der folgenden URL Struktur ausgegeben werden sollen: &#8220;xxxxx.de/auto/ich-bin-der-titel.html&#8221;! Extrem hilfreich und tolle Einstellmöglichkeiten.</p>
<p>4. <a href="http://drupal.org/project/xmlsitemap">XML Sitemap</a><br />
Das XML Sitemap Modul generiert eine Sitemap nach den sitemaps.org Spezifikationen. Verschiedene Einstellmöglichkeiten und eine Ping Funktion zur Benachrichtigung der Suchmaschinen sind vorhanden.</p>
<p>5. <a href="http://drupal.org/project/similar">Smilar Entries</a><br />
Ein Modul das zum aktuellen Node ähnliche bzw. verwandte Nodes anzeigt. Die Ausgabe erfolgt in einem eigenen Block. Mit Caching Funktion!</p>
<p>6. <a href="http://drupal.org/project/path_redirect">Path Redirect</a><br />
Nehmen wir mal an ihr ändert den Titel eines Nodes auf Eurer Drupal Seite, dann ändert sich in der Regel auch der URL Alias des Nodes mit. Schlecht vor allem dann wenn es sich um einen bereits etablierten und gut rankenden Node handelt. Hier hilft Path Redirect weiter: Es erstellt automatisch einen 301 Redirect vom alten URL Alias auf den Neuen. Es besteht außerdem die Möglichkeit manuell 301 oder 302 Redirects zu erstellen.</p>
<p>7. <a href="http://drupal.org/project/globalredirect">Global Redirect</a><br />
Das Global Redirect Modul stellt sicher, dass Deine Nodes nur unter einer URL erreichbar sind, so werden zum Beispiel Anfragen für xxxxxx.de/node/2 automatisch auf xxxxxx.de/node-url-alias weitergeleitet.</p>
<p>8. <a href="http://drupal.org/project/custom_breadcrumbs">Custom Breadcrumbs</a><br />
Mit Hilfe von Custom Breadcrumbs kann man Einfluss auf die Breadcrumbs Ausgabe nehmen. So kann man zum Beispiel für jeden Inhaltstyp eine eigene Breadcrumbs Struktur festlegen und diese ausgeben lassen.</p>
<p>9. <a href="http://drupal.org/project/seo_checklist">SEO Checklist</a><br />
Hilfreiches Programm, dass die eigene Drupal Seite checkt und aufzeigt welche SEO Module noch installiert werden sollten. Ich habe die Erfahrung gemacht, dass die eigene Drupal Seite bei aktiviertem Modul relativ träge agiert &#8211; von daher sollte man das Modul vielleicht erst auf einer Testinstallation testen.</p>
<p>10. <a href="http://drupal.org/project/search404">Search 404</a><br />
Tolles Modul, das bei nicht (mehr) verfügbaren Inhalten statt der standardmäßigen 404 Seite nach verwandten Inhalten sucht. Versucht zum Beispiel jemand die nicht mehr verfügbare URL xxxxx.de/drupal-seo-module aufzurufen sucht das Modul automatisch nach &#8220;drupal OR seo OR module&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.flobox.de/drupal-seo-module-top-10/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

