<?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>mediaVROG Blog</title> <atom:link href="http://mediavrog.net/blog/feed/" rel="self" type="application/rss+xml" /><link>http://mediavrog.net/blog</link> <description>XHTML / CSS, Javascript / Ajax / Mootools, Typo3</description> <lastBuildDate>Mon, 08 Mar 2010 12:24:14 +0000</lastBuildDate> <generator>http://wordpress.org/?v=2.9.2</generator> <language>de</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Factory method &#8211; design patterns in Mootools 1</title><link>http://mediavrog.net/blog/2010/03/08/mootools/factory-method-design-patterns-in-mootools-1/</link> <comments>http://mediavrog.net/blog/2010/03/08/mootools/factory-method-design-patterns-in-mootools-1/#comments</comments> <pubDate>Mon, 08 Mar 2010 12:18:03 +0000</pubDate> <dc:creator>steve</dc:creator> <category><![CDATA[Mootools (MT)]]></category> <category><![CDATA[design pattern]]></category> <category><![CDATA[factory]]></category> <category><![CDATA[mixin]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=605</guid> <description><![CDATA[Wer den Objektorientierungsansatz von Mootools oft nutzt wird das factory method pattern früher oder später nutzen wollen. Eine einfache Implementierung als Mixin könnte wie folgt aussehen:var Factory = new Class({ factor: function(classname, params) { return new window[classname](params); } }); Jede Mootools-Klasse wird bei ihrer Definition einer Variablen zugewiesen, [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/04/mootools/mootools-tab-klasse-tabbing-fur-semantisch-korrekt-ausgezeichnetes-xhtml/' rel='bookmark' title='Permanent Link: mootools &#8211; &#8220;SmartTabs&#8221; : Tab-Klasse / Tabbing für semantisch korrekt ausgezeichnetes XHTML'>mootools &#8211; &#8220;SmartTabs&#8221; : Tab-Klasse / Tabbing für semantisch korrekt ausgezeichnetes XHTML</a></li><li><a href='http://mediavrog.net/blog/2007/06/15/mootools/mootools-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.1 &#8211; cheat sheet'>mootools 1.1 &#8211; cheat sheet</a></li><li><a href='http://mediavrog.net/blog/2007/05/29/mootools/javascript-framework-mootools-11-released-drausen/' rel='bookmark' title='Permanent Link: Javascript Framework mootools 1.1 released / draußen'>Javascript Framework mootools 1.1 released / draußen</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Wer den Objektorientierungsansatz von Mootools oft nutzt wird das <strong><a href="http://de.wikipedia.org/wiki/Fabrikmethode">factory method pattern</a></strong> früher oder später nutzen wollen. Eine einfache Implementierung als Mixin könnte wie folgt aussehen:</p></blockquote><p><span id="more-605"></span></p><pre class="brush: js;">
var Factory = new Class({
   factor: function(classname, params) {
      return new window[classname](params);
   }
});</pre><p>Jede Mootools-Klasse wird bei ihrer Definition einer Variablen zugewiesen, welche sich automatisch im global scope, dem window-object, befindet und über den Objektzugriff &#8220;[]&#8221; angesprochen werden kann.</p><p>Die Implementierung dieses Entwurfsmusters lässt sich nun in jeder weiteren Klasse einfach als Mixin nutzen.</p><pre class="brush: js;">
var myClass = new Class({
   Implements: [Factory]
});</pre><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/04/mootools/mootools-tab-klasse-tabbing-fur-semantisch-korrekt-ausgezeichnetes-xhtml/' rel='bookmark' title='Permanent Link: mootools &#8211; &#8220;SmartTabs&#8221; : Tab-Klasse / Tabbing für semantisch korrekt ausgezeichnetes XHTML'>mootools &#8211; &#8220;SmartTabs&#8221; : Tab-Klasse / Tabbing für semantisch korrekt ausgezeichnetes XHTML</a></li><li><a href='http://mediavrog.net/blog/2007/06/15/mootools/mootools-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.1 &#8211; cheat sheet'>mootools 1.1 &#8211; cheat sheet</a></li><li><a href='http://mediavrog.net/blog/2007/05/29/mootools/javascript-framework-mootools-11-released-drausen/' rel='bookmark' title='Permanent Link: Javascript Framework mootools 1.1 released / draußen'>Javascript Framework mootools 1.1 released / draußen</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2010/03/08/mootools/factory-method-design-patterns-in-mootools-1/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>CSS Sprites &#8211; Webseiten Performance 1</title><link>http://mediavrog.net/blog/2010/02/16/css/css-sprites-webseiten-performance-1/</link> <comments>http://mediavrog.net/blog/2010/02/16/css/css-sprites-webseiten-performance-1/#comments</comments> <pubDate>Mon, 15 Feb 2010 23:33:06 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Cascading Style Sheets (CSS)]]></category> <category><![CDATA[animation]]></category> <category><![CDATA[clipping]]></category> <category><![CDATA[performance]]></category> <category><![CDATA[sprites]]></category> <category><![CDATA[yslow]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=446</guid> <description><![CDATA[CSS Sprites sind ein sehr gutes Mittel zur Verringerung der Ladezeiten von Webseiten. Dennoch scheuen viele Entwickler noch den Einsatz von CSS Sprites, da fehlende Erfahrung beim Erstellen viel Zeit kosten und den Performancegewinn zunichte machen kann. In diesem Artikel möchte ich gängige Verfahren und Ansätze darstellen, um übliche Fehler zu vermeiden. Ich möchte dem [...]No related posts.]]></description> <content:encoded><![CDATA[<blockquote><p>CSS Sprites sind ein sehr gutes Mittel zur Verringerung der Ladezeiten von Webseiten. Dennoch scheuen viele Entwickler noch den Einsatz von CSS Sprites, da fehlende Erfahrung beim Erstellen viel Zeit kosten und den Performancegewinn zunichte machen kann. In diesem Artikel möchte ich gängige Verfahren und Ansätze darstellen, um übliche Fehler zu vermeiden. Ich möchte dem Leser damit die Fähigkeit vermitteln, die richtigen Entscheidungen zum Einsatz von CSS Sprites treffen zu können.</p></blockquote><p><span id="more-446"></span></p><h2>Was sind CSS Sprites?</h2><p>Eine knappe Einführung noch vorweg, für alle die mit dem Begriff per se (noch) nichts anfangen können:<br /> Sprites sind (Bild-)Dateien, in denen viele Bilder nebeneinander angeordnet sind. Bei der Darstellung eines Sprite wird aber immer nur ein Ausschnitt gezeigt, während die anderen Bilder verborgen bleiben (<em>maskiert</em>). Beim Verschieben der Grafik im Hintergrund wird ein weiterer Teil sichtbar. Animiert man die Position des Hintergrundbildes, kann so der Eindruck von Bewegung entstehen. Diese Technik entstammt der Computerspielindustrie, wo sie bereits seit Jahrzehnten eingesetzt wird. <a href="http://de.wikipedia.org/wiki/Sprite_%28Computergrafik%29">Genaueres zu Sprites im Allgemeinen findet sich in der Wikipedia.</a></p><div id="attachment_459" class="wp-caption aligncenter" style="width: 260px"><img class="size-full wp-image-459 " title="Kirby Idle Animation by hextupleyoodot" src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2010/02/Kirby_Idle_Animation_by_hextupleyoodot.gif" alt="Kirby Idle Animation by hextupleyoodot" width="50" height="50" /><p class="wp-caption-text">Kirby Idle Animation by hextupleyoodot - Thanks</p></div><div id="attachment_460" class="wp-caption aligncenter" style="width: 510px"><img class="size-full wp-image-460" title="kirby-sprite-by-hextupleyoodot" src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2010/02/kirby-sprite-by-hextupleyoodot.png" alt="Die Einzelbilder der Kirby Idle Animation by hextupleyoodot" width="500" height="98" /><p class="wp-caption-text">Die Einzelbilder der Kirby Idle Animation by hextupleyoodot</p></div><p><strong>CSS Sprites</strong> nutzen ebenfalls eine Bilddatei, in der mehrere Einzelbilder enthalten sind, aber meist nicht zum Zwecke der Animation. Vielmehr werden sie als Hintergrundbild vieler Elemente referenziert, wobei durch Angabe der Position das gewünschte Bild dargestellt wird.</p><blockquote class="tip"><p>CSS Sprites kommen vor allem für kleinere Grafiken und Hintergrundgrafiken zum Einsatz, welche auf einer Webseite zur Gestaltung eingesetzt werden. Diese Technik eignet sich für Designelemente und nicht für inhaltsbezogene Bilder wie Fotos.</p></blockquote><h3>Wie funktionieren CSS Sprites genau?</h3><p>Das folgende <strong>Beispielbild </strong>enthält mehrere Zustände einer Auswahlbox. Anstatt per :hover, :focus etc. die Bilder auszutauschen, habe ich sie in ein Bild gepackt (&gt;&gt; CSS Sprite). Sie sollen nun als Hintergrundbilder eines HTML-Elements zum Einsatz kommen. Mittels CSS wird dabe das Sprite als <var>background-image</var> zugewiesen. Der Trick besteht nun darin, für jeden Status des Elements die passende <var>background-position</var> zu definieren. Damit wird das Sprite unter dem Element so positioniert, dass die gewünschte Teilgrafik sichtbar wird.</p><h4>Beispiel für die Verwendung von CSS Sprites</h4><p style="text-align: center;"><a href="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2010/02/checkboxes.png"><img class="size-full wp-image-474 aligncenter" title="Beispiel Checkboxen" src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2010/02/checkboxes1.png" alt="" width="400" height="400" /></a></p><h4>Das passende CSS</h4><pre class="brush: css;">.checkbox{
  background: url(checkboxes.png) no-repeat 0 0;
  height: 25px;
  width: 25px;
}

.checkbox.checked{
  background-position: 0 -40px;
}

.checkbox:focus{
  background-position: 0 -80px;
}

[...]</pre><p><a class="button" href="http://customformelements.net/demopage.php#c1">Demo (customformelements.net)</a></p><hr /> <strong>Auf der nächste Seite werden Vor- und Nachteile für den Einsatz von CSS Sprites dargestellt.</strong></p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2010/02/16/css/css-sprites-webseiten-performance-1/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>String in Dom und Dom in String konvertieren</title><link>http://mediavrog.net/blog/2009/10/21/javascript/parse-string-to-dom-and-dom-to-strin/</link> <comments>http://mediavrog.net/blog/2009/10/21/javascript/parse-string-to-dom-and-dom-to-strin/#comments</comments> <pubDate>Wed, 21 Oct 2009 07:56:50 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Javascript (JS)]]></category> <category><![CDATA[widget]]></category> <category><![CDATA[xml]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=217</guid> <description><![CDATA[Das Konvertieren von Text in ein DOM und zurück ist z.B. bei der Widget-Entwicklung sehr nützlich. Meist steht nur ein Key/Value Store zur Verfügung, um Daten abzuspeichern. Um darin XML zu speichern und wieder auszulesen, können die Klassen DOMParser und XMLSerializer verwendet werden.var xmlstring = 'Blink';var dom = (new DOMParser()).parseFromString(xmlstring, "text/xml");var stringAgain = (new XMLSerializer()).serializeToString(dom);No [...]No related posts.]]></description> <content:encoded><![CDATA[<blockquote><p>Das Konvertieren von Text in ein DOM und zurück ist z.B. bei der Widget-Entwicklung sehr nützlich. Meist steht nur ein Key/Value Store zur Verfügung, um Daten abzuspeichern. Um darin XML zu speichern und wieder auszulesen, können die Klassen DOMParser und XMLSerializer verwendet werden.</p></blockquote><p><span id="more-217"></span></p><pre class="brush: javascript;">var xmlstring = '<sub>Blink</sub>';

var dom = (new DOMParser()).parseFromString(xmlstring, "text/xml");

var stringAgain = (new XMLSerializer()).serializeToString(dom);</pre><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2009/10/21/javascript/parse-string-to-dom-and-dom-to-strin/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Typo3 nach Umzug auf neuen Server: &#8220;Anzeigen / Vorschauoption&#8221; springt auf alten Server</title><link>http://mediavrog.net/blog/2009/09/10/typo3/typo3-nach-umzug-auf-neuen-server-anzeigen-vorschauoption-springt-auf-alten-server/</link> <comments>http://mediavrog.net/blog/2009/09/10/typo3/typo3-nach-umzug-auf-neuen-server-anzeigen-vorschauoption-springt-auf-alten-server/#comments</comments> <pubDate>Thu, 10 Sep 2009 13:35:07 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[TYPO3 (T3)]]></category> <category><![CDATA[domain]]></category> <category><![CDATA[konfiguration]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=207</guid> <description><![CDATA[Heute musste ich mich um ein Typo3 Problem kümmern, bei dem eine Seite im Vorschau-Modus in Typo3 nicht angezeigt wurde, nachdem das Projekt auf einen neuen Server umgezogen war (The requested page does not exist!).Nach kurzer Recherche stellte sich heraus, dass Typo3 immer wieder versucht hat, den Inhalt vom alten Server zu holen. Da es [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2009/08/19/typo3/extension-backend-konfiguration-in-typo3-428-von-typ-file/' rel='bookmark' title='Permanent Link: Extension Backend Konfiguration in Typo3 4.2.8 von Typ file'>Extension Backend Konfiguration in Typo3 4.2.8 von Typ file</a></li><li><a href='http://mediavrog.net/blog/2007/07/19/typo3/leerzeichen-im-typo3-wrap-ohne-nbsp-per-notrimwrap/' rel='bookmark' title='Permanent Link: Leerzeichen im Typo3 wrap ohne &amp;nbsp; per noTrimWrap'>Leerzeichen im Typo3 wrap ohne &amp;nbsp; per noTrimWrap</a></li><li><a href='http://mediavrog.net/blog/2008/05/29/typo3/typo3-direct-mail-newsletter-werden-nicht-verschickt/' rel='bookmark' title='Permanent Link: TYPO3 &#8211; Direct Mail Newsletter werden nicht verschickt'>TYPO3 &#8211; Direct Mail Newsletter werden nicht verschickt</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Heute musste ich mich um ein Typo3 Problem kümmern, bei dem eine Seite im Vorschau-Modus in Typo3 nicht angezeigt wurde, nachdem das Projekt auf einen neuen Server umgezogen war (<strong>The requested page does not exist!</strong>).</p></blockquote><p><span id="more-207"></span></p><p>Nach kurzer Recherche stellte sich heraus, dass Typo3 immer wieder versucht hat, den Inhalt vom alten Server zu holen. Da es sich um eine neu angelegte Seite handelte, fand er diese nicht auf dem alten Server und lieferte obigen Fehler zurück.</p><p></p><p>Ein Hilferuf von 2006 in der Typo3 Mailingliste beschreibt das Problem ebenfalls sehr gut:<br /> #Auszug#<br /> &gt; hab vor ein paar tagen eine fertiges typo3 system von meinen<br /> &gt; testserver exportiert und auf einen neuen server importiert.<br /> &gt; verlief soweit fast alles problemlos, probleme gibt es nur wenn ich<br /> &gt; versuche im rechten menu &#8220;anzeigen&#8221; oder bei der seitenerstellung die<br /> &gt; funktion &#8220;vorschau (lupe)&#8221; nutzen möchte das dann immer wieder meine<br /> &gt; alte serverurl aufgerufen wird.</p><p>Michael Hoffmann michael at steinefrenz.net<br /> Fri Oct 13 13:18:08 CEST 2006<br /> #Auszug Ende#</p><h4>Lösung</h4><p>In meinem Fall lag das Problem an der Domainkonfiguration im Typo3. Wie im Bild zu erkennen, stand die alte Domain an erster Stelle in der Konfiguration.</p><div id="attachment_209" class="wp-caption alignnone" style="width: 537px"><a href="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2009/09/falschedomain.gif"><img class="size-full wp-image-209" title="falschedomain" src="http://mediavrog.net/blog/wp-content/uploads/2009/09/falschedomain.gif" alt="Falsche Domainkonfiguration" width="527" height="275" /></a><p class="wp-caption-text">Falsche Domainkonfiguration</p></div><p>Nachdem sie mit den Schaltflächen (grün markiert) in der Liste nach unten verschoben wurde, funktionierte auch die Vorschau-Ansicht wieder problemlos und zeigt nun auf den aktuellen Server.</p><div id="attachment_208" class="wp-caption alignnone" style="width: 537px"><a href="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2009/09/korrektedomain.gif"><img class="size-full wp-image-208" title="korrektedomain" src="http://mediavrog.net/blog/wp-content/uploads/2009/09/korrektedomain.gif" alt="Richtige Domainkonfiguration" width="527" height="275" /></a><p class="wp-caption-text">Richtige Domainkonfiguration</p></div><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2009/08/19/typo3/extension-backend-konfiguration-in-typo3-428-von-typ-file/' rel='bookmark' title='Permanent Link: Extension Backend Konfiguration in Typo3 4.2.8 von Typ file'>Extension Backend Konfiguration in Typo3 4.2.8 von Typ file</a></li><li><a href='http://mediavrog.net/blog/2007/07/19/typo3/leerzeichen-im-typo3-wrap-ohne-nbsp-per-notrimwrap/' rel='bookmark' title='Permanent Link: Leerzeichen im Typo3 wrap ohne &amp;nbsp; per noTrimWrap'>Leerzeichen im Typo3 wrap ohne &amp;nbsp; per noTrimWrap</a></li><li><a href='http://mediavrog.net/blog/2008/05/29/typo3/typo3-direct-mail-newsletter-werden-nicht-verschickt/' rel='bookmark' title='Permanent Link: TYPO3 &#8211; Direct Mail Newsletter werden nicht verschickt'>TYPO3 &#8211; Direct Mail Newsletter werden nicht verschickt</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2009/09/10/typo3/typo3-nach-umzug-auf-neuen-server-anzeigen-vorschauoption-springt-auf-alten-server/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Typo3 tt_news &#8211; Mehrere Templates für SINGLE, LIST oder LATEST je nach Seite</title><link>http://mediavrog.net/blog/2009/09/09/typo3/typo3-tt_news-mehrere-templates-fur-single-list-oder-latest-je-nach-seite/</link> <comments>http://mediavrog.net/blog/2009/09/09/typo3/typo3-tt_news-mehrere-templates-fur-single-list-oder-latest-je-nach-seite/#comments</comments> <pubDate>Wed, 09 Sep 2009 15:42:40 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[TYPO3 (T3)]]></category> <category><![CDATA[Typoscript Snippets (T3S)]]></category> <category><![CDATA[templates]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=202</guid> <description><![CDATA[Ein kleiner Tipp, um (beliebige) verschiedene Templates in tt_news in Abhängigkeit der Seiten-ID oder irgendeiner anderen Condition zu verwenden.In der tt_news Dokumentation wird dies nur beiläufig erwähnt. In meinem konkreten Fall wollte ich mehrere Templates für die SINGLE-View verwenden, um in einem den kompletten Artikel darzustellen, und in einer Multibox auf einer anderen Seite dann [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/07/11/typo3/typo3-benutzer-aufgaben-richtig-nutzen-taskcenter/' rel='bookmark' title='Permanent Link: Typo3 &#8211; Benutzer > Aufgaben richtig nutzen (Taskcenter)'>Typo3 &#8211; Benutzer > Aufgaben richtig nutzen (Taskcenter)</a></li><li><a href='http://mediavrog.net/blog/2007/07/19/typo3/leerzeichen-im-typo3-wrap-ohne-nbsp-per-notrimwrap/' rel='bookmark' title='Permanent Link: Leerzeichen im Typo3 wrap ohne &amp;nbsp; per noTrimWrap'>Leerzeichen im Typo3 wrap ohne &amp;nbsp; per noTrimWrap</a></li><li><a href='http://mediavrog.net/blog/2007/05/30/typo3/ts-snippets/dynamischer-seitentitel-in-typo3-wie-klickpfadbreadcrumb/' rel='bookmark' title='Permanent Link: dynamischer Seitentitel in Typo3 wie Klickpfad/Breadcrumb'>dynamischer Seitentitel in Typo3 wie Klickpfad/Breadcrumb</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Ein kleiner Tipp, um (beliebige) verschiedene Templates in tt_news in Abhängigkeit der Seiten-ID oder irgendeiner anderen Condition zu verwenden.</p></blockquote><p><span id="more-202"></span></p><p>In der <a href="http://typo3.org/documentation/document-library/extension-manuals/tt_news/2.4.0/view/1/4/" title="TT_NEWS Dokumantation auf typo3.org besuchen">tt_news Dokumentation</a> wird dies nur beiläufig erwähnt. In meinem konkreten Fall wollte ich mehrere Templates für die SINGLE-View verwenden, um in einem den kompletten Artikel darzustellen, und in einer Multibox auf einer anderen Seite dann nur die NEWS_IMAGEs anzuzeigen.</p><pre class="brush: plain;">
# Change single template for "Galerie" to fetch another template than standard single
[PIDinRootline = {$galleryPageId}]
plugin.tt_news {
  altMainMarkers.TEMPLATE_SINGLE = TEMPLATE_SINGLE_GALLERY
  altMainMarkers.TEMPLATE_SINGLE.wrap = ###|###
}
[global]
</pre><p><br /> Im news-HTML-Template muss dazu ein neues Subpart namens TEMPLATE_SINGLE_GALLERY angelegt und befüllt werden. In meinem konkreten Beispiel schaut das dann so aus:</p><pre class="brush: xml;">
%MINIFYHTML78c2e5f4a0df4e733dccf2f923de553b0%<h3>###NEWS_TITLE###</h3>
<div class="article">
<div class="mainArticle">
<div class="images">
            ###NEWS_IMAGE_BOX###
            ###NEWS_IMAGE###
        </div>
</div>
</div>
<div class="clear"></div>


</pre><p>Auf der entsprechenden Seite mit der uid {$galleryPageId} muss in diesem Beispiel natürlich ebenfalls ein tt_news Plugin hinzugefügt werden und mit dem code &#8220;SINGLE&#8221; konfiguriert werden.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/07/11/typo3/typo3-benutzer-aufgaben-richtig-nutzen-taskcenter/' rel='bookmark' title='Permanent Link: Typo3 &#8211; Benutzer > Aufgaben richtig nutzen (Taskcenter)'>Typo3 &#8211; Benutzer > Aufgaben richtig nutzen (Taskcenter)</a></li><li><a href='http://mediavrog.net/blog/2007/07/19/typo3/leerzeichen-im-typo3-wrap-ohne-nbsp-per-notrimwrap/' rel='bookmark' title='Permanent Link: Leerzeichen im Typo3 wrap ohne &amp;nbsp; per noTrimWrap'>Leerzeichen im Typo3 wrap ohne &amp;nbsp; per noTrimWrap</a></li><li><a href='http://mediavrog.net/blog/2007/05/30/typo3/ts-snippets/dynamischer-seitentitel-in-typo3-wie-klickpfadbreadcrumb/' rel='bookmark' title='Permanent Link: dynamischer Seitentitel in Typo3 wie Klickpfad/Breadcrumb'>dynamischer Seitentitel in Typo3 wie Klickpfad/Breadcrumb</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2009/09/09/typo3/typo3-tt_news-mehrere-templates-fur-single-list-oder-latest-je-nach-seite/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Firebug Issue with CSS Specifity calculation</title><link>http://mediavrog.net/blog/2009/08/31/firebug/firebug-issue-with-css-specifity-calculation/</link> <comments>http://mediavrog.net/blog/2009/08/31/firebug/firebug-issue-with-css-specifity-calculation/#comments</comments> <pubDate>Mon, 31 Aug 2009 12:51:56 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[firebug]]></category> <category><![CDATA[Cascading Style Sheets (CSS)]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=196</guid> <description><![CDATA[Leider ist der Eintrag nur auf English verfügbar.No related posts.No related posts.]]></description> <content:encoded><![CDATA[<p>Leider ist der Eintrag nur auf <a href="http://mediavrog.net/blog/en/feed/">English</a> verfügbar.</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2009/08/31/firebug/firebug-issue-with-css-specifity-calculation/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Extension Backend Konfiguration in Typo3 4.2.8 von Typ file</title><link>http://mediavrog.net/blog/2009/08/19/typo3/extension-backend-konfiguration-in-typo3-428-von-typ-file/</link> <comments>http://mediavrog.net/blog/2009/08/19/typo3/extension-backend-konfiguration-in-typo3-428-von-typ-file/#comments</comments> <pubDate>Wed, 19 Aug 2009 18:25:19 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Extensions (EXT)]]></category> <category><![CDATA[TYPO3 (T3)]]></category> <category><![CDATA[bug]]></category> <category><![CDATA[extension]]></category> <category><![CDATA[konfiguration]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=192</guid> <description><![CDATA[Ich bin gerade bei der Entwicklung einer neuen Extension auf ein seltsames Problem gestoßen, bei der in der Typo3 Extension Backend Konfiguration kein File Upload möglich ist:In der ext_conf_template.txt (vgl. Hintergrundinformationen zum Konfigurieren von Extensions) habe ich folgende Konfiguration vorgenommen: # cat=cfe.basic/file; type=file[js]; label= Use your own configuration customConfig = EXT:cfeConfiguration.js Nun sollte Typo3 im Backend ein Uploadfeld [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/05/28/typo3/extensions/backend-be-extension-konfiguration-von-konstanten-direkt-nach-installation-moglich-machen/' rel='bookmark' title='Permanent Link: Backend / BE Extension &#8211; Konfiguration von Konstanten direkt nach Installation möglich machen'>Backend / BE Extension &#8211; Konfiguration von Konstanten direkt nach Installation möglich machen</a></li><li><a href='http://mediavrog.net/blog/2007/05/27/typo3/extensions/eigenes-stylesheet-css-im-backend-modul-der-eigenen-extension-in-typo3/' rel='bookmark' title='Permanent Link: eigenes Stylesheet / CSS im Backend Modul der eigenen Extension in Typo3'>eigenes Stylesheet / CSS im Backend Modul der eigenen Extension in Typo3</a></li><li><a href='http://mediavrog.net/blog/2009/09/10/typo3/typo3-nach-umzug-auf-neuen-server-anzeigen-vorschauoption-springt-auf-alten-server/' rel='bookmark' title='Permanent Link: Typo3 nach Umzug auf neuen Server: &#8220;Anzeigen / Vorschauoption&#8221; springt auf alten Server'>Typo3 nach Umzug auf neuen Server: &#8220;Anzeigen / Vorschauoption&#8221; springt auf alten Server</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Ich bin gerade bei der Entwicklung einer neuen Extension auf ein seltsames Problem gestoßen, bei der in der Typo3 Extension Backend Konfiguration kein File Upload möglich ist:</p></blockquote><p><span id="more-192"></span></p><p>In der ext_conf_template.txt (vgl. <a href="http://mediavrog.net/blog/2007/05/28/typo3/extensions/backend-be-extension-konfiguration-von-konstanten-direkt-nach-installation-moglich-machen/">Hintergrundinformationen zum Konfigurieren von Extensions</a>) habe ich folgende Konfiguration vorgenommen:</p><pre class="brush: plain;"># cat=cfe.basic/file; type=file[js]; label= Use your own configuration
customConfig = EXT:cfeConfiguration.js</pre><p>Nun sollte Typo3 im Backend ein Uploadfeld bereitstellen, welches nur Javascript-Dateien akzeptiert.</p><p>Der Output sieht aber ganz anders aus: ein Select-Feld mit der Dateiendung &#8211; nichts weiter.</p><div id="attachment_193" class="wp-caption alignnone" style="width: 622px"><img class="size-full wp-image-193" title="Fehler in Typo3 beim Konfigurationstyp: file" src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2009/08/be-config-file-error.gif" alt="Konfigurationstyp: file wird als select gerendert und nicht wie erwartet als upload Feld" width="612" height="123" /><p class="wp-caption-text">Konfigurationstyp: file wird als select gerendert und nicht wie erwartet als upload Feld</p></div><p>Kennt jemand dieses Problem unter Typo3 4.2.8? Würde mich freuen zu hören! Derweil versuche ich dem Problem auf die Schliche zu kommen&#8230;</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/05/28/typo3/extensions/backend-be-extension-konfiguration-von-konstanten-direkt-nach-installation-moglich-machen/' rel='bookmark' title='Permanent Link: Backend / BE Extension &#8211; Konfiguration von Konstanten direkt nach Installation möglich machen'>Backend / BE Extension &#8211; Konfiguration von Konstanten direkt nach Installation möglich machen</a></li><li><a href='http://mediavrog.net/blog/2007/05/27/typo3/extensions/eigenes-stylesheet-css-im-backend-modul-der-eigenen-extension-in-typo3/' rel='bookmark' title='Permanent Link: eigenes Stylesheet / CSS im Backend Modul der eigenen Extension in Typo3'>eigenes Stylesheet / CSS im Backend Modul der eigenen Extension in Typo3</a></li><li><a href='http://mediavrog.net/blog/2009/09/10/typo3/typo3-nach-umzug-auf-neuen-server-anzeigen-vorschauoption-springt-auf-alten-server/' rel='bookmark' title='Permanent Link: Typo3 nach Umzug auf neuen Server: &#8220;Anzeigen / Vorschauoption&#8221; springt auf alten Server'>Typo3 nach Umzug auf neuen Server: &#8220;Anzeigen / Vorschauoption&#8221; springt auf alten Server</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2009/08/19/typo3/extension-backend-konfiguration-in-typo3-428-von-typ-file/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>IE Bug: Accept-charset UTF-8 in Formularen, welche in ISO Seiten eingebettet sind</title><link>http://mediavrog.net/blog/2009/06/23/xhtml/ie-bug-accept-charset-utf-8-in-formularen-welche-in-iso-seiten-eingebettet-sind/</link> <comments>http://mediavrog.net/blog/2009/06/23/xhtml/ie-bug-accept-charset-utf-8-in-formularen-welche-in-iso-seiten-eingebettet-sind/#comments</comments> <pubDate>Tue, 23 Jun 2009 12:03:51 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Internet Explorer (IE)]]></category> <category><![CDATA[XHTML (XH)]]></category> <category><![CDATA[bugfix]]></category> <category><![CDATA[ie]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=183</guid> <description><![CDATA[Der Internet Explorer verhält sich mal wieder ausnahmslos inkonsistent. Gibt man einem form-Element das Attribut accept-charset=&#8221;UTF-8&#8243; und ist dieses Formular in einer ISO-kodierten (oder auch andere) Seite eingebettet, so verschickt der IE (alle Versionen) die Inhalte nur in UTF-8 wenn folgende Bedingung erfüllt ist:Die Lösung für das UTF-8 charset Problem Die Eingabe muss ein UTF-8 Zeichen [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/05/14/ajax/internet-explorer-parsing-1-listen-und-nicht-listen-elemente/' rel='bookmark' title='Permanent Link: Internet Explorer parsing #1 : Listen und nicht-listen-Elemente'>Internet Explorer parsing #1 : Listen und nicht-listen-Elemente</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Der <strong>Internet Explorer</strong> verhält sich mal wieder ausnahmslos inkonsistent. Gibt man einem form-Element das Attribut <strong>accept-charset=&#8221;UTF-8&#8243;</strong> und ist dieses Formular in einer ISO-kodierten (oder auch andere) Seite eingebettet, so verschickt der IE (alle Versionen) die Inhalte nur in UTF-8 wenn folgende Bedingung erfüllt ist:</p></blockquote><p><span id="more-183"></span></p><h2>Die Lösung für das UTF-8 charset Problem</h2><p>Die Eingabe muss ein UTF-8 Zeichen enthalten, welches NICHT in der umgebenden Kodierung (bspw. ISO) abgebildet werden kann. Andernfalls behält der IE die umgebende Kodierung und ignoriert damit das accept-charset.</p><p>Abhilfe schafft das Einfügen eines hidden-Fields, welches ein UTF-8 Zeichen enthält. Beispielsweise:</p><pre class="brush: php;htmlscript: true">&lt;input type="hidden" name="dummyChar" value="♥" /&gt;</pre><p>Ausführliche Informationen finden sich unter: <a href="http://michi.knallgrau.at/blog/stories/3643754/">http://michi.knallgrau.at/blog/stories/3643754/</a></p><p><strong>Meinen besten Dank an Michi von Knallgrau, you made my day!</strong></p><p>Da kram ich mir doch meine<a href="http://mediavrog.net/blog/2007/09/28/browser/internetexplorer/internet-explorer-voodoo-doll-puppe/"> IE Voodoo Doll </a>wieder raus !!</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/05/14/ajax/internet-explorer-parsing-1-listen-und-nicht-listen-elemente/' rel='bookmark' title='Permanent Link: Internet Explorer parsing #1 : Listen und nicht-listen-Elemente'>Internet Explorer parsing #1 : Listen und nicht-listen-Elemente</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2009/06/23/xhtml/ie-bug-accept-charset-utf-8-in-formularen-welche-in-iso-seiten-eingebettet-sind/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Google Chrome Comic</title><link>http://mediavrog.net/blog/2008/09/02/browser/google-chrome-comic/</link> <comments>http://mediavrog.net/blog/2008/09/02/browser/google-chrome-comic/#comments</comments> <pubDate>Tue, 02 Sep 2008 14:04:17 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Browser (BRS)]]></category> <category><![CDATA[Chrome (CHR)]]></category> <category><![CDATA[chrome]]></category> <category><![CDATA[comic]]></category> <category><![CDATA[google]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=141</guid> <description><![CDATA[Der Comic mit technischen Ausführungen zum neuen Browser von Google: Google Chrome. Er wurde von Scott McCloud gezeichnet und ist unter der Creative Commons license veröffentlicht.Einige sehr interessante Einblicke in eine neue Browserarchitektur. Eine Zusammenfassung der Features habe ich ebenfalls veröffentlicht.Related posts:Google Chrome &#8211; Googles Antwort auf neue Anforderungen im Browsermarkt Spam: Entfernung Ihrer Webseite aus [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/09/02/browser/google-chrome-googles-antwort-auf-neue-anforderungen-im-browsermarkt/' rel='bookmark' title='Permanent Link: Google Chrome &#8211; Googles Antwort auf neue Anforderungen im Browsermarkt'>Google Chrome &#8211; Googles Antwort auf neue Anforderungen im Browsermarkt</a></li><li><a href='http://mediavrog.net/blog/2007/06/21/kurios-nervig/spam-entfernung-ihrer-webseite-aus-dem-google-index-von-donotreplygmailcom/' rel='bookmark' title='Permanent Link: Spam: Entfernung Ihrer Webseite aus dem Google Index von DONOTREPLY@gmail.com'>Spam: Entfernung Ihrer Webseite aus dem Google Index von DONOTREPLY@gmail.com</a></li><li><a href='http://mediavrog.net/blog/2007/07/11/kurios-nervig/spam-wichtig-90-tage-entfernung-ihrer-webseite-www-domain-de-aus-dem-google-index/' rel='bookmark' title='Permanent Link: Spam: Wichtig: 90 Tage Entfernung Ihrer Webseite www.domain.de aus dem Google Index'>Spam: Wichtig: 90 Tage Entfernung Ihrer Webseite www.domain.de aus dem Google Index</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Der Comic mit technischen Ausführungen zum neuen Browser von Google: Google Chrome. Er wurde von Scott McCloud gezeichnet und ist unter der <a title="CC Lizenz lesen" href="http://creativecommons.org/licenses/by-nc-nd/2.5">Creative Commons license</a> veröffentlicht.</p></blockquote><p><span id="more-141"></span></p><p>Einige sehr interessante Einblicke in eine neue Browserarchitektur. Eine <a title="Beitrag zu Googles Chrome Browser hier im Blog lesen" href="http://mediavrog.net/blog/2008/09/02/browser/google-chrome-googles-antwort-auf-neue-anforderungen-im-browsermarkt/">Zusammenfassung der Features habe ich ebenfalls veröffentlicht</a>.</p><p><img class="alignnone size-full wp-image-143" title="1-googlechrome" src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2008/09/1-googlechrome.png" alt="" width="800" height="1136" /></p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/09/02/browser/google-chrome-googles-antwort-auf-neue-anforderungen-im-browsermarkt/' rel='bookmark' title='Permanent Link: Google Chrome &#8211; Googles Antwort auf neue Anforderungen im Browsermarkt'>Google Chrome &#8211; Googles Antwort auf neue Anforderungen im Browsermarkt</a></li><li><a href='http://mediavrog.net/blog/2007/06/21/kurios-nervig/spam-entfernung-ihrer-webseite-aus-dem-google-index-von-donotreplygmailcom/' rel='bookmark' title='Permanent Link: Spam: Entfernung Ihrer Webseite aus dem Google Index von DONOTREPLY@gmail.com'>Spam: Entfernung Ihrer Webseite aus dem Google Index von DONOTREPLY@gmail.com</a></li><li><a href='http://mediavrog.net/blog/2007/07/11/kurios-nervig/spam-wichtig-90-tage-entfernung-ihrer-webseite-www-domain-de-aus-dem-google-index/' rel='bookmark' title='Permanent Link: Spam: Wichtig: 90 Tage Entfernung Ihrer Webseite www.domain.de aus dem Google Index'>Spam: Wichtig: 90 Tage Entfernung Ihrer Webseite www.domain.de aus dem Google Index</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/09/02/browser/google-chrome-comic/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Google Chrome &#8211; Googles Antwort auf neue Anforderungen im Browsermarkt</title><link>http://mediavrog.net/blog/2008/09/02/browser/google-chrome-googles-antwort-auf-neue-anforderungen-im-browsermarkt/</link> <comments>http://mediavrog.net/blog/2008/09/02/browser/google-chrome-googles-antwort-auf-neue-anforderungen-im-browsermarkt/#comments</comments> <pubDate>Tue, 02 Sep 2008 13:28:51 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Browser (BRS)]]></category> <category><![CDATA[Chrome (CHR)]]></category> <category><![CDATA[chrome]]></category> <category><![CDATA[google]]></category> <category><![CDATA[javascript engine]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=137</guid> <description><![CDATA[Google Chrome: Ein neuer Browser, konzipiert für die Herausforderungen des modernen Internets. Eine Kurzvorstellung inklusive einer Auflistung der Features und Innovationen.Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/09/02/browser/google-chrome-comic/' rel='bookmark' title='Permanent Link: Google Chrome Comic'>Google Chrome Comic</a></li><li><a href='http://mediavrog.net/blog/2007/06/21/kurios-nervig/spam-entfernung-ihrer-webseite-aus-dem-google-index-von-donotreplygmailcom/' rel='bookmark' title='Permanent Link: Spam: Entfernung Ihrer Webseite aus dem Google Index von DONOTREPLY@gmail.com'>Spam: Entfernung Ihrer Webseite aus dem Google Index von DONOTREPLY@gmail.com</a></li><li><a href='http://mediavrog.net/blog/2007/06/04/mootools/mootools-tab-klasse-tabbing-fur-semantisch-korrekt-ausgezeichnetes-xhtml/' rel='bookmark' title='Permanent Link: mootools &#8211; &#8220;SmartTabs&#8221; : Tab-Klasse / Tabbing für semantisch korrekt ausgezeichnetes XHTML'>mootools &#8211; &#8220;SmartTabs&#8221; : Tab-Klasse / Tabbing für semantisch korrekt ausgezeichnetes XHTML</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Mit Google Chrome geht nun bald ein neuer Browser an den Start. Entwickelt von Google und an die neuen Herausforderungen im Netz angepasst, soll er als weiterer Konkurrent zum Internet Explorer fungieren.</p></blockquote><p><span id="more-137"></span></p><p>Was für die Webentwickler und Datenschützer zunächst wie ein Albtraum erscheint, könnte sich dennoch als eine echte Alternative zu aktuellen Browsern herausstellen.</p><p>Der Browser soll noch im Verlauf des heutigen Tages als <a title="Testversion des google Chrome Browsers von google.com/chrome herunterladen" href="http://www.google.com/chrome">Testversion zum Download</a> erhältlich sein.</p><p>Weitestgehend technische Erklärungen der Funktionen erhält man beim Lesen eines von <a title="Portfolio von von Scott Mc Cloud auf scottmccloud.com besuchen" href="http://www.scottmccloud.com/">Scott McCloud</a> wunderschön gestalteten Comics (erhältlich bei<a title="funktionen des neuen Google Chrome Browsers im comic-format auf blogoscoped.com lesen" href="http://blogoscoped.com/google-chrome"> blogoscoped.com</a> oder <strong><a title="Google Chrome Comic auf mediavrog.net lesen" href="http://mediavrog.net/blog/2008/09/02/browser/google-chrome-comic/">hier im Blog</a></strong>).</p><h2>Eine Übersicht der Inhalte / Funktionen:</h2><p></p><ul><li><strong>Multi-Prozess orientiert:</strong><br /> Das Problem heutiger Browser sei, dass  der Speicher über den Tag beim Öffnen vieler Seiten und dem Laden von Web-Applikationen langsam fragmentiert und somit für den Browser immer mehr speicher eingeräumt werden muss. Google will dies verhindern, indem jeder Tab seinen eigenen Prozess startet, der beim Schließen restlos entfernt und aufgeräumt werden kann (inkl. Speicher). Somit hängt auch nicht gleich der gesamte Browser fest, wenn es in einem Tab zu Problemen kommt &gt; ein robuster Browser.</li><li><strong>Überwachung des Speichers und der CPU-Auslastung von Tabs und Plugins: </strong><br /> <img class="alignnone size-full wp-image-140" title="Speicher" src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2008/09/speicher.gif" alt="Speicherfresser können aufgedeckt werden" width="300" height="129" /><br /> Speicherfresser können dank integriertem &#8220;Task-Manager&#8221; erkannt und eliminiert werden, falls es zu Problemen kommt frei nach dem Motto: &#8220;Placing blame where blame belongs&#8221;</li><li><strong>Rendering Engine:</strong><br /> Es wurde die Open Source Webkit Engine eingesetzt, welche auch im Safari und im Opera zum Tragen kommt und für Geschwindigkeit und Konformität steht.</li><li><strong>Javascript Engine V8:</strong><br /> Von einem dänischen Team wurde eine komplett neue  Javascript Virtual Machine  namens V8 entwickelt, da bisherige Engines nicht für die Anforderungen (Speicherbedarf..) moderner Web-Applikationen ausgelegt sind. V8 wird unter Anderem den Javascript Code in Maschinencode wandeln, anstatt ihn zur Laufzeit zu interpretieren, was die Abarbeitung schneller macht. Außerdem soll eine präzise Garbage-Collection zum Einsatz kommen. Durch diese und andere Features soll Javascript nun endlich schnell und stabil laufen, was allen Youtubes, Mindmeistern und Online-Offices zu Gute kommt. Zu guter Letzt steht sie unter einer Open Source Lizenz und kann somit auch von Anderen Projekten eingesetzt werden.</li><li><strong>Tabs:</strong><br /> <img class="alignnone size-full wp-image-139" title="Tabs" src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2008/09/tabs.gif" alt="Tabs in Google Chrome" width="300" height="101" /><br /> Die Tabs beim Google Chrome Browser werden über der Adressleiste angezeigt (anstatt wie üblich unter dieser). Außerdem sind sie wie eigenständige Anwendungen zu betrachten (vgl. weiter oben) und lassen sich einzeln entkoppeln und mitsamt ihrem Status auf andere Monitore verschieben uws.</li><li><strong>Suche über Fremseiten:</strong><br /> Ein interessantes Feature, welches in dem Comic auf Seite 20 erwähnt wird ist folgende Funktionalität der Adressleiste: Während der Suche auf einer Seite (z.B. Amazon) erkennt der Browser das Suchfeld und es kann künftig direkt über die Adressleiste gesucht werden, indem man den Namen der Seite angibt und Tab drückt. Nun noch das Suchwort eigetragen und mit enter bestätigt spart man sich das laden einer kompletten Seite und gelangt sofort zu den Ergebnissen. Fraglich ist, bei welchen Seiten diese Funktion unterstützt wird bzw. wie gut die Erkennung eines Suchfeldes funktioniert</li><li><strong>Startseite:</strong><br /> Ähnlich wie beim Opera setzt man anstelle einer leeren Seite auf eine Art Übersichtsseite mit den neun zuletzt besuchten Seiten, den zuletzt durchgeführten Suchen und den letzten Bookmarks.</li><li><strong>Incognito Surfen:</strong><br /> Google Chrome bietet eine Tab-Variante für aonymes Surfen an. Keine Daten werden von diesem Tab gespeichert und tauchen somit auch nicht in der History auf. Lesezeichen können nicht angelegt, sonder nur gelesen werden. Cookies werden nach Beenden entfernt. Eine ähnliche Funktion bietet momentan noch der Internet Explorer 8 mit dem InPrivate-Modus (oder auch Porn-Modus laut diversen Diskussionen :)</li><li><strong>Web-Applikationen in eigenem schlanken Browser-Fenster:</strong><br /> Per Schortcut lassen sich Webapplikationen starten, in denen die übrigen Funktionen wie Adressleiste und Navigation ausgeblendet werden können um nicht von der Anwendung abzulenken.</li><li><strong>Funktionen gegen Malware und Phishing:</strong><br /> Die Tabs arbeiten in einer Art Sandbox (die Entwickler  nennen die Umgebung  sogar Jail&#8221;) ohne die Rechte Dateien auf die Festplatte zu schreiben oder zu lesen. Dadurch sollen sich auch eventuelle Schadprogramme nicht aus diesen Grenzen bewegen und  werden beim Schließen eines Tabs ebenfalls zerstört. Google gibt aber zu, dass vom Nutzer (evtl. unabsichtlich) installierte Plugins diesen Sicherheitsmechanismus umgehen können. Um <strong>Phishing vorzubeugen</strong>, lädt Google Chrome ständig aktualisierte Listen  von Malware und Phishing Seiten herunter und warnt den nutzer beim Betreten der Seite.</li><li><strong>Google Gears:</strong><br /> Die API für Google Gears ist gleich im Chrome Browser integriert.</li><li><strong>Open Source:</strong><br /> Der gesamte Code wird unter einer Open Source Lizenz veröffentlicht (ähnlich Mozilla Firefox), so dass andere Entwickler Teile in Ihren eigenen Projekten nutzen können.</li></ul><h2>Fazit</h2><p>Mit dem neuen Browser könnte Google nun schon nicht mehr nur das Internet, sondern auch die Anwendung &#8220;drumherum&#8221; beherrschen, was natürlich einige Ängste schürt. Trotzdem klingen die Features vielversprechend, insbesondere die V8 könnte die Performance von heutigen Webanwendungen erheblich steigern und   Entwickler und Endnutzer könnten davon‚ profitieren. Nebenbei wird &#8211; sollten die Versprechen gehalten‚ werden &#8211; der relativ festgefahrene Browsermarkt mal wieder in Bewegung kommen und  Browserhersteller gezwungen sein neue Wege einzuschlagen (ich denke da insbesondere an den Internet Explorer).</p><p>Ich bin gespannt, ob alle Erwartungen und Versprechen gehalten werden können und freue mich darauf, den neuen Browser mal auf einer Testfahrt zu erproben.</p><p><strong>Hier noch einmal der Link zu den Comics, falls‚ er oben überlesen wurde :)</strong><br /> <a title="Comic zu Google Chrome auf mediavrog.net lesen" href="http://mediavrog.net/blog/2008/09/02/browser/google-chrome-comic/"><img class="alignnone size-full wp-image-138" title="Comic mit Erklärungen zu Google Chrome" src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2008/09/1.gif" alt="Comic mit Erklärungen zu Google Chrome" width="400" height="198" /></a><br /> [Bild: Copyright by Google]</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/09/02/browser/google-chrome-comic/' rel='bookmark' title='Permanent Link: Google Chrome Comic'>Google Chrome Comic</a></li><li><a href='http://mediavrog.net/blog/2007/06/21/kurios-nervig/spam-entfernung-ihrer-webseite-aus-dem-google-index-von-donotreplygmailcom/' rel='bookmark' title='Permanent Link: Spam: Entfernung Ihrer Webseite aus dem Google Index von DONOTREPLY@gmail.com'>Spam: Entfernung Ihrer Webseite aus dem Google Index von DONOTREPLY@gmail.com</a></li><li><a href='http://mediavrog.net/blog/2007/06/04/mootools/mootools-tab-klasse-tabbing-fur-semantisch-korrekt-ausgezeichnetes-xhtml/' rel='bookmark' title='Permanent Link: mootools &#8211; &#8220;SmartTabs&#8221; : Tab-Klasse / Tabbing für semantisch korrekt ausgezeichnetes XHTML'>mootools &#8211; &#8220;SmartTabs&#8221; : Tab-Klasse / Tabbing für semantisch korrekt ausgezeichnetes XHTML</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/09/02/browser/google-chrome-googles-antwort-auf-neue-anforderungen-im-browsermarkt/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Kropki &#8211; ein Sudoku-ähnliches Puzzle mit Punkten</title><link>http://mediavrog.net/blog/2008/08/11/180grad/kropki-ein-sudoku-ahnliches-puzzle-mit-punkten/</link> <comments>http://mediavrog.net/blog/2008/08/11/180grad/kropki-ein-sudoku-ahnliches-puzzle-mit-punkten/#comments</comments> <pubDate>Mon, 11 Aug 2008 11:49:39 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[180° (180)]]></category> <category><![CDATA[rÃ¤tsel]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=134</guid> <description><![CDATA[Ein n x n großes Feld wird mit Zahlen ausgefüllt, sodass jede Zahl von 1 bis n in jeder Spalte&#038;Zeile 1 mal vorkommt.Den Witz bringen Punkte zwischen den FeldernNo related posts.]]></description> <content:encoded><![CDATA[<blockquote><p>Ich habe vor Kurzem in der PM Kreativ einen mir bis dato unbekannten Rätseltyp entdeckt:</p></blockquote><p><span id="more-134"></span></p><h2>Kropki</h2><p>Die Regeln sind sehr einfach gehalten. Ein <strong>n x n großes Feld</strong> soll so mit Zahlen ausgefüllt werden, dass <strong>jede Zahl von 1 bis n in jeder Spalte und jeder Zeile nur einmal</strong> vorkommt.</p><p>Soweit ähnelt es dem <a href="http://www.sudoku-space.de/">sudoku</a> sehr, nun sind aber meistens keine Zahlen vorgegeben. Stattdessen finden sich zwischen einzelnen Feldern zwei Typen von Punkten (meist durch  unterschiedliche Farben gekennzeichnet), welche den Witz in diese Rätselart bringen.</p><p>Kropki bedeutet übrigens auf Polnisch &#8220;Punkte&#8221;.</p><h3>Weitere Regeln:</h3><ol><li>Befindet sich ein<strong> schwarzer Kreis</strong> zwischen 2 Feldern, so muss in einem der beiden Felder das<strong> Doppelte des anderen Feldes</strong> stehen.</li><li>Befindet sich ein weißer<strong> Kreis</strong> zwischen 2 Feldern, so <strong>unterscheiden sich die Zahlen dieser beiden Felder genau um den Wert 1</strong>.</li><li>befindet sich zwischen 2 Feldern kein Kreis, so darf keine der oben genannten Eigenschaften auf die beiden Zahlenwerte der Felder zutreffen</li></ol><p>Mir hat das erste Kropki sehr viel Spaß gemacht, zumal es sehr logisch aufgebaut ist und es sich gegen Ende zu rasch entwickelt. So bietet diese Rätselart einen kurzweiligen Gehirntwist, der nicht gleich 4 Stunden frisst.</p><h3>Ein Beispiel</h3><p>Ein paar Beispiele finden sich auf <a title="Beispiel-Kropki auf www.matheplanet.com anschauen" href="http://www.matheplanet.com/matheplanet/nuke/html/viewtopic.php?topic=107273">Matroids Matheplanet im Beitrag **Kropki</a>.</p><h3>Anmerkung</h3><p>Es gibt offensichtlich mehrere Typen von Kropki. Eines ähnelt sehr dem Sudoku (oben beschrieben), ein anderes eher dem japanischen Go (<a title="Programm zum Spielen von Go-ähnlichen Kropki auf nongnu.org besuchen" href="http://www.nongnu.org/kropki/">http://www.nongnu.org/kropki/</a>)</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/08/11/180grad/kropki-ein-sudoku-ahnliches-puzzle-mit-punkten/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Belege in Computeranimation und Digitalem Compositing</title><link>http://mediavrog.net/blog/2008/08/10/studium/belege-in-computeranimation-und-digitalem-compositing/</link> <comments>http://mediavrog.net/blog/2008/08/10/studium/belege-in-computeranimation-und-digitalem-compositing/#comments</comments> <pubDate>Sun, 10 Aug 2008 16:46:54 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Studium (ST)]]></category> <category><![CDATA[beleg]]></category> <category><![CDATA[computeranimation]]></category> <category><![CDATA[digitales compositing]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=133</guid> <description><![CDATA[Hier die Ergebnisse einiger Wochen konzentrierter Arbeit in den benannten Fächern. Dies waren die letzten Noten, welche ich noch vor Beginn meiner Diplomarbeit benötigte :)Climber ComputeranimationAufgabe Erstellen einer Charakteranimation basierend auf einer Gliederpuppe unter Nutzung inverser Kinematik. InterpretationSie handelt von einem Bergsteiger, welcher sich seinen Weg auf den Gipfel bahnt. Nach kleineren Hindernissen oben angekommen, verliert er schuldhaft sein [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/05/29/weitere-themen/linktipps-spass/kappa-mikey-feat-the-internet-is-for-porn/' rel='bookmark' title='Permanent Link: Kappa Mikey feat. &#8220;The Internet is for porn&#8221;'>Kappa Mikey feat. &#8220;The Internet is for porn&#8221;</a></li><li><a href='http://mediavrog.net/blog/2007/06/05/weitere-themen/linktipps-spass/robot-chicken-calvin-and-hobbes/' rel='bookmark' title='Permanent Link: Robot Chicken &#8211; Calvin and Hobbes'>Robot Chicken &#8211; Calvin and Hobbes</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Hier die Ergebnisse einiger Wochen konzentrierter Arbeit in den benannten Fächern.</p><p>Dies waren die letzten Noten, welche ich noch vor Beginn meiner Diplomarbeit benötigte :)</p></blockquote><p><span id="more-133"></span></p><h2>Climber</h2><p><em>Computeranimation</em></p><dl><dt>Aufgabe</dt><dd>Erstellen einer Charakteranimation basierend auf einer Gliederpuppe unter Nutzung inverser Kinematik.</dd><dt>Interpretation</dt><dd> Sie handelt von einem Bergsteiger, welcher sich seinen Weg auf den Gipfel bahnt. Nach kleineren Hindernissen oben angekommen, verliert er schuldhaft sein Leben.</dd></dl><p><a href="http://mediavrog.net/blog/2008/08/10/studium/belege-in-computeranimation-und-digitalem-compositing/"><em>Click here to view the embedded video.</em></a></p><h2>A tick of life</h2><p><em>Digitales Compositing</em></p><dl><dt>Aufgabe</dt><dd>Unter Verwendung der in der Vorlesung vorgestellten Techniken soll ein kurzer  Videoclip (ca. 20 Sekunden) erstellt werden. Das Thema ist frei wählbar</dd><dt>Interpretation (in Zusammenarbeit mit Mario G.):</dt><dd>Der Film handelt von der Vergänglichkeit von Schönheit und der Flüchtigkeit des Augenblicks, was sich in der Erscheinung eines Origami-Kranichs manifestiert, welcher durch einen Vogelschiss zum Leben erweckt wird.</dd></dl><p><a href="http://mediavrog.net/blog/2008/08/10/studium/belege-in-computeranimation-und-digitalem-compositing/"><em>Click here to view the embedded video.</em></a></p><p>Wer konkrete Fragen zur Umsetzung hat, kann mich gern anschreiben.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/05/29/weitere-themen/linktipps-spass/kappa-mikey-feat-the-internet-is-for-porn/' rel='bookmark' title='Permanent Link: Kappa Mikey feat. &#8220;The Internet is for porn&#8221;'>Kappa Mikey feat. &#8220;The Internet is for porn&#8221;</a></li><li><a href='http://mediavrog.net/blog/2007/06/05/weitere-themen/linktipps-spass/robot-chicken-calvin-and-hobbes/' rel='bookmark' title='Permanent Link: Robot Chicken &#8211; Calvin and Hobbes'>Robot Chicken &#8211; Calvin and Hobbes</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/08/10/studium/belege-in-computeranimation-und-digitalem-compositing/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>mootools 1.2 cheat sheet updated</title><link>http://mediavrog.net/blog/2008/08/10/mootools/mootools-12-cheat-sheet-updated/</link> <comments>http://mediavrog.net/blog/2008/08/10/mootools/mootools-12-cheat-sheet-updated/#comments</comments> <pubDate>Sun, 10 Aug 2008 16:26:33 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Mootools (MT)]]></category> <category><![CDATA[update]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=132</guid> <description><![CDATA[I&#8217;ve updated the cheat sheet and increased contrast for b/w printers. See the original postIch habe heute das mootools 1.2 cheat sheet in etws abgeänderter Form (erhöhter Kontrast &#8211; besonders für Schwarz-Weiß-Drucker geeignet) erneut hochgeladen Download im Beitrag zum mootools cheat sheetRelated posts:mootools 1.2 cheat sheet mootools 1.1 &#8211; cheat sheet mootools &#8211; custom Form Elements 1.8beta: Checkboxen und [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.2 cheat sheet'>mootools 1.2 cheat sheet</a></li><li><a href='http://mediavrog.net/blog/2007/06/15/mootools/mootools-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.1 &#8211; cheat sheet'>mootools 1.1 &#8211; cheat sheet</a></li><li><a href='http://mediavrog.net/blog/2007/06/06/mootools/mootools-customformelements-checkboxen-und-radiobuttons-selbst-per-css-gestalten/' rel='bookmark' title='Permanent Link: mootools &#8211; custom Form Elements 1.8beta: Checkboxen und Radiobuttons selbst per CSS gestalten'>mootools &#8211; custom Form Elements 1.8beta: Checkboxen und Radiobuttons selbst per CSS gestalten</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>I&#8217;ve updated the cheat sheet and increased contrast for b/w printers.</p><p><a title="Mootools 1.2 cheat sheet download on this blog" href="http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/">See the original post</a></p></blockquote><p><span id="more-132"></span></p><p>Ich habe heute das mootools 1.2 cheat sheet in etws abgeänderter Form (erhöhter Kontrast &#8211; besonders für Schwarz-Weiß-Drucker geeignet) erneut hochgeladen</p><p><a title="Mootools 1.2 cheat sheet download on this blog" href="http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/">Download im Beitrag zum mootools cheat sheet<br /> </a></p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.2 cheat sheet'>mootools 1.2 cheat sheet</a></li><li><a href='http://mediavrog.net/blog/2007/06/15/mootools/mootools-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.1 &#8211; cheat sheet'>mootools 1.1 &#8211; cheat sheet</a></li><li><a href='http://mediavrog.net/blog/2007/06/06/mootools/mootools-customformelements-checkboxen-und-radiobuttons-selbst-per-css-gestalten/' rel='bookmark' title='Permanent Link: mootools &#8211; custom Form Elements 1.8beta: Checkboxen und Radiobuttons selbst per CSS gestalten'>mootools &#8211; custom Form Elements 1.8beta: Checkboxen und Radiobuttons selbst per CSS gestalten</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/08/10/mootools/mootools-12-cheat-sheet-updated/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>After Effects stürzt beim Rendern ab</title><link>http://mediavrog.net/blog/2008/08/10/weitere-themen/after-effects-ae/after-effects-sturzt-beim-rendern-ab/</link> <comments>http://mediavrog.net/blog/2008/08/10/weitere-themen/after-effects-ae/after-effects-sturzt-beim-rendern-ab/#comments</comments> <pubDate>Sun, 10 Aug 2008 16:04:09 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[After Effects (AE)]]></category> <category><![CDATA[after effects]]></category> <category><![CDATA[bugfix]]></category> <category><![CDATA[rendern]]></category> <category><![CDATA[speicherproblem]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=130</guid> <description><![CDATA[Hier ein kleiner Life-Saver. Wenn beim Rendern eines Films After Effects CS2 oder CS3 immer wieder aus scheinbar unerfindlichen Gründen abstürzt, dann kann die Ursache in einem Problem der Speicherverwaltung bezüglich des Ebenencaches in After Effects liegen.AE bricht dann während des Renderns mit einer Fehlermeldung ab, welche in etwa besagt dass nicht genügend Speicher vorhanden [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/10/24/browser/browser-hangt-sich-beim-einbinden-von-javascript-auf-oder-sturzt-ab/' rel='bookmark' title='Permanent Link: Browser hängt sich beim Einbinden von Javascript auf oder stürzt ab'>Browser hängt sich beim Einbinden von Javascript auf oder stürzt ab</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Hier ein kleiner Life-Saver. Wenn beim Rendern eines Films After Effects CS2 oder CS3 immer wieder aus scheinbar unerfindlichen Gründen abstürzt, dann kann die Ursache in einem Problem der Speicherverwaltung bezüglich des Ebenencaches in After Effects liegen.</p></blockquote><p><span id="more-130"></span></p><p>AE bricht dann während des Renderns mit einer Fehlermeldung ab, welche in etwa besagt dass nicht genügend Speicher vorhanden wäre.</p><p>Abhilfe schafft hier ein kleiner Trick:</p><p></p><h2> Die versteckten Optionen.</h2><p>Einfach die <strong>SHIFT-Taste gedrückt halten</strong> und <em>Bearbeiten &gt; Voreinstellungen &gt; Allgemein</em> wählen. Nun erscheint in der Dropdown-Box der Optionen eine neue Auswahl &#8220;<strong>Versteckt</strong>&#8220;. Um den Speicherüberlauf (?) zu beheben, wählt man <strong>Ebenencache deaktivieren</strong> und ca. alle <strong>50 Frames entleeren</strong>. Das Rendern dauert nun zwar ein wenig länger, läuft dafür aber durch.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/10/24/browser/browser-hangt-sich-beim-einbinden-von-javascript-auf-oder-sturzt-ab/' rel='bookmark' title='Permanent Link: Browser hängt sich beim Einbinden von Javascript auf oder stürzt ab'>Browser hängt sich beim Einbinden von Javascript auf oder stürzt ab</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/08/10/weitere-themen/after-effects-ae/after-effects-sturzt-beim-rendern-ab/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Kris Wilson &#8211; Cyanide and Happiness</title><link>http://mediavrog.net/blog/2008/06/17/weitere-themen/linktipps-spass/kris-wilson-cyanide-and-happiness/</link> <comments>http://mediavrog.net/blog/2008/06/17/weitere-themen/linktipps-spass/kris-wilson-cyanide-and-happiness/#comments</comments> <pubDate>Tue, 17 Jun 2008 06:26:34 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Linktipps / Spaß (:])]]></category> <category><![CDATA[comics]]></category> <category><![CDATA[spaÃŸ]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=129</guid> <description><![CDATA[Diese Comics von Kris Wilson muss man gesehen haben! Sie laufen unter dem Namen Cyanide and Happiness und sind teilweise so genial, dass ich sie einfach mal erwähnt haben muss.Teils obskur, teils böse, teils einfach blöd beschreibt der 19-Jährige aus Wyoming (nicht-)alltägliche Situationen, welche stets auf den letzten Frame pointiert sind. Es gibt nichts Schöneres als morgens [...]No related posts.]]></description> <content:encoded><![CDATA[<blockquote><p><a title="Cyanide and Happiness Comics auf deviantart.com ansehen" href="http://kris-wilson.deviantart.com/gallery">Diese Comics</a> von <a href="http://kris-wilson.deviantart.com/">Kris Wilson</a> muss man gesehen haben!</p><p>Sie laufen unter dem Namen Cyanide and Happiness und sind teilweise so genial, dass ich sie einfach mal erwähnt haben muss.</p></blockquote><p><span id="more-129"></span></p><p>Teils obskur, teils böse, teils einfach blöd beschreibt der 19-Jährige aus Wyoming (nicht-)alltägliche Situationen, welche stets auf den letzten Frame pointiert sind.</p><p>Es gibt nichts Schöneres als morgens aufzustehen und ein paar von diesen Comics anzusehen&#8230;</p><p>Nunja&#8230;</p><p>Ok: Einer meiner Favoriten: <a href="http://kris-wilson.deviantart.com/art/Time-82368725">Time</a></p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/06/17/weitere-themen/linktipps-spass/kris-wilson-cyanide-and-happiness/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Droht der Firefox Download-Day zu floppen?</title><link>http://mediavrog.net/blog/2008/06/17/browser/firefox/droht-der-firefox-download-day-zu-floppen/</link> <comments>http://mediavrog.net/blog/2008/06/17/browser/firefox/droht-der-firefox-download-day-zu-floppen/#comments</comments> <pubDate>Tue, 17 Jun 2008 05:49:34 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Firefox (FF)]]></category> <category><![CDATA[download day]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=128</guid> <description><![CDATA[Heute ist es nun soweit &#8211; der Firefox 3 soll herauskommen und dabei gleich einen Weltrekord aufstellen. Es wurde zum Firefox 3 Download-Day aufgerufen, welcher heute also am 17. Juni 2008, stattfinden soll &#8211; und Firefox soll mit den meisten Downloads einer Software an einem Tag in Guinessbuch der Rekorde.Da FF sowieso mein bevorzugter Browser [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/05/browser/firefox/firefox-die-10-nutzlichsten-addons-plugins-fur-webentwickler/' rel='bookmark' title='Permanent Link: Firefox &#8211; die 10 nützlichsten Addons / Plugins für Webentwickler'>Firefox &#8211; die 10 nützlichsten Addons / Plugins für Webentwickler</a></li><li><a href='http://mediavrog.net/blog/2008/02/25/browser/firefox/flash-wmode-transparent-evil-firefox/' rel='bookmark' title='Permanent Link: Flash: wmode = transparent = evil (Firefox)'>Flash: wmode = transparent = evil (Firefox)</a></li><li><a href='http://mediavrog.net/blog/2007/07/26/weitere-themen/server/wieder-online/' rel='bookmark' title='Permanent Link: Wieder online :)'>Wieder online :)</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Heute ist es nun soweit &#8211; der Firefox 3 soll herauskommen und dabei gleich einen Weltrekord aufstellen. Es wurde zum <strong>Firefox 3 Download-Day</strong> aufgerufen, welcher heute also <strong>am 17. Juni 2008</strong>, stattfinden soll &#8211; und Firefox soll mit den <strong>meisten Downloads einer Software an einem Tag in Guinessbuch der Rekorde</strong>.</p></blockquote><p><span id="more-128"></span></p><p>Da FF sowieso mein bevorzugter Browser ist, unterstütze ich diese Aktion natürlich (wie auch im Footer zu sehen ist). Einziges Problem: Als ich nun heute am besagten Tag den FF 3 downloaden wollte (es ist gerade 7:46 Uhr), ist auf der Spreadfirefox-Seite noch nichts von dem Release zu finden. Stattdessen verweist ein Download-Link noch auf die Version 2.0.0.14.</p><p>Ich hoffe bloß, dass die Entwickler gerade alles geben, um den Download bereitzustellen, denn nach einem so großen Aufruf sollte die gesammelte Energie übers Netz und auch außerhalb nicht einfach verpuffen.</p><p>Vielleicht liegts ja einfach an der Zeitverschiebung, denn in San Francisco ist es jetzt erst 22:46 :)</p><p><strong>Edit:</strong><em><strong> Danke für die Hinweise:</strong></em> Der Download-Day geht also hier in Deutschland erst <strong>19.00 Uhr los</strong> ^^</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/05/browser/firefox/firefox-die-10-nutzlichsten-addons-plugins-fur-webentwickler/' rel='bookmark' title='Permanent Link: Firefox &#8211; die 10 nützlichsten Addons / Plugins für Webentwickler'>Firefox &#8211; die 10 nützlichsten Addons / Plugins für Webentwickler</a></li><li><a href='http://mediavrog.net/blog/2008/02/25/browser/firefox/flash-wmode-transparent-evil-firefox/' rel='bookmark' title='Permanent Link: Flash: wmode = transparent = evil (Firefox)'>Flash: wmode = transparent = evil (Firefox)</a></li><li><a href='http://mediavrog.net/blog/2007/07/26/weitere-themen/server/wieder-online/' rel='bookmark' title='Permanent Link: Wieder online :)'>Wieder online :)</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/06/17/browser/firefox/droht-der-firefox-download-day-zu-floppen/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>mootools 1.2 cheat sheet</title><link>http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/</link> <comments>http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/#comments</comments> <pubDate>Wed, 11 Jun 2008 15:38:30 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Mootools (MT)]]></category> <category><![CDATA[cheat-sheet]]></category> <category><![CDATA[development]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=125</guid> <description><![CDATA[The Javascript Framework mootools recently hit the &#8220;advance&#8221; button and so mootools 1.2 was published! It comes along with great new features and speed improvements.For your coding pleasure, i just updated my cheat sheet to the new revision. It includes cheat sheet like documentation for Core, Native, Class, Element, Utilities and Request. I&#8217;ll launch another [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/15/mootools/mootools-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.1 &#8211; cheat sheet'>mootools 1.1 &#8211; cheat sheet</a></li><li><a href='http://mediavrog.net/blog/2008/08/10/mootools/mootools-12-cheat-sheet-updated/' rel='bookmark' title='Permanent Link: mootools 1.2 cheat sheet updated'>mootools 1.2 cheat sheet updated</a></li><li><a href='http://mediavrog.net/blog/2008/05/23/typo3/extensions/kj_imagelightbox-2-fur-mootools-slimbox/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 für mootools slimbox'>kj_imagelightbox 2 für mootools slimbox</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>The Javascript Framework mootools recently hit the &#8220;advance&#8221; button and so mootools 1.2 was published! It comes along with great new features and speed improvements.</p></blockquote><p><span id="more-125"></span></p><p>For your coding pleasure, i just updated my cheat sheet to the new revision. It includes cheat sheet like documentation for <strong>Core, Native, Class, Element, Utilities and Request</strong>. I&#8217;ll launch <strong>another cheatsheet which will cover FX and Plugins</strong> soon.</p><p>Enjoy!</p><h2>Download as PDF (increased contrast &#8211; printer friendly)</h2><p><a href="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2008/08/mootools-12-cheat-sheet-pf.pdf"><img src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2007/09/pdf-cheat-sheet.jpg" alt="Cheat Sheet Mootools 1.2 Screenshot" /><br /> Mootools 1.2 Basic Cheat Sheet (printer friendly)</a> [*.pdf, 80kB]</p><h2>Download as PDF (Standard)</h2><p><a href="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2008/06/mootools-12-cheat-sheet.pdf"><img src="http://mediavrog.net/blog/wp-content/uploads/2007/09/pdf-cheat-sheet.jpg" alt="Cheat Sheet Mootools 1.2 Screenshot" /><br /> Mootools 1.2 Basic Cheat Sheet</a> [*.pdf, 82kB]</p><p><span style="text-decoration: line-through;">I&#8217;ll update it tonight, so that the headers will be direct links into the mootools docs!</span> <strong>Done</strong>!</p><form action="https://www.paypal.com/cgi-bin/webscr" method="post"><input type="hidden" name="cmd" value="_donations" /><input type="hidden" name="amount" value="2" /><input type="hidden" name="no_shipping" value="1" /><input type="hidden" name="bn" value="PP-DonationsBF" /><input type="image" src="https://www.paypal.com/de_DE/DE/i/btn/btn_donate_LG.gif" border="0" name="submit" alt="Donate" /><img alt="" border="0" src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="0" height="0" /></form><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/15/mootools/mootools-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.1 &#8211; cheat sheet'>mootools 1.1 &#8211; cheat sheet</a></li><li><a href='http://mediavrog.net/blog/2008/08/10/mootools/mootools-12-cheat-sheet-updated/' rel='bookmark' title='Permanent Link: mootools 1.2 cheat sheet updated'>mootools 1.2 cheat sheet updated</a></li><li><a href='http://mediavrog.net/blog/2008/05/23/typo3/extensions/kj_imagelightbox-2-fur-mootools-slimbox/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 für mootools slimbox'>kj_imagelightbox 2 für mootools slimbox</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/feed/</wfw:commentRss> <slash:comments>133</slash:comments> </item> <item><title>TYPO3 &#8211; Direct Mail Newsletter werden nicht verschickt</title><link>http://mediavrog.net/blog/2008/05/29/typo3/typo3-direct-mail-newsletter-werden-nicht-verschickt/</link> <comments>http://mediavrog.net/blog/2008/05/29/typo3/typo3-direct-mail-newsletter-werden-nicht-verschickt/#comments</comments> <pubDate>Thu, 29 May 2008 13:26:21 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[TYPO3 (T3)]]></category> <category><![CDATA[direct-mail]]></category> <category><![CDATA[htaccess]]></category> <category><![CDATA[newsletter]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=123</guid> <description><![CDATA[Das solide Newslettersystem Direct Mail bereitet besonders Einsteigern immer wieder Kopfschmerzen: Oftmals werden Newsletter aus unerklärlichen Gründen nicht verschickt und die Nutzerführung war für die Redakteure, welche letztenendes den Newsletter aufbereiten und verschicken sollen bis vor Kurzem recht umständlich.Dieser Beitrag soll die wichtigsten Probleme behandeln und mit Hilfe der Kommentare ständig erweitert werden. HTML-Newsletter werden nicht [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/03/25/typo3/direct-mail-newsletter-anmeldung-uber-mailformplus-oder-ein-anderes-kontaktformular/' rel='bookmark' title='Permanent Link: Direct Mail Newsletter Anmeldung über Mailformplus oder ein anderes Kontaktformular'>Direct Mail Newsletter Anmeldung über Mailformplus oder ein anderes Kontaktformular</a></li><li><a href='http://mediavrog.net/blog/2009/08/19/typo3/extension-backend-konfiguration-in-typo3-428-von-typ-file/' rel='bookmark' title='Permanent Link: Extension Backend Konfiguration in Typo3 4.2.8 von Typ file'>Extension Backend Konfiguration in Typo3 4.2.8 von Typ file</a></li><li><a href='http://mediavrog.net/blog/2009/09/10/typo3/typo3-nach-umzug-auf-neuen-server-anzeigen-vorschauoption-springt-auf-alten-server/' rel='bookmark' title='Permanent Link: Typo3 nach Umzug auf neuen Server: &#8220;Anzeigen / Vorschauoption&#8221; springt auf alten Server'>Typo3 nach Umzug auf neuen Server: &#8220;Anzeigen / Vorschauoption&#8221; springt auf alten Server</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Das solide Newslettersystem Direct Mail bereitet besonders Einsteigern immer wieder Kopfschmerzen: Oftmals werden Newsletter aus <span style="text-decoration: line-through;">unerklärlichen</span> Gründen nicht verschickt und die Nutzerführung war für die Redakteure, welche letztenendes den Newsletter aufbereiten und verschicken sollen bis vor Kurzem recht umständlich.</p></blockquote><p><span id="more-123"></span></p><p>Dieser Beitrag soll die wichtigsten Probleme behandeln und mit Hilfe der Kommentare ständig erweitert werden.</p><h2>HTML-Newsletter werden nicht verschickt</h2><p>Dieses Problem lässt sich zum Glück in den meisten Fällen einfach und schnell regeln. Die häufigste Ursache liegt in der Liste der Abonnements &#8211; sind diese händisch eingepflegt oder per direct_mail_subscription nicht komplett in die Datenbank geschrieben, so fehlt der <strong>Haken im Feld</strong> &#8220;<strong>Newsletter im HTML-Format empfangen</strong>&#8221; bei den Abonnementen. Damit dieses automatisch gesetzt wird, sollte man im Template für das Anmeldeformular ein hidden-Feld einfügen:</p><pre lang="xml">
<input name="FE[tt_address][module_sys_dmail_html]" type="hidden" value="1" /></pre><p>Somit wird für jeden neuen Abonnementen der Wert gleich auf 1 gesetzt.<br /> <a title="Schreibe einen Kommetar dazu" href="#commentform">Welche Gründe gibt es noch? Schreib nen Kommentar.</a></p><h2>Massenversand startet, verarbeitet Abonnenten aber es werden keine Mails verschickt</h2><p>Für dieses Problem kann es mehrere Ursachen geben, das Resultat ist immer das selbe: Der Versand wird angestoßen, aber in der Versand-Statistik steht keine Anzahl der Versendeten Mails.<br /> <img class="alignnone size-full wp-image-124" title="Newsletterproblem mit Massenversand" src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2008/05/nl.gif" alt="Massenversand wurde verarbeitet, aber E-Mails wurden nicht verschickt" width="389" height="123" /></p><ul><li><h3>In Vebindung mit htaccess</h3><p>In einem meiner Projekte habe ich zur <a title="Artikel zum Thema Duplicate Content und Suchmaschinen in diesem Blog lesen" href="http://mediavrog.net/blog/2007/07/26/seo/vermeidung-von-duplicate-content-im-bezug-auf-suchmaschinen/">Vermeidung von duplicate Content</a> per htaccess die Anfragen an die Domain domainname.tld auf www.domainname.tld umgeleitet. Nun habe ich mich trotzdem unter domainname.tld/typo3 eingeloggt und wollte einen Newsletter versenden. Es lief soweit alles normal und auch die Vorschau sah gut aus. Leider wurden die E-Mails per Massenversand nicht verschickt (vgl. Bild oben). Eine Testmail ergab außerdem, dass nicht der Inhalt des Newsletters, sondern die <strong>gesamte Seite als Newsletter verschickt</strong> wurde. Nach eingehender Prüfung musste ich feststellen, dass direct_mail nicht die per baseURL gesetzte URI als Ausgangsbasis zum Rendern/Erstellen des Inhalts des Newsletters verwendet, sondern den Pfad des eingeloggten Nutzers. In meinem Fall habe ich mich noch einmal ausgeloggt und unter www.domainname.tld/typo3 wieder eingeloggt &#8211; der Newsletter konnte problemlos verschickt werden.<br /> Fazit: Ich werde die htaccess-Konfiguration wohl noch einmal überprüfen, so dass alle Parameter beim Umleiten ohne www zu www mitgenommen werden.</li></ul><p>Welche Probleme habt ihr erfahren und wie gelöst? Hinterlasst einen Komentar oder einen Trackback. Ich möchte hier gern eine Problemlöse-Sammlung rund um direct_mail enstehen lassen.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/03/25/typo3/direct-mail-newsletter-anmeldung-uber-mailformplus-oder-ein-anderes-kontaktformular/' rel='bookmark' title='Permanent Link: Direct Mail Newsletter Anmeldung über Mailformplus oder ein anderes Kontaktformular'>Direct Mail Newsletter Anmeldung über Mailformplus oder ein anderes Kontaktformular</a></li><li><a href='http://mediavrog.net/blog/2009/08/19/typo3/extension-backend-konfiguration-in-typo3-428-von-typ-file/' rel='bookmark' title='Permanent Link: Extension Backend Konfiguration in Typo3 4.2.8 von Typ file'>Extension Backend Konfiguration in Typo3 4.2.8 von Typ file</a></li><li><a href='http://mediavrog.net/blog/2009/09/10/typo3/typo3-nach-umzug-auf-neuen-server-anzeigen-vorschauoption-springt-auf-alten-server/' rel='bookmark' title='Permanent Link: Typo3 nach Umzug auf neuen Server: &#8220;Anzeigen / Vorschauoption&#8221; springt auf alten Server'>Typo3 nach Umzug auf neuen Server: &#8220;Anzeigen / Vorschauoption&#8221; springt auf alten Server</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/05/29/typo3/typo3-direct-mail-newsletter-werden-nicht-verschickt/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>kj_imagelightbox 2 für mootools slimbox</title><link>http://mediavrog.net/blog/2008/05/23/typo3/extensions/kj_imagelightbox-2-fur-mootools-slimbox/</link> <comments>http://mediavrog.net/blog/2008/05/23/typo3/extensions/kj_imagelightbox-2-fur-mootools-slimbox/#comments</comments> <pubDate>Fri, 23 May 2008 19:37:21 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Extensions (EXT)]]></category> <category><![CDATA[Mootools (MT)]]></category> <category><![CDATA[extension]]></category> <category><![CDATA[lightbox]]></category> <category><![CDATA[slimbox]]></category> <category><![CDATA[TYPO3 (T3)]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=121</guid> <description><![CDATA[Ich habe mich vor einiger Zeit mal mit dem Typo3 Plugin kj_imagelightbox 2 befasst und es in einem Projekt eingesetzt. Da ich aber anstatt der Kombination aus Prototype/Scriptaculous/Lightbox lieber eine mootools/slimbox einsetzen wollte, habe ich das Plugin entsprechend umgeschrieben, so dass es möglich wird, mootools zu verwenden.Meine Anpassungen basieren auf der Version 1.4.2 der kj [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-bugfix-fur-captions-bilduberschriften-bei-mehreren-content-elementen/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen'>kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen</a></li><li><a href='http://mediavrog.net/blog/2007/06/15/mootools/mootools-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.1 &#8211; cheat sheet'>mootools 1.1 &#8211; cheat sheet</a></li><li><a href='http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.2 cheat sheet'>mootools 1.2 cheat sheet</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Ich habe mich vor einiger Zeit mal mit dem Typo3 Plugin kj_imagelightbox 2 befasst und es in einem Projekt eingesetzt. Da ich aber anstatt der Kombination aus Prototype/Scriptaculous/Lightbox lieber eine mootools/slimbox einsetzen wollte, habe ich das Plugin entsprechend umgeschrieben, so dass es möglich wird, mootools zu verwenden.</p></blockquote><p><span id="more-121"></span></p><p><strong>Meine Anpassungen basieren auf der Version 1.4.2 der kj Imagelightbox.</strong></p><h2>Die &#8220;neue&#8221; kj_imagelightbox</h2><p>Folgende Möglichkeiten bieten sich nun in der Extension-Konfiguration:</p><ul><li><strong>Use mootools slimbox</strong> &#8211; JS will be mootools/slimbox instead of prototype/scriptaculous/lightbox (more lightweight) [<em>selbserklärend</em>]</li><li><strong>Deactivate inclusion of JSFramework &#8211; </strong>useful if you are already using this js framework on your site [<em>Option zum Abschalten der Einbindung des Javascript-Frameworks, falls es auf der Seite schon verwendet wird</em>]</li></ul><p>Alle anderen Einstellungen für die Lightbox werden auch für die Slimbox übernommen.</p><h2>Download</h2><p><a href="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2008/05/t3x_kj_imagelightbox2-1_4_2.t3x">t3x_kj_imagelightbox2-1_4_2 [ *.t3x, 738 kB ]</a></p><p><form action="https://www.paypal.com/cgi-bin/webscr" method="post"><input type="hidden" name="cmd" value="_donations" /><input type="hidden" name="amount" value="1" /><input type="hidden" name="no_shipping" value="1" /><input type="hidden" name="bn" value="PP-DonationsBF" /><input type="image" src="https://www.paypal.com/de_DE/DE/i/btn/btn_donate_LG.gif" border="0" name="submit" alt="donate via PayPal" /><img alt="" border="0" src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="0" height="0" /><a class="easypaypal" title="donate via PayPal" href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&amp;amount=1&amp;no_shipping=1&amp;bn=PP-DonationsBF&charset=UTF-8">Ist dir diese Arbeit 1 € wert?</a></form><br /> .</p><h2 class="prepend-top">gepatchte Files</h2><ul><li>class.ux_tslib_content.php</li><li>ext_conf_template.txt</li><li>ext_tables.php</li><li>neuer Ordner &#8220;slimbox&#8221; mit den Files der Slimbox sortiert in Ordnern css, images, js</li></ul><p>Danke an den <a title="kj imagelightbox auf typo3-tutorials.de runterladen und Kudos verteilen" href="http://www.typo3-tutorials.org/meine-extensions/kj-imagelightbox-v2.html">Programmierer dieses schönen Plugins</a>.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-bugfix-fur-captions-bilduberschriften-bei-mehreren-content-elementen/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen'>kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen</a></li><li><a href='http://mediavrog.net/blog/2007/06/15/mootools/mootools-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.1 &#8211; cheat sheet'>mootools 1.1 &#8211; cheat sheet</a></li><li><a href='http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.2 cheat sheet'>mootools 1.2 cheat sheet</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/05/23/typo3/extensions/kj_imagelightbox-2-fur-mootools-slimbox/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Boules spielen bei Nacht &#8211; mit leuchtenden Boule-Kugeln</title><link>http://mediavrog.net/blog/2008/05/21/180grad/boules-spielen-bei-nacht-mit-leuchtenden-boule-kugeln/</link> <comments>http://mediavrog.net/blog/2008/05/21/180grad/boules-spielen-bei-nacht-mit-leuchtenden-boule-kugeln/#comments</comments> <pubDate>Wed, 21 May 2008 10:01:16 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[180° (180)]]></category> <category><![CDATA[boule]]></category> <category><![CDATA[glow]]></category> <category><![CDATA[leuchten]]></category> <category><![CDATA[nacht]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=120</guid> <description><![CDATA[Als ich neulich abends an der Elbe entlang spaziert bin, habe ich ein paar Boule-Spieler gesehen, die bei Dämmerung noch gespielt haben. Eine Laterne war nicht in der Nähe und ich fragte mich, wie lange sie wohl ihre Boule-Kugeln noch voneinander entscheiden können.Da kam mir die Idee der leuchtenden Boule-Kugeln. Ok &#8211; nicht wirklich neu [...]No related posts.]]></description> <content:encoded><![CDATA[<blockquote><p>Als ich neulich abends an der Elbe entlang spaziert bin, habe ich ein paar Boule-Spieler gesehen, die bei Dämmerung noch gespielt haben. Eine Laterne war nicht in der Nähe und ich fragte mich, wie lange sie wohl ihre Boule-Kugeln noch voneinander entscheiden können.</p></blockquote><p><span id="more-120"></span></p><p>Da kam mir die Idee der leuchtenden Boule-Kugeln. Ok &#8211; nicht wirklich neu ist der Fakt, dass sie leuchten, denn die gibts schon als <a title="Leuchtende Boule-Kugeln auf theglowcompany ansehen" href="http://www.theglowcompany.co.uk/acatalog/LIGHT_UP_BOULES.html">Glow-in-the-dark Plastik-Version mit Batterien</a> &#8211; finde ich persönlich aber nicht sehr ästhetisch. Metallene Boule-Kugeln mit leuchtenden Ringen wären doch viel ansprechender.</p><h2>Mein Vorschlag</h2><p>wäre eine Technik, wobei die kinetische Energie beim Werfen und Aufprall der massiven Kugeln genutzt wird, um 1-4 LEDs zu versorgen. Sie bieten eine lange Haltbarkeit und benötigen relativ wenig Strom. Sie sind dabei in der Kugel integriert und beleuchten die Ringe  der Kugeln (welche sich ja von Spieler zu Spieler unterscheiden) von innen. Jeder Spieler hat dabei seine eigene Farbe. Mit diesen Kugeln ausgestattet, könnte man bin tief in die Nacht spielen :)</p><h2>Und die kleine Zielkugel?</h2><p>Bleibt nur noch die Frage der Beleuchtung der Zielkugel. Nunja, diese könnte man mit einer weißen LED und einer Knopfzelle beleuchten. Oder auch per kinetischer Energie, indem man die Zielkugel vor dem Werfen etwas schüttelt, worauf diese dann 10 Minuten lang leuchtet &#8211; Zeit genug für 1-2 Runden.</p><p>Leider habe ich von Elektronik zu wenig Ahnung, um hier nun einen Bauplan aufzustellen und nachzuweisen, dass die kinetische Energie ausreicht, um die Kugeln ausreichend zu beleuchten aber einen Gedanken wars mir wert ;)</p><h2>Visualisierungsbeispiel</h2><p>Eine <a title="gerenderte Boule-Spielkugeln ansehen" href="http://manuamador.deviantart.com/art/Boules-13663089">Ahnung von dem Stil der Umsetzung</a> fand ich nachher auf <a href="http://www.deviantart.com/">deviantart</a> von dem Mitglied <a title="Profil von manuamador auf deviantart ansehen" href="http://manuamador.deviantart.com/">manuamador</a>.</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/05/21/180grad/boules-spielen-bei-nacht-mit-leuchtenden-boule-kugeln/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Webseitenanalyse mit Websitegrader (Grader)</title><link>http://mediavrog.net/blog/2008/05/20/seo/webseitenanalyse-mit-websitegrader-grader/</link> <comments>http://mediavrog.net/blog/2008/05/20/seo/webseitenanalyse-mit-websitegrader-grader/#comments</comments> <pubDate>Tue, 20 May 2008 00:26:32 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Suchmaschinenoptimierung (SEO)]]></category> <category><![CDATA[analyse]]></category> <category><![CDATA[grader]]></category> <category><![CDATA[pagerank]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=119</guid> <description><![CDATA[Ich habe meine Webseite gerade mal dem Test mit dem kostenlosen SEO-Tool websitegrader unterzogen und bin reichlich erfreut über die Ergebnisse &#8211; keine gravierenden Mängel soweit und einen Score von 85 von 100.Ergebnisse im Detail Nachdem sich mit dem Service von seitwert leider keine Verzeichnisse analysieren lassen (das /blog/ an meiner domain &#8211; meiner Meinung nach [...]No related posts.]]></description> <content:encoded><![CDATA[<blockquote><p>Ich habe meine Webseite gerade mal dem Test mit dem kostenlosen SEO-Tool <a title="SEO-Tool Websitegrader auf websitegrader.com testen" href="http://www.websitegrader.com/">websitegrader</a> unterzogen und bin reichlich erfreut über die Ergebnisse &#8211; keine gravierenden Mängel soweit und einen Score von 85 von 100.</p></blockquote><p><span id="more-119"></span></p><p><a title="Ergebnisse des Grader Webseiten-Checks für mediavrog.net auf websitegrader.com ansehen" href="http://www.websitegrader.com/wsgid/1014956/default.aspx">Ergebnisse im Detail</a></p><p>Nachdem sich mit dem Service von <a title="SEO-Tool auf Seitwert.de besuchen" href="http://www.seitwert.de/">seitwert</a> leider keine Verzeichnisse analysieren lassen (das /blog/ an meiner domain &#8211; meiner Meinung nach der gravierendste Mangel an seitwert), habe ich eben mal nach einer Alternative gesucht. Ich hatte auch noch eine andere deutsche Seite im Hinterkopf, dessen Name mir leider entfallen ist (so etwas wie amtfürwebdesign oder ähnlich &#8211; <strong>vielleicht kann mir da nochmal jmd auf die Sprünge helfen</strong>)</p><p>Ach ja &#8211; nebenbei habe ich festgestellt, dass mediavrog.net/blog nun doch schon einen <strong>Pagerank von 4</strong> aufweist, was mehr ist als ich mir erwartete &#8211; wenn ich noch an der Qualität meiner Posts arbeite und noch spannendere Themen poste, erreiche ich vielleicht auch die 5. Nunja &#8211; das ist wohl wirklich noch Utopie!</p><p>Jetzt kann ich erstmal gut schlafen ^^</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/05/20/seo/webseitenanalyse-mit-websitegrader-grader/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>verspäteter Geburtstag &#8211; Blog wird 1 Jahr und 1 Woche alt</title><link>http://mediavrog.net/blog/2008/05/19/weitere-themen/freischwebend/verspateter-geburtstag-blog-wird-1-jahr-und-1-woche-alt/</link> <comments>http://mediavrog.net/blog/2008/05/19/weitere-themen/freischwebend/verspateter-geburtstag-blog-wird-1-jahr-und-1-woche-alt/#comments</comments> <pubDate>Mon, 19 May 2008 20:00:50 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Freischwebend (o.O)]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[design]]></category> <category><![CDATA[semmelstatz]]></category> <category><![CDATA[statistiken]]></category><guid isPermaLink="false">http://mediavrog.net/blog/?p=118</guid> <description><![CDATA[Mein Blog ist nun schon etwas über ein Jahr alt (um genau zu sein1 Jahr und 1 Woche) und das habe ich zum Anlass genommen, den Blog eine kleine Schönheitskur zu verpassen. Das war dringend notwendig!Ich hoffe das Design findet Zuspruch &#8211; bin in einigen Teilen immer noch etwas unzufrieden. Nichtsdestotrotz muss ich mich nun [...]No related posts.]]></description> <content:encoded><![CDATA[<blockquote><p>Mein Blog ist nun schon etwas über ein Jahr alt (um genau zu sein1 Jahr und 1 Woche) und das habe ich zum Anlass genommen, den Blog eine kleine Schönheitskur zu verpassen. Das war dringend notwendig!</p></blockquote><p><span id="more-118"></span></p><p>Ich hoffe das Design findet Zuspruch &#8211; bin in einigen Teilen immer noch etwas unzufrieden. Nichtsdestotrotz muss ich mich nun wieder dem Studium und damit verbundenen Aufgaben widmen &#8211; irgendwann muss man ja den Schritt wagen und an die Öffentlichkeit gehen :)</p><h2>Alles neu macht der Mai</h2><p>Es sind ein paar neue Features hinzugekommen bzw. haben sich verändert:</p><ul><li>RSS-Feed über den RSS-Baum abonnierbar</li><li>links neben dem Post befindet sich nun eine Metanavigation, die auf folgenden Teilen besteht:<ul><li>Kategorie(-kürzel) &#8211; Weitere Beiträge aus dieser Kategorie ansehen</li><li>Datum &#8211; per Klick auf einen Teil des Datums kann man im entsprechenden Archiv stöbern</li><li>Anzahl der Kommentare &#8211; per Klick gehts direkt zu den Kommentaren</li><li>Social Bookmarking &#8211; no comment</li></ul></li><li>wie gehabt befinden sich die Tags unter dem Post</li><li>unter dem Inhalt des Posts werden, falls vorhanden, ähnliche Artikel angezeigt</li><li>Es gibt jetzt 2 Links &#8220;Back to Top&#8221; unten links und unten rechts &#8211; so sollten sowohl Links- als auch Rechtsscroller glücklich werden</li><li>ganz unten befindet sich nun die Sidebar (hm.. oder Bottombar), mit den zuletzt verfassten Artikeln und der Kategorienliste (uvm.). Ich denke dass sie nicht unmittelbar gebraucht wird um auf der Seite die passenden Beiträge zu finden, denn über die Kategorienkürzel und das klickbare Datum kann man wunderschön navigieren und stöbern</li><li>das Stöbern mit Tags funktioniert wieder</li></ul><h2>Eckdaten (aus Semmelstatz)</h2><ul><li><strong>373</strong> Tage online seit 13.5.2007</li><li><strong>55</strong> Beiträge</li><li><strong>97</strong> Kommentare seit 29.5.2007</li><li><strong>0,15</strong> Beiträge pro Tag</li><li><strong>0,27</strong> Kommentare pro Tag</li><li><strong>49</strong> Kommentierer</li><li><strong>22381</strong> Besucher insgesamt seit 31.5.2007</li><li><strong>65</strong> Besucher pro Tag</li></ul><p>Nunja &#8211; viele Besucher sind das nicht, aber ich habe ja auch nicht wirklich viel geschrieben &#8211; laut Statz habe ich es immerhin auf über 100 Besucher am Tag geschafft :)</p><h3>Vielen Dank an die Community <a title="Community deviantart auf deviantart.com besuchen" href="http://deviantart.com">deviantart</a></h3><p>Danke an all die Künstler für Inspiration und Ressourcen. Im Footer habe ich alle nochmal verlinkt! Ein spezieller Dank geht auch an <a rel="external" href="http://www.h4x3d.com/" title="Portfolio von Julian Klewes auf h4x3d.com besuchen">Julian Klewes</a> dessen Theme <a rel="external" title="Downloadseite des Feather-Themes auf h4x3d.com besuchen" href="http://www.h4x3d.com/themes/feather/">Feather</a> ich als Vorlage für die Seitenstruktur verwendet hab &#8211; (das Photoshop-File war am nützlichsten)<small><br /> </small></p><p><strong>Nun würde ich gern euer Feedback zum Design hören? Was gefällt euch, was nicht (das ist mir als Kommentar sogar noch lieber ;P )</strong></p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/05/19/weitere-themen/freischwebend/verspateter-geburtstag-blog-wird-1-jahr-und-1-woche-alt/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>sIFR Probleme beim Scrollen im Internet Explorer 6 und 7</title><link>http://mediavrog.net/blog/2008/04/28/javascript/sifr-probleme-beim-scrollen-im-internet-explorer-6-und-7/</link> <comments>http://mediavrog.net/blog/2008/04/28/javascript/sifr-probleme-beim-scrollen-im-internet-explorer-6-und-7/#comments</comments> <pubDate>Mon, 28 Apr 2008 12:33:19 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Javascript (JS)]]></category> <category><![CDATA[bugfix]]></category> <category><![CDATA[Internet Explorer (IE)]]></category> <category><![CDATA[scrollen]]></category> <category><![CDATA[scrolling]]></category> <category><![CDATA[sifr]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2008/04/28/javascript/sifr-probleme-beim-scrollen-im-internet-explorer-6-und-7/</guid> <description><![CDATA[Wie schon in einem vergangenen Artikel bemerkt, gibt es immer noch Probleme im Einsatz mit sIFR &#8211; ein hartnäckiges Problem und ein absoluter Blocker im IE ist das Verhalten von sIFR-Überschriften mit transparentem Hintergrund.Eine kurze Erklärung: [der Sachverhalt bezieht sich auf sIFR 3 Revisionen bis 405] Beschreibung des Fehlverhaltens / Voraussetzungen Nutzt man den transparenten Hintergrund von [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/04/09/browser/internetexplorer/probleme-mit-sifr-3-und-swfobject-auf-einer-seite-im-ie-6-und-7/' rel='bookmark' title='Permanent Link: Probleme mit sIFR 3 und SWFObject auf einer Seite im IE 6 und 7'>Probleme mit sIFR 3 und SWFObject auf einer Seite im IE 6 und 7</a></li><li><a href='http://mediavrog.net/blog/2007/09/28/browser/internetexplorer/internet-explorer-voodoo-doll-puppe/' rel='bookmark' title='Permanent Link: Internet Explorer Voodoo Doll / Puppe'>Internet Explorer Voodoo Doll / Puppe</a></li><li><a href='http://mediavrog.net/blog/2007/05/14/ajax/internet-explorer-parsing-1-listen-und-nicht-listen-elemente/' rel='bookmark' title='Permanent Link: Internet Explorer parsing #1 : Listen und nicht-listen-Elemente'>Internet Explorer parsing #1 : Listen und nicht-listen-Elemente</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Wie schon in einem vergangenen Artikel bemerkt, gibt es immer noch Probleme im Einsatz mit <a title="sIFR Homepage öffnen" href="http://novemberborn.net/sifr3" >sIFR</a> &#8211; ein hartnäckiges Problem und ein absoluter Blocker im IE ist das Verhalten von <a title="sIFR Homepage öffnen" href="http://novemberborn.net/sifr3" >sIFR</a>-Überschriften mit transparentem Hintergrund.</p></blockquote><p><span id="more-117"></span></p><p>Eine kurze Erklärung: [der Sachverhalt bezieht sich auf sIFR 3 Revisionen bis 405]</p><h2>Beschreibung des Fehlverhaltens / Voraussetzungen</h2><p>Nutzt man den transparenten Hintergrund von <a title="sIFR Homepage  öffnen" href="http://novemberborn.net/sifr3" >sIFR</a>-Überschriften (in der replace-Methode wmode: &#8220;transparent&#8221; übergeben) so kann man im Internet Explorer, sobald sich der Mauszeiger über einer der per <a title="sIFR Homepage öffnen" href="http://novemberborn.net/sifr3" >sIFR</a> ersetzten Überschriften befindet, <a title="Diskussion über den Bug im Joyent-Forum öffnen" href="http://discuss.joyent.com/viewtopic.php?pid=177300" >die Seite nicht mehr scrollen</a>. Der Flash-Film entzieht dem document irgendwie den Fokus, welcher sich dann im Flash-Film selbst befindet &#8211; alle Events kommen somit nicht mehr im document der Seite an.</p><p>Dieses Problem tritt nur im Internet Explorer (6/7) auf. In anderen Browsern wie Firefox, Safari, Opera gibt es damit keine Probleme.</p><p><strong>Wichtig</strong>:  Setzt man den wmode-Parameter auf window (oder eben gar nicht), so tritt der Bug nicht auf, aber der Hintergrund der Überschriften wird mit einer Farbe gefüllt. Man sollte sich vorher überlegen, ob die Transparenz unbedingt nötig ist, da auch einige <a title="Artikel zu Performanceproblemen von Flash-Filmen (besonders im Firefox)" href="http://mediavrog.net/blog/2008/02/25/browser/firefox/flash-wmode-transparent-evil-firefox/">Performanceprobleme mit transparenten Flash-Filmen</a> auftreten können &#8211; insbesondere wenn viele Überschriften mit <a title="sIFR Homepage öffnen" href="http://novemberborn.net/sifr3" >sIFR</a> ersetzt werden.</p><h2>Dirty Workaround</h2><p>Sofern sich die Überschriften immer am selben Platz befinden und nicht durch DHTML verschoben werden (z.B. durch ein Akkordeon-Effekt) und die Überschriften nicht klickbar sein müssen, gibt es einen Weg um Scrollen auf der Seite zu ermöglichen.</p><h3>Die Idee</h3><p>Lege über jede ersetzte Überschrift einen DIV-Layer, mit statischer Position und Breite/Höhe der <a title="sIFR Homepage öffnen" href="http://novemberborn.net/sifr3" >sIFR</a>-Überschrift. Somit kann das Flash-Objekt den Fokus nicht mehr stehlen.</p><h3>Umsetzung</h3><p>Dazu nutzt man den onReplacement-Callback der als Parameter an die replace-Methode übergeben werden kann (siehe <a title="Dokumentation zu sIFR Javascript Methoden und Parameter öffnen." href="http://wiki.novemberborn.net/sifr3/JavaScript+Methods" >Dokumentation</a>).</p><pre class="brush: js;">onReplacement (Function)
Event handler which fires when an element has been replaced. It's argument is a FlashInteractor object</pre><p>Anhand dieses Callback kann man pro ersetzter Überschrift JS Code ausführen. In <strong>Pseudocode</strong>:</p><pre class="brush: js;">onReplacement: function(obj){
if(ie){
     var tmpSize = getSize(obj.ancestor);
     var tmpPos = getPos(obj.ancestor);

     //create Div with size/pos from above with position absolute
     var bogusLayer = new Element("div").setPos(tmpPos).setSize(tmpSize).setPositionMode("static");
     bogusLayer.setOpacity(0.001);

     //insert div into dom, above the sifr-replaced object
     bogusLayer.injectAsFirstElement(obj.ancestor);
}
}</pre><p>Bis Mark Wubben einen wirklichen Workaround gefunden hat, ist dies eine Möglichkeit den Bug zu umgehen.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/04/09/browser/internetexplorer/probleme-mit-sifr-3-und-swfobject-auf-einer-seite-im-ie-6-und-7/' rel='bookmark' title='Permanent Link: Probleme mit sIFR 3 und SWFObject auf einer Seite im IE 6 und 7'>Probleme mit sIFR 3 und SWFObject auf einer Seite im IE 6 und 7</a></li><li><a href='http://mediavrog.net/blog/2007/09/28/browser/internetexplorer/internet-explorer-voodoo-doll-puppe/' rel='bookmark' title='Permanent Link: Internet Explorer Voodoo Doll / Puppe'>Internet Explorer Voodoo Doll / Puppe</a></li><li><a href='http://mediavrog.net/blog/2007/05/14/ajax/internet-explorer-parsing-1-listen-und-nicht-listen-elemente/' rel='bookmark' title='Permanent Link: Internet Explorer parsing #1 : Listen und nicht-listen-Elemente'>Internet Explorer parsing #1 : Listen und nicht-listen-Elemente</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/04/28/javascript/sifr-probleme-beim-scrollen-im-internet-explorer-6-und-7/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Wordpress &#8211; semmelstatz 3 &#8211; Probleme mit HTML Zeichen im Backend</title><link>http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-semmelstatz-3-probleme-mit-html-zeichen-im-backend/</link> <comments>http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-semmelstatz-3-probleme-mit-html-zeichen-im-backend/#comments</comments> <pubDate>Fri, 25 Apr 2008 15:31:07 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Wordpress (WP)]]></category> <category><![CDATA[bugfix]]></category> <category><![CDATA[semmelstatz]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-semmelstatz-3-probleme-mit-html-zeichen-im-backend/</guid> <description><![CDATA[Wer des Öfteren mal Suchanfragen bekommt, welche Zeichen wie &#62; &#60; &#8230; enthalten merkt schnell, dass semmelstatz damit nicht so leicht klar kommt. Um genau zu sein wird unter &#8220;Die neuesten X Suchbegriffe&#8221; der Content ab so einem Zeichen (besonders beim &#8220;&#60;&#8221;) weggeschnitten, da es vom Plugin nicht escaped wird.Der Browser versucht dann natürlich ein [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/05/31/wordpress/wordpress-statistik-plugin-semmelstatz-im-einsatz/' rel='bookmark' title='Permanent Link: Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz'>Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz</a></li><li><a href='http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-25-bilder-groser-als-500-pixel-breite-in-beitrage-einfugen/' rel='bookmark' title='Permanent Link: Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen'>Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen</a></li><li><a href='http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/' rel='bookmark' title='Permanent Link: WordPress Plugin Competition &#8211; Teilnehmen aber wie!?'>WordPress Plugin Competition &#8211; Teilnehmen aber wie!?</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Wer des Öfteren mal Suchanfragen bekommt, welche Zeichen wie &gt; &lt; &#8230; enthalten merkt schnell, dass semmelstatz damit nicht so leicht klar kommt. Um genau zu sein wird unter &#8220;Die neuesten X Suchbegriffe&#8221; der Content ab so einem Zeichen (besonders beim &#8220;&lt;&#8221;) weggeschnitten, da es vom Plugin nicht escaped wird.</p></blockquote><p><span id="more-116"></span></p><p>Der Browser versucht dann natürlich ein HTML-Tag zu erkennen, was dann nie richtig geschlossen wird.</p><p>Abhilfe schafft 1 Zeile Code in der <em>semmelstatz_func.php</em> (in Zeile 270 einfügen):</p><pre class="brush: php;">$keyword = htmlspecialchars($keyword, ENT_QUOTES);</pre><p>(direkt unter <em>$referer = htmlspecialchars($referer, ENT_QUOTES);</em> )</p><p>Somit werden nun auch die Keywords entschärft und die Übersicht immer korrekt dargestellt.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/05/31/wordpress/wordpress-statistik-plugin-semmelstatz-im-einsatz/' rel='bookmark' title='Permanent Link: Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz'>Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz</a></li><li><a href='http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-25-bilder-groser-als-500-pixel-breite-in-beitrage-einfugen/' rel='bookmark' title='Permanent Link: Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen'>Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen</a></li><li><a href='http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/' rel='bookmark' title='Permanent Link: WordPress Plugin Competition &#8211; Teilnehmen aber wie!?'>WordPress Plugin Competition &#8211; Teilnehmen aber wie!?</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-semmelstatz-3-probleme-mit-html-zeichen-im-backend/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen</title><link>http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-25-bilder-groser-als-500-pixel-breite-in-beitrage-einfugen/</link> <comments>http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-25-bilder-groser-als-500-pixel-breite-in-beitrage-einfugen/#comments</comments> <pubDate>Fri, 25 Apr 2008 14:53:50 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Wordpress (WP)]]></category> <category><![CDATA[500]]></category> <category><![CDATA[beschrÃ¤nkung]]></category> <category><![CDATA[bilder]]></category> <category><![CDATA[breite]]></category> <category><![CDATA[maximal]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-25-bilder-groser-als-500-pixel-breite-in-beitrage-einfugen/</guid> <description><![CDATA[In Wordpress 2.5 gibt es eine intern verankerte Option, welche die maximale Breite eines Bildes auf 500px setzt. Somit können größere Bilder nicht ohne Weiteres in Beiträge eingefügt werden.Schon im tinyMCE wird das Bild verkleinert dargestellt. Dies dient dazu, dass die Bilder das Layout der Seite nicht sprengen und so nie größer als der Inhaltsbereich [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/04/01/wordpress/wordpress-25-tinymce-306-template-plugin-zum-laufen-bekommen/' rel='bookmark' title='Permanent Link: Wordpress 2.5 > tinyMCE 3.0.6 > Template Plugin zum Laufen bekommen'>Wordpress 2.5 > tinyMCE 3.0.6 > Template Plugin zum Laufen bekommen</a></li><li><a href='http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/' rel='bookmark' title='Permanent Link: WordPress Plugin Competition &#8211; Teilnehmen aber wie!?'>WordPress Plugin Competition &#8211; Teilnehmen aber wie!?</a></li><li><a href='http://mediavrog.net/blog/2007/05/31/wordpress/wordpress-statistik-plugin-semmelstatz-im-einsatz/' rel='bookmark' title='Permanent Link: Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz'>Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>In Wordpress 2.5 gibt es eine intern verankerte Option, welche die maximale Breite eines Bildes auf 500px setzt. Somit können größere Bilder nicht ohne Weiteres in Beiträge eingefügt werden.</p></blockquote><p><span id="more-115"></span></p><p>Schon im tinyMCE wird das Bild verkleinert dargestellt. Dies dient dazu, dass die Bilder das Layout der Seite nicht sprengen und so nie größer als der Inhaltsbereich angezeigt werden.</p><h2>Die Ursache</h2><p>In der Datei <em>wp-includes/media.php</em> wird diese Grenze definiert (Zeilen 30-34)</p><pre class="brush: php;">if ( !empty($GLOBALS['content_width']) ) {
   	$max_width = $GLOBALS['content_width'];
}
else
	$max_width = 500;</pre><p>Nun was sagt uns das? Angenommen die globale Variable</p><pre class="brush: php;">$GLOBALS['content_width']</pre><p>wäre definiert, würde Wordpress diese Breite, anstatt der 500 nehmen.</p><h2>Die Lösung</h2><p>Gesagt, getan&#8230; Wir legen im Ordner unseres Themes (denn wir wollen ja die maximale Bildergröße an unser spezielles Layout anpassen) einfach die Datei <em>functions.php</em> an, falls sie nicht sowieso existiert. In der Datei definieren wir einfach die passende <strong>maximale Breite der Bilder</strong> für unser Theme, in dem wir die Variable mit einem Wert belegen:</p><pre class="brush: php;">&lt;?php
	$GLOBALS['content_width'] = 1250;
?&gt;</pre><p>Fertig &#8211; schon lassen sich auch größere Bilder bis 1250px Breite und mehr in die Posts einfügen.</p><h3>Update 13.07.2009 &#8211; content_width und Wordpress 2.8.x</h3><p>In neueren Versionen von Wordpress wurde offensichtlich auf $GLOBALS verzichtet. Um den gewünschten Effekt zu erreichen, kann nun im <em>functions.php</em> einfach folgendes definiert werden:</p><pre class="brush: php;">&lt;?php
	$content_width = 1250;
?&gt;</pre><p>In der <em>media.php</em> wird auf diese Variable per</p><pre class="brush: php;">
global $content_width;
</pre><p>zugegriffen.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/04/01/wordpress/wordpress-25-tinymce-306-template-plugin-zum-laufen-bekommen/' rel='bookmark' title='Permanent Link: Wordpress 2.5 > tinyMCE 3.0.6 > Template Plugin zum Laufen bekommen'>Wordpress 2.5 > tinyMCE 3.0.6 > Template Plugin zum Laufen bekommen</a></li><li><a href='http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/' rel='bookmark' title='Permanent Link: WordPress Plugin Competition &#8211; Teilnehmen aber wie!?'>WordPress Plugin Competition &#8211; Teilnehmen aber wie!?</a></li><li><a href='http://mediavrog.net/blog/2007/05/31/wordpress/wordpress-statistik-plugin-semmelstatz-im-einsatz/' rel='bookmark' title='Permanent Link: Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz'>Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-25-bilder-groser-als-500-pixel-breite-in-beitrage-einfugen/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Probleme mit sIFR 3 und SWFObject auf einer Seite im IE 6 und 7</title><link>http://mediavrog.net/blog/2008/04/09/browser/internetexplorer/probleme-mit-sifr-3-und-swfobject-auf-einer-seite-im-ie-6-und-7/</link> <comments>http://mediavrog.net/blog/2008/04/09/browser/internetexplorer/probleme-mit-sifr-3-und-swfobject-auf-einer-seite-im-ie-6-und-7/#comments</comments> <pubDate>Wed, 09 Apr 2008 21:18:07 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Internet Explorer (IE)]]></category> <category><![CDATA[bug]]></category> <category><![CDATA[bugfix]]></category> <category><![CDATA[ie-6]]></category> <category><![CDATA[ie-7]]></category> <category><![CDATA[sifr]]></category> <category><![CDATA[swfobject]]></category> <category><![CDATA[useDomLoaded]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2008/04/09/browser/internetexplorer/probleme-mit-sifr-3-und-swfobject-auf-einer-seite-im-ie-6-und-7/</guid> <description><![CDATA[Dieser Bugfix wird in neuen sIFR 3 builds nicht mehr benötigt: vgl. UPDATE 11.04.08 weiter unten und die Kommentare. &#8212;&#8212;&#8212;- In einem Projekt bin ich vor Kurzem auf ein seltsames Verhalten von sIFR 3 gestoßen.Problembeschreibung Komischerweise zeigte meine Testseite im Internet Explorer 6 und 7 keinen Inhalt an. Der XHTML Quelltext blieb (fast) leer. Alles was im Quelltext stand [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/04/28/javascript/sifr-probleme-beim-scrollen-im-internet-explorer-6-und-7/' rel='bookmark' title='Permanent Link: sIFR Probleme beim Scrollen im Internet Explorer 6 und 7'>sIFR Probleme beim Scrollen im Internet Explorer 6 und 7</a></li><li><a href='http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-bugfix-fur-captions-bilduberschriften-bei-mehreren-content-elementen/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen'>kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen</a></li><li><a href='http://mediavrog.net/blog/2009/06/23/xhtml/ie-bug-accept-charset-utf-8-in-formularen-welche-in-iso-seiten-eingebettet-sind/' rel='bookmark' title='Permanent Link: IE Bug: Accept-charset UTF-8 in Formularen, welche in ISO Seiten eingebettet sind'>IE Bug: Accept-charset UTF-8 in Formularen, welche in ISO Seiten eingebettet sind</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p><strong>Dieser Bugfix wird in neuen sIFR 3 builds nicht mehr benötigt: vgl. UPDATE 11.04.08 weiter unten und die Kommentare.</strong></p><p>&#8212;&#8212;&#8212;-</p><p>In einem Projekt bin ich vor Kurzem auf ein seltsames Verhalten von <a title="Seite von sIFR 3 öffnen" href="http://wiki.novemberborn.net/sifr3/JavaScript+Configuration" >sIFR 3</a> gestoßen.</p></blockquote><p><span id="more-113"></span></p><h2>Problembeschreibung</h2><p>Komischerweise zeigte meine Testseite im Internet Explorer 6 und 7 keinen Inhalt an. Der XHTML Quelltext blieb (fast) leer.</p><p>Alles was im Quelltext stand war</p><pre class="brush: js;">&lt;script src="wp-content/themes/meinTheme/swf/meineFont.swf" type="sifr/prefetch"&gt;&lt;/script&gt;</pre><p>&#8230; ansonsten war die Seite weiß und leer.</p><p>Nach einer kurzen Recherche bin ich dann auf den <a title="Bugfix sIFR/SWFObject für alte Version von sIFR " href="http://eighteightzero.net/blog/?p=24" >Beitrag von EightEightZero</a> gestoßen, welcher auch mit dem Problem zu kämpfen hatte, aber einen Bugfix anbietet. Das Problem taucht bei Verwendung von <a title="Seite von sIFR 3 öffnen" href="http://wiki.novemberborn.net/sifr3/JavaScript+Configuration" >sIFR 3</a> und <a title="Seite von SWFObject öffnen" href="http://blog.deconcept.com/swfobject/" >SWFObject 1.5</a> auf ein und derselben Seite auf. Leider hat das Setzen des im Bugfix beschriebenen Parameters keine Wirkung in meiner Testumgebung gezeigt.</p><p>Nach weiterem Stöbern in der <a title="Dokumentation zur Javascript Konfiguration von sIFR ansehen" href="http://wiki.novemberborn.net/sifr3/JavaScript+Configuration" >Dokumentation von sIFR 3 bezüglich der Javascript Konfiguration</a> und einigen <a title="sIFR Forum besuchen" href="http://discuss.joyent.com/viewforum.php?id=20" >sIFR-Foren</a>-Beiträgen habe ich letzendlich die passende Lösung gefunden. Der Parameter hat in der von mir verwendeten Version von sIFR (version 3, revision 382) einfach einen anderen Namen bekommen:</p><pre class="brush: js;">sIFR.useDomLoaded = !sIFR.ua.ie;</pre><p>Dies teilt sIFR mit, dass es im IE (sIFR.ua.ie &gt; true, wenn IE) die useDomLoaded-Funktionalität nicht anwenden soll. Nach dem Löschen des Cache sollte die Seite nun ohne Probleme im Internet Explorer 6 und auch in der 7er Version des IE angezeigt werden.</p><p><strong>Wichtig</strong>: Dieser Parameter muss <strong>nach </strong>sIFR.prefetch und <strong>vor </strong>sIFR.activate gesetzt werden</p><h3>UPDATE 11.04.08:</h3><p>Ich bin jetzt auf die<span style="font-weight: bold"> sIFR Version 3 r395</span> umgestiegen und der oben beschriebene <span style="font-weight: bold">Bugfix ist nicht mehr nötig</span>.</p><p>Dabei ist mir noch eins aufgefallen: Wer Probleme mit sIFR und mootools hat, sollte sicherstellen, dass der sIFR Code (sIFR.replace usw) <span style="font-weight: bold">nicht </span>in einem onDomReady-Event eines Javascript-Frameworks wie z.B. mootools steht, da sonst Fehler im IE entstehen. sIFR nutzt eine eigene domReady-Methode.</p><p>Leider taucht in dieser Version ein andere Bug auf: <a title="Artikel zu fehlerhaftem Scollverhalten in diesem Fenster öffnen" href="http://mediavrog.net/blog/2008/04/28/javascript/sifr-probleme-beim-scrollen-im-internet-explorer-6-und-7/">Fehlerhaftes Scollverhalten im Internet Explorer</a>. Wenn die Maus über einem Flash-Element steht, kann man die Seite im Internet Explorer nicht mehr scrollen.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/04/28/javascript/sifr-probleme-beim-scrollen-im-internet-explorer-6-und-7/' rel='bookmark' title='Permanent Link: sIFR Probleme beim Scrollen im Internet Explorer 6 und 7'>sIFR Probleme beim Scrollen im Internet Explorer 6 und 7</a></li><li><a href='http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-bugfix-fur-captions-bilduberschriften-bei-mehreren-content-elementen/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen'>kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen</a></li><li><a href='http://mediavrog.net/blog/2009/06/23/xhtml/ie-bug-accept-charset-utf-8-in-formularen-welche-in-iso-seiten-eingebettet-sind/' rel='bookmark' title='Permanent Link: IE Bug: Accept-charset UTF-8 in Formularen, welche in ISO Seiten eingebettet sind'>IE Bug: Accept-charset UTF-8 in Formularen, welche in ISO Seiten eingebettet sind</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/04/09/browser/internetexplorer/probleme-mit-sifr-3-und-swfobject-auf-einer-seite-im-ie-6-und-7/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Pfützen</title><link>http://mediavrog.net/blog/2008/04/04/180grad/pfuetzen/</link> <comments>http://mediavrog.net/blog/2008/04/04/180grad/pfuetzen/#comments</comments> <pubDate>Fri, 04 Apr 2008 14:37:53 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[180° (180)]]></category> <category><![CDATA[pfÃ¼tzen]]></category> <category><![CDATA[spiegelung]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2008/04/04/180grad/pfutzen/</guid> <description><![CDATA[Durch eine große Pfütze schauen und sich vorstellen hindurchzuspringen, in eine gespiegelte Welt. Oder etwas aus dieser Pfützenwelt anpacken und in die Realität ziehen.Die Spiegelung wird auch sehr spannend, wenn man sich vorstellt in dieser gespiegelten Welt umherzulaufen &#8211; die gewohnten Orte und Gegenstände würden verkeht herum stehen und vielleicht sogar etwas interessanter. Pfützen bieten jede [...]No related posts.]]></description> <content:encoded><![CDATA[<blockquote><p>Durch eine große Pfütze schauen und sich vorstellen hindurchzuspringen, in eine gespiegelte Welt. Oder etwas aus dieser Pfützenwelt anpacken und in die Realität ziehen.</p></blockquote><p><span id="more-112"></span></p><p>Die Spiegelung wird auch sehr spannend, wenn man sich vorstellt in dieser gespiegelten Welt umherzulaufen &#8211; die gewohnten Orte und Gegenstände würden verkeht herum stehen und vielleicht sogar etwas interessanter.</p><p>Pfützen bieten jede Menge Fläche zum Spielen und Herumdenken&#8230;</p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/04/04/180grad/pfuetzen/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Wordpress 2.5 &gt; tinyMCE 3.0.6 &gt; Template Plugin zum Laufen bekommen</title><link>http://mediavrog.net/blog/2008/04/01/wordpress/wordpress-25-tinymce-306-template-plugin-zum-laufen-bekommen/</link> <comments>http://mediavrog.net/blog/2008/04/01/wordpress/wordpress-25-tinymce-306-template-plugin-zum-laufen-bekommen/#comments</comments> <pubDate>Tue, 01 Apr 2008 17:36:52 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Wordpress (WP)]]></category> <category><![CDATA[2.5]]></category> <category><![CDATA[bug]]></category> <category><![CDATA[firebug]]></category> <category><![CDATA[template-plugin]]></category> <category><![CDATA[template_external_list_url]]></category> <category><![CDATA[template_templates]]></category> <category><![CDATA[tinymce]]></category> <category><![CDATA[u-has-no-properties]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2008/04/01/weitere-themen/freischwebend/wordpress-25-tinymce-306-template-plugin-zum-laufen-bekommen/</guid> <description><![CDATA[Wordpress 2.5 kommt nach dem großen Versionsprung nun auch endlich mit der Version 3 des tinyMCE Editors daher. Bei der Konfiguration des neuen tinyMCE ist mir aufgefallen, dass das Template-Plugin bei einer bestimmten Einstellung nicht mehr funktioniert. Die Lösung liegt in der Verwendung eines anderen Initialisierungsparameters.Doch vorerst zur Installation. tinyMCE im Wordpress Bundle wird nämlich nur [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/' rel='bookmark' title='Permanent Link: WordPress Plugin Competition &#8211; Teilnehmen aber wie!?'>WordPress Plugin Competition &#8211; Teilnehmen aber wie!?</a></li><li><a href='http://mediavrog.net/blog/2007/05/31/wordpress/wordpress-statistik-plugin-semmelstatz-im-einsatz/' rel='bookmark' title='Permanent Link: Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz'>Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz</a></li><li><a href='http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-25-bilder-groser-als-500-pixel-breite-in-beitrage-einfugen/' rel='bookmark' title='Permanent Link: Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen'>Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Wordpress 2.5 kommt nach dem großen Versionsprung nun auch endlich mit der Version 3 des tinyMCE Editors daher. Bei der Konfiguration des neuen tinyMCE ist mir aufgefallen, dass das Template-Plugin bei einer bestimmten Einstellung nicht mehr funktioniert. Die Lösung liegt in der Verwendung eines anderen Initialisierungsparameters.</p></blockquote><p><span id="more-110"></span></p><h2>Doch vorerst zur Installation.</h2><p>tinyMCE im Wordpress Bundle wird nämlich nur mit einer spärlichen Anzahl an Plugins ausgeliefert. Dazu gehören autosave, directionality, fullscreen (Vollbildmodus beim Editieren), inlinepopups, media, paste, safari, spellchecker und wordpress. Doch <a title="Full example von tinyMCE öffnen" href="http://tinymce.moxiecode.com/example_full.php?example=true" >tinyMCE hat mehr zu bieten</a> und nach Anforderung sollten auch die Templates wieder mit von der Partie sein. Nach <a title="tinyMCE Downloadseite öffnen" href="http://tinymce.moxiecode.com/download.php" >Download der aktuellsten Version</a> auf der Seite von moxiecode (welcher dann auch alle Plugins beinhaltet) musste ich erstmal feststellen, dass mit Wordpress offenbar eine noch nirgens (auch nicht im SVN) erschienene Version von tinyMCE ausgeliefert wird (vgl. aktuelle Version 3.0.5 &lt;&gt; Wordpress tinyMCE 3.0.6). Ich nehme an dass in der Wordpress Version einige Kompatibilitäten integriert worden sind.</p><p>Aber zurück zum Template-Plugin. Nach Kopieren in den tinyMCE Plugin-Ordner und Anpassen der tiny_mce_config.php (wp-includes\js\tinymce) an folgenden Stellen erschien schonmal der Template Button wieder:</p><pre class="brush: js;">$plugins = array( 'safari', 'inlinepopups', [...], <strong>'template'</strong> );
$mce_buttons = apply_filters('mce_buttons', array('bold', [...], <strong>'template'</strong> ));</pre><p>[Hinweis: Die manuelle Anpassung der tiny_mce_config.php empfelhe ich nicht. Diese und folgende Einstellungen können in ein WP Plugin ausgelagert werden was bedingungslos zu empfehlen ist, da sie bei einem Upgrade von Wordpress ansonsten verloren gehen können; <a href="http://codex.wordpress.org/TinyMCE_Custom_Buttons" >Wordpress bietet zur Konfiguration von tinyMCE (insbesondere Hinzufügen eigener Buttons) Filter</a> an!]</p><p>Die weitere (gewohnte) Definition der eigenen Templates im $initArray schlug dann aber fehl:</p><pre class="brush: js;">'template_templates' => array(
	array("TemplateName","TemplateURL","TemplateBeschreibung"),
	array("TemplateName2","TemplateURL2","TemplateBeschreibung2")
);</pre><h2>Die Ursache</h2><p>Nach langer Recherche und Debuggen (danke <a title="Pluginseite von Firebug auf mozilla.org öffnen" href="https://addons.mozilla.org/de/firefox/addon/1843" >Firebug</a>!) habe ich die Ursache gefunden:</p><p>In der <em>tinymce_plugin_verzeichnis/template/js/template.js</em> wird in der init-Funktion versucht den festgelegten Parameter <em>template_templates</em> per</p><pre lang="javascript">tsrc = ed.getParam("template_templates", false);</pre><p>auszulesen. Leider <a title="Dokumentation zu getParam öffnen" href="http://wiki.moxiecode.com/index.php/TinyMCE:API/tinymce.Editor/getParam" >liefert die Funktion ed.getParam aber nur Strings zurück</a>, was bei einem Array in Javascript den String &#8220;Array&#8221; zurückgibt. Klar dass die weitere Abarbeitung (insbesondere der Versuch diesen String zu durchlaufen und URLs daraus zu ermitteln) fehl schlägt und mit folgendem Fehler abbricht (Stack aus Firebug):</p><pre class="brush: js;">u has no properties

_init(undefined, Object base_uri=Object)tiny_mce_config.p... (line 39)

_init(undefined, undefined)tiny_mce_config.p... (line 39)

init()template.js (line 24)

(no name)(Object scope=Object)tiny_mce_popup.js (line 204)

_init([Object scope=Object], function(), [Object

scope=Object])tiny_mce_config.p... (line 39)

_onDOMLoaded()tiny_mce_popup.js (line 203)

(no name)()</pre><h2>Die Lösung dazu</h2><p>Zumindest bis der Bug gefixt wurde, ist recht einfach. TinyMCE lässt die Definition der Templates auch in einem externen Javascript-File zu.</p><p>Dazu wird einfach im initArray der <a href="http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/template#Plugin_options" >Parameter <em>template_external_list_url</em></a> genutzt. Gefüllt mit dem Pfad zu einem Javascript-Datei (<a href="http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/template#Example_of_an_external_list" >vgl. beispielhafter Aufbau</a>), welche dann das Array von Templates enthält funktioniert auch der Template-Button wieder wie gewünscht.</p><h2>Ein letztes Problem</h2><p>Mein letztes Problem ist nur noch, dass aus unerfindlichen Gründen die Platzhalter für die Lokalisierung nicht ersetzt werden (vgl. Screenshot)</p><p><a title="Keine Lokalisierung im Template Plugin" href="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2008/04/template_bug.gif"><img src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2008/04/template_bug.thumbnail.gif" alt="Keine Lokalisierung im Template Plugin" /></a></p><p>Wenn dazu noch jmd eine Lösung kennt und sie hier postet wäre ich sehr dankbar :)</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/' rel='bookmark' title='Permanent Link: WordPress Plugin Competition &#8211; Teilnehmen aber wie!?'>WordPress Plugin Competition &#8211; Teilnehmen aber wie!?</a></li><li><a href='http://mediavrog.net/blog/2007/05/31/wordpress/wordpress-statistik-plugin-semmelstatz-im-einsatz/' rel='bookmark' title='Permanent Link: Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz'>Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz</a></li><li><a href='http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-25-bilder-groser-als-500-pixel-breite-in-beitrage-einfugen/' rel='bookmark' title='Permanent Link: Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen'>Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/04/01/wordpress/wordpress-25-tinymce-306-template-plugin-zum-laufen-bekommen/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> <item><title>Direct Mail Newsletter Anmeldung über Mailformplus oder ein anderes Kontaktformular</title><link>http://mediavrog.net/blog/2008/03/25/typo3/direct-mail-newsletter-anmeldung-uber-mailformplus-oder-ein-anderes-kontaktformular/</link> <comments>http://mediavrog.net/blog/2008/03/25/typo3/direct-mail-newsletter-anmeldung-uber-mailformplus-oder-ein-anderes-kontaktformular/#comments</comments> <pubDate>Tue, 25 Mar 2008 14:01:00 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[TYPO3 (T3)]]></category> <category><![CDATA[anmeldung]]></category> <category><![CDATA[direct-mail]]></category> <category><![CDATA[direct_mail]]></category> <category><![CDATA[double-opt-in]]></category> <category><![CDATA[formular]]></category> <category><![CDATA[mailformplus]]></category> <category><![CDATA[newsletter]]></category> <category><![CDATA[subscription]]></category> <category><![CDATA[userFunc]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2008/03/25/typo3/direct-mail-newsletter-anmeldung-uber-mailformplus-oder-ein-anderes-kontaktformular/</guid> <description><![CDATA[Die Anmeldung zum Erhalt eines Newsletters per DirectMail läuft bekannterweise über die Extension Direct Mail Subscription.Doch leider fehlt es ihr an Flexibilität, da die Funktionalität des Anmeldens (inkl. Versand einer Bestätigungsmail) nicht in einer Methode gekapselt ist, sondern über Typoscript realisiert wird (userFunc). Somit ist es nicht ohne Weiteres möglich, eine Newsletteranmeldung per Checkbox in [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/05/29/typo3/typo3-direct-mail-newsletter-werden-nicht-verschickt/' rel='bookmark' title='Permanent Link: TYPO3 &#8211; Direct Mail Newsletter werden nicht verschickt'>TYPO3 &#8211; Direct Mail Newsletter werden nicht verschickt</a></li><li><a href='http://mediavrog.net/blog/2007/05/22/browser/mailformplus-40-die-flexible-typo3-mailformular-extension-geht-mit-mir-in-die-vierte-runde/' rel='bookmark' title='Permanent Link: Mailformplus 4.0 &#8211; Die flexible Typo3 Mailformular Extension geht mit mir in die vierte Runde'>Mailformplus 4.0 &#8211; Die flexible Typo3 Mailformular Extension geht mit mir in die vierte Runde</a></li><li><a href='http://mediavrog.net/blog/2007/06/03/typo3/ts-snippets/typo3-mailformular-mit-eigenem-css-per-mailformplus/' rel='bookmark' title='Permanent Link: Typo3 &#8211; Mailformular mit eigenem CSS (per Mailformplus)'>Typo3 &#8211; Mailformular mit eigenem CSS (per Mailformplus)</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Die Anmeldung zum Erhalt eines Newsletters per DirectMail läuft bekannterweise über die Extension <a title="Seite der Extension auf Typo3.org besuchen (öffnet neues Fenster)" href="http://typo3.org/extensions/repository/view/direct_mail_subscription/1.1.0/" >Direct Mail Subscription</a>.</p></blockquote><p><span id="more-108"></span></p><p>Doch leider fehlt es ihr an Flexibilität, da die Funktionalität des Anmeldens (inkl. Versand einer Bestätigungsmail) nicht in einer Methode gekapselt ist, sondern über Typoscript realisiert wird (userFunc). Somit ist es nicht ohne Weiteres möglich, eine Newsletteranmeldung per Checkbox in einem beliebigen (Kontakt-)Formular zu integrieren. Im Folgenden wird eine Lösung gezeigt, welche die beschriebene Funktionalität ermöglicht.<br /> <br /> Das TS-Setup findet sich in der ext_typoscript_setup.txt von <a title="Seite der Extension auf Typo3.org besuchen (öffnet neues Fenster)" href="http://typo3.org/extensions/repository/view/direct_mail_subscription/1.1.0/" >Direct Mail Subscription</a> (ein Auszug):</p><pre class="brush: plain;">plugin.feadmin.dmailsubscription &gt;

plugin.feadmin.dmailsubscription = USER_INT

plugin.feadmin.dmailsubscription {

   userFunc = user_feAdmin-&gt;init

   includeLibs = media/scripts/fe_adminLib.inc

   templateFile = {$plugin.feadmin.dmailsubscription.file.templateFile}

[...]</pre><p>Nach dem Einschreiben über das Frontendplugin von <a title="Seite der Extension auf Typo3.org besuchen (öffnet neues Fenster)" href="http://typo3.org/extensions/repository/view/direct_mail_subscription/1.1.0/" >Direct Mail Subscription</a> werden die Daten an die init-Methode der Klasse user_feAdminübergeben, welche sich um das Speichern der Daten in der richtigen Tabelle und den Versand einer Bestätigungsmail (Double Opt-In) kümmert.</p><p>Um diese Funktionalität in der eigenen Extension oder einer userFunktion (z.B. bei <a title="Dokumentation der saveUserFunc auf Typo3.org in neuem Fenster öffnen" href="http://typo3.org/documentation/document-library/extension-manuals/th_mailformplus/4.0.5/view/1/5/#id3823153">Mailformplus die saveUserFunc</a>) nutzen zu können muss man wie im TS die richtigen Bibliotheken einbinden und noch ein paar Parameter setzen. Es folgt eine Schritt für Schritt-Anleitung. Es wird vorausgesetzt, dass bereits eine PHP-Datei exisitiert, welche nach dem Abschicken des Mailformulars ausgeführt wird (ähnlich der <a href="http://typo3.org/documentation/document-library/extension-manuals/th_mailformplus/4.0.5/view/1/5/#id3823153">saveUserFunc von Mailformplus</a> ) und die Extension <a href="http://typo3.org/extensions/repository/view/direct_mail_subscription/1.1.0/" >Direct Mail Subscription</a> passend konfiguriert ist.</p><h2>die benötigten Klassen und Bibliotheken einbinden</h2><pre class="brush: php;">// fe_admin Bibliothek; speichert Daten in DB und verschickt die Bestätigungsmail
require_once("typo3/sysext/cms/tslib/media/scripts/fe_adminLib.inc");

// Extension Direct Mail Subscription; enthält Konfiguration; wird eventuell nicht gebraucht(?)
require_once(t3lib_extMgm::extPath('direct_mail_subscription').'pi/class.dmailsubscribe.php');</pre><h2>Die Konfiguration von Direct Mail Subscription holen</h2><pre class="brush: php;">$conf = $GLOBALS['TSFE']->tmpl->setup['plugin.']['feadmin.']['dmailsubscription.'];</pre><p>In dieser Konfiguration ist unter Anderem der Pfad zum Template der Anmeldung kodiert, welche von feAdmin benötigt wird. Falls das Template nicht gefunden wird, so kann man den Pfad auch korrigieren:</p><pre class="brush: php;">$conf['templateFile'] = "../../../".$conf['templateFile'];</pre><h2>Die richtigen Post-Variablen nutzen</h2><p>Die init Methode der fe_admin wird sich $_POST['FE'] Daten holen, um mit diesen zu arbeiten. Dabei ist in zweiter Ebene des Arrays die Tabelle codiert, in der die Daten gespeichert werden. Der Schlüssel dritter Ebene repräsentiert nunmehr das DB Feld. Folgende Post-Variablen sollten beim Abschicken des Formulars mitgeschickt werden, ansonsten können sie auch in PHP mit eigenen Werten belegt werden.</p><pre class="brush: php;">// Name des Newsletterempfängers
$_POST['FE']['tt_address']['name'];

// Emailadresse
$_POST['FE']['tt_address']['email'];

// Sollen HTML Mails empfangen werden?
$_POST['FE']['tt_address']['module_sys_dmail_html'];</pre><h2>Objekt von user_feAdmin erzeugen und Konfiguration übergeben</h2><pre class="brush: php;">$ua = new user_feAdmin();

$ua->cObj = t3lib_div::makeInstance('tslib_cObj');

$ua->init($content,$conf);</pre><p>Die Variable $content kann laut <a title="Class Reference von feAdmin  öffnen" href="http://doc-typo3.ameos.com/4.1.0/classuser__feAdmin.html" >Class Reference von feAdmin</a> weggelassen werden (leerer String).</p><p>Mit dem Ausführen der init-Methode werden alle nötigen Prozesse angestoßen, welche zur Newsletteranmeldung benötigt werden.</p><h3>Beispiel</h3><p>Hier nochmal ein Codeblock mit allen benötigten Schritten: <a title="Beispiel" href="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2008/03/example_newslettersub.txt">Beispiel</a></p><h3>Kommentare?</h3><p><strong>Falls jemand eine einfachere Implementation kennt oder sonstige Hinweise zu meinem Vorschlag hat, der poste doch bitte einen Kommentar :) </strong></p><h3>Hinweise</h3><p><em>Noch zwei letzte Hinweise, falls keine Bestätigungsmail verschickt wird:</em></p><p>Es kann u.A. daran liegen, dass das Template für <a href="http://typo3.org/extensions/repository/view/direct_mail_subscription/1.1.0/" >Direct Mail Subscription</a> nicht gefunden wird. Der Rückgabewert der init-Methode gibt meistens einen guten Aufschluss über den Status und eventuelle Fehler. Einfach mal in ner Variable ablegen und ausgeben (per echo, var_dump etc).</p><p>Per getcwd() kann man außerdem per PHP prüfen, in welchen Verzeichnis das aktuelle Script ausgeführt wird. Hilft beim Testen ob der Pfad zum Template File stimmt.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/05/29/typo3/typo3-direct-mail-newsletter-werden-nicht-verschickt/' rel='bookmark' title='Permanent Link: TYPO3 &#8211; Direct Mail Newsletter werden nicht verschickt'>TYPO3 &#8211; Direct Mail Newsletter werden nicht verschickt</a></li><li><a href='http://mediavrog.net/blog/2007/05/22/browser/mailformplus-40-die-flexible-typo3-mailformular-extension-geht-mit-mir-in-die-vierte-runde/' rel='bookmark' title='Permanent Link: Mailformplus 4.0 &#8211; Die flexible Typo3 Mailformular Extension geht mit mir in die vierte Runde'>Mailformplus 4.0 &#8211; Die flexible Typo3 Mailformular Extension geht mit mir in die vierte Runde</a></li><li><a href='http://mediavrog.net/blog/2007/06/03/typo3/ts-snippets/typo3-mailformular-mit-eigenem-css-per-mailformplus/' rel='bookmark' title='Permanent Link: Typo3 &#8211; Mailformular mit eigenem CSS (per Mailformplus)'>Typo3 &#8211; Mailformular mit eigenem CSS (per Mailformplus)</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/03/25/typo3/direct-mail-newsletter-anmeldung-uber-mailformplus-oder-ein-anderes-kontaktformular/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>Neue Kategorie: 180°</title><link>http://mediavrog.net/blog/2008/02/25/180grad/neue-kategorie-180%c2%b0/</link> <comments>http://mediavrog.net/blog/2008/02/25/180grad/neue-kategorie-180%c2%b0/#comments</comments> <pubDate>Mon, 25 Feb 2008 14:12:17 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[180° (180)]]></category> <category><![CDATA[gedanken]]></category> <category><![CDATA[kreativitÃ¤t]]></category> <category><![CDATA[umdenken]]></category> <category><![CDATA[vorstellungskraft]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2008/02/25/weitere-themen/freischwebend/neue-kategorie-180%c2%b0/</guid> <description><![CDATA[Unter 180° werde ich zukünftig kleine Gedankenspielchen veröffentlichen, welche sowohl die geistige Vorstellungskraft und damit die Kreativität &#8220;trainieren&#8221; oder wenigstens eine langweilige Bahnfahrt überbrücken können.Einfach mal (um-)denken. P.S. wer sich damit intensiv befassen möchte, sollte sich die Werke von Mario Pricken ansehen:No related posts.No related posts.]]></description> <content:encoded><![CDATA[<blockquote><p>Unter 180° werde ich zukünftig kleine Gedankenspielchen veröffentlichen, welche sowohl die geistige Vorstellungskraft und damit die Kreativität &#8220;trainieren&#8221; oder wenigstens eine langweilige Bahnfahrt überbrücken können.</p></blockquote><p><span id="more-105"></span></p><p>Einfach mal (um-)denken.</p><p>P.S. wer sich damit intensiv befassen möchte, sollte sich die Werke von Mario Pricken ansehen:</p><p><iframe src="http://rcm-de.amazon.de/e/cm?t=selbsthilfe01-21&#038;o=3&#038;p=48&#038;l=st1&#038;mode=books-de&#038;search=mario%20pricken&#038;fc1=000000&#038;lt1=&#038;lc1=3366FF&#038;bg1=FFFFFF&#038;f=ifr" marginwidth="0" marginheight="0" width="728" height="90" border="0" frameborder="0" style="border:none;" scrolling="no"></iframe></p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/02/25/180grad/neue-kategorie-180%c2%b0/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Flash: wmode = transparent = evil (Firefox)</title><link>http://mediavrog.net/blog/2008/02/25/browser/firefox/flash-wmode-transparent-evil-firefox/</link> <comments>http://mediavrog.net/blog/2008/02/25/browser/firefox/flash-wmode-transparent-evil-firefox/#comments</comments> <pubDate>Mon, 25 Feb 2008 14:09:45 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Firefox (FF)]]></category> <category><![CDATA[bug]]></category> <category><![CDATA[felder]]></category> <category><![CDATA[firefox-plugin]]></category> <category><![CDATA[flash]]></category> <category><![CDATA[flv]]></category> <category><![CDATA[opaque]]></category> <category><![CDATA[sonderzeichen]]></category> <category><![CDATA[stockt]]></category> <category><![CDATA[streaming]]></category> <category><![CDATA[swf]]></category> <category><![CDATA[transparent]]></category> <category><![CDATA[wmode]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2008/02/25/browser/firefox/flash-wmode-transparent-evil-firefox/</guid> <description><![CDATA[Besonders im Firefox sorgt wmode=transparent des Öfteren für kleine oder große Bugs, welche sich hartnäckig halten und oftmals nicht gleich mit wmode transparent in Verbindung gebracht werden &#8211; das sorgt für viele (Achtung Ironie:) lustige Debugstunden, was sich beim Halten einer Deadline natürlich besonders gut macht.Dieser Post soll über bekannte Bugs aufklären und neue Sammeln. Erklärung [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/04/28/javascript/sifr-probleme-beim-scrollen-im-internet-explorer-6-und-7/' rel='bookmark' title='Permanent Link: sIFR Probleme beim Scrollen im Internet Explorer 6 und 7'>sIFR Probleme beim Scrollen im Internet Explorer 6 und 7</a></li><li><a href='http://mediavrog.net/blog/2007/06/05/browser/firefox/firefox-die-10-nutzlichsten-addons-plugins-fur-webentwickler/' rel='bookmark' title='Permanent Link: Firefox &#8211; die 10 nützlichsten Addons / Plugins für Webentwickler'>Firefox &#8211; die 10 nützlichsten Addons / Plugins für Webentwickler</a></li><li><a href='http://mediavrog.net/blog/2008/06/17/browser/firefox/droht-der-firefox-download-day-zu-floppen/' rel='bookmark' title='Permanent Link: Droht der Firefox Download-Day zu floppen?'>Droht der Firefox Download-Day zu floppen?</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Besonders im Firefox sorgt wmode=transparent des Öfteren für kleine oder große Bugs, welche sich hartnäckig halten und oftmals nicht gleich mit wmode transparent in Verbindung gebracht werden &#8211; das sorgt für viele (Achtung Ironie:) lustige Debugstunden, was sich beim Halten einer Deadline natürlich besonders gut macht.</p></blockquote><p><span id="more-104"></span></p><p>Dieser Post soll über bekannte Bugs aufklären und neue Sammeln.</p><h2>Erklärung des Parameters wmode</h2><p>wmode kann beim Einfügen von Flash in (X)HTML genutzt werden, um den Hintergrund des Flashfilms (swf)  transparent zu schalten und somit dem Browser die Möglichkeit zu geben, andere Elemente unter den Flashfilm zu rendern. Dies ist an sich eine feine Sache, denn eigentlich besitzt Flash, in eine Webseite eingebettet, exklusiven Zugriff auf den Pixelbereich (=&gt; eigenes <em>hWnd</em>) und kann nicht mit HTML-Elementen auf der Seite interagieren. Somit sind keine gegenseitigen Überdeckungen und Transparenzen möglich. Zur Erklärung ein kurzer Ausschnitt aus der Flash-Hilfe, welche zum Standard-Wert <strong>window </strong>des wmode-Parameters folgendes schreibt:</p><blockquote><p><strong>window:</strong> Die Anwendung wird in einem eigenen rechteckigen Fenster auf einer Webseite  abgespielt. Diese Option legt fest, dass die Flash-Anwendung keinerlei  Interaktion mit den HTML-Ebenen durchführt und immer das oberste Element  ist.</p></blockquote><dl></dl><p>Da dieses Verhalten nicht immer gewünscht ist, gibt es weiterhin die Werte <strong>opaque </strong>und <strong>transparent</strong>. Sie ermöglichen, dass der Flashfilm als Element der HTML-Seite verstanden werden kann. Es greifen dadurch auch Positionierung, z-Index und so kann der Flashfilm nun auch von anderen (X)HTML-Elementen überdeckt werden.</p><p>Eine sehr gute Erläuterung fand ich dazu im Artikel <a title="Artikel zum Parameter wmode öffnen (englisch)" href="http://www.communitymx.com/content/article.cfm?cid=e5141">Flash, DHTML Menus and Accessibility</a> von <a title="Profil von Stephanie Sullivan öffnen." href="http://www.communitymx.com/author.cfm?cid=1008">Stephanie Sullivan</a>.</p><h2>Was ist das Problem mit wmode?</h2><p>Leider sorgt das Rendern per <strong>wmode transparent</strong> oder <strong>opaque </strong>manchmal zu unerwünschten Nebeneffekten. Dieser Post soll alle Eigenheiten des Flashplayers sammeln, welche von wmode provoziert werden. Meistens treten sie (leider) im Firefox auf, was in der Geschichte des Flash-Plugins seinen Ursprung hat (Stichwort NPAPI vs. DirectX).</p><p>Sollte ein Bug einen Browser außer Firefox betreffen, so wird er in eckigen Klammern hinter dem Titel vermerkt.</p><p>Die Anmerkung &#8220;Kein Workaround bekannt&#8221; meinst, dass außer wmode auf window zu setzen kein praktikabler Lösungsvorschlag gemacht werden könnte. <strong>Mit wmode=window tauchen diese Bugs nicht auf.</strong></p><ul><li><strong> kein @ in Formularfeldern</strong><br /> Nicht nur das @, sondern alle möglichen nicht-Standard Zeichen werden in den Feldern nicht mehr angezeigt. <a title="Beitrag zu wmode Problemen lesen" href="http://www.5etdemi.com/blog/archives/2005/06/firefox-wmodetransparent-is-completely-screwy-and-breaks-textfields">Dieser Post im 5 1/2 Blog</a> zeigt das Problem &#8211; inklusive Diskussion zum Thema in den Kommentaren.<br /> <em>Kein Workaround bekannt.</em></li><li><strong>kein blinkender Cursor in den Feldern<br /> </strong>Ebenfalls durch wmode transparent oder opaque hervorgerufen.<br /> <em>Kein Workaround bekannt.</em></li><li><strong>hitarea von Schaltflächen bleibt bei gescrolltem Inhalt an der alten Stelle<br /> </strong><em>Kein Workaround bekannt.</em></li><li><strong>Performance-Probleme beim Abspielen von flv<br /> </strong>Gerade bei gekeyten Filmen (transparente flv&#8217;s) in Verbindung mit wmode=transparent kommt es zu herben Performanceeinbußen und die flv&#8217;s beginnen zu stocken oder werden nicht abgespielt, bis man mit der Maus über dem Flashfilm hin- und herfährt.<br /> Hier sollte man ernsthaft in Betracht ziehen, ob die Tranzparenz des swf unbedingt benötigt wird und diese ggf. abschalten (wmode auf window setzen).<br /> Der Einbruch der Leistungsfähigkeit ist auch Adobe bekannt und wird oftmals bei der Erklärung zu wmode als Hinweis genannt:<br /> <strong>Note:</strong> If windowless mode is used, performance can be affected to some degree. If fastest performance is a top priority, you may consider other design options.<br /> <em>Kein Workaround bekannt.</em></li></ul><p>Sollten euch andere Bugs auffallen, könnt ihr sie gern hier diskutieren.</p><p>Zu einer Liste mit bereits bei <a title="Mozilla Bugtracker öffnen" href="https://bugzilla.mozilla.org">bugzilla</a> gemeldeten Bugs betreffend des Flash Plugins gelangt man mit dem Suchbegriff <em>flash </em>in der <a title="Bugzilla Suchmaske öffnen" href="https://bugzilla.mozilla.org/query.cgi">Bugzilla Suchmaske</a>.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/04/28/javascript/sifr-probleme-beim-scrollen-im-internet-explorer-6-und-7/' rel='bookmark' title='Permanent Link: sIFR Probleme beim Scrollen im Internet Explorer 6 und 7'>sIFR Probleme beim Scrollen im Internet Explorer 6 und 7</a></li><li><a href='http://mediavrog.net/blog/2007/06/05/browser/firefox/firefox-die-10-nutzlichsten-addons-plugins-fur-webentwickler/' rel='bookmark' title='Permanent Link: Firefox &#8211; die 10 nützlichsten Addons / Plugins für Webentwickler'>Firefox &#8211; die 10 nützlichsten Addons / Plugins für Webentwickler</a></li><li><a href='http://mediavrog.net/blog/2008/06/17/browser/firefox/droht-der-firefox-download-day-zu-floppen/' rel='bookmark' title='Permanent Link: Droht der Firefox Download-Day zu floppen?'>Droht der Firefox Download-Day zu floppen?</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/02/25/browser/firefox/flash-wmode-transparent-evil-firefox/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>mysql lastet vServer aus</title><link>http://mediavrog.net/blog/2008/02/25/weitere-themen/server/mysql-lastet-vserver-aus/</link> <comments>http://mediavrog.net/blog/2008/02/25/weitere-themen/server/mysql-lastet-vserver-aus/#comments</comments> <pubDate>Sun, 24 Feb 2008 23:01:52 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Server (SRV)]]></category> <category><![CDATA[auslastung]]></category> <category><![CDATA[cpu]]></category> <category><![CDATA[last]]></category> <category><![CDATA[mysql]]></category> <category><![CDATA[mysql.log]]></category> <category><![CDATA[repair]]></category> <category><![CDATA[sql]]></category> <category><![CDATA[vserver]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2008/02/25/weitere-themen/server/mysql-lastet-vserver-aus/</guid> <description><![CDATA[In den vergangenen 4 Tagen war mein Server und damit auch einige Projekte kaum zu erreichen. Nach hin und her mit meinem Dienstleister, der mir auch erfreulicherweise den Weg zur Fehlerlösung ebnete, habe ich mich also heute auf die Suche nach dem Fehler gemacht.Er sollte wohl etwas mit mysql zu tun haben, erfuhr ich in [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/07/26/weitere-themen/server/mod_rewrite-aktivieren-auf-vserver-von-netclusive-fur-permalinks-und-realurl/' rel='bookmark' title='Permanent Link: mod_rewrite aktivieren auf vServer von netclusive (für permalinks und RealURL)'>mod_rewrite aktivieren auf vServer von netclusive (für permalinks und RealURL)</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>In den vergangenen 4 Tagen war mein Server und damit auch einige Projekte kaum zu erreichen. Nach hin und her mit meinem Dienstleister, der mir auch erfreulicherweise den Weg zur Fehlerlösung ebnete, habe ich mich also heute auf die Suche nach dem Fehler gemacht.</p></blockquote><p><span id="more-103"></span></p><p>Er sollte wohl <strong>etwas mit mysql zu tun</strong> haben, erfuhr ich in einer mail. Auch im Virtuozzo lag der CPU-Verbrauch des mysql-Dienstes bei 40% (Tendenz steigend) &#8211; die Auslastung der CPU des vServers lag derweil bei ca. 2700%. <strong>Nach einem Stopp des mysql war alles ok</strong> &#8211; nur liefen halt die Projekte und mein Blog nicht ;P</p><p>Nach wiederholtem Neustart und überprüfen der Projekte habe ich mal in die mysql.log geschaut (hätte ich viel eher machen sollen) und stellte fest, dass wohl <strong>eine Tabelle kaputt ist</strong>. <strong>Unter &#8220;Prozesse&#8221;</strong> (erreichbar über Interface wie phpmyadmin oder ähnlichem oder eben Konsole) zeichnete sich ein klares Bild ab &#8211; eine <strong>Tabellenabfrage (keine besonders große mit joins oder sowas) wurde einfach nicht beendet und blieb ewig offen. Die CPU-Last stieg und stieg witer an</strong>..</p><p>Lange Rede kurzer Sinn: <strong>Ich habe die fehlerhaften Tabellen (bei mir waren es wp_comments und wp_postmeta) per REPAIR mal reparieren lassen.</strong> In der Auswertung wurden auch fehlerhafte Sektoren erkannt und gefixed. Nun läuft wieder alles einwandfrei und ich weiß nächstes Mal wo ich anfange zu suchen.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/07/26/weitere-themen/server/mod_rewrite-aktivieren-auf-vserver-von-netclusive-fur-permalinks-und-realurl/' rel='bookmark' title='Permanent Link: mod_rewrite aktivieren auf vServer von netclusive (für permalinks und RealURL)'>mod_rewrite aktivieren auf vServer von netclusive (für permalinks und RealURL)</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/02/25/weitere-themen/server/mysql-lastet-vserver-aus/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Neue Version der Custom Form Elements</title><link>http://mediavrog.net/blog/2008/02/13/mootools/neue-version-der-custom-form-elements/</link> <comments>http://mediavrog.net/blog/2008/02/13/mootools/neue-version-der-custom-form-elements/#comments</comments> <pubDate>Wed, 13 Feb 2008 14:31:57 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Mootools (MT)]]></category> <category><![CDATA[Cascading Style Sheets (CSS)]]></category> <category><![CDATA[custom form elements]]></category> <category><![CDATA[fileupload]]></category> <category><![CDATA[formular]]></category> <category><![CDATA[Javascript (JS)]]></category> <category><![CDATA[radiobutton]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2008/02/13/mootools/neue-version-der-custom-form-elements/</guid> <description><![CDATA[Unter http://mediavrog.net/blog/2007/06/06/mootools/mootools-customformelements-checkboxen-und-radiobuttons-selbst-per-css-gestalten/ findet ihr die Infos und Links zur Demoseite. Ich habe die Klassen komplett umstrukturiert und erweitert, aber schaut selbst.Related posts:mootools &#8211; custom Form Elements 1.8beta: Checkboxen und Radiobuttons selbst per CSS gestalten mootools 1.2 cheat sheet mootools 1.1 &#8211; cheat sheetRelated posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/06/mootools/mootools-customformelements-checkboxen-und-radiobuttons-selbst-per-css-gestalten/' rel='bookmark' title='Permanent Link: mootools &#8211; custom Form Elements 1.8beta: Checkboxen und Radiobuttons selbst per CSS gestalten'>mootools &#8211; custom Form Elements 1.8beta: Checkboxen und Radiobuttons selbst per CSS gestalten</a></li><li><a href='http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.2 cheat sheet'>mootools 1.2 cheat sheet</a></li><li><a href='http://mediavrog.net/blog/2007/06/15/mootools/mootools-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.1 &#8211; cheat sheet'>mootools 1.1 &#8211; cheat sheet</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Unter <a title="Artikel zur neuen Version der Custom Form Elements in diesem Blog ansehen" href="http://mediavrog.net/blog/2007/06/06/mootools/mootools-customformelements-checkboxen-und-radiobuttons-selbst-per-css-gestalten/">http://mediavrog.net/blog/2007/06/06/mootools/mootools-customformelements-checkboxen-und-radiobuttons-selbst-per-css-gestalten/</a> findet ihr die Infos und Links zur Demoseite.</p><p>Ich habe die Klassen komplett umstrukturiert und erweitert, aber schaut selbst.</p></blockquote><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/06/mootools/mootools-customformelements-checkboxen-und-radiobuttons-selbst-per-css-gestalten/' rel='bookmark' title='Permanent Link: mootools &#8211; custom Form Elements 1.8beta: Checkboxen und Radiobuttons selbst per CSS gestalten'>mootools &#8211; custom Form Elements 1.8beta: Checkboxen und Radiobuttons selbst per CSS gestalten</a></li><li><a href='http://mediavrog.net/blog/2008/06/11/mootools/mootools-12-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.2 cheat sheet'>mootools 1.2 cheat sheet</a></li><li><a href='http://mediavrog.net/blog/2007/06/15/mootools/mootools-cheat-sheet/' rel='bookmark' title='Permanent Link: mootools 1.1 &#8211; cheat sheet'>mootools 1.1 &#8211; cheat sheet</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2008/02/13/mootools/neue-version-der-custom-form-elements/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Umfrage zum Thema: Internetradio &#8211; Radio online</title><link>http://mediavrog.net/blog/2007/12/27/weitere-themen/linktipps-spass/umfrage-zum-thema-internetradio-radio-online/</link> <comments>http://mediavrog.net/blog/2007/12/27/weitere-themen/linktipps-spass/umfrage-zum-thema-internetradio-radio-online/#comments</comments> <pubDate>Thu, 27 Dec 2007 16:44:45 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Linktipps / Spaß (:])]]></category> <category><![CDATA[last.fm]]></category> <category><![CDATA[Onlineradio (OR)]]></category> <category><![CDATA[pandora]]></category> <category><![CDATA[radio]]></category> <category><![CDATA[streaming]]></category> <category><![CDATA[umfrage]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/12/27/onlineradio/umfrage-zum-thema-internetradio-radio-online/</guid> <description><![CDATA[Im Rahmen der Lehrveranstaltung Medienpsychologie des Studiengangs Medieninformatik der Hochschule für Technik und Wirtschaft Dresden (FH), sollen auf Basis einer selbst anzufertigenden wissenschaftlichen Studie, Methoden der Forschung im Bereich der Psychologie erfahren bzw. entwickelt werden.Unser Thema lautet &#8220;Internetradio&#8221;. (z.B. Last.fm, pandora, finetune oder Streaming Radio per Audioprogramm&#8230;) Hilf uns Ihr könnt uns dabei helfen, indem ihr an unserer Online-Umfrage teilnehmt. Damit nicht [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/05/16/typo3/erstes-groseres-typo3-projekt-online-abc-opde/' rel='bookmark' title='Permanent Link: Erstes größeres Typo3 Projekt online: abc-op.de'>Erstes größeres Typo3 Projekt online: abc-op.de</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Im Rahmen der Lehrveranstaltung Medienpsychologie des Studiengangs<br /> Medieninformatik der Hochschule für Technik und Wirtschaft Dresden (FH),<br /> sollen auf Basis einer selbst anzufertigenden wissenschaftlichen Studie,<br /> Methoden der Forschung im Bereich der Psychologie erfahren bzw. entwickelt werden.</p></blockquote><p><span id="more-100"></span></p><p>Unser Thema lautet &#8220;Internetradio&#8221;.<br /> (z.B. Last.fm, pandora, finetune oder Streaming Radio per Audioprogramm&#8230;)</p><h2>Hilf uns</h2><p>Ihr könnt uns dabei helfen, indem ihr an unserer Online-Umfrage teilnehmt.<br /> Damit nicht nur wir etwas davon haben, verlosen wir fünf mal 10 Euro<br /> Gutscheine der Firma Amazon (Bis zum 11.01.2008).</p><h3>Zur Online-Umfrage:</h3><p><a title="Umfrage zum Thema Internetradio auf mediavrog.net besuchen" class="moz-txt-link-freetext" href="http://mediavrog.net/onlineradio">http://mediavrog.net/onlineradio</a></p><p><strong>Grüße und Vielen Dank für eure Unterstützung</strong><br /> Maik &#8211; Alexander &#8211; Ronny &#8211; Stefan</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/05/16/typo3/erstes-groseres-typo3-projekt-online-abc-opde/' rel='bookmark' title='Permanent Link: Erstes größeres Typo3 Projekt online: abc-op.de'>Erstes größeres Typo3 Projekt online: abc-op.de</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/12/27/weitere-themen/linktipps-spass/umfrage-zum-thema-internetradio-radio-online/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>IE bugfix &#8211; Hintergrundfarbe außerhalb fieldset mit legend</title><link>http://mediavrog.net/blog/2007/10/29/browser/internetexplorer/ie-bugfix-hintergrundfarbe-auserhalb-fieldset-mit-legend/</link> <comments>http://mediavrog.net/blog/2007/10/29/browser/internetexplorer/ie-bugfix-hintergrundfarbe-auserhalb-fieldset-mit-legend/#comments</comments> <pubDate>Mon, 29 Oct 2007 09:40:39 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Internet Explorer (IE)]]></category> <category><![CDATA[bugfix]]></category> <category><![CDATA[Cascading Style Sheets (CSS)]]></category> <category><![CDATA[fieldset]]></category> <category><![CDATA[hintergrund]]></category> <category><![CDATA[hintergrundfarbe]]></category> <category><![CDATA[legend]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/10/29/browser/internetexplorer/ie-bugfix-hintergrundfarbe-auserhalb-fieldset-mit-legend/</guid> <description><![CDATA[Georg Sørtun hat einen sehr guten Weg gefunden, um das Problem des Herausfließens oder background-overflow von fieldsets mit einem legend zu beheben.Er nutzt dabei eine vererbte line-heigt, negatives margin und Standard IE Hacks. Die Lösung ist recht kurz und hat mir persönlich sehr geholfen, eine alte Barriere zu beheben und nun auch legend-Tags cross-Browser im [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-bugfix-fur-captions-bilduberschriften-bei-mehreren-content-elementen/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen'>kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Georg Sørtun hat einen sehr guten Weg gefunden, um das Problem des Herausfließens oder background-overflow von fieldsets mit einem legend zu beheben.</p></blockquote><p><span id="more-97"></span></p><p>Er nutzt dabei eine vererbte line-heigt, negatives margin und Standard IE Hacks. <a href="http://www.gunlaug.no/tos/moa_18a.html" title="Erklärung zum Hack in neuer Seite ansehen">Die Lösung</a> ist recht kurz und hat mir persönlich sehr geholfen, eine alte Barriere zu beheben und nun auch legend-Tags cross-Browser im gleichen Erscheinungsbild einzusetzen. Vielen Dank Georg!</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-bugfix-fur-captions-bilduberschriften-bei-mehreren-content-elementen/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen'>kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/10/29/browser/internetexplorer/ie-bugfix-hintergrundfarbe-auserhalb-fieldset-mit-legend/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Browser hängt sich beim Einbinden von Javascript auf oder stürzt ab</title><link>http://mediavrog.net/blog/2007/10/24/browser/browser-hangt-sich-beim-einbinden-von-javascript-auf-oder-sturzt-ab/</link> <comments>http://mediavrog.net/blog/2007/10/24/browser/browser-hangt-sich-beim-einbinden-von-javascript-auf-oder-sturzt-ab/#comments</comments> <pubDate>Wed, 24 Oct 2007 17:47:25 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Browser (BRS)]]></category> <category><![CDATA[Javascript (JS)]]></category> <category><![CDATA[6]]></category> <category><![CDATA[7]]></category> <category><![CDATA[absturz]]></category> <category><![CDATA[Firefox (FF)]]></category> <category><![CDATA[ie]]></category> <category><![CDATA[ie6]]></category> <category><![CDATA[ie7]]></category> <category><![CDATA[jsmin]]></category> <category><![CDATA[kompression]]></category> <category><![CDATA[Mootools (MT)]]></category> <category><![CDATA[obfuscation]]></category> <category><![CDATA[yui-compressor]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/10/24/browser/browser-hangt-sich-beim-einbinden-von-javascript-auf-oder-sturzt-ab/</guid> <description><![CDATA[Viele Probleme beim Einbinden von Javascript Bibliotheken oder Frameworks (z.B. mootools, dojo,..) rühren aus einer starken Komprimierung, welche das Script zugleich &#8220;verschleiert&#8221; (obfuscate).Das Script wird dann beim Aufruf in einigen Fällen (z.B. Dean Edwards Packer) mit einer eval() Funktion wieder aufbereitet (quasi entpackt) und für den Browser nutzbar gemacht. Diese starke Form der Komprimierung unter [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/10/17/xhtml/javascript-mit-cdata-korrekt-in-xhtml-einbinden/' rel='bookmark' title='Permanent Link: Javascript mit CDATA korrekt in XHTML einbinden'>Javascript mit CDATA korrekt in XHTML einbinden</a></li><li><a href='http://mediavrog.net/blog/2007/06/08/javascript/javascript-duplikate-entfernen-remove-duplicates/' rel='bookmark' title='Permanent Link: Javascript: Duplikate entfernen / remove duplicates'>Javascript: Duplikate entfernen / remove duplicates</a></li><li><a href='http://mediavrog.net/blog/2007/05/29/mootools/javascript-framework-mootools-11-released-drausen/' rel='bookmark' title='Permanent Link: Javascript Framework mootools 1.1 released / draußen'>Javascript Framework mootools 1.1 released / draußen</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Viele Probleme beim Einbinden von Javascript Bibliotheken oder Frameworks (z.B. mootools, dojo,..) rühren aus einer starken Komprimierung, welche das Script zugleich &#8220;verschleiert&#8221; (obfuscate).</p></blockquote><p><span id="more-96"></span></p><p>Das Script wird dann beim Aufruf in einigen Fällen (z.B. Dean Edwards Packer) mit einer <strong>eval() </strong>Funktion wieder aufbereitet (quasi entpackt) und für den Browser nutzbar gemacht. Diese starke Form der Komprimierung unter Zuhilfenahme von eval() zum Entpacken führt ab und zu zum Absturz des Browsers (sowohl IE 6 / IE 7 als auch Firefox und weitere) bzw. das Script läuft sich fest. Um das zu verhindern sollte man auf eine andere Kompressionsmethode zurückgreifen.</p><h2>Meine Empfehlungen:</h2><ul><li>eine etwas geringere Komprimierungsstufe (welche kein eval benutzt) wählen, z.B. <a href="http://www.crockford.com/javascript/jsmin.html" title="Weitere Infos zu JSMin öffnen" ><strong>jsMin</strong></a><ul><li>+ kann on-the-fly komprimiert werden, da relativ schnell</li><li>+ keine Browserabstürze da ohne eval</li><li>+ Implementierung in diversen Programmiersprachen verfügbar</li><li>- keine Optimale Komprimierung, da nur Leerzeichen, Kommentare und Zeilenumbrüche entfernt werden</li><li>- das Javascript bleibt danach immer noch lesbar</li></ul></li><li> der neue <a href="http://www.julienlecomte.net/blog/2007/08/13/introducing-the-yui-compressor/" title="Weitere Infos zu, YUI Kompressor öffnen" ><strong>YUI-Kompressor</strong></a> aus dem Hause Yahoo<ul><li>+ ein Mix aus überflüssigen Zeichen entfernen und Verschleierung (obfuscation) sorgt für sehr hohe Kompressionsraten</li><li>+ die Scripte sind nicht mehr lesbar und somit besser geschützt</li><li>+ keine Browserabstürze da ohne eval</li><li>+ auf jedem System einsetzbar &#8211; basiert auf Java Technologie</li><li>- nicht on-the-fly nutzbar, weil es langsamer ist als z.B. jsmin oder dojo compressor</li></ul></li></ul><p>Letztere Variante ist mir sehr sympathisch und ich werde den Kompressor die Tage mal testen. Die Sourcen hab ich schon gezogen :) Ergebnisse gibts dann in einem neuen Artikel.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/10/17/xhtml/javascript-mit-cdata-korrekt-in-xhtml-einbinden/' rel='bookmark' title='Permanent Link: Javascript mit CDATA korrekt in XHTML einbinden'>Javascript mit CDATA korrekt in XHTML einbinden</a></li><li><a href='http://mediavrog.net/blog/2007/06/08/javascript/javascript-duplikate-entfernen-remove-duplicates/' rel='bookmark' title='Permanent Link: Javascript: Duplikate entfernen / remove duplicates'>Javascript: Duplikate entfernen / remove duplicates</a></li><li><a href='http://mediavrog.net/blog/2007/05/29/mootools/javascript-framework-mootools-11-released-drausen/' rel='bookmark' title='Permanent Link: Javascript Framework mootools 1.1 released / draußen'>Javascript Framework mootools 1.1 released / draußen</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/10/24/browser/browser-hangt-sich-beim-einbinden-von-javascript-auf-oder-sturzt-ab/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Markieren von Text abschalten ohne Javascript per CSS</title><link>http://mediavrog.net/blog/2007/10/24/browser/markieren-von-text-abschalten-ohne-javascript-per-css/</link> <comments>http://mediavrog.net/blog/2007/10/24/browser/markieren-von-text-abschalten-ohne-javascript-per-css/#comments</comments> <pubDate>Tue, 23 Oct 2007 22:00:49 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Browser (BRS)]]></category> <category><![CDATA[Cascading Style Sheets (CSS)]]></category> <category><![CDATA[selection]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/10/24/browser/markieren-von-text-abschalten-ohne-javascript-per-css/</guid> <description><![CDATA[Das Verhindern des Markierens von Text kann heutzutage eleganter als per onselectstart gelöst werden und ist zudem noch Cross-Browser kompatibel - ich stelle eine Lösung per CSS bzw. dem setzen eines Attributes vor.No related posts.]]></description> <content:encoded><![CDATA[<blockquote><p>Ganz ohne Javascript und das überall verbreitete onselectstart bzw. onselect lässt sich das Selektieren von Text per CSS (bzw. über das Setzen eines Attributes für den Internet Explorer und Opera) verhindern.</p></blockquote><p><span id="more-95"></span></p><p>Dazu sei als Allererstes erwähnt, dass ich diese Möglichkeit <strong>NIE </strong>auf normalen Text einer Webseite anwenden würde, da so die Usability <strong>EXTREM </strong>eingeschränkt wird und der Besucher verwirrt die Seite verlässt. Außerdem kann sich der findige Besucher auch über den Quelltext der Seite entsprechende Textpassagen kopieren &#8211; als Kopierschutz sollte diese Methode also nicht erwägt werden!</p><h2>Wozu das ganze also überhaupt?</h2><p>Ich bin vor kurzem bei der Weiterentwicklung der <a title="Custom form elements - Seite in neuem Fenster öffnen" href="http://customformelements.net/" >custom Form Elements</a> auf ein Problem gestossen, als ich ein Text-Label einer Schaltfläche (dynamisch generiert) vor versehentlichem Markieren schützen wollte. Schaltflächen lassen wie gewohnt ein Markieren ihres Label eh nicht zu und dieses Verhalten musste ich imitieren. Die Lösung habe ich nach einiger Recherche zusammengetragen und sie funktioniert bei mir für IE 6/7, Opera 9, Netscape, Firefox 2, Safari:</p><h2>Mootools code (Eigenschaften per JS setzen):</h2><pre class="brush: js;">if(window.ie || window.opera){this.lab.setProperty("unselectable","on");}
if(window.gecko){this.lab.setStyle("MozUserSelect","none");}
if(window.webkit){this.lab.setStyle("KhtmlUserSelect","none");}</pre><h2>CSS / Attribut</h4><pre class="brush: css;">.myUnselectableText{
/* Gecko-based, Mozilla */
-moz-user-select:none;
/* Safari */
-khtml-user-select: none;
}</pre><p>Für Opera und IE 6/7 wird die Eigenschaft unselectable gesetzt.</p><p><strong>Anmerkung</strong>: ein XHTML Dokument validiert nicht mehr, wird diese Eigenschaft in den Quelltext geschrieben, also sollte man dieses Attribut lieber per JS setzen :)</p><pre class="brush: php;htmlscript:true;">&lt;p class="myUnselectableText" unselectable="on"/&gt;Absatz&lt;/p&gt;</pre><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/10/24/browser/markieren-von-text-abschalten-ohne-javascript-per-css/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Javascript mit CDATA korrekt in XHTML einbinden</title><link>http://mediavrog.net/blog/2007/10/17/xhtml/javascript-mit-cdata-korrekt-in-xhtml-einbinden/</link> <comments>http://mediavrog.net/blog/2007/10/17/xhtml/javascript-mit-cdata-korrekt-in-xhtml-einbinden/#comments</comments> <pubDate>Wed, 17 Oct 2007 12:16:46 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Javascript (JS)]]></category> <category><![CDATA[XHTML (XH)]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/10/17/xhtmlcss/javascript-mit-cdata-korrekt-in-xhtml-einbinden/</guid> <description><![CDATA[In dem Artikel Javascript and XHTML beschreibt Stephen Chapman moderne Möglichkeiten, inline-Javascript korrekt einzubinden. Hier eine kurze Zusammenfassung seines Artikels.Er fängt beim modernsten und eben auch korrekten Weg an, Javascript in XHTML Dokumenten als CDATA einzubinden: &#60;script type="text/javascript"&#62; &#60;![CDATA[ //content of your Javascript goes here ]]&#62; &#60;/script&#62; Dem Validator wird mitgeteilt, dass es sich im CDATA-Tag um Text (Character [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/04/mootools/mootools-tab-klasse-tabbing-fur-semantisch-korrekt-ausgezeichnetes-xhtml/' rel='bookmark' title='Permanent Link: mootools &#8211; &#8220;SmartTabs&#8221; : Tab-Klasse / Tabbing für semantisch korrekt ausgezeichnetes XHTML'>mootools &#8211; &#8220;SmartTabs&#8221; : Tab-Klasse / Tabbing für semantisch korrekt ausgezeichnetes XHTML</a></li><li><a href='http://mediavrog.net/blog/2007/10/24/browser/browser-hangt-sich-beim-einbinden-von-javascript-auf-oder-sturzt-ab/' rel='bookmark' title='Permanent Link: Browser hängt sich beim Einbinden von Javascript auf oder stürzt ab'>Browser hängt sich beim Einbinden von Javascript auf oder stürzt ab</a></li><li><a href='http://mediavrog.net/blog/2007/10/24/browser/markieren-von-text-abschalten-ohne-javascript-per-css/' rel='bookmark' title='Permanent Link: Markieren von Text abschalten ohne Javascript per CSS'>Markieren von Text abschalten ohne Javascript per CSS</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>In dem Artikel <a href="http://javascript.about.com/library/blxhtml.htm" title="Artikel in neuem Fenster öffnen">Javascript and XHTML</a> beschreibt <a href="http://javascripts.about.com/mbiopage.htm">Stephen Chapman</a> moderne Möglichkeiten, inline-Javascript korrekt einzubinden. Hier eine kurze Zusammenfassung seines Artikels.</p></blockquote><p><span id="more-93"></span></p><p>Er fängt beim modernsten und eben auch korrekten Weg an, <strong>Javascript in XHTML Dokumenten als CDATA</strong> einzubinden:</p><pre class="brush: javascript">&lt;script type="text/javascript"&gt;
&lt;![CDATA[
  //content of your Javascript goes here
]]&gt;
&lt;/script&gt;</pre><p>Dem Validator wird mitgeteilt, dass es sich im CDATA-Tag um Text (Character Data) handelt welcher nicht als XHTML anzusehen ist. Laut DTD wird ohne diese Angabe nämlich standardmäßig PCData angewandt, was für Parsed Character Data steht. Der Nachteil von PCDATA besteht nun darin, dass XHTML-Tags im Kontext validiert werden und man dadurch genötigt ist jedes Tag zu entwerten (z.B. per Umschreibung als &amp;lt; für &lt; oder per Escapen der Zeichen mit einem Backslash (\). Diese Entwertung entfällt bei der Angabe als CDATA und validiert einwandfrei.</p><h2>Da nun aber einige ältere Browser dieses Tag nicht verstehen (und Javascript-Fehler werfen) wird es für sie einfach auskommentiert:</h2><pre class="brush: javascript">&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
  // content of your Javascript goes here
/* ]]&gt; */
&lt;/script&gt;</pre><p>Das Dokument validiert wie gehabt, da die Kommentarzeichen für den Validator keine Bedeutung haben, und auch ältere Browser die XHTML nicht verstehen und alles als HTML parsen, interpretieren das Javascript korrekt.</p><h2>Zur Veranschaulichung der besprochenen Thematik noch ein kleines Beispiel:</h2><p>Wir wollen einem Element mit der id &#8220;myText&#8221; html-Code zuweisen.</p><pre class="brush: javascript">&lt;script type="text/javascript"&gt;
  $("myText").setHTML("&lt;p&gt;Hallo&lt;/p&gt;");
&lt;/script&gt;</pre><p>Mit dem oben genannten Codebeispiel ohne die explizite Angabe des script-Inhalts als CDATA wird ein XHTML-Dokument <strong>nicht validieren</strong> (siehe Bild):</p><p><a href="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2007/10/jspcdata.gif" title="XHTML Elemente in einem Script-Tag sind nicht valide"><img src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2007/10/jspcdata.thumbnail.gif" alt="XHTML Elemente in einem Script-Tag sind nicht valide" /></a></p><p>Nach dem Deklarieren als CDATA validiert das Dokument.</p><pre class="brush: javascript">&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
  $("myText").setHTML("&lt;p&gt;Hallo&lt;/p&gt;");
/* ]]&gt; */
&lt;/script&gt;</pre><p>Zuletzt führt <a href="http://javascripts.about.com/mbiopage.htm">Stephen Chapman</a> noch einen <strong>oft begangenen Fehler</strong> beim Einbinden von Javascript an:</p><pre class="brush: javascript">&lt;script type="text/javascript"&gt;
&lt;!-- // hide from really old browsers that noone uses anymore
  // also hide from browsers that use the XHTML DTD
  // content of your Javascript goes here
// --&gt;
&lt;/script&gt;</pre><p>Für moderne Browser und den Validator (und eben auch uralt-Browser) wird dadurch das Javascript komplett auskommentiert. Somit wird es wahrscheinlich bei einer neuen Generatoin Browser, welche sich strikt an XHTML Richtlinien hält,  nicht mehr ausgeführt und sollte daher vermieden werden.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/04/mootools/mootools-tab-klasse-tabbing-fur-semantisch-korrekt-ausgezeichnetes-xhtml/' rel='bookmark' title='Permanent Link: mootools &#8211; &#8220;SmartTabs&#8221; : Tab-Klasse / Tabbing für semantisch korrekt ausgezeichnetes XHTML'>mootools &#8211; &#8220;SmartTabs&#8221; : Tab-Klasse / Tabbing für semantisch korrekt ausgezeichnetes XHTML</a></li><li><a href='http://mediavrog.net/blog/2007/10/24/browser/browser-hangt-sich-beim-einbinden-von-javascript-auf-oder-sturzt-ab/' rel='bookmark' title='Permanent Link: Browser hängt sich beim Einbinden von Javascript auf oder stürzt ab'>Browser hängt sich beim Einbinden von Javascript auf oder stürzt ab</a></li><li><a href='http://mediavrog.net/blog/2007/10/24/browser/markieren-von-text-abschalten-ohne-javascript-per-css/' rel='bookmark' title='Permanent Link: Markieren von Text abschalten ohne Javascript per CSS'>Markieren von Text abschalten ohne Javascript per CSS</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/10/17/xhtml/javascript-mit-cdata-korrekt-in-xhtml-einbinden/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>Internet Explorer Voodoo Doll / Puppe</title><link>http://mediavrog.net/blog/2007/09/28/browser/internetexplorer/internet-explorer-voodoo-doll-puppe/</link> <comments>http://mediavrog.net/blog/2007/09/28/browser/internetexplorer/internet-explorer-voodoo-doll-puppe/#comments</comments> <pubDate>Fri, 28 Sep 2007 00:21:24 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Internet Explorer (IE)]]></category> <category><![CDATA[Linktipps / Spaß (:])]]></category> <category><![CDATA[spaÃŸ]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/09/28/weitere-themen/freischwebend/internet-explorer-voodoo-doll-puppe/</guid> <description><![CDATA[Es geht mal wieder um den Internet Explorer seine immensen Qualen, welche er uns auferlegt. Durch mangelhafte Konformität bei der Implementierung von CSS hat er bestimmt jedem von uns schon einmal ans Bein gepinkelt.Doch damit ist nun Schluss: Mit der IE-Voodoo Puppe &#8211; handgefertigt! kann sich der nähbegabte Webentwickler rächen: Als Anleitung sei ihm dieses Tutorial von chisa [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/04/28/javascript/sifr-probleme-beim-scrollen-im-internet-explorer-6-und-7/' rel='bookmark' title='Permanent Link: sIFR Probleme beim Scrollen im Internet Explorer 6 und 7'>sIFR Probleme beim Scrollen im Internet Explorer 6 und 7</a></li><li><a href='http://mediavrog.net/blog/2007/05/14/ajax/internet-explorer-parsing-1-listen-und-nicht-listen-elemente/' rel='bookmark' title='Permanent Link: Internet Explorer parsing #1 : Listen und nicht-listen-Elemente'>Internet Explorer parsing #1 : Listen und nicht-listen-Elemente</a></li><li><a href='http://mediavrog.net/blog/2009/06/23/xhtml/ie-bug-accept-charset-utf-8-in-formularen-welche-in-iso-seiten-eingebettet-sind/' rel='bookmark' title='Permanent Link: IE Bug: Accept-charset UTF-8 in Formularen, welche in ISO Seiten eingebettet sind'>IE Bug: Accept-charset UTF-8 in Formularen, welche in ISO Seiten eingebettet sind</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Es geht mal wieder um den Internet Explorer seine immensen Qualen, welche er uns auferlegt.<br /> Durch mangelhafte Konformität bei der Implementierung von CSS hat er bestimmt jedem von uns schon einmal ans Bein gepinkelt.</p></blockquote><p><span id="more-90"></span></p><p><strong>Doch damit ist nun Schluss:</strong></p><h2>Mit der IE-Voodoo Puppe &#8211; handgefertigt! kann sich der nähbegabte Webentwickler rächen:</h2><p>Als Anleitung sei ihm <a href="http://chisa.deviantart.com/art/tutorial-IE-voodoo-doll-65352093">dieses Tutorial von chisa</a> ans Herz gelegt, welches in unbekümmerter Nüchternheit die Erstellung einer solchen Puppe näherbringt. Ich habe meine schon gebastelt und mich auch schon an ihr ausgelassen &gt;:)</p><h2>Meine verwendeten Materialien:</h2><ul><li>Bastelfilz (natürlich in blau; für 43&#215;100cm ca. 3,50€)</li><li>1 scharfe Schere (8 €)</li><li>blaue und weiße Baumwollfäden (je 1,80€)</li><li>Hochbausch Füllwatte (50g für 0,9 € &#8211; reicht bestimmt für 100 IE Voodoo Dolls)</li><li>1 Nadelset (war halt mein erstes Nähprojekt :) )</li></ul><h3>Das Resultat</h3><p> (leider nur ein Handybild, aber man erkennt schön dieses jämmerliche Winseln)</p><p><img src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2007/09/devpic.jpg" alt="IE Voodoo Puppe" /></p><p><strong>JEDER WEBENTWICKLER SOLLTE EINE HABEN!</strong></p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/04/28/javascript/sifr-probleme-beim-scrollen-im-internet-explorer-6-und-7/' rel='bookmark' title='Permanent Link: sIFR Probleme beim Scrollen im Internet Explorer 6 und 7'>sIFR Probleme beim Scrollen im Internet Explorer 6 und 7</a></li><li><a href='http://mediavrog.net/blog/2007/05/14/ajax/internet-explorer-parsing-1-listen-und-nicht-listen-elemente/' rel='bookmark' title='Permanent Link: Internet Explorer parsing #1 : Listen und nicht-listen-Elemente'>Internet Explorer parsing #1 : Listen und nicht-listen-Elemente</a></li><li><a href='http://mediavrog.net/blog/2009/06/23/xhtml/ie-bug-accept-charset-utf-8-in-formularen-welche-in-iso-seiten-eingebettet-sind/' rel='bookmark' title='Permanent Link: IE Bug: Accept-charset UTF-8 in Formularen, welche in ISO Seiten eingebettet sind'>IE Bug: Accept-charset UTF-8 in Formularen, welche in ISO Seiten eingebettet sind</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/09/28/browser/internetexplorer/internet-explorer-voodoo-doll-puppe/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Content aware image resizing / Inhaltsabhängiges Skalieren von Bildern</title><link>http://mediavrog.net/blog/2007/08/27/innovation/content-aware-image-resizing-inhaltsabhangiges-skalieren-von-bildern/</link> <comments>http://mediavrog.net/blog/2007/08/27/innovation/content-aware-image-resizing-inhaltsabhangiges-skalieren-von-bildern/#comments</comments> <pubDate>Mon, 27 Aug 2007 10:48:04 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Innovation (IN)]]></category> <category><![CDATA[algorithmus]]></category> <category><![CDATA[bildskalierung]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/08/27/weitere-themen/freischwebend/content-aware-image-resizing-inhaltsabhangiges-skalieren-von-bildern/</guid> <description><![CDATA[Eine interessante Möglichkeit, Bilder mit neuartigen Algorithmen zu skalieren und dabei die Semantik des Bildes beizubehalten.Soweit ich es verstanden habe werden zusammenhängende, energiearme Bereiche des Bildes stark skaliert bzw. weggerechnet womit wichtige Bereiche mit viel Bildinformationen trotz Verringerung der Bildgröße beibehalten werden können. Nachzulesen (inkl. Video) auf radar.oreilly.comNo related posts.No related posts.]]></description> <content:encoded><![CDATA[<blockquote><p>Eine interessante Möglichkeit, Bilder mit neuartigen Algorithmen zu skalieren und dabei die Semantik des Bildes beizubehalten.</p></blockquote><p><span id="more-88"></span></p><p>Soweit ich es verstanden habe werden zusammenhängende, energiearme Bereiche des Bildes stark skaliert bzw. weggerechnet womit wichtige Bereiche mit viel Bildinformationen trotz Verringerung der Bildgröße beibehalten werden können.</p><p><a href="http://radar.oreilly.com/archives/2007/08/context_aware_i.html" title="Artikel auf dem Radar von O'Reilly aufrufen" >Nachzulesen (inkl. Video) auf radar.oreilly.com </a></p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/08/27/innovation/content-aware-image-resizing-inhaltsabhangiges-skalieren-von-bildern/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>kj_imagelightbox 2 &#8211; Seiten Bilderset</title><link>http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-seiten-bilderset/</link> <comments>http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-seiten-bilderset/#comments</comments> <pubDate>Wed, 15 Aug 2007 00:03:27 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Extensions (EXT)]]></category> <category><![CDATA[extension]]></category> <category><![CDATA[lightbox]]></category> <category><![CDATA[TYPO3 (T3)]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-seiten-bilderset/</guid> <description><![CDATA[Ich habe nach einer Möglichkeit gesucht, Bilder verschiedener uids (content elemente) zu einem Imageset hinzuzufügen. Die Bilder dieses Imagesets sollte dann rel=lightbox[seitenid] besitzen. Dieses Feature sollte einfach einstellbar sein. Hier mein Vorschlag (ist auch im Mantis des Projekts gemeldet).Nach folgenden Änderungen ist es möglich, neben Aktiviere Bilderset auch Aktiviere Seitenbilderset auszuwählen. ext_tables.sql(add)tx_kjimagelightbox2_imagesetpage tinyint(3) DEFAULT '0' NOT [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-bugfix-fur-captions-bilduberschriften-bei-mehreren-content-elementen/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen'>kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen</a></li><li><a href='http://mediavrog.net/blog/2008/05/23/typo3/extensions/kj_imagelightbox-2-fur-mootools-slimbox/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 für mootools slimbox'>kj_imagelightbox 2 für mootools slimbox</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Ich habe nach einer Möglichkeit gesucht, Bilder verschiedener uids (content elemente) zu einem Imageset hinzuzufügen. Die Bilder dieses Imagesets sollte dann rel=lightbox[seitenid] besitzen. Dieses Feature sollte einfach einstellbar sein. Hier mein Vorschlag (ist auch im Mantis des Projekts gemeldet).</p></blockquote><p><span id="more-87"></span></p><p>Nach folgenden Änderungen ist es möglich, neben Aktiviere Bilderset auch Aktiviere Seitenbilderset auszuwählen.</p><h2>ext_tables.sql</h2><pre class="brush: sql;">
(add)tx_kjimagelightbox2_imagesetpage tinyint(3) DEFAULT '0' NOT NULL
</pre><h2>ext_tables.php</h2><pre class="brush: php;">
(add)
'tx_kjimagelightbox2_imagesetpage' =&gt; Array (
'exclude' =&gt; 1,
'label' =&gt; 'LLL:EXT:kj_imagelightbox2/locallang_db.php:tt_content.tx_kjimagelightbox2_imagesetpage',
'config' =&gt; Array (
'type' =&gt; 'check',
)
),

(update)$GLOBALS['TCA']['tt_content']['palettes']['7']['showitem'] = 'image_link, image_zoom, tx_kjimagelightbox2_imagelightbox2, tx_kjimagelightbox2_imageset,tx_kjimagelightbox2_imagesetpage, tx_kjimagelightbox2_presentationmode';
</pre><h2>locallang_db.xml</h2><pre class="brush: php; highlight: [7,3]; html-script: true">
[...]
&lt;label index="tt_content.tx_kjimagelightbox2_imageset"&gt;Activate ImageSet&lt;/label&gt;
(add)&lt;label index="tt_content.tx_kjimagelightbox2_imagesetpage"&gt;add to Page ImageSet&lt;/label&gt;
&lt;label index="tt_content.tx_kjimagelightbox2_presentationmode"&gt;Presentation mode&lt;/label&gt;
[...]
&lt;label index="tt_content.tx_kjimagelightbox2_imageset"&gt;Aktiviere BilderSets&lt;/label&gt;
(add)&lt;label index="tt_content.tx_kjimagelightbox2_imagesetpage"&gt;zu Seiten-Bilderset hinzufügen&lt;/label&gt;
&lt;label index="tt_content.tx_kjimagelightbox2_presentationmode"&gt;Praesentations Modus&lt;/label&gt;
[..]
</pre><h2> class.ux_tslib_content.php</h2><pre class="brush: php;">
(change)$imgSetNumber = (intval($conf['imageLightbox2.']['imageset'])&gt;0)?intval($conf['imageLightbox2.']['imageset']):$this-&gt;data['tx_kjimagelightbox2_imagesetpage']?$this-&gt;data['pid']:$this-&gt;data['uid'];
</pre><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-bugfix-fur-captions-bilduberschriften-bei-mehreren-content-elementen/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen'>kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen</a></li><li><a href='http://mediavrog.net/blog/2008/05/23/typo3/extensions/kj_imagelightbox-2-fur-mootools-slimbox/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 für mootools slimbox'>kj_imagelightbox 2 für mootools slimbox</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-seiten-bilderset/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>kj_imagelightbox 2 &#8211; Bugfix für Captions / Bildüberschriften bei mehreren Content Elementen</title><link>http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-bugfix-fur-captions-bilduberschriften-bei-mehreren-content-elementen/</link> <comments>http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-bugfix-fur-captions-bilduberschriften-bei-mehreren-content-elementen/#comments</comments> <pubDate>Wed, 15 Aug 2007 00:00:42 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Extensions (EXT)]]></category> <category><![CDATA[bugfix]]></category> <category><![CDATA[caption]]></category> <category><![CDATA[imagelightbox]]></category> <category><![CDATA[lightbox]]></category> <category><![CDATA[TYPO3 (T3)]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-bugfix-fur-captions-bilduberschriften-bei-mehreren-content-elementen/</guid> <description><![CDATA[In der KJ: Image Lightbox v2 (Version 1.4.2) gibt es einen Bug der dafür sorgt, dass beim Verwenden der Lightbox in mehreren Content-Elementen einer Seite die Bildunterschriften / Captions ab dem zweiten Content Element nicht mehr angezeigt werden.Ich habe den Bugfix dafür bereits im Mantis des Projekts gemeldet, bis er umgesetzt ist hier meine Änderungen: Sie [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/05/23/typo3/extensions/kj_imagelightbox-2-fur-mootools-slimbox/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 für mootools slimbox'>kj_imagelightbox 2 für mootools slimbox</a></li><li><a href='http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-seiten-bilderset/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 &#8211; Seiten Bilderset'>kj_imagelightbox 2 &#8211; Seiten Bilderset</a></li><li><a href='http://mediavrog.net/blog/2008/04/09/browser/internetexplorer/probleme-mit-sifr-3-und-swfobject-auf-einer-seite-im-ie-6-und-7/' rel='bookmark' title='Permanent Link: Probleme mit sIFR 3 und SWFObject auf einer Seite im IE 6 und 7'>Probleme mit sIFR 3 und SWFObject auf einer Seite im IE 6 und 7</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>In der <strong>KJ: Image Lightbox v2</strong> (Version 1.4.2) gibt es einen Bug der dafür sorgt, dass beim Verwenden der Lightbox in mehreren Content-Elementen einer Seite die Bildunterschriften / Captions ab dem zweiten Content Element nicht mehr angezeigt werden.</p></blockquote><p><span id="more-86"></span></p><p>Ich habe den Bugfix dafür bereits im Mantis des Projekts gemeldet, bis er umgesetzt ist hier meine Änderungen:</p><h2>Sie betreffen durchgehend die Datei <em>class.ux_tslib_content.php</em></h2><pre class="brush: php;">
//Zeile 35:(insert)
// global var for counting items on page
var $itemCount = 0;

//Zeile 65:(insert)
// check if last uid matches current uid;
//if test fails -> set singleCaption to 0 (for this->data[imageCaption] Array)
if($this->uid != $this->data['uid'] &#038;&#038; $this->uid){$this->singleCaption = 0;}

// set this->id to current uid
$this->uid = $this->data['uid'];

//Zeile 187:(update)
id="'.$this->singleCaption.'
//ersetzen durch
id="imageLightbox'.$this->itemCount.'

//Zeile 190: (add)
$this->itemCount++;
//(Danke an T0m für den Hinweis :) )</pre><p>Viel Spaß damit</p><h2>UPDATE 31.08.07:</h2><p>Habe eine E-Mail von einem Entwickler der Extension bekommen, dass der Bugfix integriert ist. Er wird dann bestimmt mit dem nächsten Update der Extension im TER kommen.</p><h2>Datei inklusive Bugfix (aber ohne Garantie)</h2><p><a href="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2008/03/classux_tslib_contentphp.txt" title="class.ux_tslib_content.php inklusive Bugfix">class.ux_tslib_content.php inklusive Bugfix</a></p><p>(nach dem Download einfach umbenennen in class.ux_tslib_content.php und in das Verzeichnis der Extension legen)</p><h4>Auszug aus einem Kommentar bezüglich Mootools und <strong>KJ: Image Lightbox v2</strong>:</h4><p>Ich habe schonmal die kj_imagelightbox2 so umgeschrieben, dass anstatt der Lightbox/Prototype-Combo die Mootools/Slimbox verwendet wird. Außerdem habe ich den Parameter ’Deactivate inclusion of JSFramework’ hinzugefügt, was die Einbindung des JS-Frameworks verhindert. Somit kann z.B. per t3mootools das Mootools Framework eingebunden werden und von der kj imagelightbox nur das Slimbox Script.</p><p><strike>Wenn Interesse besteht, kann ich die Datei zuschicken.</strike> <a title="Erweiterte Extension kj_imagelightbox in diesem Blog herunterladen" href="http://mediavrog.net/blog/2008/05/23/typo3/extensions/kj_imagelightbox-2-fur-mootools-slimbox/">In meinem Artikel dazu gibts die Extension als t3x.</a></p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/05/23/typo3/extensions/kj_imagelightbox-2-fur-mootools-slimbox/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 für mootools slimbox'>kj_imagelightbox 2 für mootools slimbox</a></li><li><a href='http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-seiten-bilderset/' rel='bookmark' title='Permanent Link: kj_imagelightbox 2 &#8211; Seiten Bilderset'>kj_imagelightbox 2 &#8211; Seiten Bilderset</a></li><li><a href='http://mediavrog.net/blog/2008/04/09/browser/internetexplorer/probleme-mit-sifr-3-und-swfobject-auf-einer-seite-im-ie-6-und-7/' rel='bookmark' title='Permanent Link: Probleme mit sIFR 3 und SWFObject auf einer Seite im IE 6 und 7'>Probleme mit sIFR 3 und SWFObject auf einer Seite im IE 6 und 7</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/08/15/typo3/extensions/kj_imagelightbox-2-bugfix-fur-captions-bilduberschriften-bei-mehreren-content-elementen/feed/</wfw:commentRss> <slash:comments>36</slash:comments> </item> <item><title>Vermeidung von duplicate content im Bezug auf Suchmaschinen</title><link>http://mediavrog.net/blog/2007/07/26/seo/vermeidung-von-duplicate-content-im-bezug-auf-suchmaschinen/</link> <comments>http://mediavrog.net/blog/2007/07/26/seo/vermeidung-von-duplicate-content-im-bezug-auf-suchmaschinen/#comments</comments> <pubDate>Thu, 26 Jul 2007 11:00:50 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Suchmaschinenoptimierung (SEO)]]></category> <category><![CDATA[duplicate-content]]></category> <category><![CDATA[google]]></category> <category><![CDATA[ranking]]></category> <category><![CDATA[Wordpress (WP)]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/07/26/seo/vermeidung-von-duplicate-content-im-bezug-auf-suchmaschinen/</guid> <description><![CDATA[In einem sehr guten Artikel beschreibt Yuri Filimonov Wege, um &#8220;duplicate content&#8221; vorzubeugen.Dabei geht er auf verschiedene Aspekte und Möglichkeiten ein, die robots und auch die Besucher auf der Webseite zu lenken. Dies kann z.B. durch mod_rewrite geschehen und im Falle der Suchmaschinen auch über eine robots.txt. Einfach mal reinlesen! Ich werd mich auch für meinen Blog [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/' rel='bookmark' title='Permanent Link: WordPress Plugin Competition &#8211; Teilnehmen aber wie!?'>WordPress Plugin Competition &#8211; Teilnehmen aber wie!?</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>In einem <a href="http://www.webpronews.com/blogtalk/2007/03/14/fixing-duplicate-content-issues" title="Artikel über duplicate content lesen" >sehr guten Artikel</a> beschreibt Yuri Filimonov Wege, um &#8220;duplicate content&#8221; vorzubeugen.</p></blockquote><p><span id="more-85"></span></p><p>Dabei geht er auf verschiedene Aspekte und Möglichkeiten ein, die robots und auch die Besucher auf der Webseite zu lenken. Dies kann z.B. durch mod_rewrite geschehen und im Falle der Suchmaschinen auch über eine robots.txt.</p><p><a href="http://www.webpronews.com/blogtalk/2007/03/14/fixing-duplicate-content-issues" title="Artikel über duplicate content lesen" >Einfach mal reinlesen!</a></p><p>Ich werd mich auch für meinen Blog mal eingehender damit beschäftigen, habe aber bereits das <a href="http://www.utheguru.com/seo_wordpress-wordpress-seo-plugin/" title="SEO_Wordpress Plugin Informationen und Download lesen" >SEO_Wordpress Plugin</a> und das <a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/" title="Pluginseite auf Wordpress.org besuchen" >All in One SEO Pack</a> installiert, welche bereits gute Arbeit leisten.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/' rel='bookmark' title='Permanent Link: WordPress Plugin Competition &#8211; Teilnehmen aber wie!?'>WordPress Plugin Competition &#8211; Teilnehmen aber wie!?</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/07/26/seo/vermeidung-von-duplicate-content-im-bezug-auf-suchmaschinen/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Wieder online :)</title><link>http://mediavrog.net/blog/2007/07/26/weitere-themen/server/wieder-online/</link> <comments>http://mediavrog.net/blog/2007/07/26/weitere-themen/server/wieder-online/#comments</comments> <pubDate>Thu, 26 Jul 2007 10:48:13 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Server (SRV)]]></category> <category><![CDATA[netclusive]]></category> <category><![CDATA[offline]]></category> <category><![CDATA[support]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/07/26/weitere-themen/server/wieder-online/</guid> <description><![CDATA[Seit Montag war mein Server von der Außenwelt abgeschnitten und er ist leider erst jetzt nach 3 Tagen wieder ans Netz gegangen. Was war los?Ich möchte hier einen kleinen Erfahrungsbericht über den Support meines Hosters und sonstige Probleme zum Besten geben. 23. Juli 2007 &#8211; 12 UhrAb 12 Uhr mittags bemerke ich, dass mein Server von [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/02/25/weitere-themen/server/mysql-lastet-vserver-aus/' rel='bookmark' title='Permanent Link: mysql lastet vServer aus'>mysql lastet vServer aus</a></li><li><a href='http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/' rel='bookmark' title='Permanent Link: WordPress Plugin Competition &#8211; Teilnehmen aber wie!?'>WordPress Plugin Competition &#8211; Teilnehmen aber wie!?</a></li><li><a href='http://mediavrog.net/blog/2007/05/16/typo3/erstes-groseres-typo3-projekt-online-abc-opde/' rel='bookmark' title='Permanent Link: Erstes größeres Typo3 Projekt online: abc-op.de'>Erstes größeres Typo3 Projekt online: abc-op.de</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Seit Montag war mein Server von der Außenwelt abgeschnitten und er ist leider erst jetzt nach 3 Tagen wieder ans Netz gegangen. Was war los?</p></blockquote><p><span id="more-82"></span></p><p>Ich möchte hier einen kleinen Erfahrungsbericht über den Support meines Hosters und sonstige Probleme zum Besten geben.</p><h3>23. Juli 2007 &#8211; 12 Uhr<br /></h3><p>Ab 12 Uhr mittags bemerke ich, dass mein Server von außer nicht zu erreichen ist (Zeitüberschreitung). Ich denk mir nix bei und schicke erstmal ne Supportanfrage, ob irgendwas im Rechenzentrum nicht stimmt &#8211; keine Reaktion. Nunja &#8211; wird ja alles halb so schlimm sein :)</p><h3>23. Juli 2007 &#8211; 16 Uhr</h3><p>Langsam mache ich mir Sorgen, wie lange das nun noch weitergehen soll. Ein kleiner Fehler im RZ ist ja nun schon fast auszuschließen, also bemühe ich doch einmal den Telefonsupport, da auf meine E-Mail am Mittag noch keine Antwort kam. Eine freundliche Stimme erinnert mich daran, dass dieses Telefonat 14 cent die Minute und einmalig 1,99 € Supportgebühren kosten soll &#8211; ja, das ist es mir wert!</p><p>&#8212; Fortsetzung folgt nach dem Essen &#8212;</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/02/25/weitere-themen/server/mysql-lastet-vserver-aus/' rel='bookmark' title='Permanent Link: mysql lastet vServer aus'>mysql lastet vServer aus</a></li><li><a href='http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/' rel='bookmark' title='Permanent Link: WordPress Plugin Competition &#8211; Teilnehmen aber wie!?'>WordPress Plugin Competition &#8211; Teilnehmen aber wie!?</a></li><li><a href='http://mediavrog.net/blog/2007/05/16/typo3/erstes-groseres-typo3-projekt-online-abc-opde/' rel='bookmark' title='Permanent Link: Erstes größeres Typo3 Projekt online: abc-op.de'>Erstes größeres Typo3 Projekt online: abc-op.de</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/07/26/weitere-themen/server/wieder-online/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>mod_rewrite aktivieren auf vServer von netclusive (für permalinks und RealURL)</title><link>http://mediavrog.net/blog/2007/07/26/weitere-themen/server/mod_rewrite-aktivieren-auf-vserver-von-netclusive-fur-permalinks-und-realurl/</link> <comments>http://mediavrog.net/blog/2007/07/26/weitere-themen/server/mod_rewrite-aktivieren-auf-vserver-von-netclusive-fur-permalinks-und-realurl/#comments</comments> <pubDate>Thu, 26 Jul 2007 10:42:16 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Server (SRV)]]></category> <category><![CDATA[konfiguration]]></category> <category><![CDATA[mod_rewrite]]></category> <category><![CDATA[netclusive]]></category> <category><![CDATA[permalinks]]></category> <category><![CDATA[realurl]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/07/26/weitere-themen/server/mod_rewrite-aktivieren-auf-vserver-von-netclusive-fur-permalinks-und-realurl/</guid> <description><![CDATA[Da ich diese Infos in Zukunft sicher auch wieder brauchen werde, hier eine kleine Anleitung.Zum System: PHP 5.1.2 Apache2 vServer mit shell-Zugang (als root) Ich habe einen vServer v2 mit Suse 10 Anleitung zum Aktivieren von mod_rewrite:Wechseln in das Verzeichnis &#8220;etc/sysconfig&#8221; &#8220;cd etc/sysconfig&#8221; Hier liegen die Konfigurationsdateien, welche bei Neustarts zum Initialisieren der Dienste verwendet werden. Bearbeiten der Datei &#8220;apache2&#8243; &#8220;vim apache2&#8243;In den Einfügemodus [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/02/25/weitere-themen/server/mysql-lastet-vserver-aus/' rel='bookmark' title='Permanent Link: mysql lastet vServer aus'>mysql lastet vServer aus</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Da ich diese Infos in Zukunft sicher auch wieder brauchen werde, hier eine kleine Anleitung.</p></blockquote><p><span id="more-84"></span></p><h2>Zum System:</h2><p>PHP 5.1.2<br /> Apache2<br /> vServer mit shell-Zugang (als root)<br /> Ich habe einen vServer v2 mit Suse 10</p><h2>Anleitung zum Aktivieren von mod_rewrite:</h2><ol><li>Wechseln in das Verzeichnis &#8220;etc/sysconfig&#8221;<br /> &#8220;<em>cd etc/sysconfig&#8221;</em><br /> Hier liegen die Konfigurationsdateien, welche bei Neustarts zum Initialisieren der Dienste verwendet werden.</li><li>Bearbeiten der Datei &#8220;apache2&#8243;<br /> <em>&#8220;vim apache2&#8243;<br /> </em></p><ul><li>In den Einfügemodus wechseln<br /> Taste &#8220;<em>i</em>&#8221; (für Insert) drücken</li><li>Zeile suchen und Module rewrite hinzufügen<br /> APACHE_MODULES=&#8221;actions alias [...]&#8221; suchen (bei mir wars Zeile 84) und in die Liste &#8220;<em>rewrite</em>&#8221; einfügen<br /> (eine Liste mit allen Modulnamen steht im Kommentar darüber)</li><li>Speichern und schließen<br /> Befehl &#8220;<em>:wq!</em>&#8221; (w &#8211; Speichern; q! &#8211; Schließen ohne nachfragen)</li></ul></li><li>Apache neu starten<br /> &#8220;<em>rcapache2 restart</em>&#8220;</li><li>phpinfo() aufrufen und prüfen ob das Modul geladen ist</li><li>Spaß mit WordPress permalinks und Typo3 RealURL haben :)</li></ol><p><em>Edit: Auf den meisten anderen Servern muss man glaube ich die Datei etc/apache2/httpd.conf editieren und das Modul hinzufügen.</em></p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/02/25/weitere-themen/server/mysql-lastet-vserver-aus/' rel='bookmark' title='Permanent Link: mysql lastet vServer aus'>mysql lastet vServer aus</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/07/26/weitere-themen/server/mod_rewrite-aktivieren-auf-vserver-von-netclusive-fur-permalinks-und-realurl/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Leerzeichen im Typo3 wrap ohne &nbsp; per noTrimWrap</title><link>http://mediavrog.net/blog/2007/07/19/typo3/leerzeichen-im-typo3-wrap-ohne-nbsp-per-notrimwrap/</link> <comments>http://mediavrog.net/blog/2007/07/19/typo3/leerzeichen-im-typo3-wrap-ohne-nbsp-per-notrimwrap/#comments</comments> <pubDate>Thu, 19 Jul 2007 00:57:00 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[TYPO3 (T3)]]></category> <category><![CDATA[Typoscript Snippets (T3S)]]></category> <category><![CDATA[konfiguration]]></category> <category><![CDATA[leerzeichen]]></category> <category><![CDATA[notrimwrap]]></category> <category><![CDATA[typoscript]]></category> <category><![CDATA[wrap]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/07/19/typo3/leerzeichen-im-typo3-wrap-ohne-nbsp-per-notrimwrap/</guid> <description><![CDATA[Leerzeichen beim wrap in Typoscript sind kein Problem, wenn man noTrimWrap kennt. Mit noTrimWrap ist es möglich, alle Leerzeichen zu behalten. Syntax temp.sth.noTrimWrap = &#124; Leerzeichen hier und da &#124; &#124;Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/03/typo3/ts-snippets/typo3-mailformular-mit-eigenem-css-per-mailformplus/' rel='bookmark' title='Permanent Link: Typo3 &#8211; Mailformular mit eigenem CSS (per Mailformplus)'>Typo3 &#8211; Mailformular mit eigenem CSS (per Mailformplus)</a></li><li><a href='http://mediavrog.net/blog/2009/09/09/typo3/typo3-tt_news-mehrere-templates-fur-single-list-oder-latest-je-nach-seite/' rel='bookmark' title='Permanent Link: Typo3 tt_news &#8211; Mehrere Templates für SINGLE, LIST oder LATEST je nach Seite'>Typo3 tt_news &#8211; Mehrere Templates für SINGLE, LIST oder LATEST je nach Seite</a></li><li><a href='http://mediavrog.net/blog/2007/05/30/typo3/ts-snippets/dynamischer-seitentitel-in-typo3-wie-klickpfadbreadcrumb/' rel='bookmark' title='Permanent Link: dynamischer Seitentitel in Typo3 wie Klickpfad/Breadcrumb'>dynamischer Seitentitel in Typo3 wie Klickpfad/Breadcrumb</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Viele Fragen sich, wie man Leerzeichen ins Wrapping bei Typoscript bekommt.</p></blockquote><p><span id="more-81"></span></p><p>In folgendem Auszug einer Mailformplus-Konfiguration, wird beim wrappen kein Leerzeichen nach <em>Seite </em>erzeugt.</p><pre class="brush: plain;">
email_subject = TEXT

email_subject{

 data = leveltitle:-1

 wrap = Kontakt über Seite |

}</pre><p>Das Problem lässt sich an sich leicht lösen, wenn man noTrimWrap kennt. Es entfernt keine Whitespaces und der Leerzeichen Existenz bleibt gesichert.<br /> Folgendes Beispiel sorgt für das gewünschte Ergebnis (man beachte die Pipes (|) am Anfang und am Ende):</p><pre class="brush: plain;">
email_subject = TEXT

email_subject{

 data = leveltitle:-1

 noTrimWrap = |Kontakt über Seite ||

}</pre><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/03/typo3/ts-snippets/typo3-mailformular-mit-eigenem-css-per-mailformplus/' rel='bookmark' title='Permanent Link: Typo3 &#8211; Mailformular mit eigenem CSS (per Mailformplus)'>Typo3 &#8211; Mailformular mit eigenem CSS (per Mailformplus)</a></li><li><a href='http://mediavrog.net/blog/2009/09/09/typo3/typo3-tt_news-mehrere-templates-fur-single-list-oder-latest-je-nach-seite/' rel='bookmark' title='Permanent Link: Typo3 tt_news &#8211; Mehrere Templates für SINGLE, LIST oder LATEST je nach Seite'>Typo3 tt_news &#8211; Mehrere Templates für SINGLE, LIST oder LATEST je nach Seite</a></li><li><a href='http://mediavrog.net/blog/2007/05/30/typo3/ts-snippets/dynamischer-seitentitel-in-typo3-wie-klickpfadbreadcrumb/' rel='bookmark' title='Permanent Link: dynamischer Seitentitel in Typo3 wie Klickpfad/Breadcrumb'>dynamischer Seitentitel in Typo3 wie Klickpfad/Breadcrumb</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/07/19/typo3/leerzeichen-im-typo3-wrap-ohne-nbsp-per-notrimwrap/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Spam: Wichtig: 90 Tage Entfernung Ihrer Webseite www.domain.de aus dem Google Index</title><link>http://mediavrog.net/blog/2007/07/11/kurios-nervig/spam-wichtig-90-tage-entfernung-ihrer-webseite-www-domain-de-aus-dem-google-index/</link> <comments>http://mediavrog.net/blog/2007/07/11/kurios-nervig/spam-wichtig-90-tage-entfernung-ihrer-webseite-www-domain-de-aus-dem-google-index/#comments</comments> <pubDate>Wed, 11 Jul 2007 21:30:42 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Kurios / Nervig (KN)]]></category> <category><![CDATA[entfernung]]></category> <category><![CDATA[google]]></category> <category><![CDATA[index]]></category> <category><![CDATA[spam]]></category> <category><![CDATA[Suchmaschinenoptimierung (SEO)]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/07/11/kurios-nervig/spam-wichtig-90-tage-entfernung-ihrer-webseite-wwwdomainde-aus-dem-google-index/</guid> <description><![CDATA[Und wieder der gleiche Spam in anderer Verpackung. Diesmal etwas an SEO-Dienstleistern aufgehangen, welche des Öfteren zu Rate gezogen werden und denen man ja mal schnell den schwarzen Peter zuschieben kann, da viele nicht verstehen was genau gemacht wird.Es ändert sich dabei nichts an der Tatsache, dass auch diese Mail Spam ist, da sie wieder [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/21/kurios-nervig/spam-entfernung-ihrer-webseite-aus-dem-google-index-von-donotreplygmailcom/' rel='bookmark' title='Permanent Link: Spam: Entfernung Ihrer Webseite aus dem Google Index von DONOTREPLY@gmail.com'>Spam: Entfernung Ihrer Webseite aus dem Google Index von DONOTREPLY@gmail.com</a></li><li><a href='http://mediavrog.net/blog/2007/05/24/kurios-nervig/spam-letzte-mahnung-aktenzeichen-31834527-thielerrechtsanwalt-thielerde/' rel='bookmark' title='Permanent Link: Spam &#8220;Herr Olaf Tank&#8221;: Letzte Mahnung, Aktenzeichen: 318345/27 : Thieler@Rechtsanwalt-Thieler.de'>Spam &#8220;Herr Olaf Tank&#8221;: Letzte Mahnung, Aktenzeichen: 318345/27 : Thieler@Rechtsanwalt-Thieler.de</a></li><li><a href='http://mediavrog.net/blog/2008/09/02/browser/google-chrome-comic/' rel='bookmark' title='Permanent Link: Google Chrome Comic'>Google Chrome Comic</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Und wieder der gleiche Spam in anderer Verpackung. Diesmal etwas an SEO-Dienstleistern aufgehangen, welche des Öfteren zu Rate gezogen werden und denen man ja mal schnell den schwarzen Peter zuschieben kann, da viele nicht verstehen was genau gemacht wird.</p></blockquote><p><span id="more-77"></span></p><p>Es ändert sich dabei nichts an der Tatsache, dass auch diese Mail Spam ist, da sie wieder über einen kostenfreien gmail-Account (DONOTREPLY@gmail.com) geschickt wurde.</p><p>Weiteres (u.A. ein Statement von Google) unter <a title="Artikel zur Spam-Mail Entfernung ihrer Webseite aus dem Google Index in diesem Blog lesen" href="http://mediavrog.net/blog/2007/06/21/kurios-nervig/spam-entfernung-ihrer-webseite-aus-dem-google-index-von-donotreplygmailcom/">meinem ersten Beitrag zu diesem Thema</a>.</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2007/06/21/kurios-nervig/spam-entfernung-ihrer-webseite-aus-dem-google-index-von-donotreplygmailcom/' rel='bookmark' title='Permanent Link: Spam: Entfernung Ihrer Webseite aus dem Google Index von DONOTREPLY@gmail.com'>Spam: Entfernung Ihrer Webseite aus dem Google Index von DONOTREPLY@gmail.com</a></li><li><a href='http://mediavrog.net/blog/2007/05/24/kurios-nervig/spam-letzte-mahnung-aktenzeichen-31834527-thielerrechtsanwalt-thielerde/' rel='bookmark' title='Permanent Link: Spam &#8220;Herr Olaf Tank&#8221;: Letzte Mahnung, Aktenzeichen: 318345/27 : Thieler@Rechtsanwalt-Thieler.de'>Spam &#8220;Herr Olaf Tank&#8221;: Letzte Mahnung, Aktenzeichen: 318345/27 : Thieler@Rechtsanwalt-Thieler.de</a></li><li><a href='http://mediavrog.net/blog/2008/09/02/browser/google-chrome-comic/' rel='bookmark' title='Permanent Link: Google Chrome Comic'>Google Chrome Comic</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/07/11/kurios-nervig/spam-wichtig-90-tage-entfernung-ihrer-webseite-www-domain-de-aus-dem-google-index/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Typo3 &#8211; Benutzer &gt; Aufgaben richtig nutzen (Taskcenter)</title><link>http://mediavrog.net/blog/2007/07/11/typo3/typo3-benutzer-aufgaben-richtig-nutzen-taskcenter/</link> <comments>http://mediavrog.net/blog/2007/07/11/typo3/typo3-benutzer-aufgaben-richtig-nutzen-taskcenter/#comments</comments> <pubDate>Wed, 11 Jul 2007 09:25:16 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Extensions (EXT)]]></category> <category><![CDATA[TYPO3 (T3)]]></category> <category><![CDATA[kommunikation]]></category> <category><![CDATA[messaging]]></category> <category><![CDATA[taskcenter]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/07/11/typo3/typo3-benutzer-aufgaben-richtig-nutzen-taskcenter/</guid> <description><![CDATA[In vielen frischen Typo3-Installationen findet sich unter Benutzer &#62; Aufgaben nur ein &#8220;Voreinstellungen für Export&#8221;-Button, welcher keine Funktion hat. Um in den Genuss von eines internen Messaging- oder Workflow-Systems zu kommen muss man einfach die entsprechenden Extension installieren.Eine kurze Übersicht: (mit einem * versehene Ext habe ich nicht zum Laufen gebracht)UserTask Center, Quick note (sys_notepad) Fügt dem [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2009/09/09/typo3/typo3-tt_news-mehrere-templates-fur-single-list-oder-latest-je-nach-seite/' rel='bookmark' title='Permanent Link: Typo3 tt_news &#8211; Mehrere Templates für SINGLE, LIST oder LATEST je nach Seite'>Typo3 tt_news &#8211; Mehrere Templates für SINGLE, LIST oder LATEST je nach Seite</a></li><li><a href='http://mediavrog.net/blog/2009/08/19/typo3/extension-backend-konfiguration-in-typo3-428-von-typ-file/' rel='bookmark' title='Permanent Link: Extension Backend Konfiguration in Typo3 4.2.8 von Typ file'>Extension Backend Konfiguration in Typo3 4.2.8 von Typ file</a></li><li><a href='http://mediavrog.net/blog/2007/06/03/typo3/ts-snippets/typo3-mailformular-mit-eigenem-css-per-mailformplus/' rel='bookmark' title='Permanent Link: Typo3 &#8211; Mailformular mit eigenem CSS (per Mailformplus)'>Typo3 &#8211; Mailformular mit eigenem CSS (per Mailformplus)</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>In vielen frischen Typo3-Installationen findet sich unter Benutzer &gt; Aufgaben nur ein &#8220;Voreinstellungen für Export&#8221;-Button, welcher keine Funktion hat.</p><p>Um in den Genuss von eines internen Messaging- oder Workflow-Systems zu kommen muss man einfach die entsprechenden Extension installieren.</p></blockquote><p><span id="more-76"></span></p><h2>Eine kurze Übersicht:</h2><p><em> (mit einem * versehene Ext habe ich nicht zum Laufen gebracht)</em></p><ul><li>UserTask Center, <strong>Quick note</strong> (sys_notepad)<br /> Fügt dem Taskcenter des Nutzers ein kleines Feld zum Editieren hinzu, wo er wie auf einem Zettel ein paar Notizen verfassen und ablegen kann<br />&nbsp;</li><li>UserTask Center, <strong>Messaging </strong>(sys_messages)<br /> Erlaubt es den Typo3-Nutzern Nachrichten untereinander schnell auszutauschen. Enthält einen Posteingang/-ausgang, Archiv und startet bei Antworten auf eine Nachricht automatisch einen Thread<br />&nbsp;</li><li>UserTask Center, <strong>Recent </strong>(sys_recent)<br /> Listet die zuletzt angelegten/bearbeiteten Seiten inklusive Datum auf. Hat ein Nutzer keine Rechte die Seiten zu bearbeiten, so werden sie ihm auch nicht angezeigt.<br />&nbsp;</li><li>* UserTask Center, <strong>Workflow and Tasks</strong> (sys_workflows)<br /> Diese Extension sollte ein Workflow System und basierend auf sys_todos auch eine Aufgabenverwaltung (ToDo&#8217;s) ermöglichen. Leider scheinen diese beiden Extensions in der aktuellen Typo3 Version (4.1.1) nicht zu funktionieren. Nach der Installation erscheint ein Punkt &#8220;Aufgaben&#8221;, hinter dem sich aber nichts verbirgt. Schade!<br /> <em>Eventuell kann eine Konfiguration Bestandteil der Installation sein &#8211; habe hiervon aber keine Kenntnis.</em><br />&nbsp;</li><li>UserTask Center, <strong>Backend News</strong> ( vd_backendnews )<br /> Über diese Extension kann man News im Taskcenter verfassen und in Kategorien ordnen. Sehr feine Extension!.<br /> Nicht wundern wenn diese Extension nach der Installation nicht funktioniert, sie muss noch konfiguriert werden:</p><ul><li>Sysfolder anlegen</li><li>Benutzergruppe mit Taskcenter News-Rechten ausstatten<ul><li>Taskcenter news categories</li><li>Taskcenter news posts, sowie unter <em>Allowed exlude fields:</em></li><li>Taskcenter news categories: Category name</li><li>Taskcenter news posts: News title</li><li>Taskcenter news posts: Publication time</li><li>Taskcenter news posts: Text</li><li>Taskcenter news posts: Category</li></ul></li><li>TSConfig für Nutzergruppe:<ul><li>VD_BACKENDNEWS.edit = 1</li><li>VD_BACKENDNEWS.pid = pid des Sys-Ordners</li></ul></li></ul><p>&nbsp;</li><li>* UserTask Center, <strong>Plugin list</strong> ( taskcenter_modules )<br /> Sollte alle Seiten auflisten, die mit einem Plugin versehen sind. Leider erscheint kein neuer Punkt im Taskcenter nach der Installation.</li></ul><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2009/09/09/typo3/typo3-tt_news-mehrere-templates-fur-single-list-oder-latest-je-nach-seite/' rel='bookmark' title='Permanent Link: Typo3 tt_news &#8211; Mehrere Templates für SINGLE, LIST oder LATEST je nach Seite'>Typo3 tt_news &#8211; Mehrere Templates für SINGLE, LIST oder LATEST je nach Seite</a></li><li><a href='http://mediavrog.net/blog/2009/08/19/typo3/extension-backend-konfiguration-in-typo3-428-von-typ-file/' rel='bookmark' title='Permanent Link: Extension Backend Konfiguration in Typo3 4.2.8 von Typ file'>Extension Backend Konfiguration in Typo3 4.2.8 von Typ file</a></li><li><a href='http://mediavrog.net/blog/2007/06/03/typo3/ts-snippets/typo3-mailformular-mit-eigenem-css-per-mailformplus/' rel='bookmark' title='Permanent Link: Typo3 &#8211; Mailformular mit eigenem CSS (per Mailformplus)'>Typo3 &#8211; Mailformular mit eigenem CSS (per Mailformplus)</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/07/11/typo3/typo3-benutzer-aufgaben-richtig-nutzen-taskcenter/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>WordPress Plugin Competition &#8211; Teilnehmen aber wie!?</title><link>http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/</link> <comments>http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/#comments</comments> <pubDate>Mon, 09 Jul 2007 23:44:26 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Wordpress (WP)]]></category> <category><![CDATA[blog]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[wettbewerb]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/</guid> <description><![CDATA[Seit nunmehr über 1 1/2 Monaten gibt es ihn: den Wordpress Competition Blog. An sich eine feine Sache &#8211; wer will kann neuartige Plugins vorstellen und sogar einen Preis gewinnen.Auch ich wollte gern daran teilnehmen, nur leider habe ich im Blog nach der Anmeldung nicht die erforderlichen Rechte um einen Post zu verfassen. Nach 3-maligem Anschreiben über [...]Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/04/01/wordpress/wordpress-25-tinymce-306-template-plugin-zum-laufen-bekommen/' rel='bookmark' title='Permanent Link: Wordpress 2.5 > tinyMCE 3.0.6 > Template Plugin zum Laufen bekommen'>Wordpress 2.5 > tinyMCE 3.0.6 > Template Plugin zum Laufen bekommen</a></li><li><a href='http://mediavrog.net/blog/2007/05/31/wordpress/wordpress-statistik-plugin-semmelstatz-im-einsatz/' rel='bookmark' title='Permanent Link: Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz'>Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz</a></li><li><a href='http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-25-bilder-groser-als-500-pixel-breite-in-beitrage-einfugen/' rel='bookmark' title='Permanent Link: Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen'>Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen</a></li></ol>]]></description> <content:encoded><![CDATA[<blockquote><p>Seit nunmehr über 1 1/2 Monaten gibt es ihn: den Wordpress Competition Blog.</p><p>An sich eine feine Sache &#8211; wer will kann neuartige Plugins vorstellen und sogar einen Preis gewinnen.</p></blockquote><p><span id="more-74"></span></p><p>Auch ich wollte gern daran teilnehmen, nur leider habe ich im Blog nach der Anmeldung nicht die<br /> erforderlichen Rechte um einen Post zu verfassen. Nach 3-maligem Anschreiben über das Kontaktformular<br /> werd ich jetzt noch einmal auf E-Mailadressesuche gehen und hoffentlich bald die Freigabe zum Schreiben haben.</p><p>Die WP Plugin Competition läuft übrigens noch bis Ende Juli &#8211; aber man sollte sich schon jetzt um nen Zugang kümmern ;)</p><p><a href="http://weblogtoolscollection.com/pluginblog/" title="Wordpress Plugin Competition Blog öffnen" > WP Plugin Competition Blog ansehen</a></p><p><em> Edit 10. Juli 18.40</em><br /> Habe gestern direkt noch ne Mail geschrieben aber der Zustand bleibt unverändert. Immer noch keine Antwort und auch die Rechte nen Beitrag zu schreiben sind nicht vergeben.</p><p><em>Edit 11. Juli 23.35</em><br /> Zwei neue Ankündigungen von Plugins bzw. Teilnehmern und ich habe immer noch keine Rechte nen Post zu schreiben. Werds wohl mal über ICQ versuchen. ARGH!</p><p><em>Edit 14. Juli 16:09</em><br /> Es gibt für mich anscheinend keinen Weg in die Competition! Nachdem ich über AIM niemanden erreicht habe (niemand online) und auch auf meinen Kommentar im offensichtlich Mark vom WPCB gehörenden Blog unter dem Artikel <a href="http://www.adivorblog.com/?p=716">WordPress Plugin Competition Updates</a> keine Antwort bekommen habe, bin ich kurz davor zusammenzubrechen und meine Teilnahmechancen für aussichtslos zu erklären. I&#8217;m really pissed of!</p><p>Related posts:<ol><li><a href='http://mediavrog.net/blog/2008/04/01/wordpress/wordpress-25-tinymce-306-template-plugin-zum-laufen-bekommen/' rel='bookmark' title='Permanent Link: Wordpress 2.5 > tinyMCE 3.0.6 > Template Plugin zum Laufen bekommen'>Wordpress 2.5 > tinyMCE 3.0.6 > Template Plugin zum Laufen bekommen</a></li><li><a href='http://mediavrog.net/blog/2007/05/31/wordpress/wordpress-statistik-plugin-semmelstatz-im-einsatz/' rel='bookmark' title='Permanent Link: Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz'>Wordpress Statistik Plugin &#8220;semmelstatz&#8221; im Einsatz</a></li><li><a href='http://mediavrog.net/blog/2008/04/25/wordpress/wordpress-25-bilder-groser-als-500-pixel-breite-in-beitrage-einfugen/' rel='bookmark' title='Permanent Link: Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen'>Wordpress 2.5 &#8211; Bilder größer als 500 Pixel Breite in Beiträge einfügen</a></li></ol></p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/07/10/wordpress/wordpress-plugin-competition-teilnehmen-aber-wie/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Der gläserne Mensch &#8211; auf dem Weg in den Überwachungsstaat</title><link>http://mediavrog.net/blog/2007/07/03/kurios-nervig/der-glaserne-mensch-auf-dem-weg-in-den-uberwachungsstaat/</link> <comments>http://mediavrog.net/blog/2007/07/03/kurios-nervig/der-glaserne-mensch-auf-dem-weg-in-den-uberwachungsstaat/#comments</comments> <pubDate>Tue, 03 Jul 2007 00:42:28 +0000</pubDate> <dc:creator>mediavrog</dc:creator> <category><![CDATA[Kurios / Nervig (KN)]]></category> <category><![CDATA[Ã¼berwachung]]></category> <category><![CDATA[flash]]></category><guid isPermaLink="false">http://mediavrog.net/blog/2007/07/03/kurios-nervig/der-glaserne-mensch-auf-dem-weg-in-den-uberwachungsstaat/</guid> <description><![CDATA[Ein optischer Leckerbissen, der wachrüttelt. PANOPTI.COM - Die schöne neue Welt der Überwachung ist ein wunderbar gestalteter interaktiver Flash-Film, welcher auf die Methoden zur Überwachung der Bürger eingeht. Spielerisch entdeckt der Nutzer die versteckten und die offensichtlichen Arten der Observation und wird zum Denken angeregt.No related posts.]]></description> <content:encoded><![CDATA[<blockquote><p>Ein optischer Leckerbissen, der wachrüttelt. <strong>PANOPTI.COM &#8211; Die schöne neue Welt der Überwachung</strong> ist ein wunderbar gestalteter interaktiver Flash-Film, welcher auf die Methoden zur Überwachung der Bürger eingeht.</p></blockquote><p><span id="more-71"></span></p><p>Dabei begleitet man &#8220;Paul&#8221; einen ganz normalen Tag lang und erfährt in 5 Abschnitten (Aufstehen, Weg zur Arbeit, Arbeit, Einkaufen, Abends) wo überall Daten gehascht werden. Dabei gibt neben einem sehr guten Sprecher auch kleine Spielereien zu entdecken. Reinschauen lohnt sich wirklich.</p><p><a href="http://www.stereostil.de/jo/panopticom/swf/index.htm" title="Panopti.com besuchen" >http://www.stereostil.de/jo/panopticom/swf/index.htm</a></p><p>Screenshot der Seite:</p><p><img src="http://d2munoizy0omxk.cloudfront.net/blog/wp-content/uploads/2007/07/panopti.jpg" alt="Panopti.com - Eine kurze Reise durch die Überwachung" /></p><p>No related posts.</p>]]></content:encoded> <wfw:commentRss>http://mediavrog.net/blog/2007/07/03/kurios-nervig/der-glaserne-mensch-auf-dem-weg-in-den-uberwachungsstaat/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Served from: vwp4470.webpack.hosteurope.de @ 2010-03-14 12:38:31 by W3 Total Cache -->