<?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; Freeware Utils</title>
	<atom:link href="http://web2.tigs.com.au/blogs/agit/category/freeware-tools/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>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>RAR Part Files (containing video file)</title>
		<link>http://web2.tigs.com.au/blogs/agit/2010/06/28/rar-part-files-containing-video-file/</link>
		<comments>http://web2.tigs.com.au/blogs/agit/2010/06/28/rar-part-files-containing-video-file/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 12:29:58 +0000</pubDate>
		<dc:creator>agreenlees</dc:creator>
				<category><![CDATA[File Associations]]></category>
		<category><![CDATA[Freeware Utils]]></category>
		<category><![CDATA[association]]></category>
		<category><![CDATA[dziobas]]></category>
		<category><![CDATA[file]]></category>
		<category><![CDATA[part]]></category>
		<category><![CDATA[part1]]></category>
		<category><![CDATA[part2]]></category>
		<category><![CDATA[part3]]></category>
		<category><![CDATA[player]]></category>
		<category><![CDATA[rar]]></category>
		<category><![CDATA[unrar]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://web2.tigs.com.au/blogs/agit/?p=376</guid>
		<description><![CDATA[File Type: .rar (containing video file)
Software: Dziobas RAR Player
License: Free
I thought that I would start the new file association section with playing compressed RAR files that contain video files. I recently downloaded a video file from a source that had compressed and split the video file into a number of RAR part files. I wanted  <a href='http://web2.tigs.com.au/blogs/agit/2010/06/28/rar-part-files-containing-video-file/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p><strong>File Type:</strong> .rar <em>(containing video file)</em><br />
<strong>Software</strong>: <a title="Dziobas RAR Player" href="http://ds6.ovh.org/drp.html" target="_blank">Dziobas RAR Player</a><br />
<strong>License</strong>: Free</p>
<p>I thought that I would start the new file association section with playing compressed RAR files that contain video files. I recently downloaded a video file from a source that had compressed and split the video file into a number of RAR part files. I wanted to make sure that the file was in fact the video that I was after without having to download all the RAR parts to be able to do so. I came across Dziobas RAR Player that allowed me to do just that and the following is how this is achieved:</p>
<ol>
<li>Download and install <a title="Dziobas RAR Player" href="http://ds6.ovh.org/drp.html" target="_blank">Dziobas RAR  Player</a></li>
<li>Open Dziobas RAR Player and from the <em><strong>File</strong></em> menu, select <em><strong>Streaming from unrar&#8230; (no rewind)<br />
<a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2010/06/Streaming-from-unrar.png"><img class="alignnone size-full wp-image-380" src="http://web2.tigs.com.au/blogs/agit/files/2010/06/Streaming-from-unrar.png" alt="" width="211" height="152" /></a></strong></em></li>
<li>Select the RAR file containing the video file and click <em><strong>Open</strong><br />
<span style="text-decoration: underline">Note</span>: You can select any number part file (ie: video.part3.rar) as long as you have the parts proceeding this file in the same folder. You must also make sure that you have part1 before you will be able to play any of the file.</em></p>
<p><em> </em></li>
<li>The software will now ask you for the RAR files password. If the file is not password protected simply click <em><strong>OK</strong></em>. if the file is password protected, enter the password then press <strong><em>OK</em></strong>.<br />
<a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2010/06/Pass.png"><img class="alignnone size-full wp-image-381" src="http://web2.tigs.com.au/blogs/agit/files/2010/06/Pass.png" alt="" width="251" height="86" /></a></li>
<li>A command prompt window will now be displayed letting you know what the player is doing. Do not close this window as the process of attempting to decompress and play the video file will stop if you are to do so. If successful, the video should start playing in a new window.<br />
<span style="text-decoration: underline"><em>Note</em></span><em>: If you are using Windows Vista and 7 your colour scheme will be changed to basic whilst the video is playing. Once the video has completed or is closed, your colour scheme settings will return to normal.<br />
<a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2010/06/Basic-Colour-Scheme.png"><img class="alignnone size-full wp-image-382" src="http://web2.tigs.com.au/blogs/agit/files/2010/06/Basic-Colour-Scheme.png" alt="" width="366" height="73" /></a></em></li>
</ol>
<p>I have found that some video files allow you to fast forward using the mouse scroll wheel or keyboard arrow keys. From my limited use of the software, I have achieved this with RAR files containing MPG files but majority of AVI files do not allow for fast forwarding.</p>
]]></content:encoded>
			<wfw:commentRss>http://web2.tigs.com.au/blogs/agit/2010/06/28/rar-part-files-containing-video-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

