<?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>patspam &#187; PHP</title>
	<atom:link href="http://blog.patspam.com/category/comp/software/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.patspam.com</link>
	<description>patspam patspam patspam</description>
	<lastBuildDate>Fri, 18 Jun 2010 23:44:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4540</generator>
		<item>
		<title>WebGUI Articles</title>
		<link>http://blog.patspam.com/2010/webgui-articles</link>
		<comments>http://blog.patspam.com/2010/webgui-articles#comments</comments>
		<pubDate>Thu, 13 May 2010 00:20:00 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blog.patspam.com/?p=1364</guid>
		<description><![CDATA[Speaking of articles, I finally got around to documenting two of the larger systems I designed for WebGUI (the Perl CMS) last year: FilePump &#8211; speeds up your front-end performance by maximising your YSlow score Passive Analytics &#8211; a system for analysing website usage data These features are both now part of the WebGUI core.]]></description>
			<content:encoded><![CDATA[<p>Speaking of articles, I finally got around to documenting two of the larger systems I designed for <a href="http://webgui.org">WebGUI</a> (the Perl CMS) last year:</p>
<ul>
<li><a href="http://www.webgui.org/wiki/FilePump">FilePump</a> &#8211; speeds up your front-end performance by maximising your <a href="http://developer.yahoo.com/yslow/">YSlow</a> score</li>
<li><a href="http://www.webgui.org/wiki/passive-analytics">Passive Analytics</a> &#8211; a system for analysing website usage data</li>
</ul>
<p>These features are both now part of the WebGUI core.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.patspam.com/2010/webgui-articles/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PhpMyChat</title>
		<link>http://blog.patspam.com/2005/phpmychat</link>
		<comments>http://blog.patspam.com/2005/phpmychat#comments</comments>
		<pubDate>Wed, 30 Nov 2005 09:58:43 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[Comp]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://patspam.com/?p=984</guid>
		<description><![CDATA[I run Australia&#8217;s biggest wushu website, auswushu.com, and a while back I decided it&#8217;d be cool if people could chat in real-time on my website. I found PhpMyChat, a multi-room chat PHP script with a backend database. The script is quite neat, users can log in and chat away as if they are connected to [...]]]></description>
			<content:encoded><![CDATA[<p>I run Australia&#8217;s biggest wushu website, <a href="http://www.auswushu.com">auswushu.com</a>, and a while back I decided it&#8217;d be cool if people could chat in real-time on my website. I found <a href="http://phpmychat.sf.net/">PhpMyChat</a>, a multi-room chat PHP script with a backend database. The script is quite neat, users can log in and chat away as if they are connected to <a href="http://en.wikipedia.org/wiki/Internet_Relay_Chat">IRC</a>.</p>
<p>PhpMyChat comes with a front page which shows how many users are logged on and in which rooms.</p>
<p>I run AusWushu on <a href="http://phpnuke.org/">PHP-Nuke</a>, so I wanted to integrate this information into my page. There was nothing available on the PhpMyChat page, so I came up with my own PHP-Nuke block by hacking the PhpMyChat front page. Since then I&#8217;ve had quite a few requests from people about how they can integrate PhpMyChat with their PHP-Nuke websites too, so I&#8217;ve decided to clean up the code and make it available for anyone to download.</p>
<p><strong>Installation Instructions</strong></p>
<ol>
<li>Download my PhpMyChat PHP-Nuke block: <a href="http://www.patspam.com/projects/phpMyChat/block-phpMyChat.zip">here</a></li>
<li>Unzip the file and edit block-phpMyChat.php with your favourite text editor, changing the path to your phpMyChat installation as explained in the file</li>
<li>Upload block-phpMyChat.php to your PHP-Nuke blocks directory</li>
<li>Log in to your PHP-Nuke website as an administrator and go to the Blocks section</li>
<li>Under &#8220;Add new block&#8221; select phpMyChat from the drop-down list, give the block a title and uncheck Activate (don&#8217;t worry about any of the other fields</li>
<li>After you click Create Block you should see the new block in your block list. Click &#8220;show&#8221; to check that everything is ok (if you get errors you probably need to double-check the path to your phpMyChat installation)</li>
<li>If everything is ok click Activate and you&#8217;re away!</li>
</ol>
<p>If you want to add more content to your block, as I have on AusWushu, add more HTML to the $content variable. For more information see the PHP-Nuke Blocks documentation.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.patspam.com/2005/phpmychat/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ticket Machine v1.3</title>
		<link>http://blog.patspam.com/2005/ticket-machine-v13</link>
		<comments>http://blog.patspam.com/2005/ticket-machine-v13#comments</comments>
		<pubDate>Sat, 10 Sep 2005 06:16:14 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://patspam.com/?p=769</guid>
		<description><![CDATA[I&#8217;ve been doing some work on my issue management program (also known as the Ticket Machine). One of the committees that I&#8217;m on, the Monash Univeristy Wushu Club, has started using the Ticket Machine to manage committee tasks. What the guys wanted was an add-on that would send out emails to remind us about the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been doing some work on my issue management program (also known as the <a href="http://blog.patspam.com/2005/05/30/ticketmachine/">Ticket Machine</a>).</p>
<p>One of the committees that I&#8217;m on, the <a href="http://www.monashwushu.com">Monash Univeristy Wushu Club, </a>has started using the Ticket Machine to manage committee tasks. What the guys wanted was an add-on that would send out emails to remind us about the tasks we&#8217;re supposed to be doing. Enter Ticket Machine v1.3!</p>
<p>The new upgrade that I&#8217;ve just done means that email reminders get sent to whoever is assigned to a ticket. The higher a ticket&#8217;s priority, the more often email &#8220;nag&#8221;s gets sent. The settings we&#8217;re using are:<br />
ASAP &#8211; Daily<br />
High &#8211; Every 3 Days<br />
Medium &#8211; Weekly<br />
Low &#8211; Monthly<br />
All of this is configurable through the web admin interface.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.patspam.com/2005/ticket-machine-v13/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TicketMachine</title>
		<link>http://blog.patspam.com/2005/ticketmachine</link>
		<comments>http://blog.patspam.com/2005/ticketmachine#comments</comments>
		<pubDate>Mon, 30 May 2005 08:01:47 +0000</pubDate>
		<dc:creator>Patrick</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://patspam.com/wordpress/?p=260</guid>
		<description><![CDATA[Welcome to what was my 3rd year Database project. What the heck is a ticket? A ticket is a job, a task, an issue,&#8230; anything you want it to be. If you are a company with lots of customers, you have lots of tickets. Customers want an easy way to request tickets. These tickets should [...]]]></description>
			<content:encoded><![CDATA[<p><img alt="TicketMachine" src="http://patspam.com/projects/tm/images/tm.jpg" /></p>
<p>Welcome to what was my 3rd year Database project.</p>
<p><strong>What the heck is a <em>ticket</em>?</strong><br />
A <em>ticket</em> is a job, a task, an issue,&#8230; anything you want it to be. If you are a company with lots of customers, you have lots of tickets. Customers want an easy way to request tickets. These tickets should be allocated to particular staff members. You want to see the correspondence associated with a ticket. You want to know what the progress of a ticket is. You want to be able to look up old tickets. You want to be able to find out more information about a customer who is requesting tickets. You want to see what other tickets they have requested in the past. You want to know what tickets your staff members are working on. Staff members want to set due dates on actions associated with tickets. They want to know when these actions are due&#8230;.! Our ticket machine takes care of all of this.</p>
<p><a href="http://patspam.com/projects/tm/login.php">Click here to view a live demo</a></p>
<p>The following user accounts have been activated:</p>
<ul>
<li>Customer (Password: Customer)</li>
<li>Staff (Password: Staff)</li>
<li>Manager (Password: Manager)</li>
</ul>
<p><strong>The fine print:</strong><br />
Copyright © 2004 -:- Daniel Connor, Lynette De Silva, Patrick Donelan</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.patspam.com/2005/ticketmachine/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
