<?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>AG&#039;s Latest! &#187; web</title>
	<atom:link href="http://web2.tigs.com.au/blogs/agit/tag/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://web2.tigs.com.au/blogs/agit</link>
	<description>Total randomness...</description>
	<lastBuildDate>Wed, 30 Mar 2011 11:29:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Something for me&#8230; Alfresco</title>
		<link>http://web2.tigs.com.au/blogs/agit/2011/02/14/something-for-me-alfresco/</link>
		<comments>http://web2.tigs.com.au/blogs/agit/2011/02/14/something-for-me-alfresco/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 11:55:42 +0000</pubDate>
		<dc:creator>agreenlees</dc:creator>
				<category><![CDATA[CMS/LMS]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Open Source / Freeware]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[alfresco]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[collaborative]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[LMS]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[Open]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[school]]></category>
		<category><![CDATA[source]]></category>
		<category><![CDATA[SSO]]></category>
		<category><![CDATA[staff]]></category>
		<category><![CDATA[student]]></category>
		<category><![CDATA[system]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://web2.tigs.com.au/blogs/agit/?p=497</guid>
		<description><![CDATA[Due to some unfortunate events I have had to cover some less than exciting tasks at work in recent times. I am by no means complaining as these things happen and I am more than happy to lend a hand and apply my knowledge where required. However, this type of work may float some peoples  <a href='http://web2.tigs.com.au/blogs/agit/2011/02/14/something-for-me-alfresco/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Due to some unfortunate events I have had to cover some less than exciting tasks at work in recent times. I am by no means complaining as these things happen and I am more than happy to lend a hand and apply my knowledge where required. However, this type of work may float some peoples boat &#8211; but not mine&#8230; So I decided that I needed to take on a project for myself that would reignite my excitement for this industry and at the same time benefit the school once complete. We have been struggling as of late with our well and truly antiquated file management system. The current system in place is continually in the red meaning we are in a never-ending cycle of scrambling to free up space. This system also provides little option for remote access to files from outside the schools walls.</p>
<p>Enter <a title="Alfresco" href="http://www.alfresco.com/" target="_blank">Alfresco</a>!</p>
<p>Alfresco is an Open Source Content Management System (CMS) incorporating key principles of document management, record management, web content management and enterprise collaboration. I have had Alfresco on my &#8220;to look into&#8221; list for some time now so I thought I would bite the bullet and see if it could conquer our current file management woes. What I would like to achieve from this project includes the following:</p>
<ul>
<li>Collaborative content management of student and staff data</li>
<li>Anywhere access to collaborative and personal data from any web capable device</li>
<li>Document version control (revision history)</li>
<li>Single sign-on (SSO) authentication tied to our network directory (Active Directory)</li>
<li>Integration with other collaborative services such as Moodle and Google Apps</li>
<li>Centralised management for ICT staff</li>
<li>Multi platform support (Windows, OS X and various Linux distributions)</li>
</ul>
<p>Building upon these fundamental points, I would like for staff and students to have a space where they can continue to collaborate together outside the schools walls. The system would allow us to provide their content to them via the local network (ie: mapped CIFS drive) internally or via various web protocols from outside the school on their chosen device &#8211; hence maintaing anywhere access. Throughout the schools ICT systems we implement a standard whereby if the system requires authentication the user is able to use their single network directory (active Directory) credentials thus upholding a Sigle sign-on (SSO) cluster of systems. This would need to continue throughout the various facilities within the Alfresco CMS.</p>
<p>The school has implemented Moodle as its Learning Management System (LMS) and has employed the services of a Google Apps Educational account to provide email and other collaborative services to every student and teacher. The Alfresco CMS would need to tie into these current systems and further them to the benefit of the students learning. Our Moodle LMS currently resides on a Linux server which would also need to be able to call upon content stored within Alfresco&#8217;s filesystem hierarchy. In tern, Alfresco would be required to be accessible by the multiplatform structure that we have in place throughout the school.</p>
<p>From my reading, which has merely scratched the surface of what Alfresco can provide, I am confident that this CMS will be able to fulfill the school&#8217;s requirements and continue to exceed them as we explore its facilities. In the near future I hope to build a test server using Alfresco&#8217;s freely available <a title="Community Edition" href="http://www.alfresco.com/community/" target="_blank">Community Edition</a> to put the system through its paces and confirm that it will be able to fulfill our needs before proceeding down the path of a production server and storage solution. My aim is to document my  way through this project via this blog. This process may be slow whilst I find some free time if that does indeed still exist in this world we live in&#8230;</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/e/4HRIl_aERcI"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/e/4HRIl_aERcI" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://web2.tigs.com.au/blogs/agit/2011/02/14/something-for-me-alfresco/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>School Resource Booking System &#8211; MRBS</title>
		<link>http://web2.tigs.com.au/blogs/agit/2010/08/10/school-resource-booking-system-mrbs/</link>
		<comments>http://web2.tigs.com.au/blogs/agit/2010/08/10/school-resource-booking-system-mrbs/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 12:49:55 +0000</pubDate>
		<dc:creator>agreenlees</dc:creator>
				<category><![CDATA[Freeware Utils]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Open Source / Freeware]]></category>
		<category><![CDATA[booking]]></category>
		<category><![CDATA[ldap]]></category>
		<category><![CDATA[mrbs]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[period]]></category>
		<category><![CDATA[resource]]></category>
		<category><![CDATA[room]]></category>
		<category><![CDATA[school]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web-based]]></category>

		<guid isPermaLink="false">http://web2.tigs.com.au/blogs/agit/?p=437</guid>
		<description><![CDATA[I was asked by our new Library Director to find an alternative to our now out-of-date and somewhat cumbersome room/resource booking software. The software would need to allow staff to book various rooms, ICT resources, labs and mobile notebook trolleys throughout the school. A quick search came up with a number of positive reviews for  <a href='http://web2.tigs.com.au/blogs/agit/2010/08/10/school-resource-booking-system-mrbs/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>I was asked by our new Library Director to find an alternative to our now out-of-date and somewhat cumbersome room/resource booking software. The software would need to allow staff to book various rooms, ICT resources, labs and mobile notebook trolleys throughout the school. A quick search came up with a number of positive reviews for <a title="MRBS Home" href="http://mrbs.sourceforge.net/" target="_blank">MRBS</a> as a school resource booking solution so I decided to try it out.</p>
<p>The prerequisites for MRBS are as follows:</p>
<p>- PHP 4/5<br />
- MySQL or PostgreSQL<br />
- A web server (such as Apache) that supports PHP<br />
- PHP-LDAP Modules (optional for LDAP authentication)</p>
<p>Luckily enough I already had an Ubuntu Linux production server in place with these prerequisites installed so I was ready to go. The install process is as follows:</p>
<ol>
<li>Extract the contents of the <a title="MRBS Files" href="http://sourceforge.net/projects/mrbs/files/" target="_blank">MRBS.tar.gz</a> file to your web servers storage folder (ie: Apache &#8211; <em>htdocs</em>, IIS -<em>inetpub</em>)</li>
<li>Create a <em>mrbs</em> database in MySQL<br />
<em><strong>CREATE  DATABASE  `mrbs` ;</strong></em></li>
<li>Create the database table structure using the supplied <em>tables.my.sql</em> script<br />
(<em>Optional: Add sample data to the database using the supplied sample-data.sql script</em>)</li>
<li>You must enter a timezone into the <em>config.inc.php</em> file before the system will function (ie: <strong><em>$timezone = &#8220;Sydney/Australia;</em></strong>)</li>
</ol>
<p>At this point the system is ready to use. However, I recommend a few extra steps for ease of use in a school environment:</p>
<p><span style="text-decoration: underline;">Enable period view and define school periods:</span></p>
<p>The default view for MRBS is time slots. Generally schools work to periods not time slots so a period view has been included in MRBS.<br />
To enable the period view:</p>
<ol>
<li>Include the following line of code in your <em>config.inc.php</em> file:<br />
<strong><em>$enable_periods = TRUE;</em></strong></li>
<li>Define the periods in the <em>config.inc.php</em> file. Example:</li>
<li><em><strong>$periods[] = &#8220;Before School&#8221;;<br />
$periods[] = &#8220;Mentor&#8221;;<br />
$periods[] = &#8220;Period 1&#8243;;<br />
$periods[] = &#8220;Period 2&#8243;;<br />
$periods[] = &#8220;Recess&#8221;;</strong></em></p>
<p>And so on&#8230;</li>
</ol>
<p><span style="text-decoration: underline;">Activate LDAP authentication:</span></p>
<p>We endeavor to provide a single-sign-on environment for our staff and students which means that LDAP authentication is a must have for any system that we implement into our network. This process was by far the hardest part of the MRBS install and took my colleague and I sometime to complete mainly due to the PHP-LDAP modules.<br />
To enable LDAP authentication:</p>
<ol>
<li>Install PHP-LDAP modules<br />
<em>I am not going to go into installing these modules in this post but am happy to lend a hand if you need help getting these working.</em></li>
<li>Define LDAP authentication commands in the <em>config.inc.php </em>file. Example:<br />
<strong><em>$auth['only_admin_can_book_repeat'] = TRUE;</em></strong><strong><em>$auth["type"] = &#8220;ldap&#8221;;</em></strong></p>
<p><strong><em>$ldap_host = &#8220;yourdomain.com.au&#8221;;<br />
$ldap_port = 389;<br />
$ldap_v3 = true;<br />
$ldap_tls = false;<br />
$ldap_base_dn = &#8220;ou=Users,dc=yourdomain,dc=com,dc=au&#8221;;<br />
$ldap_user_attrib = &#8220;sAMAccountName&#8221;;<br />
$ldap_dn_search_dn = &#8220;cn=Admin,ou=Users,dc=yourdomain,dc=com,dc=au&#8221;;<br />
$ldap_dn_search_attrib = &#8220;sAMAccountName&#8221;;<br />
$ldap_dn_search_password = &#8220;Admin_Password&#8221;;</em></strong></li>
<li>Define admin users from LDAP in the <em>config.inc.php</em> file<br />
<strong><em>$auth["admin"] = &#8220;Admin&#8221;;</em></strong></li>
</ol>
<p>Being open source the opportunities to endless for you to critique this system to your individual needs. We have edited various files within the system to do the following:</p>
<ul>
<li>Only allow admins to create repeat bookings</li>
<li>Change field labels by editing the language file (<em>lang.en</em>)</li>
<li>Apply the users<em> username</em> to the end of the displayed booking so staff can easily see who has made the booking</li>
<li>Add an &#8220;Override Creator&#8221; field for admins only so that they can make a booking on a staff members behalf</li>
<li>Edit the <em>Help</em> page to be more school specific help</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://web2.tigs.com.au/blogs/agit/2010/08/10/school-resource-booking-system-mrbs/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>AG&#8217;s Latest&#8230; Goes Mobile&#8230;</title>
		<link>http://web2.tigs.com.au/blogs/agit/2008/11/11/ags-latest-goes-mobile/</link>
		<comments>http://web2.tigs.com.au/blogs/agit/2008/11/11/ags-latest-goes-mobile/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 11:12:23 +0000</pubDate>
		<dc:creator>agreenlees</dc:creator>
				<category><![CDATA[Main]]></category>
		<category><![CDATA[Windows Mobile]]></category>
		<category><![CDATA[ag]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[MobilePress]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://web2.tigs.com.au/blogs/agit/?p=159</guid>
		<description><![CDATA[My blog is now viewable on mobile devices. This was achieved using MobilePress WordPress plug-in.
 
]]></description>
			<content:encoded><![CDATA[<p>My blog is now viewable on mobile devices. This was achieved using <a title="MobilePress" href="http://mobilepress.co.za/" target="_blank">MobilePress</a> WordPress plug-in.</p>
<p><a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2008/11/blog1.jpg"><img class="alignnone size-medium wp-image-163" src="http://web2.tigs.com.au/blogs/agit/files/2008/11/blog1-213x300.jpg" alt="" width="213" height="300" /></a><a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2008/11/post1.jpg"> <img class="alignnone size-medium wp-image-164" src="http://web2.tigs.com.au/blogs/agit/files/2008/11/post1-213x300.jpg" alt="" width="213" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://web2.tigs.com.au/blogs/agit/2008/11/11/ags-latest-goes-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting images for web/email using MobaPhoto</title>
		<link>http://web2.tigs.com.au/blogs/agit/2008/11/05/converting-images-for-webemail-using-mobaphoto/</link>
		<comments>http://web2.tigs.com.au/blogs/agit/2008/11/05/converting-images-for-webemail-using-mobaphoto/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 10:33:54 +0000</pubDate>
		<dc:creator>agreenlees</dc:creator>
				<category><![CDATA[Video/Image]]></category>
		<category><![CDATA[convert]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[MobaPhoto]]></category>
		<category><![CDATA[resize]]></category>
		<category><![CDATA[shrink]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://web2.tigs.com.au/blogs/agit/?p=121</guid>
		<description><![CDATA[  
Required (FREE) Software:

MobaPhoto

1.       Start from the Start Menu (Start -&#62; All Programs -&#62; MobaPhoto).
2.       Once MobaPhoto has loaded, select Batch photo resizer from the displayed menu.

3.       Use the file browser to browse for and add the images you would like to convert. You can add entire folders or individual images to the list:
Adding  <a href='http://web2.tigs.com.au/blogs/agit/2008/11/05/converting-images-for-webemail-using-mobaphoto/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><!--[if !mso]&gt; &lt;!  v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} --> <!--[endif]--><!--[if gte mso 9]&gt; &lt;![endif]--><!--[if gte mso 9]&gt; Normal   0   false            false   false   false      EN-US   X-NONE   X-NONE &lt;![endif]--><!--[if gte mso 9]&gt; &lt;![endif]--><!--  --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin-top:0cm; 	mso-para-margin-right:0cm; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0cm; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-ansi-language:EN-AU;} --> <!--[endif]--></p>
<p><span style="text-decoration: underline">Required (FREE) Software:</span></p>
<ul>
<li><a title="MobaPhoto" href="http://mobaphoto.mobatek.net/en/" target="_blank">MobaPhoto</a></li>
</ul>
<p>1.       Start <a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2008/11/icon.jpg"><img class="alignnone size-medium wp-image-127" src="http://web2.tigs.com.au/blogs/agit/files/2008/11/icon.jpg" alt="" width="98" height="37" /></a>from the Start Menu (<strong><em>Start</em></strong><em> -&gt; <strong>All Programs</strong> -&gt; <strong>MobaPhoto</strong></em>).<br />
2.       Once MobaPhoto has loaded, select <strong><em>Batch photo resizer</em></strong> from the displayed menu.</p>
<p><a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2008/11/batchresize.jpg"><img class="alignnone size-medium wp-image-122" src="http://web2.tigs.com.au/blogs/agit/files/2008/11/batchresize-300x161.jpg" alt="" width="300" height="161" /></a></p>
<p>3.       Use the file browser to browse for and add the images you would like to convert. You can add entire folders or individual images to the list:</p>
<p><span style="text-decoration: underline">Adding folder/s:</span></p>
<ul class="unIndentedList">
<li> Select the folder/s that contains the images that you would like to convert.</li>
<li> Click the <a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2008/11/addbutton.jpg"><img class="alignnone size-thumbnail wp-image-123" src="http://web2.tigs.com.au/blogs/agit/files/2008/11/addbutton.jpg" alt="" width="19" height="18" /></a> button to add all the images in the selected folder/s to the list.</li>
</ul>
<p><span style="text-decoration: underline">Adding image/s:</span></p>
<ul class="unIndentedList">
<li> Select the image/s that you would like to convert.</li>
<li> Click the <a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2008/11/addbutton.jpg"><img class="alignnone size-thumbnail wp-image-123" src="http://web2.tigs.com.au/blogs/agit/files/2008/11/addbutton.jpg" alt="" width="19" height="18" /></a> button to add the image/s to the list.</li>
</ul>
<p>4.       Once you have added all the required images to the list, click the <a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2008/11/resizebutton.jpg"><img class="alignnone size-medium wp-image-124" src="http://web2.tigs.com.au/blogs/agit/files/2008/11/resizebutton.jpg" alt="" width="167" height="25" /></a>button.</p>
<p>5.       Select <strong><em>Optimzed settings for uploading online</em></strong> from the drop down list.<br />
<a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2008/11/photoresizesettings.jpg"><img class="alignnone size-medium wp-image-125" src="http://web2.tigs.com.au/blogs/agit/files/2008/11/photoresizesettings-238x300.jpg" alt="" width="238" height="300" /></a></p>
<p>6.       Select or create a folder for the converted images to be saved to and click    .<br />
<a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2008/11/filelist.jpg"><img class="alignnone size-medium wp-image-126" src="http://web2.tigs.com.au/blogs/agit/files/2008/11/filelist-266x300.jpg" alt="" width="266" height="300" /></a></p>
<p>7.       The files will now be converted and saved into the specified folder.</p>
]]></content:encoded>
			<wfw:commentRss>http://web2.tigs.com.au/blogs/agit/2008/11/05/converting-images-for-webemail-using-mobaphoto/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

