<?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>Design Meets Code</title>
	<atom:link href="http://design-meets-code.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://design-meets-code.com</link>
	<description>WordPress - Drupal - Prestashop</description>
	<lastBuildDate>Fri, 09 Dec 2011 14:23:39 +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>RSS Feed für Tweets</title>
		<link>http://design-meets-code.com/blog/2011/12/03/rss-feed-fuer-tweets/</link>
		<comments>http://design-meets-code.com/blog/2011/12/03/rss-feed-fuer-tweets/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 12:08:40 +0000</pubDate>
		<dc:creator>eno</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://design-meets-code.com/?p=270</guid>
		<description><![CDATA[Twitter bietet auf der Profilseite keinen Button mehr für RSS Feeds an. Ein Feed kann man nach folgendem Schema erstellen: http://twitter.com/statuses/user_timeline/twitterusername.rss oder http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=twitterusername]]></description>
			<content:encoded><![CDATA[<p>Twitter bietet auf der Profilseite keinen Button mehr für RSS Feeds an. Ein Feed kann man nach folgendem Schema erstellen:</p>
<p>http://twitter.com/statuses/user_timeline/twitterusername.rss</p>
<p>oder</p>
<p>http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=twitterusername</p>
]]></content:encoded>
			<wfw:commentRss>http://design-meets-code.com/blog/2011/12/03/rss-feed-fuer-tweets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Views für Produkte</title>
		<link>http://design-meets-code.com/blog/2011/11/30/views-fuer-produkte/</link>
		<comments>http://design-meets-code.com/blog/2011/11/30/views-fuer-produkte/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 22:34:13 +0000</pubDate>
		<dc:creator>eno</dc:creator>
				<category><![CDATA[Prestashop]]></category>

		<guid isPermaLink="false">http://design-meets-code.com/?p=266</guid>
		<description><![CDATA[in product.tpl {php}      function getTotalViewed1($id_product)     {         $view1 = Db::getInstance()-&#62;getRow('         SELECT SUM(pv.`counter`) AS total         FROM `'._DB_PREFIX_.'page_viewed` pv         LEFT JOIN `'._DB_PREFIX_.'date_range` dr &#8230; <a href="http://design-meets-code.com/blog/2011/11/30/views-fuer-produkte/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>in product.tpl</p>
<pre>{php}

     function getTotalViewed1($id_product)
    {
        $view1 = Db::getInstance()-&gt;getRow('
        SELECT SUM(pv.`counter`) AS total
        FROM `'._DB_PREFIX_.'page_viewed` pv
        LEFT JOIN `'._DB_PREFIX_.'date_range` dr ON pv.`id_date_range` = dr.`id_date_range`
        LEFT JOIN `'._DB_PREFIX_.'page` p ON pv.`id_page` = p.`id_page`
        LEFT JOIN `'._DB_PREFIX_.'page_type` pt ON pt.`id_page_type` = p.`id_page_type`
        WHERE pt.`name` = 'product.php'
        AND p.`id_object` = '.intval($id_product).'');
        return isset($view1['total']) ? $view1['total'] : 0;
    }

        if ($id_product = intval(Tools::getValue('id_product')))
        {
            $product = new Product($id_product, false, intval($cookie-&gt;id_lang));
            $totalViewed1 = getTotalViewed1($product-&gt;id);
            echo $totalViewed1;            
                }

{/php}</pre>
]]></content:encoded>
			<wfw:commentRss>http://design-meets-code.com/blog/2011/11/30/views-fuer-produkte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aktive CMS Klasse für Prestashop</title>
		<link>http://design-meets-code.com/blog/2011/10/31/aktive-cms-klasse-fuer-prestashop/</link>
		<comments>http://design-meets-code.com/blog/2011/10/31/aktive-cms-klasse-fuer-prestashop/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 00:32:00 +0000</pubDate>
		<dc:creator>eno</dc:creator>
				<category><![CDATA[Prestashop]]></category>
		<category><![CDATA[cms]]></category>

		<guid isPermaLink="false">http://design-meets-code.com/?p=261</guid>
		<description><![CDATA[Open classes/FrontController.php Find the function displayHeader() After this &#8216;logo_image_height&#8217; => Configuration::get(&#8216;SHOP_LOGO_HEIGHT&#8217;), &#8216;priceDisplayPrecision&#8217; => _PS_PRICE_DISPLAY_PRECISION_, &#8216;content_only&#8217; => (int)Tools::getValue(&#8216;content_only&#8217;), Add this line of code &#8216;cms_class&#8217; =>(int)Tools::getValue(&#8216;id_cms&#8217;) Open Header.tpl add in the body tag this line of code {if $page_name ==&#8217;cms&#8217;} class=&#8221;cms{$cms_class}&#8221;{/if} like &#8230; <a href="http://design-meets-code.com/blog/2011/10/31/aktive-cms-klasse-fuer-prestashop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Open classes/FrontController.php<br />
Find the function displayHeader()</p>
<p>After this</p>
<p>&#8216;logo_image_height&#8217; => Configuration::get(&#8216;SHOP_LOGO_HEIGHT&#8217;),<br />
   &#8216;priceDisplayPrecision&#8217; => _PS_PRICE_DISPLAY_PRECISION_,<br />
   &#8216;content_only&#8217; => (int)Tools::getValue(&#8216;content_only&#8217;),</p>
<p>Add this line of code</p>
<p>&#8216;cms_class&#8217; =>(int)Tools::getValue(&#8216;id_cms&#8217;)</p>
<p>Open Header.tpl<br />
add in the body tag this line of code {if $page_name ==&#8217;cms&#8217;} class=&#8221;cms{$cms_class}&#8221;{/if}<br />
like this</p>
<p><body {if $page_name}id="{$page_name|escape:'htmlall':'UTF-8'}" {/if} {if $page_name =='cms'} class="cms{$cms_class}"{/if}></p>
<p>What we did so far is take the cms ID and add a class to the body tag.<br />
Now we need to add a class to the LI from the cms links, so we can make a css rule.</p>
<p>Open blockcms.php</p>
<p>find the function getCMStitles().<br />
go to this line</p>
<p>{<br />
          $row['link'] = $link->getCMSLink((int)($row['id_cms']), $row['link_rewrite']);<br />
          $links[] = $row;<br />
         }</p>
<p>Change it like this.</p>
<p>{<br />
          $row['link'] = $link->getCMSLink((int)($row['id_cms']), $row['link_rewrite']);<br />
          $row['id_s'] = $row['id_cms'];<br />
          $links[] = $row;<br />
         }</p>
<p>Now open Blockcms.tpl and add to the li a class</p>
<p>{if isset($cms_page.link)}
<li class="clink{$cms_page.id_s}">
<p>And now use the css like this &#8230;.<br />
body.cms_class1 li.clink1 a { ***The desired css rule for active page*****}</p>
]]></content:encoded>
			<wfw:commentRss>http://design-meets-code.com/blog/2011/10/31/aktive-cms-klasse-fuer-prestashop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blindtext</title>
		<link>http://design-meets-code.com/blog/2011/10/08/blindtext-2/</link>
		<comments>http://design-meets-code.com/blog/2011/10/08/blindtext-2/#comments</comments>
		<pubDate>Sat, 08 Oct 2011 12:35:00 +0000</pubDate>
		<dc:creator>eno</dc:creator>
				<category><![CDATA[Blindtext]]></category>

		<guid isPermaLink="false">http://design-meets-code.com/?p=258</guid>
		<description><![CDATA[Dies ist ein Blindtext. Dieser Text ist nicht dafür vorgesehen, den Betrachter in die Welt der Dunkelheit zu führen, sondern dafür, einfach etwas Leeres mit etwas Inhaltlosem zu füllen. Eigentlich könnte man diese Plattform als Propagandamaschine verwenden &#8230;. dem ist &#8230; <a href="http://design-meets-code.com/blog/2011/10/08/blindtext-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Dies ist ein Blindtext. Dieser Text ist nicht dafür vorgesehen, den  Betrachter in die Welt der Dunkelheit zu führen, sondern dafür, einfach  etwas Leeres mit etwas Inhaltlosem zu füllen. Eigentlich könnte man  diese Plattform als Propagandamaschine verwenden &#8230;. dem ist hier aber  nicht so!!! Dies ist und bleibt ein sinnloser Blindtext ohne Sinn und  Zweck.</p>
]]></content:encoded>
			<wfw:commentRss>http://design-meets-code.com/blog/2011/10/08/blindtext-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blindtext</title>
		<link>http://design-meets-code.com/blog/2011/10/07/blindtext/</link>
		<comments>http://design-meets-code.com/blog/2011/10/07/blindtext/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 16:25:47 +0000</pubDate>
		<dc:creator>eno</dc:creator>
				<category><![CDATA[Blindtext]]></category>

		<guid isPermaLink="false">http://design-meets-code.com/?p=243</guid>
		<description><![CDATA[Ich bin Blindtext. Von Geburt an. Es hat lange gedauert, bis ich begriffen habe, was es bedeutet, ein blinder Text zu sein: Man macht keinen Sinn. Man wirkt hier und da aus dem Zusammenhang gerissen. Oft wird man gar nicht &#8230; <a href="http://design-meets-code.com/blog/2011/10/07/blindtext/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Ich bin Blindtext. Von Geburt an. Es hat lange gedauert, bis ich   begriffen habe, was es bedeutet, ein blinder Text zu sein: Man macht   keinen Sinn. Man wirkt hier und da aus dem Zusammenhang gerissen. Oft   wird man gar nicht erst gelesen. Aber bin ich deshalb ein schlechter   Text? Ich weiss, dass ich nie die Chance haben werde, im Stern zu   erscheinen. Aber bin ich darum weniger wichtig? Ich bin blind! Aber ich   bin gerne Text. Und sollten Sie mich jetzt tatsächlich zu Ende lesen,   dann habe ich etwas geschafft, was den meisten &#8220;normalen&#8221; Texten nicht   gelingt.</p>
]]></content:encoded>
			<wfw:commentRss>http://design-meets-code.com/blog/2011/10/07/blindtext/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Platzhaltertext</title>
		<link>http://design-meets-code.com/blog/2011/10/07/platzhaltertext/</link>
		<comments>http://design-meets-code.com/blog/2011/10/07/platzhaltertext/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 16:24:37 +0000</pubDate>
		<dc:creator>eno</dc:creator>
				<category><![CDATA[Blindtext]]></category>

		<guid isPermaLink="false">http://design-meets-code.com/?p=241</guid>
		<description><![CDATA[dieser text hat eigentlich gar keinen wirklichen inhalt. aber er hat auch keine relevanz, und deswegen ist das egal. er dient lediglich als platzhalter. um mal zu zeigen, wie diese stelle der seite aussieht, wenn ein paar zeilen vorhanden sind. &#8230; <a href="http://design-meets-code.com/blog/2011/10/07/platzhaltertext/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>dieser text hat eigentlich gar keinen wirklichen inhalt. aber er hat  auch keine relevanz, und deswegen ist das egal. er dient lediglich als  platzhalter. um mal zu zeigen, wie diese stelle der seite aussieht, wenn  ein paar zeilen vorhanden sind. ob sich der text dabei gut fühlt, weiß  ich nicht. ich schätze, eher nicht, denn wer fühlt sich schon gut als  platzhalter. aber irgendwer muss diesen job ja machen und deshalb kann  ich es nicht ändern . ich könnte dem text höchstens ein bisschen gut  zureden, dass er auch als platzhalter eine wichtige rolle spielt und  durchaus gebraucht wird. könnte mir vorstellen, dass ihm das gut tut.  denn das gefühl gebraucht zu werden tut doch jedem gut, oder? klar, er  ist austauschbar. das darf ich ihm natürlich nicht verraten. denn  austauschbar zu sein, dass ist schrecklich. austauschbar zu sein  bedeutet ja eigentlich, dass nicht man selbst, sondern einfach  irgendjemand oder irgendwas an der stelle gebraucht wird. somit würde  mein erstes argument, man braucht dich, nicht mehr ziehen, und das zuvor  erzeugte gute gefühl des textes wäre zunichte gemacht. das will ich  nicht. also bitte nix verraten, ja? aber vielleicht merkt er es ja  nicht. das wäre gut, denn wer hat schon lust einen deprimierten  blindtext auf seiner seite zu platzieren. was würde denn das für einen  eindruck machen. das will ja keiner lesen. somit wäre er dann ein für  alle mal tatsächlich völlig nutzlos. das wäre sein todesurteil. soweit  wollen wir es doch nicht kommen lassen, oder? es sei denn, und das ist  möglich, er würde wiedergeboren und käme als, naja, sagen wir als witz,  und ein textleben später vielleicht als bildzeitungsartikel auf die  textwelt. irgendwann wäre er vielleicht sogar ein text im lexikon. dann  hätten wir ihn ja sogar weitergebracht in seiner entwicklung. klingt gar  nicht schlecht, oder? trotzdem bin ich der meinung, man sollte ihn  nicht bewusst dort hin treiben. er hat ein recht darauf, sich selbst zu  entwickeln. und zwar in genau dem tempo, das ihm gefällt. und bis es  soweit ist, nehme ich ihn eben an, wie er ist. als einfachen blindtext  ohne wirklichen inhalt.</p>
]]></content:encoded>
			<wfw:commentRss>http://design-meets-code.com/blog/2011/10/07/platzhaltertext/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blindtext inhaltsleer</title>
		<link>http://design-meets-code.com/blog/2011/10/07/blindtext-inhaltsleer/</link>
		<comments>http://design-meets-code.com/blog/2011/10/07/blindtext-inhaltsleer/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 16:22:24 +0000</pubDate>
		<dc:creator>eno</dc:creator>
				<category><![CDATA[Blindtext]]></category>

		<guid isPermaLink="false">http://design-meets-code.com/?p=238</guid>
		<description><![CDATA[Streng dem definierten Wesen des Blindtextes folgend, fungiere ich als solcher und gebe mich unverbindlich inhaltsleer. In bedrückender Enge in vorgefertigte Masken gepresst friste ich ein freudloses Dasein auf dem schmalen Grat zwischen Nichtbeachtung und Bedeutungslosigkeit und habe doch eine &#8230; <a href="http://design-meets-code.com/blog/2011/10/07/blindtext-inhaltsleer/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Streng dem definierten Wesen des Blindtextes folgend, fungiere ich als  solcher und gebe mich unverbindlich inhaltsleer. In bedrückender Enge in  vorgefertigte Masken gepresst friste ich ein freudloses Dasein auf dem  schmalen Grat zwischen Nichtbeachtung und Bedeutungslosigkeit und habe  doch eine Bitte: Handeln Sie Sinn stiftend für meine Existenz und lesen  Sie mich.</p>
]]></content:encoded>
			<wfw:commentRss>http://design-meets-code.com/blog/2011/10/07/blindtext-inhaltsleer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Platzhalter</title>
		<link>http://design-meets-code.com/blog/2011/10/07/platzhalter/</link>
		<comments>http://design-meets-code.com/blog/2011/10/07/platzhalter/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 16:20:25 +0000</pubDate>
		<dc:creator>eno</dc:creator>
				<category><![CDATA[Blindtext]]></category>

		<guid isPermaLink="false">http://design-meets-code.com/?p=235</guid>
		<description><![CDATA[Mit Blindheit per Definition geschlagen, dennoch nicht unsichtbar, präsentiere ich mich als unbeachtetes und ungeliebtes Stiefkind zeitgenössischer Literatur. Meine Bestimmung liegt &#8211; wie ich selbst &#8211; in engen Grenzen und ist rein platzhalterischer Natur. Kann ein missbrauchtes Wortgefüge eigentlich noch &#8230; <a href="http://design-meets-code.com/blog/2011/10/07/platzhalter/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Mit Blindheit per Definition geschlagen, dennoch nicht unsichtbar,  präsentiere ich mich als unbeachtetes und ungeliebtes Stiefkind  zeitgenössischer Literatur. Meine Bestimmung liegt &#8211; wie ich selbst &#8211; in  engen Grenzen und ist rein platzhalterischer Natur. Kann ein  missbrauchtes Wortgefüge eigentlich noch Schlimmeres erleiden, als  Blindtext erdacht und vor der Öffentlichkeit versteckt zu werden?</p>
]]></content:encoded>
			<wfw:commentRss>http://design-meets-code.com/blog/2011/10/07/platzhalter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Prestashop: Counter mit if-Bedingung im Loop</title>
		<link>http://design-meets-code.com/blog/2011/09/27/prestashop-counter-mit-if-bedingung-im-loop/</link>
		<comments>http://design-meets-code.com/blog/2011/09/27/prestashop-counter-mit-if-bedingung-im-loop/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 18:10:09 +0000</pubDate>
		<dc:creator>eno</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Prestashop]]></category>

		<guid isPermaLink="false">http://design-meets-code.com/?p=227</guid>
		<description><![CDATA[{foreach from=$products item=product name=homeFeaturedProducts}
	<div class="float product_col {if $smarty.foreach.homeFeaturedProducts.iteration % 4  == iteration / 4}noborder{/if}"  > <a href="http://design-meets-code.com/blog/2011/09/27/prestashop-counter-mit-if-bedingung-im-loop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>{foreach from=$products item=product name=homeFeaturedProducts}<br />
{if $smarty.foreach.homeFeaturedProducts.iteration % 4  == iteration / 4}Ausnahme{/if}</p>
]]></content:encoded>
			<wfw:commentRss>http://design-meets-code.com/blog/2011/09/27/prestashop-counter-mit-if-bedingung-im-loop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nur bestimmte Kategorien für post notification zur Auswahl zulassen</title>
		<link>http://design-meets-code.com/blog/2011/09/01/nur-bestimmte-kategorien-fuer-post-notification-zur-auswahl-zulassen/</link>
		<comments>http://design-meets-code.com/blog/2011/09/01/nur-bestimmte-kategorien-fuer-post-notification-zur-auswahl-zulassen/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 17:47:13 +0000</pubDate>
		<dc:creator>eno</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Post notification]]></category>

		<guid isPermaLink="false">http://design-meets-code.com/?p=212</guid>
		<description><![CDATA[In der Datei functions.php im post notification ordner die Zeile ~258 $cats = get_categories(array('hide_empty' =&#62; false)); ersetzen durch: $cats = get_categories(array('exclude' =&#62; '1,3,4,7', 'hide_empty' =&#62; false)); (bei exclude die Kategorie IDs der Kategorien einfügen, die ausgeschlossen werden sollen) Ebenso Zeile &#8230; <a href="http://design-meets-code.com/blog/2011/09/01/nur-bestimmte-kategorien-fuer-post-notification-zur-auswahl-zulassen/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>In der Datei functions.php im post notification ordner die Zeile ~258</p>
<p><code>$cats = get_categories(array('hide_empty' =&gt; false));</code></p>
<p>ersetzen durch:</p>
<p><code>$cats = get_categories(array('exclude' =&gt; '1,3,4,7', 'hide_empty' =&gt; false));</code></p>
<p>(bei exclude die Kategorie IDs der Kategorien einfügen, die ausgeschlossen werden sollen)</p>
<p>Ebenso Zeile ~260<br />
<code>$cats = get_categories();</code></p>
<p>ersetzen mit<br />
<code>$cats = get_categories(array('exclude' =&gt; '1,3,4,7'));</code></p>
<p>Auch hier wieder die Kategorie IDs eintragen, die ausgeschlossen werden sollen.</p>
<p>Wenn die Auswahlmöglichkeit &#8220;Alle&#8221; entfernt werden soll, müssen die Zeilen ~264ff</p>
<pre>$cats_str .=  '&lt;ul&gt;&lt;li&gt;&lt;input type="checkbox" name="pn_cats[]" value="0"
id="cat.0" onclick="post_notification_cats_init()" ';
 if ( in_array(0, $subcats)) $cats_str .= ' checked="checked"';
 $cats_str .= '&gt;' . $all_str .'&lt;/li&gt;';</pre>
<p>sowie zwei Zeilen tiefer das schließende ul-tag</p>
<pre>$cats_str .= '&lt;/ul&gt;';</pre>
<p>gelöscht werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://design-meets-code.com/blog/2011/09/01/nur-bestimmte-kategorien-fuer-post-notification-zur-auswahl-zulassen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

