<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://fbb.just4test.de/extern.php?action=feed&amp;tid=43&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Informationen für CMS/made simple / [GELÖST] CG Feedmaker Beiträge im Feed begrenzen]]></title>
		<link>http://www.cmsmadesimple.de/forum/viewtopic.php?id=43</link>
		<description><![CDATA[Die aktuellsten Beiträge in [GELÖST] CG Feedmaker Beiträge im Feed begrenzen.]]></description>
		<lastBuildDate>Tue, 16 Nov 2010 21:03:06 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [GELÖST] CG Feedmaker Beiträge im Feed begrenzen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=119#p119</link>
			<description><![CDATA[<p>Dann bedeutet das also weniger Rechenarbeit für die Abfrage. Ok. Du hast vollkommen Recht, das sehr viele Beiträge zu Stande kommen.</p><p>Ich habe jetzt die zweite Variante ausprobiert, geändert, und überschrieben. Er gibt mir jetzt jedoch wieder alle Feedeinträge aus...</p>]]></description>
			<author><![CDATA[dummy@example.com (mcsonne)]]></author>
			<pubDate>Tue, 16 Nov 2010 21:03:06 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=119#p119</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CG Feedmaker Beiträge im Feed begrenzen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=116#p116</link>
			<description><![CDATA[<p>Ich bin in meinem Beispiel mal von einem aktiv betriebenen Blog ausgegangen, wo im Laufe von 1-3 Jahren so an die 500 Beiträge zusammen kommen <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/big_smile.png" alt="big_smile" /> .</p><p>Du möchtest jedoch nur die letzten 10 Beiträge im Feed ausgeben und erledigst das mit der ersten Lösung im Template, indem du dessen Ausführung des Templates nach dem 10. Durchlauf abbrichst. Die übergeordnete foreach-Schleife wird jedoch so oft durchlaufen, solange Beiträge vorhanden sind (eben 500 Mal) ... auch, wenn es ansonsten im Template nix zu tun gibt. Das heisst, es wird sinnlos Performance &quot;verheizt&quot; (die Webseite wird langsamer). Und seit Google die Ladegeschwindigkeit einer Webseite in die Seitenbewertung einfließen lässt, sollte jede Chance genutzt werden, die Performance zu verbessern.</p><p>Daher der zweite Vorschlag mit der Änderung der Datenbankabfrage, wo du mit dem zweiten Parameter nach LIMIT festlegen kannst, wie viele Einträge geladen werden sollen - nicht mehr und nicht weniger. Wenn du jedoch irgendwann das Modul aktualisierst, wird diese Code-Veränderung überschrieben, die Änderung im Template jedoch nicht.</p>]]></description>
			<author><![CDATA[dummy@example.com (cyberman)]]></author>
			<pubDate>Tue, 16 Nov 2010 20:42:45 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=116#p116</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CG Feedmaker Beiträge im Feed begrenzen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=111#p111</link>
			<description><![CDATA[<p>Inwiefern ist diese Lösung denn besser? Kenne mich nicht so mit der Programmierung aus.</p>]]></description>
			<author><![CDATA[dummy@example.com (mcsonne)]]></author>
			<pubDate>Tue, 16 Nov 2010 15:26:55 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=111#p111</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CG Feedmaker Beiträge im Feed begrenzen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=108#p108</link>
			<description><![CDATA[<p>Genau das meinte ich, womit aber wieder das Problem besteht, dass es bei der nächsten Modul-Aktualisierung weg ist ... weswegen ich erst mal vorsichtig nachgefragt habe&#160; <img src="http://www.cmsmadesimple.de/forum/plugins/ezbbc/style/smilies/cool.png" alt="cool" /> .</p>]]></description>
			<author><![CDATA[dummy@example.com (cyberman)]]></author>
			<pubDate>Mon, 15 Nov 2010 12:41:21 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=108#p108</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CG Feedmaker Beiträge im Feed begrenzen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=106#p106</link>
			<description><![CDATA[<p>Sicher ist es unwirtschaftlich , aber tatsächlich ist das Module in der Hinsicht zu billig programmiert.</p><p>Ich würde einfach die Sql ändern in action.default.php vom Module</p><div class="codebox"><pre><code>$query = &#039;SELECT * FROM &#039;.cms_db_prefix().&#039;module_cgfeedmaker WHERE name = ? LIMIT 0,10&#039;;</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (piratos)]]></author>
			<pubDate>Mon, 15 Nov 2010 12:14:53 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=106#p106</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CG Feedmaker Beiträge im Feed begrenzen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=100#p100</link>
			<description><![CDATA[<p>Hmm, so funktioniert es auch ... hatte eher an die Begrenzung des Inputs für den Feedmaker gedacht.</p><p>Denn bei 500 Feed-Einträgen wird die Schleife auch 500 mal durchlaufen, um schlußendlich nur 10 Einträge auszugeben ...</p>]]></description>
			<author><![CDATA[dummy@example.com (cyberman)]]></author>
			<pubDate>Mon, 15 Nov 2010 07:59:47 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=100#p100</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CG Feedmaker Beiträge im Feed begrenzen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=99#p99</link>
			<description><![CDATA[<p>Danke euch zwei für die Antworten. Die Begrenzung direkt im Template hat geklappt. Vielen Dank!</p>]]></description>
			<author><![CDATA[dummy@example.com (mcsonne)]]></author>
			<pubDate>Sun, 14 Nov 2010 21:15:57 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=99#p99</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CG Feedmaker Beiträge im Feed begrenzen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=98#p98</link>
			<description><![CDATA[<p>Im Template selbst begrenzen</p><div class="codebox"><pre><code>{foreach from=$items item=entry name=zahl}
 {if $smarty.foreach.zahl.iteration &lt; 10}
    &lt;item&gt;
      &lt;title&gt;{$entry-&gt;title|cms_html_entity_decode}&lt;/title&gt;
      &lt;link&gt;{$entry-&gt;detail_url}&lt;/link&gt;
      &lt;description&gt;&lt;![CDATA[{$entry-&gt;content}]]&gt;&lt;/description&gt;
      &lt;pubDate&gt;{$entry-&gt;postdate|rfc_date}&lt;/pubDate&gt;
      &lt;guid&gt;{$entry-&gt;detail_url}&lt;/guid&gt;
    &lt;/item&gt;
{/if}
    {/foreach}</code></pre></div>]]></description>
			<author><![CDATA[dummy@example.com (piratos)]]></author>
			<pubDate>Sun, 14 Nov 2010 19:23:44 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=98#p98</guid>
		</item>
		<item>
			<title><![CDATA[Re: [GELÖST] CG Feedmaker Beiträge im Feed begrenzen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=97#p97</link>
			<description><![CDATA[<p>Hab mal kurz in die Dokumentation bzw. in den Code geschaut ... soweit ich es auf die Schnelle gesehen habe, ist diese Möglichkeit nicht vorgesehen - man müsste also den Code modifizieren.</p><p>Ist also die Frage, inwieweit du das kannst bzw. möchtest ...</p>]]></description>
			<author><![CDATA[dummy@example.com (cyberman)]]></author>
			<pubDate>Sun, 14 Nov 2010 18:44:26 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=97#p97</guid>
		</item>
		<item>
			<title><![CDATA[[GELÖST] CG Feedmaker Beiträge im Feed begrenzen]]></title>
			<link>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=76#p76</link>
			<description><![CDATA[<p>Hallo,</p><p>schön, dass es jetzt ein deutsches Forum gibt.</p><p>Ich habe eine Frage zum Feedmaker. Er gibt mir in der Ausgabe immer alle Einträge ausm dem CGBlog aus. Ich würde das jedoch gerne auf die letzten zehn Beiträge begrenzen. Bekomme das aber nicht hin.</p><p>Hier mein Feed-Code:</p><div class="codebox"><pre class="vscroll"><code>{* original rss feed template *}
&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;rss version=&quot;2.0&quot; xmlns:atom=&quot;http://www.w3.org/2005/Atom&quot;&gt;
  &lt;channel&gt;
  {* note: if you have not configured pretty urls or mod rewrite, the next line may fail when trying to validate the feed *}
  &lt;atom:link href=&quot;{$feed_url}&quot; rel=&quot;self&quot; type=&quot;application/rss+xml&quot; /&gt;
    &lt;title&gt;{$feed.title}&lt;/title&gt;
    {if isset($feed.link) &amp;&amp; !empty($feed.link)}&lt;link&gt;{$feed.link}&lt;/link&gt;{/if}
    {if isset($feed.description) &amp;&amp; !empty($feed.description)}&lt;description&gt;{$feed.description}&lt;/description&gt;{/if}
    {if isset($feed.copyright) &amp;&amp; !empty($feed.copyright)}&lt;copyright&gt;{$feed.copyright}&lt;/copyright&gt;{/if}
    {if isset($generator)}&lt;generator&gt;{$generator}&lt;/generator&gt;{/if}
    &lt;managingEditor&gt;{$admin_email} (Alex Hesse)&lt;/managingEditor&gt;
    {if isset($admin_email)}&lt;webMaster&gt;{$admin_email} (Alex Hesse)&lt;/webMaster&gt;{/if}


    {* an example of how to create a feed from a call to the news module *}
    {* you can use any smarty variable that is available in the news summary template *}
    {* you can substitute this logic with output from any module that supports a summary
       view, or possibly get artistic and mix output from different modules *}
    {CGBlog assign=&#039;junk&#039;}

    {foreach from=$items item=&#039;entry&#039;}
    &lt;item&gt;
      &lt;title&gt;{$entry-&gt;title|cms_html_entity_decode}&lt;/title&gt;
      &lt;link&gt;{$entry-&gt;detail_url}&lt;/link&gt;
      &lt;description&gt;&lt;![CDATA[{$entry-&gt;content}]]&gt;&lt;/description&gt;
      &lt;pubDate&gt;{$entry-&gt;postdate|rfc_date}&lt;/pubDate&gt;
      &lt;guid&gt;{$entry-&gt;detail_url}&lt;/guid&gt;
    &lt;/item&gt;
    {/foreach}
  &lt;/channel&gt;
&lt;/rss&gt;</code></pre></div><div class="quotebox"><blockquote><div><p>Ich nutze CMSMS 1.8.2</p></div></blockquote></div><p>Vielleicht kann mir jemand dabei helfen.</p>]]></description>
			<author><![CDATA[dummy@example.com (mcsonne)]]></author>
			<pubDate>Fri, 12 Nov 2010 22:56:00 +0000</pubDate>
			<guid>http://www.cmsmadesimple.de/forum/viewtopic.php?pid=76#p76</guid>
		</item>
	</channel>
</rss>
