<?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>donkeymedia</title>
	<atom:link href="http://donkeymedia.eu/feed/" rel="self" type="application/rss+xml" />
	<link>http://donkeymedia.eu</link>
	<description>your personal media consultant</description>
	<lastBuildDate>Tue, 15 Jan 2013 18:44:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Wordpres and git &#8211; config tweaks</title>
		<link>http://donkeymedia.eu/2012/10/19/wordpres-and-git-config-tweaks/</link>
		<comments>http://donkeymedia.eu/2012/10/19/wordpres-and-git-config-tweaks/#comments</comments>
		<pubDate>Fri, 19 Oct 2012 18:33:57 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[serverstuff]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=961</guid>
		<description><![CDATA[It&#8217;s annoying to play around with different wp-config.php Configurations when using Git to deploy. But you can use a simple Switch to get the right setting on the current domain. switch ( $_SERVER[&#34;HTTP_HOST&#34;] ) { case &#34;caj.local&#34; : /** Local Config **/ define(&#34;DB_NAME&#34;, &#34;&#60;local databasename&#62;&#34;); define(&#34;DB_USER&#34;, &#34;&#60;local username&#62;&#34;); define(&#34;DB_PASSWORD&#34;, &#34;&#60;pass&#62;&#34;); define(&#34;DB_HOST&#34;, &#34;localhost&#34;); break; case &#34;caj.donkeymedia.eu&#34; [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
It&#8217;s annoying to play around with different wp-config.php Configurations when using Git to deploy.
But you can use a simple Switch to get the right setting on the current domain.

<pre class="syntax brush-css">
switch ( $_SERVER[&quot;HTTP_HOST&quot;] )
{
    case &quot;caj.local&quot; :
      /** Local Config **/
      define(&quot;DB_NAME&quot;, &quot;&lt;local databasename&gt;&quot;);
      define(&quot;DB_USER&quot;, &quot;&lt;local username&gt;&quot;);
      define(&quot;DB_PASSWORD&quot;, &quot;&lt;pass&gt;&quot;);
      define(&quot;DB_HOST&quot;, &quot;localhost&quot;);
      break;
    case &quot;caj.donkeymedia.eu&quot; :
      /** Testing Server Config **/
      define(&quot;DB_NAME&quot;, &quot;&lt;testing databasename&gt;&quot;);
      define(&quot;DB_USER&quot;, &quot;&lt;testing username&gt;&quot;);
      define(&quot;DB_PASSWORD&quot;, &quot;&lt;testing pass&gt;&quot;);
      define(&quot;DB_HOST&quot;, &quot;localhost&quot;);
      break;
    case &quot;caj-koeln.de&quot; :
      /** Life Config  .... **/
      break;
    default:
        die(&quot;We have a Error <img src='http://donkeymedia.eu/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> &quot;); 
        
        break;
}

/** MySQL General **/
define(&quot;DB_CHARSET&quot;, &quot;utf8&quot;);
define(&quot;DB_COLLATE&quot;, &quot;&quot;);

/** force wordpress to use direct file access and set the propper Permissions **/
define(&quot;FS_METHOD&quot;, &quot;direct&quot;);
define( &quot;FS_CHMOD_DIR&quot;, 0775 );
define( &quot;FS_CHMOD_FILE&quot;, 0664 );
</pre>
]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2012/10/19/wordpres-and-git-config-tweaks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A small Shell Script to start dropbear at my android</title>
		<link>http://donkeymedia.eu/2012/08/05/shell-script-to-start-dropbear-on-android-cm/</link>
		<comments>http://donkeymedia.eu/2012/08/05/shell-script-to-start-dropbear-on-android-cm/#comments</comments>
		<pubDate>Sun, 05 Aug 2012 19:28:00 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Developer Blog]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=950</guid>
		<description><![CDATA[You can execute it on a rooted phone using the Smanager App #!/system/bin/sh DROPBEAR=`which dropbear`; #echo $DROPBEAR case $1 in start&#124;Start) echo "starting dropbear ..." cd /data/dropbear su -c "$DROPBEAR -v -s -g" ;; stop&#124;Stop) echo "stopping dropbear ..." killall dropbear ;; *) echo "usage: dropbear.sh [start&#124;stop]" ;; esac http://tn.genano.de/wordpress/2009/09/18/howtotutorial-dropbear-ssh-fur-android-cyanogenmod-konfigurieren/]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
You can execute it on a rooted phone using the Smanager App
<pre><code>#!/system/bin/sh
DROPBEAR=`which dropbear`;
#echo $DROPBEAR

case $1 in
  start|Start) 
  	echo "starting dropbear ..."
  	cd /data/dropbear
  	su -c "$DROPBEAR -v -s -g"
   	;;
  stop|Stop)
  	 echo "stopping dropbear ..."
  	 killall dropbear ;;
  *) echo "usage: dropbear.sh [start|stop]" ;;
esac
</code></pre>
http://tn.genano.de/wordpress/2009/09/18/howtotutorial-dropbear-ssh-fur-android-cyanogenmod-konfigurieren/]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2012/08/05/shell-script-to-start-dropbear-on-android-cm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress plugin Cachify cache clear</title>
		<link>http://donkeymedia.eu/2012/05/01/wordpress-plugin-cachify-cache-clear/</link>
		<comments>http://donkeymedia.eu/2012/05/01/wordpress-plugin-cachify-cache-clear/#comments</comments>
		<pubDate>Tue, 01 May 2012 15:32:59 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=925</guid>
		<description><![CDATA[This little WordPress plug-in will allow any logged in user to clear the cachify cache manually. Will only work if the cachify cache mode is set to &#8220;cache ondisk&#8221;. /* Plugin Name: Clear Cachify cache Description: Enables Clear cache buttons for all users Version: The Plugin&#34;s Version Number, e.g.: 1.0 Author: Thorsten Krug License: GPL [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
This little WordPress plug-in will allow any logged in user to clear the cachify cache manually.
Will only work if the cachify <strong>cache mode is set to &#8220;cache ondisk&#8221;</strong>. 
<pre class="syntax brush-php">

/*
Plugin Name: Clear Cachify cache
Description: Enables Clear cache buttons for all users
Version: The Plugin&quot;s Version Number, e.g.: 1.0
Author: Thorsten Krug
License: GPL
*/

// prepare cachlink
$currenturl = substr($_SERVER[&quot;REQUEST_URI&quot;], 0, strpos($_SERVER[&quot;REQUEST_URI&quot;], &quot;?&quot;)).&quot;?&quot;;
$getvars = $_GET; 
if(! in_array(&quot;clearifycache&quot;, $getvars)){
  $getvars[&quot;clearifycache&quot;]=&quot;clearifycache&quot;;
}
foreach ($getvars as $key =&gt;$val){
  $currenturl .=$key.&quot;=&quot;.$val.&quot;&amp;&quot;;
}
$GLOBALS[&quot;cache-clear-uri&quot;] = substr($currenturl,0,-1);

// action
function clearcachify_go(){
  if(isset($_GET[&quot;clearifycache&quot;]) and is_user_logged_in() ){

  if (CACHIFY_CACHE_DIR){
    if( 0 == shell_exec ( &quot;rm -rf &quot;.CACHIFY_CACHE_DIR.&quot;/*&quot;  ) ){
        add_action(&quot;admin_notices&quot;, &quot;clearcachify_cleared&quot;);
      }
    }
  }
}

function clearcachify_cleared(){
    echo &quot;&lt;div class=&quot;updated settings-error&quot;&gt;&lt;p&gt;Cache cleared&lt;/p&gt;&lt;/div&gt;&quot;;
}

function newMenu() { 
?&gt;
&lt;li class=&quot;wp-has-submenu wp-not-current-submenu menu-top toplevel_page_wibstats menu-top-last&quot;&gt;
  &lt;div class=&quot;wp-menu-image&quot;&gt;
    &lt;a href=&quot;&lt;?php print $GLOBALS[&quot;cache-clear-uri&quot;]; ?&gt;&quot; class=&quot;menu-top  menu-top-first menu-top-last&quot; style=&quot;line-height: 26px;&quot;&gt;
    &lt;img alt=&quot;&quot; src=&quot;/wp-admin/images/generic.png&quot; style=&quot;margin-right: 5px;&quot;&gt; Clear Cache
    &lt;/a&gt;
  &lt;/div&gt;
  &lt;br /&gt;
&lt;/li&gt;
&lt;?php }


//this inputs our custom menu
add_filter(&quot;adminmenu&quot;, &quot;newMenu&quot;);
add_action( &quot;admin_init&quot;, &quot;clearcachify_go&quot; );


</pre>
]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2012/05/01/wordpress-plugin-cachify-cache-clear/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unban IP blocked by fail2ban</title>
		<link>http://donkeymedia.eu/2011/07/26/unban-ip-blocked-by-fail2ban/</link>
		<comments>http://donkeymedia.eu/2011/07/26/unban-ip-blocked-by-fail2ban/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 17:06:24 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[serverstuff]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=915</guid>
		<description><![CDATA[Login to the Server as root Use to and search for the banned ip. iptables -L -n You&#8217;ll get something like Chain fail2ban-pam-generic (1 references) target prot opt source destination RETURN all -- 0.0.0.0/0 0.0.0.0/0 Chain fail2ban-ssh (1 references) target prot opt source destination DROP all -- 193.xxx.2.142 0.0.0.0/0 DROP all -- 202.120.xxx.87 0.0.0.0/0 DROP [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
Login to the Server as root

Use to and search for the banned ip.
<pre>iptables -L -n</pre>
You&#8217;ll get something like
<pre>Chain <strong>fail2ban-pam-generic</strong> (1 references)
target     prot opt source               destination
RETURN     all  --  0.0.0.0/0            0.0.0.0/0           

Chain <strong>fail2ban-ssh</strong> (1 references)
target     prot opt source               destination
DROP       all  --  193.xxx.2.142        0.0.0.0/0
DROP       all  --  202.120.xxx.87       0.0.0.0/0
DROP       all  --  88.xxx.223.148       0.0.0.0/0
RETURN     all  --  0.0.0.0/0            0.0.0.0/0</pre>
Check which of the rules (e.g. fail2ban-pam-generic or fail2ban-ssh) the banned ip is targeted.

Now you can remove the ip from iptables:
<pre>iptables -D fail2ban-pam-generic -s <BANNED IP> -j DROP</pre>]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2011/07/26/unban-ip-blocked-by-fail2ban/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disable Update for WordPress Plugin</title>
		<link>http://donkeymedia.eu/2011/04/18/disable-update-for-wordpress-plugin/</link>
		<comments>http://donkeymedia.eu/2011/04/18/disable-update-for-wordpress-plugin/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 09:04:40 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=903</guid>
		<description><![CDATA[In order to prevent a User from updating a hacked WordPress Plugin, you should implement to following add_filter('site_transient_update_plugins', 'ap_remove_update_nag'); function ap_remove_update_nag($value) { unset($value-&#62;response[ plugin_basename(__FILE__) ]); return $value; } Thanks to hacksandmore.com]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
In order to prevent a User from updating a hacked WordPress Plugin, you should implement to following

<pre class="syntax brush-php">
add_filter('site_transient_update_plugins', 'ap_remove_update_nag'); 
function ap_remove_update_nag($value) {  unset($value-&gt;response[ plugin_basename(__FILE__) ]);
return $value;
}
</pre>

Thanks to <a href="http://www.hacksandmore.com/2011/04/disable-update-on-wordpress-plugin/">hacksandmore.com</a>]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2011/04/18/disable-update-for-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clear OS-X font cache</title>
		<link>http://donkeymedia.eu/2011/01/06/clear-os-x-font-cache/</link>
		<comments>http://donkeymedia.eu/2011/01/06/clear-os-x-font-cache/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 15:51:05 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[osx]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=785</guid>
		<description><![CDATA[I did it again. Messed up something after installing font. So after removing duplicate fonts I need to clear the font cache. Its simple: Close all running applications. Type: sudo atsutil databases -remove into Terminal as Admin Restart immediatly This removes all font cache files. (system and all user font cache files)]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
I did it again. Messed up something after installing font. So after removing duplicate fonts I need to clear the font cache.

Its simple:
<ul>
	<li>Close all running applications.</li>
	<li>Type: <em><strong>sudo atsutil databases -remove</strong></em> into Terminal as Admin</li>
	<li>Restart <strong>immediatly</strong></li>
</ul>
This removes all font cache files. (system and all user font cache files)]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2011/01/06/clear-os-x-font-cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redesign: heilen-durch-beruehrung.com</title>
		<link>http://donkeymedia.eu/2010/09/14/redesign-heilen-durch-beruehrung-com/</link>
		<comments>http://donkeymedia.eu/2010/09/14/redesign-heilen-durch-beruehrung-com/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 13:16:32 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[References]]></category>
		<category><![CDATA[Webdevelopment]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=777</guid>
		<description><![CDATA[Redesign of a Dreamweaver-HTML site into a modern standard compliant WordPress based Website.]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<div id="attachment_776" class="wp-caption alignleft" style="width: 190px"><a href="http://donkeymedia.eu/wp-content/uploads/2010/09/heilen-durch-berührung.com_.png" rel="lightbox[777]"><img class="size-thumbnail wp-image-776" title="heilen-durch-berührung.com" src="http://donkeymedia.eu/wp-content/uploads/2010/09/heilen-durch-berührung.com_-180x124.png" alt="Screenshot of the site: heilen-durch-berührung.com" width="180" height="124" /></a><p class="wp-caption-text"><a href="http://heilen-durch-berührung.com" title="Massagepraxis in Nürnberg">heilen-durch-berührung.com</a></p></div>Redesign of a Dreamweaver-HTML site into a modern standard compliant WordPress based Website.
]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/09/14/redesign-heilen-durch-beruehrung-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to remove the depreceated target=&#8221;_blank&#8221; in WordPress TinyMCE?</title>
		<link>http://donkeymedia.eu/2010/08/29/remove-depreceated-target_blank-wordpress-tinymce/</link>
		<comments>http://donkeymedia.eu/2010/08/29/remove-depreceated-target_blank-wordpress-tinymce/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 17:54:33 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=765</guid>
		<description><![CDATA[If you let your users set their Links in WordPress with TinyMCE editor, you might run into some validation Problem, because target=&#8221;_blank&#8221; is part of the XHTML-Strict Standard. To remove the Options in TinyMCE you need to edit two Files: in wp-includes/js/tinymce/themes/advanced/link.htm remove the Table Row offering the Link Target: &#60;tr&#62; &#60;td&#62;&#60;label id=&#34;targetlistlabel&#34; for=&#34;targetlist&#34;&#62;{#advanced_dlg.link_target}&#60;/label&#62;&#60;/td&#62; &#60;td&#62;&#60;select [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
If you let your users set their Links in WordPress with TinyMCE editor, you might run into some validation Problem, because target=&#8221;_blank&#8221; is part of the XHTML-Strict Standard.

To remove the Options in TinyMCE you need to edit two Files:
in <em>wp-includes/js/tinymce/themes/advanced/link.htm</em> remove the Table Row offering the Link Target:
<pre class="syntax brush-php">
&lt;tr&gt;
&lt;td&gt;&lt;label id=&quot;targetlistlabel&quot; for=&quot;targetlist&quot;&gt;{#advanced_dlg.link_target}&lt;/label&gt;&lt;/td&gt;
&lt;td&gt;&lt;select id=&quot;target_list&quot; name=&quot;target_list&quot;&gt;&lt;/select&gt;&lt;/td&gt;
&lt;/tr&gt;
</pre>

in <em>wp-includes/js/tinymce/themes/advanced/js/link.js</em> comment out the the call to<em> fillTargetList()</em> in the init-function.

If you still want to open external Links in new Windows (or Tabs) you can use this Little Javascript. Links to different Domains will be opened in a new Window.

<pre class="syntax brush-css">
/** Creating custom :external selector **/
  $.expr[':'].external = function(obj){
      return !obj.href.match(/^mailto\:/)
              &amp;&amp; (obj.hostname != location.hostname);
  };
  // Add 'external' CSS class to all external links
  $('a:external').bind( 'click', function(){
      open(this.href);
      return false;
  });
</pre>
]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/08/29/remove-depreceated-target_blank-wordpress-tinymce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WORDPRESS: Add CSS to Tinymce Editor</title>
		<link>http://donkeymedia.eu/2010/08/28/wordpress-add-css-to-tinymce-editor/</link>
		<comments>http://donkeymedia.eu/2010/08/28/wordpress-add-css-to-tinymce-editor/#comments</comments>
		<pubDate>Sat, 28 Aug 2010 14:08:01 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=755</guid>
		<description><![CDATA[There is an easy way to add custom styles to the Editor Panel in WordPress. Create a custom CSS file in your Theme Folder Add the following function to the functions.php file of your theme if ( ! function_exists('tdav_css') ) { function tdav_css() { .= ',' . get_bloginfo('stylesheet_directory') . '/css/tinymce.css'; return ; } } add_filter( [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
There is an easy way to add custom styles to the Editor Panel in WordPress.
<ul>
	<li>Create a custom CSS file in your Theme Folder</li>
	<li>Add the following function to the functions.php file of your theme</li>
</ul>

<pre class="syntax brush-php">

if ( ! function_exists('tdav_css') ) {
	function tdav_css() {
		 .= ',' . get_bloginfo('stylesheet_directory') . '/css/tinymce.css';
		return ;
	}
}
add_filter( 'mce_css', 'tdav_css' );

</pre>

I my Template I use a right Floatbox which can be Edited as a section:
<pre>
div.tinymceSection + * {
  padding-top: 2em;
  border-top: 3px dashed #cc0000;
  clear: both; /* avoid Images floating into the next section in tinymce textarea */
}</pre>]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/08/28/wordpress-add-css-to-tinymce-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Worpress Plug-in: Multilingual Contact Form</title>
		<link>http://donkeymedia.eu/2010/08/26/worpress-multilingual-contactform/</link>
		<comments>http://donkeymedia.eu/2010/08/26/worpress-multilingual-contactform/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 10:03:38 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[qtranslate]]></category>
		<category><![CDATA[wp-plugins]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=729</guid>
		<description><![CDATA[With WordPress and the qtranslate plug-in it is easy to create multilingual websites for small business. My favorite contact form plug-in was discontinued I needed some replacement, which is usable on a multilingual site. Features: Simple and basic easy to use on any Page or Post Enter and edit all text for fields and error [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
With WordPress and the qtranslate plug-in it is easy to create multilingual websites for small business.
My favorite contact form plug-in was discontinued I needed some replacement, which is usable on a multilingual site. 

<h4>Features:</h4>
<ul>
	<li>	Simple and basic easy to use on any Page or Post</li>
	<li>Enter and edit all text for fields and error messages in the Backend</li>
        <li>Compatible with qtranslate and other multi-language Plugins</li>
        <li>XHTML/HTM5 standard compliant</li>
</ul><span id="more-729"></span>

<h4>Download</h4>
<a href="http://wordpress.org/extend/plugins/multilang-contact-form" title="Download qtranslate Contactform WordPress plugin">Download the Multilingual Contactform WordPress plugin</a> at WordPress Plugins Directory.

<h4>Donnations</h4>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" style="float: left; width: auto;">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="D65YTU329XLKW">
<input type="image" src="https://www.paypal.com/de_DE/DE/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="Jetzt einfach, schnell und sicher online bezahlen – mit PayPal.">
<img alt="" border="0" src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="1" height="1">
</form>
]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/08/26/worpress-multilingual-contactform/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		</item>
		<item>
		<title>Make All in One SEO and qtranslate work together</title>
		<link>http://donkeymedia.eu/2010/04/30/make-all-in-one-seo-and-qtranslate-work-together/</link>
		<comments>http://donkeymedia.eu/2010/04/30/make-all-in-one-seo-and-qtranslate-work-together/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 10:09:20 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[All in One SEO]]></category>
		<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[qtranslate]]></category>
		<category><![CDATA[wp-plugins]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=613</guid>
		<description><![CDATA[In the main Plugin file all_in_one_seo_pack.php on lines #709 and #711, the $title_attrib and $menulabel variables are not created as Multilingual Variables. In order to make them so you need to add __() around the variables: #709 : $filtered = '&#60;li class=&#34;page_item page-item-'.$postID.$matches[2].'&#34;&#62;&#60;a href=&#34;'.$matches[3].'&#34; title=&#34;'.__($title_attrib).'&#34;&#62;'.__($menulabel).'&#60;/a&#62;'; #679 : $filtered = '&#60;li class=&#34;page_item page-item-'.$postID.$matches[2].'&#34;&#62;&#60;a href=&#34;'.$matches[3].'&#34;&#62;'.__($menulabel).'&#60;/a&#62;'; Thanks t [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<p>In the main Plugin file all_in_one_seo_pack.php on lines #709 and #711, the $title_attrib and $menulabel variables are not created as Multilingual Variables. In order to make them so you need to add __() around the variables:</p>

<p><strong>#709 :</strong></p>
<pre class="syntax brush-php">
$filtered = '&lt;li class=&quot;page_item page-item-'.$postID.$matches[2].'&quot;&gt;&lt;a href=&quot;'.$matches[3].'&quot; title=&quot;'.__($title_attrib).'&quot;&gt;'.__($menulabel).'&lt;/a&gt;';
</pre>

<p><strong>#679 :</strong></p>
<pre class="syntax brush-php">
$filtered = '&lt;li class=&quot;page_item page-item-'.$postID.$matches[2].'&quot;&gt;&lt;a href=&quot;'.$matches[3].'&quot;&gt;'.__($menulabel).'&lt;/a&gt;';
</pre>

<p>Thanks t Karlsan at this <a href="http://semperfiwebdesign.com/forum/all-in-one-seo-pack-feature-requests/title-attribute-and-menu-label-with-qtranslate/">Forum</a></p>]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/04/30/make-all-in-one-seo-and-qtranslate-work-together/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easy Jquery Syntax Highlighter</title>
		<link>http://donkeymedia.eu/2010/04/25/easy-jquery-syntax-highlighter/</link>
		<comments>http://donkeymedia.eu/2010/04/25/easy-jquery-syntax-highlighter/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 13:40:26 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=469</guid>
		<description><![CDATA[Searching for a proper syntax-highlighter for my WordPress Blog is not an easy thing. Many of them support only a few browsers, mass around with XHTML standards or make extensive use of libraries like prototype I don&#8217;t want to add to my site. Finally I found a jquery based syntax highlighter which requires only one [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
Searching for a proper syntax-highlighter for my WordPress Blog is not an easy thing. Many of them support only a few browsers, mass around with XHTML standards or make extensive use of libraries like prototype I don&#8217;t want to add to my site. Finally I found a <a href="http://www.oriontransfer.co.nz/software/jquery-syntax/" title ="jquery syntax highlighter">jquery based syntax highlighter</a> which requires only one file in the latest version. It is really easy to integrate into a WordPress template and doing it the smart way it is only loaded if you need it. After installing it to your website you just need to add the following to you jQuery document.ready function:

<pre class="syntax brush-php">
$(function ($) {
    var SyntaxRoot = template_directory+&quot;/jquery-syntax/&quot;;
    if ($('.syntax').length) {
        $.getScript(SyntaxRoot + &quot;jquery.syntax.min.js&quot;, function () {
            $.syntax({root: SyntaxRoot});
        });
    }
});
</pre>

In order to use different jQuery Plugins I added my Template directory as a variable for javascript into the WordPress header:
<pre class="syntax brush-html">
&lt;script type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;!--
var template_directory = &quot;&lt;?php echo get_bloginfo('template_directory'); ?&gt;&quot;;
--&gt;&lt;/script&gt;
</pre>

In WordPress I use a php Plugin which enables to write php in every Post. With the following function in my Wordoress Theme template.php I can copy and paste my code right into a post by using <code>&lt;?php codeIt('myWhateverCodeSnipplet(
echo \'Mind the quotes\'
)', 'javascript'); ?&gt;</code>

<pre class="syntax brush-php">
/* Highlight code */
function codeIt($text, $brush=&quot;html&quot;){
  echo '&lt;pre class=&quot;syntax brush-'.$brush.'&quot;&gt;'.&quot;\n&quot;.htmlentities($text).&quot;\n&quot;.'&lt;/pre&gt;'.&quot;\n&quot;;
}
</pre>

I set the default brush to html (which recognizes basic &lt;css&#8230;&gt; and &lt;script&#8230;&gt; tags and optionally overwrite it with the used language.

The only drawback i need to quote all single <strong>&#8216;</strong> with a Slash to <strong>\&#8217;</strong>]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/04/25/easy-jquery-syntax-highlighter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Same template for Category and Subcategory</title>
		<link>http://donkeymedia.eu/2010/04/20/same-template-for-category-and-subcategory/</link>
		<comments>http://donkeymedia.eu/2010/04/20/same-template-for-category-and-subcategory/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 12:43:28 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=441</guid>
		<description><![CDATA[Using the same template file for a category and its children is not possible with WordPress. In order to do you need to use Elevate Parent Category Template-Plugin. If you using the Plugin you&#8217;ll be able to use some adittional template functions: get_category_child()returns the current post child category ID. is_parent()checks if the current post is [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
Using the same template file for a category and its children is not possible with WordPress. In order to do you need to use <a href="http://wordpress.org/extend/plugins/elevate-parent-category-template">Elevate Parent Category Template</a>-Plugin. 

If you using the Plugin you&#8217;ll be able to use some adittional template functions:
<ul>
<li><strong>get_category_child()</strong><br />returns the current post child category ID.</li>
<li><strong>is_parent()</strong><br />checks if the current post is at the parent category.</li>
<li><strong>get_category_title($id)</strong><br />gets the title of the category that is $id.</li>
<li><strong>get_category_parent()</strong><br />returns the current post&#8217;s parent category ID.</li>
]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/04/20/same-template-for-category-and-subcategory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jquery jcarousel circular with cache</title>
		<link>http://donkeymedia.eu/2010/04/19/jquery-jcarousel-circular-with-cache/</link>
		<comments>http://donkeymedia.eu/2010/04/19/jquery-jcarousel-circular-with-cache/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 08:34:54 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Developer Blog]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=419</guid>
		<description><![CDATA[The jcarousel is a nice jQuery plugin which allows you to easily create javascript based slideshows. Even if not fully implemented it has a option to run in a circular mode, by dynamically creating the slide objects from a javascript array. Sorgala made an good commented example, just check the source. The problem with this [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
The <a href="http://sorgalla.com/jcarousel/">jcarousel</a> is a nice jQuery plugin which allows you to easily create javascript based slideshows. Even if not fully implemented it has a option to run in a circular mode, by dynamically creating the slide objects from a javascript array. Sorgala made an good commented example, just check the <a href="http://sorgalla.com/projects/jcarousel/examples/special_circular.html">source</a>.

The problem with this approach is that each object is inserted and removed into the dom on every slide move. Using it for larger images results in a new request each time the slideshow comes to the same element.
Another feature is the ability to preload the jcarousel images: I want them to be in cache already when it&#8217;s time to show up.
<span id="more-419"></span>
Another little feature included is a simple start/stop mechanism for the slideshow. 

<h4>The html base is quite simple</h4>
<pre class="syntax brush-html">
&lt;ul id=&quot;mycarousel&quot; class=&quot;jcarousel-skin&quot;&gt;
   &lt;/ul&gt;
   &lt;a id=&quot;startStop&quot; href=&quot;#&quot;&gt;
       &lt;span class=&quot;running&quot;&gt;stop animation&lt;/span&gt;
   &lt;/a&gt;
   &lt;div id=&quot;imageCache&quot; style=&quot;display: none;&quot;&gt;&lt;/div&gt;
</pre>

The images are passed in a <em>javascript aray</em>, which looks like this:

<pre class="syntax brush-javascript">
var slideTime = 5;
var mycarousel_itemList = [
{url: &quot;http://donkeymedia.eu/wp-content/uploads/photos/image-1.jpg&quot;, title: &quot;donkeymedia-photography&quot;},
{url: &quot;http://donkeymedia.eu/wp-content/uploads/photos/image-2.jpg&quot;, title: &quot;donkeymedia-photography&quot;},
{url: &quot;http://donkeymedia.eu/wp-content/uploads/photos/image-3.jpg&quot;, title: &quot;donkeymedia-photography&quot;},
  ];
</pre>

<h4>the circular jcarousel by php</h4>
I use jcarousel from a php array to be able to change it from a (php-enabled) WordPress post or page. So I create this array with a php function which pharses the images and a timing parameter into the javascript.

<pre class="syntax brush-html">
var slideTime = &lt;?php echo $time; ?&gt;;
var mycarousel_itemList = [
  &lt;?php 
    /* Print Image List */
    $count = count($images);
    foreach($images as $image){
      echo &quot;{url: &quot; '.$dir.$image[0].'&quot;, title: &quot;'.$image[1].' &quot;},'.&quot;\n&quot;; 
    }  
  ?&gt;
 ];
</pre>

<h3>Circular cached jcarousel by php</h3>
Finally I put all into a PHP function to be able to run it from a Post. Expect for jquerry itself you don&#8217;t need to add any headers, because the jcarousel script is loaded by javascript.  The function is all you need besides the jQuery Libary and you customized styles in your HTML-head.
<pre class="syntax brush-html">
&lt;?php function buildSlideshow($dir,$images, $time){
  /* ain't work yet, mind the Styles! &gt;You'll need to print them too */ 
   $size = array(500, 375);
?&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
&lt;!--
var slideTime = &lt;?php echo $time; ?&gt;;
var mycarousel_itemList = [
&lt;?php 
  /* Print Image List */
  $count = count($images);
  foreach($images as $image){
    echo '{url: &quot;'.$dir.$image[0].'&quot;, title: &quot;'.$image[1].'&quot;},'.&quot;\n&quot;; 
  } ?&gt;
  ];
      
  /* load Items */
  function mycarousel_itemVisibleInCallback(carousel, item, i, state, evt){
      // The index() method calculates the index from a
      // given index who is out of the actual item range.
      var idx = carousel.index(i, mycarousel_itemList.length);
      carousel.add(i, mycarousel_getItemHTML(mycarousel_itemList[idx - 1]));
      /* [idx - 1] is current, [idx].url is the next image Url */
        cacheImage(idx - 1);

  };
  function mycarousel_itemVisibleOutCallback(carousel, item, i, state, evt){
      carousel.remove(i);
  };

  /* Item html creation helper */
  function mycarousel_getItemHTML(item){
      return '&lt;img src=&quot;' + item.url + '&quot; width=&quot;&lt;?php echo $size[0]; ?&gt;&quot; height=&quot;&lt;?php echo $size[1]; ?&gt;&quot; alt=&quot;' + item.title + '&quot; /&gt;';
  };
  /* init jcarousel and add start/stop functions */
  function mycarousel_initCallback(carousel) {
    $(&quot;#startStop&quot;).bind( &quot;click&quot;, function(){
       if (carousel.options.auto == window.slideTime){
          carousel.options.auto = 0;
          $(this).html(&quot;&lt;span class='stopped'&gt;play on&lt;/span&gt;&quot;);
       }else{
          carousel.options.auto = window.slideTime;
          carousel.next();
          $(this).html(&quot;&lt;span class='running'&gt;stop animation&lt;/span&gt;&quot;);
       }
       return false;
    });
  }  

  /*  jcarousel image cache */
  function cacheImage(image_id){
  // cache actual image
  if ($('#cached-'+image_id).length == 0 ){ 
    $('#imageCache').append('&lt;img id=&quot;cached-'+image_id+'&quot; src=&quot;'+mycarousel_itemList[image_id].url+'&quot; alt=&quot;&quot; /&gt;');
    }
  //check next image
  image_id = image_id +1;
  if (mycarousel_itemList[image_id]){
    if ($('#cached-'+image_id).length == 0 ){
      $('#imageCache').append('&lt;img id=&quot;cached-'+image_id+'&quot; src=&quot;'+mycarousel_itemList[image_id].url+'&quot; alt=&quot;&quot; /&gt;');
      }
    }
   //check previous image
  image_id = image_id -2;
  if (mycarousel_itemList[image_id]){
    if ($('#cached-'+image_id).length == 0 ){
      $('#imageCache').append('&lt;img id=&quot;cached-'+image_id+'&quot; src=&quot;'+mycarousel_itemList[image_id].url+'&quot; alt=&quot;&quot; /&gt;');
      }
    }
}
  
jQuery(document).ready(function() {
    
    /* loading jcarousel Script and run when loaded*/
    $.getScript('&lt;?php echo get_bloginfo('template_directory'); ?&gt;/jquery.jcarousel.pack.js', function() {

      $('#mycarousel').jcarousel({
        initCallback: mycarousel_initCallback,
        animation: 1500,
        auto: slideTime,
        wrap: 'circular',
        itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
        itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback},
        scroll: 1,
      });
      
    }); /* END LOAD jcarousel*/ 
    
}); /* END  document ready */  

//--&gt;
&lt;/script&gt;

&lt;?php } ?&gt;
</pre>

To enable a cache I just use an invisible <em>&lt;div id=&#8221;imageCache&#8221;  style=&#8221;display: none;&#8221;&gt; &lt; /div &gt;</em>, so we can keep the images dom. check the jcarousel cache function <em>cacheImage(image_id)</em>.

To use multiple sizes by php, you&#8217;ll need to render some styles into you document filling them with the values of the $size array.]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/04/19/jquery-jcarousel-circular-with-cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fotokolo Kharkiv</title>
		<link>http://donkeymedia.eu/2010/04/14/fotokolo-kharkiv/</link>
		<comments>http://donkeymedia.eu/2010/04/14/fotokolo-kharkiv/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 15:25:12 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Lectures]]></category>
		<category><![CDATA[References]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=312</guid>
		<description><![CDATA[In Kharkiv (or Kharkov if you feel more Russian) I gave a little prospect about my studies and work at a local fotocollege named Fotokolo. The students were more interested in my travel and photography than in my prepared lectures about &#8220;Tilt&#038;Shift Lenses&#8221; and &#8220;Shooting and Editing using Camera RAW-formats&#8221;.]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<div id="attachment_314" class="wp-caption alignleft" style="width: 190px"><a href="http://donkeymedia.eu/wp-content/uploads/2010/04/fotocolo.jpg" rel="lightbox[312]"><img src="http://donkeymedia.eu/wp-content/uploads/2010/04/fotocolo-180x134.jpg" alt="Fotokolo Lecture" title="Fotokolo Lecture" width="180" height="134" class="size-thumbnail wp-image-314" /></a><p class="wp-caption-text"><a href='http://donkeymedia.eu/wp-content/uploads/2010/04/fotocolo.pdf' title='Fotokolo Lecture'>Lecture script (PDF 6MB!)</a></p></div>In Kharkiv (or Kharkov if you feel more Russian) I gave a little prospect about my studies and work at a local fotocollege named <a href="http://www.fotokolo.com.ua">Fotokolo</a>. The students were more interested in my travel and photography than in my prepared lectures about &#8220;Tilt&#038;Shift Lenses&#8221; and &#8220;Shooting and Editing using Camera RAW-formats&#8221;. ]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/04/14/fotokolo-kharkiv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress for Small Bussiness Websites</title>
		<link>http://donkeymedia.eu/2010/04/14/wordpress-for-small-bussiness-websites/</link>
		<comments>http://donkeymedia.eu/2010/04/14/wordpress-for-small-bussiness-websites/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 14:28:47 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[Lectures]]></category>
		<category><![CDATA[References]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=300</guid>
		<description><![CDATA[In Ukraine I was invited to give a lecture at the Department of Media and Communications at Karazin&#8217;s Kharkiv National University. My main focus was to tell the students about free software. For a practical approach I chose the subject &#8220;How to create small business websites with WordPress&#8221;. I got my first Russian language &#8220;Diploma&#8221; [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<div id="attachment_301" class="wp-caption alignleft" style="width: 190px"><a href="http://donkeymedia.eu/wp-content/uploads/2010/04/using-wordpress.pdf"><img src="http://donkeymedia.eu/wp-content/uploads/2010/04/wordpress_small_bussiness-180x180.png" alt="Using WordPress for small business Websites" title="Using WordPress for small business Websites" width="180" height="180" class="size-thumbnail wp-image-301" /></a><p class="wp-caption-text"><a href='http://donkeymedia.eu/wp-content/uploads/2010/04/using-wordpress.pdf' title='Using WordPress for small business Website'>Lecture Script (PDF)</a></p></div>In Ukraine I was invited to give a lecture at the <em>Department of Media and Communications</em> at <strong>Karazin&#8217;s Kharkiv National University</strong>. My main focus was to tell the students about free software. For a practical approach I chose the subject &#8220;How to create small business websites with WordPress&#8221;. I got my first Russian language &#8220;<a href="http://donkeymedia.eu/wp-content/uploads/2010/04/kharkow_diploma.jpg" rel="lightbox[300]">Diploma</a>&#8221; for this volunteer lessons. ]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/04/14/wordpress-for-small-bussiness-websites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>German photo magazine &#8211; foto.5lux.de</title>
		<link>http://donkeymedia.eu/2010/04/14/german-photo-magazine-foto-5lux-de/</link>
		<comments>http://donkeymedia.eu/2010/04/14/german-photo-magazine-foto-5lux-de/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 08:13:07 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[References]]></category>
		<category><![CDATA[Webdevelopment]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=12</guid>
		<description><![CDATA[This WordPress based website is an online counterpart to a classical amateur photo magazine. It was started as a co-production with my diploma master Ulrike Häßler. I take care of the website as an admin and occasionally write articles about photo-technics, lenses and travel photography.]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<div id="attachment_234" class="wp-caption alignleft" style="width: 190px"><a href="http://donkeymedia.eu/wp-content/uploads/2009/12/foto.5lux.de_.png" rel="lightbox[12]"><img src="http://donkeymedia.eu/wp-content/uploads/2009/12/foto.5lux.de_-180x112.png" alt="German online Photo Magazine" title="foto.5lux.de" width="180" height="112" class="size-thumbnail wp-image-234" /></a><p class="wp-caption-text"><a href='http://foto.5lux.de' title='German online Photo Magazine'>foto.5lux.de</a></p></div>This WordPress based website is an online counterpart to a classical amateur photo magazine. It was started as a co-production with my diploma master <a title="Professional XHTML tips in german" href="http://mediaevent.de">Ulrike Häßler</a>. I take care of the website as an admin and occasionally write articles about photo-technics, lenses and travel photography.]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/04/14/german-photo-magazine-foto-5lux-de/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Organic farm community Heggelbach</title>
		<link>http://donkeymedia.eu/2010/04/13/organic-farming-comunity-heggelbach/</link>
		<comments>http://donkeymedia.eu/2010/04/13/organic-farming-comunity-heggelbach/#comments</comments>
		<pubDate>Tue, 13 Apr 2010 15:55:58 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[References]]></category>
		<category><![CDATA[Webdevelopment]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/2009/12/30/organic-farming-comunity-heggelbach/</guid>
		<description><![CDATA[The organic farm community &#8220;Hofgemeinschaft Heggelbach&#8221; asked for a site to intodruce their work in organic farming and regenerative energies. Also it was the task to promote their holiday apartments. I chose a setup of WordPress with integrated Gallery2, which enables to publish a lot of images. The web statistics tell that visitors want to [...]]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<div id="attachment_193" class="wp-caption alignleft" style="width: 190px"><a href="http://donkeymedia.eu/wp-content/uploads/screenshots/hofgemeinschaft-heggelbach.de.png" rel="lightbox[14]"><img src="http://donkeymedia.eu/wp-content/uploads/screenshots/hofgemeinschaft-heggelbach.de-180x132.png" alt="Ferienwohnungen auf dem Biohof am Bodensee" title="hofgemeinschaft-heggelbach.de" width="180" height="132" class="size-thumbnail wp-image-193" /></a><p class="wp-caption-text"><a href='http://hofgemeinschaft-heggelbach.de' title='Bio-Ferienwohnungen am Bodensee'>hofgemeinschaft-heggelbach.de</a>
</p></div>The organic farm community &#8220;Hofgemeinschaft Heggelbach&#8221; asked for a site to intodruce their work in organic farming and regenerative energies. Also it was the task to promote their holiday apartments.
I chose a setup of WordPress with integrated Gallery2, which enables to publish a lot of images. The web statistics tell that visitors want to see a lot of images before they proceed to the booking form.]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/04/13/organic-farming-comunity-heggelbach/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multilingual online shop for handmade leather bags</title>
		<link>http://donkeymedia.eu/2010/04/12/multilingual-online-shop-for-handmade-leather-bags/</link>
		<comments>http://donkeymedia.eu/2010/04/12/multilingual-online-shop-for-handmade-leather-bags/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 16:11:40 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[References]]></category>
		<category><![CDATA[Webdevelopment]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/?p=16</guid>
		<description><![CDATA[Dunia Bags is a leatherbag manufacturer who produces handbags and wallets. The site is multilingual in English and Hebrew &#8211; therefore created to fit with two different text directions. A PayPal-based online shop enables selling the artwork to US and Israel.]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<div id="attachment_231" class="wp-caption alignleft" style="width: 190px"><a href="http://donkeymedia.eu/wp-content/uploads/2010/04/dunia-bags.com_.png" rel="lightbox[16]"><img src="http://donkeymedia.eu/wp-content/uploads/2010/04/dunia-bags.com_-180x145.png" alt="Handmade Leather bags from Israel" title="dunia-bags.com" width="180" height="145" class="size-thumbnail wp-image-231" /></a><p class="wp-caption-text"><a href='http://dunia-bags.com' title='Handmade Leather Bags from Israel'>dunia-bags.com</a></p></div>Dunia Bags is a leatherbag manufacturer who produces handbags and wallets. The site is multilingual in English and Hebrew &#8211; therefore created to fit with two different text directions. A PayPal-based online shop enables selling the artwork to US and Israel.]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/04/12/multilingual-online-shop-for-handmade-leather-bags/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Documentary movie project page</title>
		<link>http://donkeymedia.eu/2010/04/10/documentary-movie-project-page/</link>
		<comments>http://donkeymedia.eu/2010/04/10/documentary-movie-project-page/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 18:41:32 +0000</pubDate>
		<dc:creator>Thorsten Krug</dc:creator>
				<category><![CDATA[References]]></category>
		<category><![CDATA[Webdevelopment]]></category>

		<guid isPermaLink="false">http://donkeymedia.eu/2009/12/30/documentary-movie-project-page/</guid>
		<description><![CDATA[A German film team asked for a bilingual website to first organize and later promote their filmproject about uranium mining in Australia. We kept it simple and used WordPress with a multilanguage plugin and some forums only with internal access.]]></description>
			<content:encoded><![CDATA[
<!-- wp-jquery-lightbox, a WordPress plugin by ulfben --> 
<div id="attachment_221" class="wp-caption alignleft" style="width: 190px"><a href="http://donkeymedia.eu/wp-content/uploads/2010/04/nukingtheclimate.com_.png" rel="lightbox[21]"><img src="http://donkeymedia.eu/wp-content/uploads/2010/04/nukingtheclimate.com_-180x160.png" alt="International Documentary about uranium mining" title="nukingtheclimate.com" width="180" height="160" class="size-thumbnail wp-image-221" /></a><p class="wp-caption-text"><a href='http://nukingtheclimate.com' title='International Documentary about uranium mining'>nukingtheclimate.com</a></p></div>A German film team asked for a bilingual website to first organize and later promote their filmproject about uranium mining in Australia. We kept it simple and used WordPress with a multilanguage plugin and some forums only with internal access.]]></content:encoded>
			<wfw:commentRss>http://donkeymedia.eu/2010/04/10/documentary-movie-project-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
