<?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>Kolja Schleich &#187; Plugins</title>
	<atom:link href="http://kolja.galerie-neander.de/category/plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://kolja.galerie-neander.de</link>
	<description>Developing Wordpress Plugins</description>
	<lastBuildDate>Sat, 14 Nov 2009 12:18:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Exporting data as CSV and opening them in Excel</title>
		<link>http://kolja.galerie-neander.de/2009/11/exporting-data-as-csv-and-opening-them-in-excel/</link>
		<comments>http://kolja.galerie-neander.de/2009/11/exporting-data-as-csv-and-opening-them-in-excel/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 12:18:28 +0000</pubDate>
		<dc:creator>Kolja Schleich</dc:creator>
				<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://kolja.galerie-neander.de/?p=237</guid>
		<description><![CDATA[The CSV files generated by LeagueManager and ProjectManager are truly tab delimited files and directly opening them in Excel will likely cause problems. First the file needs to be saved to the harddisk and afterwards imported into Excel. For details see attached short documentation, which describes every step for ProjectManager. It also applies to LeagueManager. [...]]]></description>
			<content:encoded><![CDATA[<p>The CSV files generated by LeagueManager and ProjectManager are truly tab delimited files and directly opening them in Excel will likely cause problems. First the file needs to be saved to the harddisk and afterwards imported into Excel. For details see attached<a href="http://kolja.galerie-neander.de/wordpress/wp-content/uploads/2009/11/PROJECT-MANAGER.EXPORT.INSTRUCTIONS.pdf" target="_blank"> short documentation</a>, which describes every step for ProjectManager. It also applies to LeagueManager. OpenOffice automatically opens an import dialog where you can choose the delimiter.<a href="http://kolja.galerie-neander.de/wordpress/wp-content/uploads/2009/11/PROJECT-MANAGER.EXPORT.INSTRUCTIONS.pdf"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://kolja.galerie-neander.de/2009/11/exporting-data-as-csv-and-opening-them-in-excel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>LeagueManager 3.4.1</title>
		<link>http://kolja.galerie-neander.de/2009/11/leaguemanager-3-4-1/</link>
		<comments>http://kolja.galerie-neander.de/2009/11/leaguemanager-3-4-1/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 12:09:38 +0000</pubDate>
		<dc:creator>Kolja Schleich</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[leaguemanager]]></category>

		<guid isPermaLink="false">http://kolja.galerie-neander.de/?p=234</guid>
		<description><![CDATA[This version should fix the AJAX navigation in the widget. Further I have updated the italian translation and added some new shortcodes. See the Documentation for details on shortcodes
]]></description>
			<content:encoded><![CDATA[<p>This version should fix the AJAX navigation in the widget. Further I have updated the italian translation and added some new shortcodes. See the <a href="http://kolja.galerie-neander.de/plugins/leaguemanager/">Documentation</a> for details on shortcodes</p>
]]></content:encoded>
			<wfw:commentRss>http://kolja.galerie-neander.de/2009/11/leaguemanager-3-4-1/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
		</item>
		<item>
		<title>Important Bugfixes for LeagueManager</title>
		<link>http://kolja.galerie-neander.de/2009/10/important-bugfixes-for-leaguemanager/</link>
		<comments>http://kolja.galerie-neander.de/2009/10/important-bugfixes-for-leaguemanager/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 14:03:58 +0000</pubDate>
		<dc:creator>Kolja Schleich</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[leaguemanager]]></category>
		<category><![CDATA[sports]]></category>

		<guid isPermaLink="false">http://kolja.galerie-neander.de/?p=232</guid>
		<description><![CDATA[I have just released a new version of LeagueManager which should fix a few of the most pressing bugs:

re-ordering and scrambling of matches upon results update
Last Matches box in widget should now show the truly latest match
plus/minus points affect team ranking (reload of page is neccessary to display new ranking

At the moment I have very [...]]]></description>
			<content:encoded><![CDATA[<p>I have just released a new version of LeagueManager which should fix a few of the most pressing bugs:</p>
<ul>
<li>re-ordering and scrambling of matches upon results update</li>
<li>Last Matches box in widget should now show the truly latest match</li>
<li>plus/minus points affect team ranking (reload of page is neccessary to display new ranking</li>
</ul>
<p>At the moment I have very little time, but will do my best to address the other issues and new sport types as soon as possible. Please let me know if the above issues work.</p>
]]></content:encoded>
			<wfw:commentRss>http://kolja.galerie-neander.de/2009/10/important-bugfixes-for-leaguemanager/feed/</wfw:commentRss>
		<slash:comments>61</slash:comments>
		</item>
		<item>
		<title>chCounter Widget 2.8</title>
		<link>http://kolja.galerie-neander.de/2009/10/chcounter-widget-2-8/</link>
		<comments>http://kolja.galerie-neander.de/2009/10/chcounter-widget-2-8/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 16:28:59 +0000</pubDate>
		<dc:creator>Kolja Schleich</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[chcounter]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[visitor counter]]></category>

		<guid isPermaLink="false">http://kolja.galerie-neander.de/?p=229</guid>
		<description><![CDATA[After a long pause in plugin development I have begun to catch up with some coding work. As first step I have decided to remove the chCounter bundle from the Plugin due to installation and permission problems. Version 2.8 is now almost the same as the 2.6 versions except that the checkbox to make the [...]]]></description>
			<content:encoded><![CDATA[<p>After a long pause in plugin development I have begun to catch up with some coding work. As first step I have decided to remove the chCounter bundle from the Plugin due to installation and permission problems. Version 2.8 is now almost the same as the 2.6 versions except that the checkbox to make the counter invisible is part of the widget control panel and not general options.</p>
<p>Before installing the plugin you have to <a href="http://chcounter.org/index.php?s=dateien" target="_blank">download chCounter</a> and install it in any directory on your server. Next unzip the plugin files into the Wordpress plugin directory and activate it through the administration webinterface. Go to the settings page and insert the path to the directory where you have installed chCounter previously and add counter parameters to your list. You are now set to add the widget to a sidebar.</p>
<p>In this way chCounter can be installed and upgraded separately. In the end having it bundled with the plugin didn&#8217;t give that much advantage, but only several problems with file permissions and bug fixes.</p>
]]></content:encoded>
			<wfw:commentRss>http://kolja.galerie-neander.de/2009/10/chcounter-widget-2-8/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Upgrading Note to chCounter Widget 2.7</title>
		<link>http://kolja.galerie-neander.de/2009/07/upgrading-note-to-chcounter-widget-2-7/</link>
		<comments>http://kolja.galerie-neander.de/2009/07/upgrading-note-to-chcounter-widget-2-7/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 15:14:45 +0000</pubDate>
		<dc:creator>Kolja Schleich</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[chcounter]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[visitor counter]]></category>

		<guid isPermaLink="false">http://kolja.galerie-neander.de/?p=226</guid>
		<description><![CDATA[I just recognized a flaw in upgrading to the new chCounter Widget 2.7 from a previous version. The counter url will point to a wrong location, namely where chcounter was installed before. This does not affect the counter display, but navigation in the chcounter administration interface will not be possible. Either you could try to [...]]]></description>
			<content:encoded><![CDATA[<p>I just recognized a flaw in upgrading to the new chCounter Widget 2.7 from a previous version. The counter url will point to a wrong location, namely where chcounter was installed before. This does not affect the counter display, but navigation in the chcounter administration interface will not be possible. Either you could try to re-install chCounter, but I don&#8217;t know if it lets you. Alternatively open up phpMyadmin and select the table <strong>chc_config</strong>. Change the setting <strong>default_counter_url</strong> to the new location <strong>http://your_domain/path/to/plugins/dir/chcounter-widget/chcounter</strong>. The table may be called differently, depending on what prefix is used.</p>
]]></content:encoded>
			<wfw:commentRss>http://kolja.galerie-neander.de/2009/07/upgrading-note-to-chcounter-widget-2-7/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Championchip Mode in LeagueManager is there</title>
		<link>http://kolja.galerie-neander.de/2009/07/championchip-mode-in-leaguemanager/</link>
		<comments>http://kolja.galerie-neander.de/2009/07/championchip-mode-in-leaguemanager/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 15:36:51 +0000</pubDate>
		<dc:creator>Kolja Schleich</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[championchip]]></category>
		<category><![CDATA[leaguemanager]]></category>

		<guid isPermaLink="false">http://kolja.galerie-neander.de/?p=222</guid>
		<description><![CDATA[Since I could find nobody to implement a championchip mode I finally found time to do it myself. Also I realized that a couple of previous changes, such as storing the team&#8217;s rank in the database and modular settings, made it quite simple to do this. The current version is still testing, but should work. [...]]]></description>
			<content:encoded><![CDATA[<p>Since I could find nobody to implement a championchip mode I finally found time to do it myself. Also I realized that a couple of previous changes, such as storing the team&#8217;s rank in the database and modular settings, made it quite simple to do this. The current version is still testing, but should work. Moreover the championchip mode should not affect other plugin functionalities.</p>
<p>It is now possible to group teams and rank teams within each group. To activate a championchip, choose &#8220;championchip&#8221; as Mode in the League settings. After saving the settings there will be another option to specify how many teams advance from the preliminary to the final rounds. That number is crucial, as it defines the number of final rounds. For example Soccer World Championchip as four final rounds (Last-16, Quarter Final, Half final, final), but european championchip as only the last three.</p>
<p>To insert matches for the final rounds go to the &#8220;Championchip&#8221; page via the new link on the League overview page. There you&#8217;ll find a dropdown menu to add matches for a specific final round. The matches are entered symbolically, e..g 1. Group A &#8211; 2. Group B etc. Those matches will only be displayed on this page and not with the other matches. The preliminary matches are added just as normal, but don&#8217;t forget to assign a group to each match.</p>
<p>The symbol final rounds matches will be automatically exchanged for the true team as soon as the previous round has been played. Here&#8217;s a short list of how to setup a championchip.</p>
<ol>
<li>Set Mode to &#8220;Championchip&#8221; and set the number of teams to advance</li>
<li>Add Groups into the settings field delimited by ;</li>
<li>Add Teams and assign them to a group</li>
<li>Add Preliminary rounds as normal matches and set a group</li>
<li>Go to the Championchip Page and setup the final rounds matches symbolically</li>
<li>Insert results for preliminary matches just as usual. If all scores are inserted the plugin will automatically exchange the symbolic teams in the first final round with the respective teams</li>
<li>Go to the Championchip Page and insert match results. The plugin automatically proceeds to the next round</li>
</ol>
<p>To display the championchip page in the frontend use the following shortcode.</p>
<blockquote><p>[championchip league_id=ID season=X template=X]</p>
</blockquote>
<p>league_id is obligatory and the ID of league. season and template are optional. If you want to design custom templates name them championchip-X.php</p>
<p>Please send me feedback and suggestions or bugs.</p>
]]></content:encoded>
			<wfw:commentRss>http://kolja.galerie-neander.de/2009/07/championchip-mode-in-leaguemanager/feed/</wfw:commentRss>
		<slash:comments>51</slash:comments>
		</item>
		<item>
		<title>chCounter Widget 2.7 bundled with chCounter</title>
		<link>http://kolja.galerie-neander.de/2009/07/chcounter-widget-2-7-bundled-with-chcounter/</link>
		<comments>http://kolja.galerie-neander.de/2009/07/chcounter-widget-2-7-bundled-with-chcounter/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 02:29:53 +0000</pubDate>
		<dc:creator>Kolja Schleich</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[chcounter]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[visitor counter]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://kolja.galerie-neander.de/?p=219</guid>
		<description><![CDATA[I finally decided to include chCounter directly into the plugin software, because several users had problems installing the counter and the chCounter website is in german unfortunately. Unless any bugs appear this will be the final version of the plugin since it does what it&#8217;s supposed to do. To configure chcounter via the webinterface the [...]]]></description>
			<content:encoded><![CDATA[<p>I finally decided to include chCounter directly into the plugin software, because several users had problems installing the counter and the chCounter website is in german unfortunately. Unless any bugs appear this will be the final version of the plugin since it does what it&#8217;s supposed to do. To configure chcounter via the webinterface the following two directories need to be writable by the server</p>
<blockquote><p>chcounter/</p>
<p>chcounter/includes/</p></blockquote>
<p>If you <strong>upgrade</strong> from a previous plugin version you simply need to configure the included chCounter to reflect your old database settings.</p>
<p>I think this change makes installations easier and faster.</p>
]]></content:encoded>
			<wfw:commentRss>http://kolja.galerie-neander.de/2009/07/chcounter-widget-2-7-bundled-with-chcounter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ProjectManager 2.7</title>
		<link>http://kolja.galerie-neander.de/2009/07/projectmanager-2-7/</link>
		<comments>http://kolja.galerie-neander.de/2009/07/projectmanager-2-7/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 14:55:15 +0000</pubDate>
		<dc:creator>Kolja Schleich</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[data management]]></category>
		<category><![CDATA[projectmanager]]></category>

		<guid isPermaLink="false">http://kolja.galerie-neander.de/?p=217</guid>
		<description><![CDATA[Here&#8217;s a short list of new features:

Image Upload
Video Upload
Internal Link to other Projects Datasets

Besides I have cleaned out some unneccessary HTML. If you use FormField Types &#8220;Internal Link&#8221;, &#8220;Dropdown Menu&#8221;, &#8220;Checkbox List&#8221; or &#8220;Radio List&#8221; it is required to save FormFields first. Afterwards there will be a link displayed next to the selection menu for [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a short list of new features:</p>
<ul>
<li>Image Upload</li>
<li>Video Upload</li>
<li>Internal Link to other Projects Datasets</li>
</ul>
<p>Besides I have cleaned out some unneccessary HTML. If you use FormField Types &#8220;Internal Link&#8221;, &#8220;Dropdown Menu&#8221;, &#8220;Checkbox List&#8221; or &#8220;Radio List&#8221; it is required to save FormFields first. Afterwards there will be a link displayed next to the selection menu for the field type to add Options or choose a Project to link to. This is due to Javascript Problems. I assume they are caused by the fact that HTML is dynamically added to the page and so it cannot find the new element for some reason..</p>
]]></content:encoded>
			<wfw:commentRss>http://kolja.galerie-neander.de/2009/07/projectmanager-2-7/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>New Sports in LeagueManager 3.2</title>
		<link>http://kolja.galerie-neander.de/2009/07/new-sports-in-leaguemanager-3-2/</link>
		<comments>http://kolja.galerie-neander.de/2009/07/new-sports-in-leaguemanager-3-2/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 14:00:44 +0000</pubDate>
		<dc:creator>Kolja Schleich</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[leaguemanager]]></category>
		<category><![CDATA[sports]]></category>

		<guid isPermaLink="false">http://kolja.galerie-neander.de/?p=214</guid>
		<description><![CDATA[In LeagueManager 3.2 there are three new sport rules and scoring supported:

Tennis
Volleyball
Rugby

Further I have added some options to control the display of Played, Won , Tie and Lost Matches in the Standings Table.
Enjoy.
]]></description>
			<content:encoded><![CDATA[<p>In LeagueManager 3.2 there are three new sport rules and scoring supported:</p>
<ol>
<li>Tennis</li>
<li>Volleyball</li>
<li>Rugby</li>
</ol>
<p>Further I have added some options to control the display of Played, Won , Tie and Lost Matches in the Standings Table.</p>
<p>Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://kolja.galerie-neander.de/2009/07/new-sports-in-leaguemanager-3-2/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Supercool dynamic Match Statistics</title>
		<link>http://kolja.galerie-neander.de/2009/06/supercool-dynamic-match-statistics/</link>
		<comments>http://kolja.galerie-neander.de/2009/06/supercool-dynamic-match-statistics/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 16:22:11 +0000</pubDate>
		<dc:creator>Kolja Schleich</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[leaguemanager]]></category>
		<category><![CDATA[statistics]]></category>

		<guid isPermaLink="false">http://kolja.galerie-neander.de/?p=204</guid>
		<description><![CDATA[I have decided to add another feature, which I think is really cool. It is now possible to add dynamically statistics, similar to FormFields in ProjectManager. Available fields are &#8220;text&#8221; and &#8220;roster&#8221;, which adds a popup box if there is a Team Roster active.  The statistics are automatically displayed in the single match view and [...]]]></description>
			<content:encoded><![CDATA[<p>I have decided to add another feature, which I think is really cool. It is now possible to add dynamically statistics, similar to FormFields in ProjectManager. Available fields are &#8220;text&#8221; and &#8220;roster&#8221;, which adds a popup box if there is a Team Roster active.  The statistics are automatically displayed in the single match view and also added to ProjectManager FormFields. However the hook into ProjectManager only counts occurences of a value for given user, so this will work for goals, but not if you want to insert points and display the summary of these. This could be achieved by setting up a customized function.</p>
<p>Here&#8217;s a short description of the structure. This is only important if you want to programme custom templates or functions for ProjectManager FormFields. The statistics are merge with the $match object whereas the key is the sanitized name of the stat. Suppose you add statistics called <strong>Goals</strong>, they can be access by</p>
<blockquote><p>$match-&gt;<strong>goals</strong></p></blockquote>
<p>This is an assoziative array which stores the name and fields of this statistic. You can see the contents of the variable by doing</p>
<blockquote><p>var_dump($match-&gt;goals);</p></blockquote>
<p>Anybody interested can also have a look at view/match.php</p>
]]></content:encoded>
			<wfw:commentRss>http://kolja.galerie-neander.de/2009/06/supercool-dynamic-match-statistics/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>
