<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Kommentare für Grandgeorg Websolutions Developer Blog</title>
	<atom:link href="http://blog.intelligibel.de/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.intelligibel.de</link>
	<description>Weil's unheimlich Spaß macht!</description>
	<lastBuildDate>Sat, 09 Jul 2011 07:38:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>Kommentar zu WordPress mit Zend Framework Beispiel Plugin von Roman</title>
		<link>http://blog.intelligibel.de/2011/04/27/wordpress-mit-zend-framework-beispiel-plugin/comment-page-1/#comment-4289</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Sat, 09 Jul 2011 07:38:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.intelligibel.de/?p=229#comment-4289</guid>
		<description>Hallo Viktor

Danke für deine Ausführungen.

Um keine Variable im global scope setzen zu müssen, speichere ich diese via Zend_Registry ab. So habe ich überall Zugriff.

Betreffend den action/filters hast du Recht. Macht durchaus mehr Sinn diese erst mittels expiziten call auszuführen.

Danke &amp; Gruss
Roman</description>
		<content:encoded><![CDATA[<p>Hallo Viktor</p>
<p>Danke für deine Ausführungen.</p>
<p>Um keine Variable im global scope setzen zu müssen, speichere ich diese via Zend_Registry ab. So habe ich überall Zugriff.</p>
<p>Betreffend den action/filters hast du Recht. Macht durchaus mehr Sinn diese erst mittels expiziten call auszuführen.</p>
<p>Danke &amp; Gruss<br />
Roman</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentar zu WordPress mit Zend Framework Beispiel Plugin von Viktor Grandgeorg</title>
		<link>http://blog.intelligibel.de/2011/04/27/wordpress-mit-zend-framework-beispiel-plugin/comment-page-1/#comment-4174</link>
		<dc:creator>Viktor Grandgeorg</dc:creator>
		<pubDate>Fri, 08 Jul 2011 10:41:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.intelligibel.de/?p=229#comment-4174</guid>
		<description>&lt;a href=&quot;#comment-4061&quot; rel=&quot;nofollow&quot;&gt;@Roman&lt;/a&gt; 
Da ich mit statischen Methoden arbeite, wird die Klasse nicht instanziiert und hat keinen Konstruktor. Ich verwende eine Klasse hier überhaupt mehr oder weniger nur um die Funktionen zu strukturieren und Namenskollisionen zu vermeiden - siehe auch http://codex.wordpress.org/Writing_a_Plugin:

&quot;All the functions in your Plugin need to have unique names that are different from functions in the WordPress core, other Plugins, and themes. For that reason, it is a good idea to use a unique function name prefix on all of your Plugin&#039;s functions. A far superior possibility is to define your Plugin functions inside a class (which also needs to have a unique name).&quot;

So vermeide ich aber auch eine Variable im global scope setzen zu müssen, was ich bei einer Instanz ja müsste. Da bestünde die Gefahr, dass der Variablenname schon anderweitig verwendet wird.

Eine Instanz würde nur Sinn machen, wenn man diese Instanz an anderer Stelle weiterverwenden wollte. Das ist hier aber nicht der Fall - könnte es aber im Prinzip durchaus sein.

Grundsätzlich würde ich aber überlegen, ob es Sinn macht die actions und filter gerade im Konstruktor zu verorten. Das ist i.d.R. ungünstig, da man keine Instanz erzeugen kann ohne, dass diese ausgeführt werden. Außerdem hat der Konstruktor kein Rückgabewert und so richtig leserlich ist es auch nicht wenn eine Klasse nur Intantiiert wird und sonst keine Methodenaufrufe mehr erfolgen. Ich würde deshalb immer etwas schreiben, wie:
$plugin = new GinaSample(); 
$plugin-&gt;run(); // oder dispatch();</description>
		<content:encoded><![CDATA[<p><a href="#comment-4061" rel="nofollow">@Roman</a><br />
Da ich mit statischen Methoden arbeite, wird die Klasse nicht instanziiert und hat keinen Konstruktor. Ich verwende eine Klasse hier überhaupt mehr oder weniger nur um die Funktionen zu strukturieren und Namenskollisionen zu vermeiden &#8211; siehe auch <a href="http://codex.wordpress.org/Writing_a_Plugin" rel="nofollow">http://codex.wordpress.org/Writing_a_Plugin</a>:</p>
<p>&#8220;All the functions in your Plugin need to have unique names that are different from functions in the WordPress core, other Plugins, and themes. For that reason, it is a good idea to use a unique function name prefix on all of your Plugin&#8217;s functions. A far superior possibility is to define your Plugin functions inside a class (which also needs to have a unique name).&#8221;</p>
<p>So vermeide ich aber auch eine Variable im global scope setzen zu müssen, was ich bei einer Instanz ja müsste. Da bestünde die Gefahr, dass der Variablenname schon anderweitig verwendet wird.</p>
<p>Eine Instanz würde nur Sinn machen, wenn man diese Instanz an anderer Stelle weiterverwenden wollte. Das ist hier aber nicht der Fall &#8211; könnte es aber im Prinzip durchaus sein.</p>
<p>Grundsätzlich würde ich aber überlegen, ob es Sinn macht die actions und filter gerade im Konstruktor zu verorten. Das ist i.d.R. ungünstig, da man keine Instanz erzeugen kann ohne, dass diese ausgeführt werden. Außerdem hat der Konstruktor kein Rückgabewert und so richtig leserlich ist es auch nicht wenn eine Klasse nur Intantiiert wird und sonst keine Methodenaufrufe mehr erfolgen. Ich würde deshalb immer etwas schreiben, wie:<br />
$plugin = new GinaSample();<br />
$plugin-&gt;run(); // oder dispatch();</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentar zu WordPress mit Zend Framework Beispiel Plugin von Roman</title>
		<link>http://blog.intelligibel.de/2011/04/27/wordpress-mit-zend-framework-beispiel-plugin/comment-page-1/#comment-4061</link>
		<dc:creator>Roman</dc:creator>
		<pubDate>Thu, 07 Jul 2011 14:30:09 +0000</pubDate>
		<guid isPermaLink="false">http://blog.intelligibel.de/?p=229#comment-4061</guid>
		<description>Hallo Viktor

Besten Dank für dein Tutorial. Obwohl ich die Zend-Library bereits bei meinen WordPress Plugins integriert habe, hatte ich heute ein Problem diese bei einem anderen Webhoster zum laufen zu bekommen.

Dank deiner Anleitung war der Fehler auch schnell gefunden: Die Aufnahme der Library in den PHP-Includepfad fehlte. Nun läuft alles. 

Was ich hingegen anders mache als du, ich definiert die WordPress action&amp;filter innerhalb des Konstruktors der jeweiligen Klassen und nicht in einer eigenen dispatch() Methode. Gibts dafür einen speziellen Grund das du diese zentral kapselst?

Besten Dank &amp; Gruss
Roman</description>
		<content:encoded><![CDATA[<p>Hallo Viktor</p>
<p>Besten Dank für dein Tutorial. Obwohl ich die Zend-Library bereits bei meinen WordPress Plugins integriert habe, hatte ich heute ein Problem diese bei einem anderen Webhoster zum laufen zu bekommen.</p>
<p>Dank deiner Anleitung war der Fehler auch schnell gefunden: Die Aufnahme der Library in den PHP-Includepfad fehlte. Nun läuft alles. </p>
<p>Was ich hingegen anders mache als du, ich definiert die WordPress action&amp;filter innerhalb des Konstruktors der jeweiligen Klassen und nicht in einer eigenen dispatch() Methode. Gibts dafür einen speziellen Grund das du diese zentral kapselst?</p>
<p>Besten Dank &amp; Gruss<br />
Roman</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentar zu COMODO Firewall und VPN von Stephan</title>
		<link>http://blog.intelligibel.de/2009/04/25/comodo-firewall-und-vpn/comment-page-1/#comment-1915</link>
		<dc:creator>Stephan</dc:creator>
		<pubDate>Mon, 10 Jan 2011 21:48:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.intelligibel.de/?p=20#comment-1915</guid>
		<description>Hatte auch das Problem und mit diesem Hinweis endlich gelöst.

Bei aktueller Version 5 in deutsch sind die Einstellungn:
Firewall -&gt; Einstellungen zum Verhalten der Firewall -&gt; Erweitert -&gt; fragmentierte IP-Pakete verwerfen das Häkchen entfernen</description>
		<content:encoded><![CDATA[<p>Hatte auch das Problem und mit diesem Hinweis endlich gelöst.</p>
<p>Bei aktueller Version 5 in deutsch sind die Einstellungn:<br />
Firewall -&gt; Einstellungen zum Verhalten der Firewall -&gt; Erweitert -&gt; fragmentierte IP-Pakete verwerfen das Häkchen entfernen</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentar zu Neue Comodo Firewall Version 4 von Lösung</title>
		<link>http://blog.intelligibel.de/2010/04/16/neue-comodo-firewall-version-4/comment-page-1/#comment-510</link>
		<dc:creator>Lösung</dc:creator>
		<pubDate>Wed, 14 Jul 2010 21:42:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.intelligibel.de/?p=211#comment-510</guid>
		<description>Ich hatte das gleiche Problem (Win Vista x64), da im Entpackordner nur die &#039;CFP_Setup.msi&#039; Datei war. Als Workaround hat auch kein weiterer hier genannter Weg funktioniert (es hat sogar, warum auch immer, der Registry Cleaner versagt...).
Letztendlich musste ich selbst Hand an die Registry legen:
1. regedit.exe ausführen (XP: Ausführen --&gt; &#039;regedit.exe&#039; eingeben --&gt; ENTER; Vista: &#039;regedit.exe&#039; ins Suchfeld eingeben --&gt; ENTER)
2. ganz nach oben scrollen und alle Verzweigungen schließen (aus Übersichtsgründen)
3. In den Pfad &#039;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\&#039; wechseln
4. Den &quot;Ordner&quot; &#039;COMODO Internet Security&#039; suchen und den &quot;Ordner&quot;! löschen
5. Danach das Setup ganz normal installieren

Sollte der Fehler immer noch auftreten den Windows Installer 4.5 herunterladen und installieren ( http://www.microsoft.com/downloads/details.aspx?displaylang=de&amp;FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4 )

MfG
Mr.X

P.S: Es spricht wirklich nicht für Comodo, wenn man es nicht schafft eine funktionierende Setup-Datei zu erstellen für deren Installation man nicht PC-Kenntnisse braucht die es einem ermöglichen würden eine Firewall selber zu programmieren. 
Zumindest sollte meiner Meinung nach auf der offiziellen Seite ein Workaround veröffentlicht werden, zumal das Problem schon seit Monaten bekannt ist...</description>
		<content:encoded><![CDATA[<p>Ich hatte das gleiche Problem (Win Vista x64), da im Entpackordner nur die &#8216;CFP_Setup.msi&#8217; Datei war. Als Workaround hat auch kein weiterer hier genannter Weg funktioniert (es hat sogar, warum auch immer, der Registry Cleaner versagt&#8230;).<br />
Letztendlich musste ich selbst Hand an die Registry legen:<br />
1. regedit.exe ausführen (XP: Ausführen &#8211;&gt; &#8216;regedit.exe&#8217; eingeben &#8211;&gt; ENTER; Vista: &#8216;regedit.exe&#8217; ins Suchfeld eingeben &#8211;&gt; ENTER)<br />
2. ganz nach oben scrollen und alle Verzweigungen schließen (aus Übersichtsgründen)<br />
3. In den Pfad &#8216;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\&#8217; wechseln<br />
4. Den &#8220;Ordner&#8221; &#8216;COMODO Internet Security&#8217; suchen und den &#8220;Ordner&#8221;! löschen<br />
5. Danach das Setup ganz normal installieren</p>
<p>Sollte der Fehler immer noch auftreten den Windows Installer 4.5 herunterladen und installieren ( <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=de&#038;FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4" rel="nofollow">http://www.microsoft.com/downloads/details.aspx?displaylang=de&#038;FamilyID=5a58b56f-60b6-4412-95b9-54d056d6f9f4</a> )</p>
<p>MfG<br />
Mr.X</p>
<p>P.S: Es spricht wirklich nicht für Comodo, wenn man es nicht schafft eine funktionierende Setup-Datei zu erstellen für deren Installation man nicht PC-Kenntnisse braucht die es einem ermöglichen würden eine Firewall selber zu programmieren.<br />
Zumindest sollte meiner Meinung nach auf der offiziellen Seite ein Workaround veröffentlicht werden, zumal das Problem schon seit Monaten bekannt ist&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentar zu Neue Comodo Firewall Version 4 von Wasndas</title>
		<link>http://blog.intelligibel.de/2010/04/16/neue-comodo-firewall-version-4/comment-page-1/#comment-491</link>
		<dc:creator>Wasndas</dc:creator>
		<pubDate>Wed, 16 Jun 2010 07:57:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.intelligibel.de/?p=211#comment-491</guid>
		<description>Wenn ich nur auf entpacken klicke und in den ordner gehe dann habe ich nur die cfp_setup.msi aber die andere nicht??

helft mit bitte!!</description>
		<content:encoded><![CDATA[<p>Wenn ich nur auf entpacken klicke und in den ordner gehe dann habe ich nur die cfp_setup.msi aber die andere nicht??</p>
<p>helft mit bitte!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentar zu Neue Comodo Firewall Version 4 von Roland</title>
		<link>http://blog.intelligibel.de/2010/04/16/neue-comodo-firewall-version-4/comment-page-1/#comment-482</link>
		<dc:creator>Roland</dc:creator>
		<pubDate>Wed, 09 Jun 2010 22:02:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.intelligibel.de/?p=211#comment-482</guid>
		<description>Mit dem Comodo Clean-up tool geht es:
http://forums.comodo.com/install_setup_configuration_help/cleanup_tool_for_comodo_internet_security-t36499.0.html</description>
		<content:encoded><![CDATA[<p>Mit dem Comodo Clean-up tool geht es:<br />
<a href="http://forums.comodo.com/install_setup_configuration_help/cleanup_tool_for_comodo_internet_security-t36499.0.html" rel="nofollow">http://forums.comodo.com/install_setup_configuration_help/cleanup_tool_for_comodo_internet_security-t36499.0.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentar zu Neue Comodo Firewall Version 4 von Roland</title>
		<link>http://blog.intelligibel.de/2010/04/16/neue-comodo-firewall-version-4/comment-page-1/#comment-481</link>
		<dc:creator>Roland</dc:creator>
		<pubDate>Wed, 09 Jun 2010 20:03:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.intelligibel.de/?p=211#comment-481</guid>
		<description>Leider funktioniert das Vorgehen bei mir nicht. Denn es wird nur eine Datei entpackt und nicht zwei. Was kann ich noch tun, um Comodo Firewall zu installieren?</description>
		<content:encoded><![CDATA[<p>Leider funktioniert das Vorgehen bei mir nicht. Denn es wird nur eine Datei entpackt und nicht zwei. Was kann ich noch tun, um Comodo Firewall zu installieren?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentar zu Neue Comodo Firewall Version 4 von Chris</title>
		<link>http://blog.intelligibel.de/2010/04/16/neue-comodo-firewall-version-4/comment-page-1/#comment-474</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Wed, 02 Jun 2010 10:55:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.intelligibel.de/?p=211#comment-474</guid>
		<description>Habe hier das selbe Problem.
Auch eine Englische Installation bricht ab (auch wenn mir die Fehlermeldung erspart bleibt). Bei mir könnte es aber daran liegen, daß ich erst vor wenigen Tagen eine &quot;ältere&quot; Version von Comodo deinstalliert hab und davon noch einiger &quot;Datentrash&quot; vorhanden geblieben ist, der den Installer abbricht.</description>
		<content:encoded><![CDATA[<p>Habe hier das selbe Problem.<br />
Auch eine Englische Installation bricht ab (auch wenn mir die Fehlermeldung erspart bleibt). Bei mir könnte es aber daran liegen, daß ich erst vor wenigen Tagen eine &#8220;ältere&#8221; Version von Comodo deinstalliert hab und davon noch einiger &#8220;Datentrash&#8221; vorhanden geblieben ist, der den Installer abbricht.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Kommentar zu Neue Comodo Firewall Version 4 von YB</title>
		<link>http://blog.intelligibel.de/2010/04/16/neue-comodo-firewall-version-4/comment-page-1/#comment-440</link>
		<dc:creator>YB</dc:creator>
		<pubDate>Tue, 11 May 2010 10:30:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.intelligibel.de/?p=211#comment-440</guid>
		<description>Hi,

danke für die Erklärungen - funktioniert jetzt auch bei mir einwandfrei!

Gruß
YB</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>danke für die Erklärungen &#8211; funktioniert jetzt auch bei mir einwandfrei!</p>
<p>Gruß<br />
YB</p>
]]></content:encoded>
	</item>
</channel>
</rss>

