<?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>The Book and the Cover &#187; Plugin</title>
	<atom:link href="http://benjaminsterling.com/category/plugin/feed/" rel="self" type="application/rss+xml" />
	<link>http://benjaminsterling.com</link>
	<description>Ok, you did not judge the book by it&#039;s cover, great.  Now, read the whole thing before passing judgment.</description>
	<lastBuildDate>Tue, 24 Mar 2009 19:25:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Things I&#8217;ve Learned While building a Wordpress Plugin</title>
		<link>http://benjaminsterling.com/things-ive-learned-while-building-a-wordpress-plugin/</link>
		<comments>http://benjaminsterling.com/things-ive-learned-while-building-a-wordpress-plugin/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 03:47:52 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/things-ive-learned-while-building-a-wordpress-plugin/</guid>
		<description><![CDATA[<img src="wp-content/themes/sterling/common/img/icon_wordpress.jpg" class="excerptImg"/>After building my first few WordPress plugins I learned quite a few things that I just could not find good information on.  So what I will be doing over a couple or so posts is explaining what the problem/issue was that I had and show you how I went about resolving the problem/issue.]]></description>
			<content:encoded><![CDATA[<div class='series_toc'><h3>Table of contents for What I learned while building a WordPress Plugin</h3><ol><li>Things I&#8217;ve Learned While building a Wordpress Plugin</li></ol></div> <p>After building my first few WordPress plugins I learned quite a few things that I just could not find good information on.  So what I will be doing over a couple or so posts is explaining what the problem/issue was that I had and show you how I went about resolving the problem/issue.</p>
<h4>How do I add a sub menu for my plugins admin and what is a "unique identifier"?</h4>
<p>Ok, creating a submenu is not very hard and <a href="http://codex.wordpress.org/Adding_Administration_Menus#Sub-Menus" rel="nofollow">Wordpress docs</a> does an ok job of explaining it.  But when you are building your plugin using a class structure it is not very clear what you should do.</p>
<p>Lets assume that you have a class called "myClass" and a function with in it that is called "adminMenu."  Let's also assume that this class is also on the same file that is your main plugin file that has the version information on it. Your typical php4 based class would look like (php5 based classes have __construct instead of calling myClass and some other minor differences):</p>
<div class="igBar"><span id="lphp-1"><a href="#" onclick="javascript:showPlainTxt('php-1'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">PHP:</span>
<div id="php-1">
<div class="php">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#000000; font-weight:bold;">class</span> myClass<span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">function</span> myClass<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; add_action<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'admin_menu'</span>, <a href="http://www.php.net/array"><span style="color:#000066;">array</span></a><span style="color:#006600; font-weight:bold;">&#40;</span>&amp;amp;<span style="color:#0000FF;">$this</span>, <span style="color:#FF0000;">'adminMenu'</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; </div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#000000; font-weight:bold;">function</span> adminMenu<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/function_exists"><span style="color:#000066;">function_exists</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'add_menu_page'</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; add_menu_page<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'My Class'</span>,<span style="color:#FF0000;">'My Class'</span>, <span style="color:#CC66CC;color:#800000;">7</span>, <span style="color:#000000; font-weight:bold;">__FILE__</span>, <a href="http://www.php.net/array"><span style="color:#000066;">array</span></a><span style="color:#006600; font-weight:bold;">&#40;</span>&amp;<span style="color:#0000FF;">$this</span>, <span style="color:#FF0000;">'adminSubPage1'</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#616100;">if</span> <span style="color:#006600; font-weight:bold;">&#40;</span><a href="http://www.php.net/function_exists"><span style="color:#000066;">function_exists</span></a><span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#FF0000;">'add_submenu_page'</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; add_submenu_page<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#000000; font-weight:bold;">__FILE__</span>, <span style="color:#FF0000;">'SubMenu 1'</span>, <span style="color:#FF0000;">'SubMenu 1'</span>, <span style="color:#CC66CC;color:#800000;">7</span>, <span style="color:#000000; font-weight:bold;">__FILE__</span>, <a href="http://www.php.net/array"><span style="color:#000066;">array</span></a><span style="color:#006600; font-weight:bold;">&#40;</span>&amp;<span style="color:#0000FF;">$this</span>, <span style="color:#FF0000;">'adminSubPage1'</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; add_submenu_page<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#000000; font-weight:bold;">__FILE__</span>, <span style="color:#FF0000;">'SubMenu 2'</span>, <span style="color:#FF0000;">'SubMenu 2'</span>, <span style="color:#CC66CC;color:#800000;">7</span>, <span style="color:#FF0000;">'mc_adminSubPage2'</span>, <a href="http://www.php.net/array"><span style="color:#000066;">array</span></a><span style="color:#006600; font-weight:bold;">&#40;</span>&amp;<span style="color:#0000FF;">$this</span>, <span style="color:#FF0000;">'adminSubPage2'</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color:#006600; font-weight:bold;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color:#006600; font-weight:bold;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>At line three we add an action that points to the "adminMenu" function and let me clarify what I have found happens with "array(&amp;$this, 'adminMenu')".  WordPress will take "array(&amp;$this, 'adminMenu')" and make it into myClass::adminMenu() and execute it like that - the <font color="#ff0000">&amp;this</font> is a reference to <font color="#ff0000">myClass.</font></p>
<p>At line 8 we have the main link that gets put at the top next to "Plugins," "Comments" and so on.  You will notice the <font color="#ff0000">__FILE__</font> constant, this allows WordPress to set that menu item to reference the plugins main file.   You also see <font color="#ff0000">array(&amp;$this, 'adminSubPage1') </font>will execute as <font color="#ff0000">myClass::adminSubPage1()</font> (this function is not shown).</p>
<p>At line 11 we create our first submenu for our plugin which also points to the  <font color="#ff0000">adminSubPage1</font> function, which is needed I found.  If you don't have a submenu item that points to the same "page" as the main menu item, the submenu items will not show up.</p>
<p>At line 12 we create our second submenu item that points to the  <font color="#ff0000">adminSubPage2</font> function (also not shown).    You will notice a three differences between the two submenus, two being the Names and the function they point to, and the third is the <font color="#ff0000">mc_adminSubPage2 </font>which is our <font color="#ff0000">unique identifier</font>.  This will give us a url the looks something like <font color="#ff0000">admin.php?page=mc_adminSubPage2</font>.</p>
<p>Nothing real fancy with this one, just wanted show how to create your plugin menu items while using a Object Oriented approach.  Feel free to let me know if there is an easier way or if I am all around incorrect.  Next post will be about loading of jQuery and your other JavaScript without messing up the Prototype code that WordPress and other WP plugins use.</p>
 <div class='series_links'> </div>]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/things-ive-learned-while-building-a-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PhotoXhibit RC2 released, a call for testing</title>
		<link>http://benjaminsterling.com/photoxhibit-rc2-released-a-call-for-testing/</link>
		<comments>http://benjaminsterling.com/photoxhibit-rc2-released-a-call-for-testing/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 03:46:04 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress plugin]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[picasa]]></category>
		<category><![CDATA[smugmug]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/photoxhibit-rc2-released-a-call-for-testing/</guid>
		<description><![CDATA[<img src="wp-content/themes/sterling/common/img/icon_wordpress.jpg" class="excerptImg"/>As some of you may know I have been working on adding a bunch of functionality to my <a href="http://benjaminsterling.com/benjaminsterlinggalleries/">WordPress plugin</a> <abbr title="Benjamin Sterling Galleries" lang="EN">BSG</abbr> and with many sleepless nights and countless hours (203) I have release beta 2 of the plugin under the new name <a href="http://benjaminsterling.com/photoxhibit/">PhotoXhibit</a>.]]></description>
			<content:encoded><![CDATA[<p>As some of you may know I have been working on adding a bunch of functionality to my <a href="http://benjaminsterling.com/benjaminsterlinggalleries/">WordPress plugin</a> <abbr title="Benjamin Sterling Galleries" lang="EN">BSG</abbr> and with many sleepless nights and countless hours (203) I have release beta 2 of the plugin under the new name <a href="http://benjaminsterling.com/photoxhibit/">PhotoXhibit</a>.</p>
<p>Why the name change, "Benjamin Sterling Galleries" was just so darn catchy?  Ummm... it wasn't!  <abbr title="Benjamin Sterling Galleries" lang="EN">BSG</abbr> was originally built for <a href="http://neurosesgalore.com/">my wife</a> and after showing it to a few friends, who in turn showed to a few of their friends, the feedback and suggestions that were given kinda forced me to add to it.  First I added the ability to communicate with Picasa, then to Flickr, the Default WordPress image/file manager, and now to SmugMug as well as the newly build Album Manger with multiple upload, multiple thumbnail support.  As well as many other new features that I really can't list, I just could not leave it with such an egotistical, no descriptive name.  So now we have PhotoXhibit, isn't that nicer?</p>
<p>I can ramble on forever, but this is not the time so go and download, test and give me feedback.</p>
<p><a href="http://wordpress.org/extend/plugins/photoxhibit/">The download link</a><br />
<a href="http://benjaminsterling.com/photoxhibit/">Please to leave feedback and report bugs</a></p>
<p>I am working on documentation and some screen casts, but if you are good with words and would like to help with docs, please don't hesitate to drop me a line.</p>
<p>Well, that's it, go... go, test away, let me know what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/photoxhibit-rc2-released-a-call-for-testing/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Benjamin Sterling Galleries: Wordpress Photo/Image Gallery Plugin for Flickr &amp; Picasa</title>
		<link>http://benjaminsterling.com/benjaminsterlinggalleries/</link>
		<comments>http://benjaminsterling.com/benjaminsterlinggalleries/#comments</comments>
		<pubDate>Tue, 20 Nov 2007 04:47:43 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Photogallery]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress plugin]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[image gallery]]></category>
		<category><![CDATA[photo gallery]]></category>
		<category><![CDATA[php4]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[picasaweb]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[slideshow]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/2007/11/20/benjamin-sterling-galleries-wordpress-photoimage-gallery-plugin-for-flickr-picasa/</guid>
		<description><![CDATA[New Version and Name Change
The "Benjamin Sterling Galleries" plugin has been renamed and recoded with a ton of new features.  The new URL is http://benjaminsterling.com/photoxhibit/ and although support will still be given for this version (1.6.2) I would suggest you checking out PhotoXhibit 
Comments for this post are closed, please  go to PhotoXhibit [...]]]></description>
			<content:encoded><![CDATA[<h3>New Version and Name Change</h3>
<p>The "Benjamin Sterling Galleries" plugin has been renamed and recoded with a ton of new features.  The new URL is <a href="http://benjaminsterling.com/photoxhibit/">http://benjaminsterling.com/photoxhibit/</a> and although support will still be given for this version (1.6.2) I would suggest you checking out <a href="http://benjaminsterling.com/photoxhibit/">PhotoXhibit</a> </p>
<p>Comments for this post are closed, please  go to <a href="http://benjaminsterling.com/photoxhibit/">PhotoXhibit</a> for support.</p>
<h3>What is it?</h3>
<p>A godsend plugin for anyone who wants to add a photogallery to their website using Wordpress and jQuery.</p>
<h3>Download (current count: 1,810)</h3>
<p>Download Benjamin Sterling Galleries Version 1.6.2</p>
<ul>
<li><a href="http://downloads.wordpress.org/plugin/benjamin-sterling-galleries.1.6.2.zip" rel="nofollow">Download zip version</a></li>
</ul>
<h3>Features</h3>
<ul class="formatted">
<li>
		Pull in photos / images, thumbnail and large size, from just about everywhere</p>
<ul>
<li>from flickr via rss or their json api</li>
<li>from picasa via rss</li>
<li>from a local folder</li>
<li>from photos / images already in the Wordpress database</li>
</ul>
</li>
<li>
		Ulilizes the jQuery JavaScript framework's power and a ever growing list of great photogallery plugins
	</li>
<li>
		Drag and drop reordering of gallery images
	</li>
<li>
		Change functionality of your photogallery with few clicks of the mouse
	</li>
<li>
		Combine photos from multiple accounts  and services
	</li>
<li>
		Embed your gallery in posts or anywhere on your site
	</li>
<li>
		Galleries are 508 compliant and will degrade nicely when JavaScripts are turned off
	</li>
<li>
		Preview your gallery on the fly
	</li>
</ul>
<h3>Resources</h3>
<ul class="formatted">
<li>
		Demo/Dev install (test/test)</p>
<ul>
<li><a href="http://galleries.benjaminsterling.com/wp-admin" rel="nofollow">Wordpress 2.3</a></li>
</ul>
</li>
<li><a href="#respond">Support</a></li>
<li><a href="#timeline">Timeline</a></li>
<li>
		jQuery Gallery Plugins Used</p>
<ul>
<li><a href="http://benjaminsterling.com/2007/09/30/jquery-jqgalview-photo-gallery/">jqGalView</a></li>
<li><a href="http://benjaminsterling.com/2007/10/02/jquery-jqgalviewii-photo-gallery/">jqGalViewII</a></li>
<li><a href="http://benjaminsterling.com/2007/09/09/jquery-jqgalscroll-photo-gallery/">jqGalScroll</a></li>
<li><a href="http://www.malsup.com/jquery/cycle/" target="_blank" rel="nofollow">cycle</a></li>
</ul>
</li>
</ul>
<h3>History</h3>
<p>While wordpress does have a ton of image / photo galleries, I felt that none of them really gave you control over everything in an easy unobtrusive way.  Not to say this this plugin is the is all be all, but it will get there.</p>
<p>In my hunt to find a good one for my wife and installing all the ones that I thought had what was needed, I found that none of them made it easy.  My wife is a very smart woman, so when she gets frustrated with something it most likely not her.  So after a few months of her beating me, I decided to build some jQuery gallery plugins which you can find on this site.  This was able to keep her happy for a bit, but I had to go in and make changes everytime she wanted to add and image or take one out.  After doing this a few times I decided to just put together a quick plugin that will take in the images via a picasa feed provided by her and let her do the changes her self.</p>
<p>After showing this plugin to a few other developers they suggested I should make it into a full fledge plugin and well, here it is.</p>
<h3>Prerequisites</h3>
<ul class="formatted">
<li>Wordpress 2.1 or higher</li>
<li>A Flickr account and api key or</li>
<li>A Picasa account or</li>
<li>Images in a local directory or</li>
<li>Images in your Wordpress database</li>
</ul>
<h3>Aside</h3>
<p>Although this plugin was test on a pc in IE6, IE7, FF2, and Opera 9.24 and on IIS6 PHP5, Apache PHP4 &#038; PHP5 and feel comfortable that this plugin will work flawlessly, I am the creator of the plugin, thus, I am naturally going to use it the way it is supposed to be used and not have any issues.  That is where you come in, any and all comments and concerns should be posted asap and I will build up a punch list of fixes.  Also, if there are jQuery or even other Javascript libraries that have nice photo / image gallery plugins, let me know and I will see what I can do to add that into the mix.</p>
<h3 id="timeline">Timeline</h3>
<p>Here is a brief timeline of what I hope to accomplish and in what order.  There is no exact date for each release, but the time between each release should not be more then two months.</p>
<ul class="formatted">
<li>1.2 current release</li>
<li>1.3
<ul>
<li>Add more Picasa interaction
<ul>
<li>interactions tbd</li>
</ul>
</li>
</ul>
</li>
<li>1.4
<ul>
<li>Add more control of the style for each jQuery photo gallery plugins
<ul>
<li>The thought is to possibly have all the styles embedded in the database<br />
						and then have those styles transfer over when<br />
						you create a gallery. </li>
</ul>
</li>
<li>Add better control over parameters for jQuery photo gallery plugins  </li>
</ul>
</li>
<li>1.5
<ul>
<li>Add the ability to change the alt text for each image no matter where<br />
				the image is from</p>
<ul>
<li>The thought is to possibly have an edit icon appear when mousing over<br />
						an image </li>
</ul>
</li>
</ul>
</li>
</ul>
<h3>Installation</h3>
<p>If you have ever installed a plugin, then this will be pretty easy.</p>
<ol>
<li><strong><a href="http://codex.wordpress.org/WordPress_Backups" target="_blank" rel="nofollow">always back up your Wordpress before making any modifications.</a></strong></li>
<li>Extract the files. Place the <strong>benjamin-sterling-galleries</strong> directory into <strong> wp-content/plugins/ </strong></li>
<li>Login to the Site Admin and go to Plugins and active Benjamin Sterling Galleries</li>
<li>Then it can be configured from the BSG menu that you should now have on the top menu bar.</li>
</ol>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9213319579769471";
//between 1
google_ad_slot = "9115797393";
google_ad_width = 400;
google_ad_height = 15;
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<h3>More Info</h3>
<p>Let me try to explain what this plugin actually does; it builds image galleries or photo galleries.  Wow, I know, that was descriptive.  But since you look like you are still puzzled by how it actually works, I will go into a little more detail.  Say you have a Picasa photo album with all these really nice photos that you want to add to your site either in a post or in the side bar.  But, you don't want to use the "slideshow" feature that they provide.  Well, with this plugin you simply use your rss feed link for your Picasa photo album and paste it into the lovely interface that is provided by the Benjamin Sterling Galleries plugin.  Then you select what size thumbnails you want to preview and you click a button and wham, you have all your images/photos listed on the page.  You double click on the ones you want to add to your gallery, you fill in some info, select the style of gallery you want and click another button and wham, you have a preview of the gallery that can be added to your Wordpress.  What?  You have a Flickr account too?  Well if you did not click the button to add you gallery yet, go a head and paste in the url to your Flickr rss feed and click the first button and there you go, a list of your Flickr photos.  Double click on the ones you want and click build gallery and there you go, a photogallery with both your Flickr AND Picasa photos!</p>
<p>The other nice thing about this plugin is that you can re-order the images you want in your gallery.  Simply click and drag the images you want to move around and put them wherever you want in the gallery.</p>
<p>Ok, with out rambling too much more, let me ask for your help.  What do I need up with?  Well, my instructions are very minimal, do I need more?  I only have four photo / image gallery plugins installed, do I need more?  If so, which ones do you like? And why?  Is there a feature that is needed/that is missing?  What is it?</p>
<p>The download link is below, please leave comments to help me make this plugin better.</p>
<p><strong>Download:</strong> <a href="http://downloads.wordpress.org/plugin/benjamin-sterling-galleries.1.2.zip" rel="nofollow">http://wordpress.org/extend/pl.....galleries/</a></p>
<p>My muse S.Sterling <a href="http://neurosesgalore.com">http://www.neurosesgalore.com</a> </p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-9213319579769471";
//between 2
google_ad_slot = "9343051901";
google_ad_width = 400;
google_ad_height = 15;
//--></script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/benjaminsterlinggalleries/feed/</wfw:commentRss>
		<slash:comments>154</slash:comments>
		</item>
		<item>
		<title>jQuery: jqAlbumParser Plugin, parses out Flickr, Picasa clientside</title>
		<link>http://benjaminsterling.com/jquery-jqalbumparser-plugin-parses-out-flickr-picasa-clientside/</link>
		<comments>http://benjaminsterling.com/jquery-jqalbumparser-plugin-parses-out-flickr-picasa-clientside/#comments</comments>
		<pubDate>Fri, 14 Sep 2007 03:46:17 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Photogallery]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery Plugin]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[flickr]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[photo gallery]]></category>
		<category><![CDATA[picasaweb]]></category>
		<category><![CDATA[plugins]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/2007/09/13/jquery-jqalbumparser-plugin-parses-out-flickr-picasa-clientside/</guid>
		<description><![CDATA[The jQuery jqAlbumParser Plugin takes a link linking to your Flickr or Picasa photo album and parses it into your current layout as is or hook in another plugin like the jqGalView Plugin, the jqGalScroll Plugin, the jqGalViewII Plugin or the jqShuffle Plugin to create your photo gallery on the fly and with very little [...]]]></description>
			<content:encoded><![CDATA[<p>The jQuery jqAlbumParser Plugin takes a link linking to your Flickr or Picasa photo album and parses it into your current layout as is or hook in another plugin like <a href="http://benjaminsterling.com/2007/08/24/jquery-jqgalview-photo-gallery/">the jqGalView Plugin</a>, <a href="http://benjaminsterling.com/2007/09/09/jquery-jqgalscroll-photo-gallery/">the jqGalScroll Plugin</a>, <a href="http://benjaminsterling.com/2007/10/02/jquery-jqgalviewii-photo-gallery/">the jqGalViewII Plugin</a> or <a href="http://benjaminsterling.com/2007/08/20/jquery-jqshuffle/">the jqShuffle Plugin</a> to create your photo gallery on the fly and with very little coding on your part.</p>
<p>Why jqAlbumParser?  Well, after building a few photo gallery plugins and plans for different variations of flash-like galleries (I am on a convert flash apps to jQuery ran apps kick), I found myself wanting to use other peoples photos, ie. friends and families, but did not want to download them.  So I wanted to be able to bring in Picasa and Flickr photos, but sadly their JSON formats are different, I needed a way to pull them both in on the same page and be able to use them with the same functions and so I figured I'd bring their JSON and parse them to my own object and poof, jqAlbumParser!  Anyway, I am rambling, check out below and if you have any question (since I know my comment and explanations suck) post a comment and I will get back to asap.  Also, if you use this plugin, drop me your url and a brief description of your site and I will be sure to post it to my Plugin Repository page.</p>
<h3>The Basic Demo</h3>
<div class="noNakedEye">
<style media="all">
	@import url("/articles/jqGalViewII/common/css/jqGalViewII.css");
</style>
<p><script type="text/javascript" src="/articles/common/js/jquery-1.2.1.pack.js"></script><br />
<script type="text/javascript" src="/articles/jqAlbumParser/common/js/jqAlbumParser.js"></script><br />
<script type="text/javascript" src="/articles/jqGalViewII/common/js/jqGalViewII.js"></script><br />
<script type="text/javascript">
$(document).ready(function(){
	$(".jqAlbumParser").jqAlbumParser({
		pluginExec : function(){
			$(this).jqGalViewII();
		}
	});
});
</script>
</div>
<p><a href="http://picasaweb.google.com/data/feed/base/user/sterling.benjamin/albumid/5065213814603581825?kind=photo&#038;alt=rss&#038;hl=en_US" class="jqAlbumParser wa:picasa" rel="nofollow">Picasa</a> | <a href="http://api.flickr.com/services/feeds/photos_public.gne?id=11983862@N00&#038;lang=en-us&#038;format=rss_200" class="jqAlbumParser wa:flickr" rel="nofollow">Flickr</a></p>
<h3>The Simple Code</h3>
<blockquote>
<h5>The xhtml</h5>
<div class="igBar"><span id="lhtml-7"><a href="#" onclick="javascript:showPlainTxt('html-7'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">HTML:</span>
<div id="html-7">
<div class="html">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"http://picasaweb.google.com/data/feed/base/user/sterling.benjamin/albumid/5065213814603581825?kind=photo&amp;amp;alt=rss&amp;amp;hl=en_US"</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">"jqAlbumParser</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #ff0000;">wa:picasa"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Picasa<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">|</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #009900;"><a href="http://december.com/html/4/element/a.html"><span style="color: #000000; font-weight: bold;">&lt;a</span></a> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">"http://api.flickr.com/services/feeds/photos_public.gne?ids=11983862@N00"</span> <span style="color: #000066;">class</span>=<span style="color: #ff0000;">"jqAlbumParser</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #ff0000;">wa:flickr"</span><span style="color: #000000; font-weight: bold;">&gt;</span></a></span>Flickr<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/a&gt;</span></span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h5>The head stuff</h5>
<div class="igBar"><span id="lcss-8"><a href="#" onclick="javascript:showPlainTxt('css-8'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CSS:</span>
<div id="css-8">
<div class="css">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;style media=<span style="color: #ff0000;">"all"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #a1a100;">@import url(&quot;/articles/jqGalViewII/common/css/jqGalViewII.css&quot;);</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/style&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<div class="igBar"><span id="ljavascript-9"><a href="#" onclick="javascript:showPlainTxt('javascript-9'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">JavaScript:</span>
<div id="javascript-9">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;script type=<span style="color: #3366CC;">"text/javascript"</span> src=<span style="color: #3366CC;">"/articles/common/js/jquery-1.2.1.pack.js"</span>&gt;&lt;/script&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;script type=<span style="color: #3366CC;">"text/javascript"</span> src=<span style="color: #3366CC;">"/articles/jqAlbumParser/common/js/jqAlbumParser.js"</span>&gt;&lt;/script&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;script type=<span style="color: #3366CC;">"text/javascript"</span> src=<span style="color: #3366CC;">"/articles/jqGalViewII/common/js/jqGalViewII.js"</span>&gt;&lt;/script&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;script type=<span style="color: #3366CC;">"text/javascript"</span>&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$<span style="color: #66cc66;">&#40;</span>document<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">ready</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">".jqAlbumParser"</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">jqAlbumParser</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; pluginExec : <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">jqGalViewII</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/script&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p>
</p></blockquote>
<h3>The Small Print</h3>
<p>So you see the set up is somewhat simple; in the example above I used the jqAlbumParser in conjuction with the jqGalViewII plugin so you can see how I envision a person would use this plugin.  You will be able to use the jqAlbumParser with any of my plugin, and any photogallery plugin that works with the same structure that this plugin can put out.</p>
<p>To get the url for your Picasa album, go to your account and then the album you want; go to the bottom right corner and you will find a RSS feed link and either right click and click copy link location or click that link and copy the url from there.</p>
<p>To get the url for you Flickr album, go to the photo section of your account and go to the bottom left and copy the RSS link.</p>
<p>You will also notice that in the demo links that there is a "wa:picasa" and a "wa:flickr," if you are not going to add separate jqAlbumParser calls for different services, ie. Picasa and Flickr, you will need to add one of those to the correct link.</p>
<p>Now you are probably asking yourself, "How do I get this to execute when the page loads?" or "I tried 'load' as the "triggerEvent" but it does not work, how come?"  The answer, do:</p>
<blockquote>
<div class="igBar"><span id="ljavascript-10"><a href="#" onclick="javascript:showPlainTxt('javascript-10'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">JavaScript:</span>
<div id="javascript-10">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;script type=<span style="color: #3366CC;">"text/javascript"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$<span style="color: #66cc66;">&#40;</span>document<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">ready</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">'.jqAlbumParser'</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">jqAlbumParser</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; pluginExec : <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">jqGalViewII</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">click</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/script&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p>
</p></blockquote>
<p>or</p>
<blockquote>
<div class="igBar"><span id="ljavascript-11"><a href="#" onclick="javascript:showPlainTxt('javascript-11'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">JavaScript:</span>
<div id="javascript-11">
<div class="javascript">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;script type=<span style="color: #3366CC;">"text/javascript"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$<span style="color: #66cc66;">&#40;</span>document<span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">ready</span><span style="color: #66cc66;">&#40;</span><span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">".jqAlbumParser"</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">jqAlbumParser</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; pluginExec : <span style="color: #003366; font-weight: bold;">function</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; $<span style="color: #66cc66;">&#40;</span><span style="color: #000066; font-weight: bold;">this</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">jqGalViewII</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>.<span style="color: #006600;">trigger</span><span style="color: #66cc66;">&#40;</span><span style="color: #3366CC;">"click"</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span><span style="color: #66cc66;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/script&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p>
</p></blockquote>
<h3>The download</h3>
<p><a href="http://benjaminsterling.com/articles/jqAlbumParser/common/js/jqAlbumParser.js" target="_blank">http://benjaminsterling.com/ar.....mParser.js</a></p>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/jquery-jqalbumparser-plugin-parses-out-flickr-picasa-clientside/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>jQuery: jqShuffle (lite)</title>
		<link>http://benjaminsterling.com/jquery-jqshuffle-lite/</link>
		<comments>http://benjaminsterling.com/jquery-jqshuffle-lite/#comments</comments>
		<pubDate>Sat, 11 Aug 2007 02:27:50 +0000</pubDate>
		<dc:creator>Benjamin Sterling</dc:creator>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Flash Alternatives]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Photogallery]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://benjaminsterling.com/2007/08/10/jquery-jqshuffle-lite/</guid>
		<description><![CDATA[
This version no longer supported
Changes have been made and all new updates will be posted at http://benjaminsterling.com/20.....jqshuffle/
]]></description>
			<content:encoded><![CDATA[<blockquote><p>
This version no longer supported</p>
<p>Changes have been made and all new updates will be posted at <a href="http://benjaminsterling.com/2007/08/20/jquery-jqshuffle/">http://benjaminsterling.com/20.....jqshuffle/</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://benjaminsterling.com/jquery-jqshuffle-lite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
