<?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>We Eat Bricks :: Web Development Blog &#187; Opensource</title>
	<atom:link href="http://weeatbricks.com/category/opensource/feed/" rel="self" type="application/rss+xml" />
	<link>http://weeatbricks.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 23 May 2010 12:08:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New mproved version of the JQuery drop down menu now available.</title>
		<link>http://weeatbricks.com/2008/01/31/new-mproved-version-of-the-jquery-drop-down-menu-now-available/</link>
		<comments>http://weeatbricks.com/2008/01/31/new-mproved-version-of-the-jquery-drop-down-menu-now-available/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 01:38:24 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[Opensource]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.weeatbricks.com/2008/01/31/new-mproved-version-of-the-jquery-drop-down-menu-now-available/</guid>
		<description><![CDATA[Hello,
New improved version of the JQuery drop down menu now available.
It contains the extra features requested:

 Order the pages yourself by using the Page menu order feature.
 Put a link into into the menu for you blog.
Works with javascript turned off.
 Make the the parent of a drop down menu clickable or not.
 Find out [...]]]></description>
			<content:encoded><![CDATA[<p>Hello,<br />
New improved version of the <a href="http://www.weeatbricks.com/2008/01/07/new-wordpress-plugin-for-creating-a-drop-down-navigation-menu-using-jquery/" class="external">JQuery drop down menu now available.</a></p>
<p>It contains the extra features requested:</p>
<ul>
<li> Order the pages yourself by using the Page menu order feature.</li>
<li> Put a link into into the menu for you blog.</li>
<li>Works with javascript turned off.</li>
<li> Make the the parent of a drop down menu clickable or not.</li>
<li> Find out more at my original post.</li>
</ul>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://weeatbricks.com/2008/01/31/new-mproved-version-of-the-jquery-drop-down-menu-now-available/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New wordpress plugin for creating a drop down navigation menu using JQuery</title>
		<link>http://weeatbricks.com/2008/01/07/new-wordpress-plugin-for-creating-a-drop-down-navigation-menu-using-jquery/</link>
		<comments>http://weeatbricks.com/2008/01/07/new-wordpress-plugin-for-creating-a-drop-down-navigation-menu-using-jquery/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 21:48:35 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Opensource]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.weeatbricks.com/2008/01/07/new-wordpress-plugin-for-creating-a-drop-down-navigation-menu-using-jquery/</guid>
		<description><![CDATA[The  wp_jquery_dropdownmenu plugin at a glance:

Create a navigation menu with drop down menus for you Wordpress blog
Slick JQuery animated sliding down for menus and fading out.
Works with javascript turned off.
Auto highlight of the current page you are are on.
New features in v.02
Add a link to your blog to the navigation menu.
Arrange the order of [...]]]></description>
			<content:encoded><![CDATA[<p>The  <a href="http://www.weeatbricks.com/downloads/wp_jquery_dropdownmenu.rar" class="external">wp_jquery_dropdownmenu plugin </a>at a glance:</p>
<ul>
<li>Create a navigation menu with drop down menus for you Wordpress blog</li>
<li>Slick JQuery animated sliding down for menus and fading out.</li>
<li>Works with javascript turned off.</li>
<li>Auto highlight of the current page you are are on.</li>
<li>New features in v.02</li>
<li>Add a link to your blog to the navigation menu.</li>
<li>Arrange the order of the page to suit your needs.</li>
<li>Parents pages can can be either links to pages or not if required.</li>
</ul>
<p>I wrote this plugin to provide my wordpress blog with a navigation or menu that provides drop down menus or sub navigation menus where you need them.</p>
<p>This plugin uses the cross browser <a href="http://jquery.com/" class="external">JQuery javascript framework</a> for the sliding down menus and JQuery is installed with the plugin.</p>
<p>Each &#8216;Page&#8217; of your wordpress blog becomes a link in the new navigation bar. Pages that are &#8216;children&#8217; populate the drop menu of the parent &#8216;Page&#8217;.</p>
<p>For example. You might have a page titled About. You can then set or create pages such as contact us, team, location or whatever and set the parent of each of these pages to &#8216;About&#8217;.</p>
<p>In your new navigation menu hover over the &#8216;About&#8217; link and a dropdown menu containing contact us, team, location appears.</p>
<p>I&#8217;ve tested this on Wordpress version 2.31 and above. It will not work on version 2.0.x as these version does not support the concept of parent and child pages.<br />
<a href="http://throwingshapes.net/hp_wordpress/" class="external"><br />
Try out the Demo</a></p>
<h3>Installation</h3>
<p><a href="http://www.weeatbricks.com/downloads/wp_jquery_dropdownmenu.rar" class="external">Download wp_jquery_dropdownmenu plugin here</a></p>
<p>Simply unzip the wp_jquery_dropdownmenu.zip and copy the wp_jquery_dropdownmenu directory into your ./wp-content/plugins directory.</p>
<p>Login to the WordPress Admin Interface and enable the PlugIn in the PlugIn section.</p>
<p>Next put the tag below somewhere inside one of your wordpress template files.<br />
That’s it.</p>
<h3>Usage</h3>
<p>Example:<br />
Insert this somewhere into one of your templates, eg header.php</p>
<p class="code"> &lt;?php<br />
echo wp_jquery_dropdownmenu(2, &#8220;Blog&#8221;,1, 0);<br />
?&gt;</p>
<p>This is the default dropdown menu configuration. If you would like to learn about how you can alter your dropmenu further please read the following:</p>
<p>There are four settings to consider.</p>
<p>The first value(2 in the above example):<br />
0 &#8211; does not put a link to you blog into the dropdown menu.<br />
1 &#8211; Put a lnk to your blog on the left hand side of the dropdown menu.<br />
2 &#8211; put a link to your blog in the right hand side of the navigation menu.</p>
<p>Second value (&#8221;blog&#8221; in the above example):<br />
If you would like a lin to you blog to appear in your dropdown menu. Put the text here. In the above example &#8220;Blog&#8221; is used and will probably do for most people.</p>
<p>Third value (1 in the above example):<br />
0 &#8211; pages will by sorted by their ID<br />
1 &#8211; pages will be arranged accorded to their menu order. The menu order can be set in the pages section of your wordpress blog.</p>
<p>Fourth value (0 in the above example):<br />
0 &#8211; if you would prefer the &#8216;parent&#8217; of a dropdownmenu to be unavailable for clicking.<br />
1 &#8211; if you would prefer the &#8216;parent&#8217; of a dropdownmenu to to click to it&#8217; page.</p>
<h3>Further notes</h3>
<p>You can style the css by editing the files styles.css in the plugins/wp_jquery_dropdownmenu folder</p>
<p>Comments, questions or suggestions most welcome!</p>
<p>Enjoy.</p>
]]></content:encoded>
			<wfw:commentRss>http://weeatbricks.com/2008/01/07/new-wordpress-plugin-for-creating-a-drop-down-navigation-menu-using-jquery/feed/</wfw:commentRss>
		<slash:comments>91</slash:comments>
		</item>
		<item>
		<title>JQuery Plugin for Wordpress</title>
		<link>http://weeatbricks.com/2007/12/27/jquery-plugin-for-wordpres/</link>
		<comments>http://weeatbricks.com/2007/12/27/jquery-plugin-for-wordpres/#comments</comments>
		<pubDate>Thu, 27 Dec 2007 13:19:55 +0000</pubDate>
		<dc:creator>Jamie</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Opensource]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.weeatbricks.com/2007/12/27/jquery-plugin-for-wordpres/</guid>
		<description><![CDATA[This plugin, wp_jquery-1.2.1 is based on the wp_jquery plugin available at http://miracles.heaven.fr/wp_jquery/
It adds support for the JQuery JavaScript framework to your word press blog and admin backend.
I&#8217;ve added two enchantments:

 Updated the version of JQuery from 1.0.3 to 1.2.1
 Added support for wordpress blogs that do not reside in the root directory for a domain. [...]]]></description>
			<content:encoded><![CDATA[<p>This plugin, wp_jquery-1.2.1 is based on the wp_jquery plugin available at <a href="http://miracles.heaven.fr/wp_jquery/" class="external">http://miracles.heaven.fr/wp_jquery/</a><br />
It adds support for the JQuery JavaScript framework to your word press blog and admin backend.</p>
<p>I&#8217;ve added two enchantments:</p>
<ul>
<li> Updated the version of JQuery from 1.0.3 to 1.2.1</li>
<li> Added support for wordpress blogs that do not reside in the root directory for a domain. For example, the previous plugin would work if your blog lives at www.mylovelyhorse.com but not www.mylovelyhorse.com/blog/. Now it does.</li>
</ul>
<p><a href="http://www.weeatbricks.com/downloads/wp_jquery-1.2.1.rar" class="external">Download here</a></p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://weeatbricks.com/2007/12/27/jquery-plugin-for-wordpres/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Gears example using Digg API</title>
		<link>http://weeatbricks.com/2007/11/14/googel-gears-example-using-digg-api/</link>
		<comments>http://weeatbricks.com/2007/11/14/googel-gears-example-using-digg-api/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 16:20:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Opensource]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.weeatbricks.com/2007/11/14/googel-gears-example-using-digg-api/</guid>
		<description><![CDATA[Google Gears API is a tool kit which provides JavaScript APIs to allow web application to work off-line.
Three &#8216;core&#8217;  JavaScript APIs are provided:
LocalServer A local cache html, JavaScript and image files. Also provides mapping from on-line URLs to off-line URLs.
Database Google Gears comes with an SQLite database which is accessible via the Database API.
WorkerPool [...]]]></description>
			<content:encoded><![CDATA[<p>Google Gears API is a tool kit which provides JavaScript APIs to allow web application to work off-line.</p>
<p>Three &#8216;core&#8217;  JavaScript APIs are provided:</p>
<p><a href="http://code.google.com/apis/gears/api_localserver.html">LocalServer</a> A local cache html, JavaScript and image files. Also provides mapping from on-line URLs to off-line URLs.</p>
<p><a href="http://code.google.com/apis/gears/api_database.html">Database</a> Google Gears comes with an SQLite database which is accessible via the Database API.</p>
<p><a href="http://code.google.com/apis/gears/api_workerpool.html">WorkerPool</a> I have not used this, but the Google Gears description states, it can  &#8220;Make your web applications more responsive by performing resource-intensive operations asynchronously&#8221;.</p>
<p>I&#8217;ve put together an example which uses the LocalServer and Database JavaScript APIs.</p>
<p>Try out the <a href="http://www.weeatbricks.com/gears/gears_project/index.html" class="external">Google Gears Example using the Digg API</a></p>
<h3>Try out the following steps</h3>
<ul>
<li>You&#8217;ll be asked to install Google Gears first, if you don&#8217;t already have it installed</li>
<li>Fetch some Digg story titles from the drop down list, these story titles are saved into a local database provided by Google gears on you machine.</li>
<li>This is where the magic happens! On the right hand side click capture.</li>
<li>The document is now captured and available for off-line browsing. Go &#8216;off-line&#8217;, so in Firefox click &#8216;File&#8217;, &#8216;Work Offline&#8217;.</li>
<li>View the URL again, and low and behold you will see the same web page even though you are Off-line. You&#8217;ll also notice a list of the titles that you had fetched before you went off-line.</li>
<li>You can Erase the the document from Google Gears with the &#8216;Erase&#8217; button too, and empty the database with &#8216;Empty&#8217; if you wish.</li>
</ul>
<p>And that&#8217;s that! Two out of three of the Google Gears demonstrated. Remember to put your browser back on-line when you&#8217;re done.</p>
<h3>A couple of caveats</h3>
<ul>
<li>Google Gears does not do server side scripting. The functionality that you wish to make available off-line must be implemented via JavaScript.</li>
<li>Adding Google Gears functionality to an existing web application will require additional code in your application. How much code depends on the level of off-line functionality you want to achieve. You will need to insert logic into your app to check  it&#8217;s off-line/on-line state and to tell it what to do if it&#8217;s off-line as well as when it&#8217;s on-line.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://weeatbricks.com/2007/11/14/googel-gears-example-using-digg-api/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Moblogging script SIMSI</title>
		<link>http://weeatbricks.com/2007/08/30/moblogging-script-simsi/</link>
		<comments>http://weeatbricks.com/2007/08/30/moblogging-script-simsi/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 23:15:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Opensource]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.weeatbricks.com/?p=48</guid>
		<description><![CDATA[The Simsi is a moblog script written in PHP and developed by Marc Rohlfing at www.rowlff.de/simsi/
It came in handy for me when I was completing a master’s thesis at DCU.  For part of our project we needed to parse incoming email and MMS mobile phone messages and extract the contents and attachments. This user [...]]]></description>
			<content:encoded><![CDATA[<p>The Simsi is a moblog script written in PHP and developed by <a href="mailto:simsi@rowlff.de">Marc Rohlfing</a> at <a href="http://www.rowlff.de/simsi/">www.rowlff.de/simsi/</a></p>
<p>It came in handy for me when I was completing a <a href="http://blocinterface.org">master’s thesis</a> at <a href="http://www.DCU.ie">DCU</a>.  For part of our project we needed to parse incoming email and MMS mobile phone messages and extract the contents and attachments. This user generated content we received from the 3G mobiles phones (sponsored by <a href="http://www.3ireland.ie">3Ireland</a>, thanks!) would subsequently create a presentation. a dynamic story board of user experience of you will. The SIMSI moblog code helped us to understand how to achieve this collection part of the project.</p>
<p>While working with the script I added support for 3GPP mobile video and fixed some email date formatting issue.</p>
<p>Unfortunately I did not hear back from Marc Rohlfing , the original author of the script when I tried to contact him via email. Recently the link to <a href="http://www.rowlff.de/simsi">http://www.rowlff.de/simsi</a> went dead.</p>
<p>So I’m putting this up here as there may be others out may benefit from it as we did.</p>
<h3>Short description</h3>
<p>It’s a blog script an you can update by sending email/MMS messages from your phone(or not) to your email address.</p>
<h3>Long Description</h3>
<p>You send email/MMS messages containing text/images/video from your phone to a designated email address.</p>
<p>The moblog script will open that mailbox, extract the messages and save the attachments. The messages and attachments save saved into an xml file and a webpages containing the messages is presented in the browser.</p>
<h3>Install</h3>
<p>Extract and copy the directory containing the script to your webserver.<br />
<a href="http://www.weeatbricks.com/downloads/simsi3GPP.rar">Download</a></p>
<h3>Configure</h3>
<p>In the index.php set following:</p>
<p class="code">     $MAIL_SERVER			=	&#8220;mail_server_here&#8221;;<br />
$MAIL_USERNAME			=	&#8220;your_email_username&#8221;;<br />
$MAIL_PASSWORD			=	&#8220;your_email_password&#8221;;</p>
<p>That’s it.</p>
<p>Now send a MMS to the email address. And browse to the location of the index.php</p>
<p>Happy moblogging!!</p>
]]></content:encoded>
			<wfw:commentRss>http://weeatbricks.com/2007/08/30/moblogging-script-simsi/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Create bunches, batches or a multiple of users and blogs in Movable Type 3.3x with this Add-On</title>
		<link>http://weeatbricks.com/2007/08/29/47/</link>
		<comments>http://weeatbricks.com/2007/08/29/47/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 19:14:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[Opensource]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://www.weeatbricks.com/?p=47</guid>
		<description><![CDATA[Note: This version has not been tested extensively. Use at your own risk. Tested on Movable Type 3.34 and 3.35. Does not work properly with Movable Type 4.
Scenario
I needed to set up 30+ users and blogs in Movable Type. I was faced with the prospect with spending all day doing this manually though the Movable [...]]]></description>
			<content:encoded><![CDATA[<p><em>Note: This version has not been tested extensively. Use at your own risk. Tested on Movable Type 3.34 and 3.35. Does not work properly with Movable Type 4.</em></p>
<h3>Scenario</h3>
<p>I needed to set up 30+ users and blogs in Movable Type. I was faced with the prospect with spending all day doing this manually though the Movable Type interface. I would need to create the blog, then create the user than assign the user to that blog. Clicking and filling in several forms per user/blog. I would then need to repeat this 30 + times.</p>
<p>Instead I wanted to automate the creation of the bunches, batches or a multiple users and blogs in one go through PHP scripts. This is the result.</p>
<h3>Conclusion</h3>
<p>So if you have a group of user and blogs you would like to create in Movable Type 3.34 or 3.35 you can use this set of script to speed up the process. You can create up to 5 users/blogs per go in the current version of this script.</p>
<h3>Backup</h3>
<p>This is a mandatory step as the script inserts directly into the Movable Type database.<br />
Back up your MySQL database. See <a href="http://www.weeatbricks.com/?p=46">here</a> for instructions.<br />
Back up you Movable Type files in the cgi-bin directory just in case.<br />
Back up your Movable Type blog directories.</p>
<h3>Install</h3>
<p><a href="http://www.weeatbricks.com/downloads/MTbatchBlog.rar">Download files</a><br />
Copy the MTBatchBlog directory to your web server.</p>
<h3>Configure</h3>
<p>Edit the config.php.</p>
<p class="code"> $dbhost = &#8220;localhost&#8221;;<br />
$dbuser = &#8220;enter_your_mt_database_username&#8221;;<br />
$dbpassword = &#8220;enter_your_database_password&#8221;;<br />
$db = &#8220;Enter_name_of_your_mt_database&#8221;;<br />
$sysadminemail = &#8220;enter_your_email_address&#8221;;</p>
<h3>How to use</h3>
<p>Go to http://your_url/MTBatchBlog/index.php<br />
Log in with the username and password you put into the config.php<br />
Next fill out the forms for each user/blog pair. It needs the same info as you would normally input when creating users and blogs through the normal Movable Type interface.</p>
<h3>Warning</h3>
<p>This set of scripts is provided as is. Use at your own risk.  It has worked fine for me though.<br />
I recommend you remove the MTBatchBlog directory from your web server when finished.</p>
<h3>Good luck</h3>
<p>Any comments, question or suggestions email me<br />
If people would like to see additional features and support for newer versions of Movable Type please email me.</p>
]]></content:encoded>
			<wfw:commentRss>http://weeatbricks.com/2007/08/29/47/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>eTicketStats add on soon to be included in the Opensource eTicket Help Desk system</title>
		<link>http://weeatbricks.com/2007/07/27/eticketstats-add-on-soon-to-be-included-in-the-opensource-eticket-help-desk-system/</link>
		<comments>http://weeatbricks.com/2007/07/27/eticketstats-add-on-soon-to-be-included-in-the-opensource-eticket-help-desk-system/#comments</comments>
		<pubDate>Fri, 27 Jul 2007 12:55:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Opensource]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[eTicket]]></category>

		<guid isPermaLink="false">http://www.weeatbricks.com/?p=40</guid>
		<description><![CDATA[I&#8217;m happy to report that the add-on I wrote for the opensource eTicket Helpdesk system is soon be included in the main distribution.
The eTicketStats add-on provides info and graphs and charts of the number of tickets submitted/closed per month, per week, tickets per category, ticket response/closing time etc.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m happy to report that the add-on I wrote for the opensource <a href="http://eticket.sourceforge.net">eTicket </a>Helpdesk system is soon be included in the main distribution.</p>
<p>The <a href="http://www.weeatbricks.com/?p=28">eTicketStats</a> add-on provides info and graphs and charts of the number of tickets submitted/closed per month, per week, tickets per category, ticket response/closing time etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://weeatbricks.com/2007/07/27/eticketstats-add-on-soon-to-be-included-in-the-opensource-eticket-help-desk-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
