<?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>wp-SwimTeam &#187; AJAX</title>
	<atom:link href="http://www.wp-swimteam.org/tag/ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.wp-swimteam.org</link>
	<description>A WordPress plugin for swim team management</description>
	<lastBuildDate>Tue, 24 Jan 2012 22:21:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Need a new approach for Event Ordering</title>
		<link>http://www.wp-swimteam.org/2008/10/09/need-a-new-approach-for-event-ordering/</link>
		<comments>http://www.wp-swimteam.org/2008/10/09/need-a-new-approach-for-event-ordering/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 17:40:25 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Portlet]]></category>

		<guid isPermaLink="false">http://wp-swimteam.sourceforge.net/?p=137</guid>
		<description><![CDATA[After getting the Portlet drag and drop working, or so I thought, it looks like I am going to have to abandon that approach.  It turns out the drag and drop works just find &#8211; it does what it is supposed to.  However, getting the new arrangement information so it can be sent back to [...]]]></description>
			<content:encoded><![CDATA[<p>After getting the Portlet drag and drop working, or so I thought, it looks like I am going to have to abandon that approach.  It turns out the drag and drop works just find &#8211; it does what it is supposed to.  However, getting the new arrangement information so it can be sent back to the server as an Ajax post does not.  I am unable to get any sort of serialization to work and even the <a href="http://sonspring.com/journal/jquery-portlets">Portlet example indicates it is obsolete</a> and references <a href="http://ui.jquery.com">jQuery UI</a>.</p>
<p>I have subsequently found a <a href="http://www.isocra.com/2008/02/table-drag-and-drop-jquery-plugin/">jQuery based Table Drag-and-Drop</a> solution which looks like it will do what I want.  I am now in the process of implementing this in hopes that it will be a little easier to work with.  Stay tuned &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wp-swimteam.org/2008/10/09/need-a-new-approach-for-event-ordering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Phase 1 of Drag and Drop Event Ordering</title>
		<link>http://www.wp-swimteam.org/2008/09/27/phase-1-of-drag-and-drop-event-ordering/</link>
		<comments>http://www.wp-swimteam.org/2008/09/27/phase-1-of-drag-and-drop-event-ordering/#comments</comments>
		<pubDate>Sat, 27 Sep 2008 13:48:21 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Progress]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[events]]></category>

		<guid isPermaLink="false">http://wp-swimteam.sourceforge.net/?p=126</guid>
		<description><![CDATA[Today I got the first part of Ajax based Drag and Drop Event Ordering working.  A few weeks ago when I was skimming the Internet looking for some Ajax tips I found this interesting jQuery demo called Portlets.  You really need to see the example to get the idea of how it works.  When I [...]]]></description>
			<content:encoded><![CDATA[<p>Today I got the first part of Ajax based Drag and Drop Event Ordering working.  A few weeks ago when I was skimming the Internet looking for some Ajax tips I found this interesting jQuery demo called <a href="http://sonspring.com/journal/jquery-portlets">Portlets</a>.  You really need to <a href="http://host.sonspring.com/portlets/">see the example</a> to get the idea of how it works.  When I found it I knew it was exactly what I was looking for to do event order (and hopefully heat sheets at some point).</p>
<p>I finally got some cycles to work on it yesterday and earlier today I got the first phase of it working.  I can display the events to the user and they can drag and drop them to order them however they see fit.  This part of it works as I hoped it would.  Now that it is working, I need to get Ajax handshaking worked out so the database gets updated with the new sort order.  Hopefully that won&#8217;t be to difficult but working with this type of Ajax problem is new ground for me.</p>
<div id="attachment_129" class="wp-caption aligncenter" style="width: 410px"><a href="http://www.wp-swimteam.org/wp-content/uploads/2008/09/eventordering2.png"><img class="size-full wp-image-129" title="eventordering2" src="http://www.wp-swimteam.org/wp-content/uploads/2008/09/eventordering2.png" alt="Drag and Drop Event Ordering" width="400" height="368" /></a><p class="wp-caption-text">Drag and Drop Event Ordering</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.wp-swimteam.org/2008/09/27/phase-1-of-drag-and-drop-event-ordering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Better Solution for Event Ordering</title>
		<link>http://www.wp-swimteam.org/2008/09/22/meet-events-need-a-better-solution-to-ordering/</link>
		<comments>http://www.wp-swimteam.org/2008/09/22/meet-events-need-a-better-solution-to-ordering/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 04:07:43 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Progress]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[phpHtmlLib]]></category>

		<guid isPermaLink="false">http://wp-swimteam.sourceforge.net/?p=123</guid>
		<description><![CDATA[I haven&#8217;t made much progress over the last few weeks as I have been working on a project at work which was taking a lot of my free cycles.  Fortunately the project at work also uses phpHtmlLib so some of the work I did for the work project will roll out to this project as [...]]]></description>
			<content:encoded><![CDATA[<p>I haven&#8217;t made much progress over the last few weeks as I have been working on a project at work which was taking a lot of my free cycles.  Fortunately the project at work also uses phpHtmlLib so some of the work I did for the work project will roll out to this project as well.</p>
<p>Even though I haven&#8217;t put a lot of active cycles into wp-SwimTeam, I have been looking for some ideas on how to deal with event ordering better.  Event ordering was one of the last things I checked in and I went back and used it and it is clunky.</p>
<p>I have concluded that Event Ordering and ultimately heat sheet management needs to be AJAX based so drag and drop can be implemented.  I want to implement something similar to this <a href="http://host.sonspring.com/portlets/">jQuery Portlet demo</a>.  Since I have never done anything with AJAX (other than a Google Maps implementation), this is new ground for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wp-swimteam.org/2008/09/22/meet-events-need-a-better-solution-to-ordering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Code Cleanup in progress</title>
		<link>http://www.wp-swimteam.org/2008/09/02/code-cleanup-in-progress/</link>
		<comments>http://www.wp-swimteam.org/2008/09/02/code-cleanup-in-progress/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 14:52:42 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Progress]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Age Groups]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[Roster]]></category>

		<guid isPermaLink="false">http://wp-swimteam.sourceforge.net/?p=119</guid>
		<description><![CDATA[It is interesting to go back and revisit code which I wrote early in this project.  When  I go back and look at it, I ask myself why I implemented things the way I did.   The change to the  tabbed menu bar has required me to go back and visit almost every page which is presented [...]]]></description>
			<content:encoded><![CDATA[<p>It is interesting to go back and revisit code which I wrote early in this project.  When  I go back and look at it, I ask myself why I implemented things the way I did.   The change to the  tabbed menu bar has required me to go back and visit almost every page which is presented as a menu to a user of the system.</p>
<p>Some of the early functionality like Age Groups and Seasons had a clunky implementation of the decision tree logic and resulted in processing the same variables to make decisions repeatedly.  I have migrated the code I developed latter on for things like the Roster and Events pages and implemented &#8220;Guidance&#8221; for all pages as well.</p>
<p>Now that I have all of the code cleaned up, at least I think I have it all done, I need to return to the Events functionality.  I need the ability to add events to a meet and then re-order them.  The standard events can be used to seed the events for a meet and reordering works although it is clunky.  This should probably be done with AJAX so events can be dragged and dropped into the desired order.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wp-swimteam.org/2008/09/02/code-cleanup-in-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Maps problem is fixed!</title>
		<link>http://www.wp-swimteam.org/2008/08/19/google-maps-problem-is-fixed/</link>
		<comments>http://www.wp-swimteam.org/2008/08/19/google-maps-problem-is-fixed/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 04:31:22 +0000</pubDate>
		<dc:creator>Mike Walsh</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Progress]]></category>
		<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Phoogle]]></category>
		<category><![CDATA[phpHtmlLib]]></category>

		<guid isPermaLink="false">http://wp-swimteam.sourceforge.net/?p=106</guid>
		<description><![CDATA[Last night I fixed the Google Maps problem by re-coding the way I was getting the data from Google.  I had been using a class called Phoogle but have eliminated it in favor of a direct AJAX solution using Google&#8217;s AJAX API. Instead of embedding this new solution in the wp-SwimTeam plugin, I implemented as [...]]]></description>
			<content:encoded><![CDATA[<p>Last night I fixed the <a href="http://code.google.com/apis/maps/">Google Maps</a> problem by re-coding the way I was getting the data from Google.  I had been using a class called <a href="http://www.systemsevendesigns.com/phoogle">Phoogle</a> but have eliminated it in favor of a direct AJAX solution using <a href="http://code.google.com/apis/ajax/documentation/">Google&#8217;s AJAX API</a>.</p>
<p>Instead of embedding this new solution in the wp-SwimTeam plugin, I implemented as a widget in <a title="phpHtmlLib" href="http://phphtmllib.newsblob.com">phpHtmlLib</a>.  It works pretty well too!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wp-swimteam.org/2008/08/19/google-maps-problem-is-fixed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

