<?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 2.0</title>
	<atom:link href="http://web2.tigs.com.au/blogs/agit/category/internet/web-20/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>Google-Moodle Integration Config.</title>
		<link>http://web2.tigs.com.au/blogs/agit/2009/12/03/google-moodle-integration-config/</link>
		<comments>http://web2.tigs.com.au/blogs/agit/2009/12/03/google-moodle-integration-config/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 12:11:03 +0000</pubDate>
		<dc:creator>agreenlees</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Open Source / Freeware]]></category>
		<category><![CDATA[web 2.0]]></category>

		<guid isPermaLink="false">http://web2.tigs.com.au/blogs/agit/?p=298</guid>
		<description><![CDATA[As promised the configuration of the Moodle-Google Integration plugin:

Download Google-Moodle Integration plugin
Unzip the files and upload them to your Moodle installation
Login to your Moodle site and click Notifications to update the newly installed blocks
From the Users menu, select Authentication then Google Authentication
Enter your Google domain name
On your Moodle server create the private and public keys:
Private  <a href='http://web2.tigs.com.au/blogs/agit/2009/12/03/google-moodle-integration-config/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>As promised the configuration of the Moodle-Google Integration plugin:</p>
<ol>
<li>Download <a title="Google-Moodle" href="http://moodle-google.googlecode.com/files/google.zip" target="_blank">Google-Moodle Integration</a> plugin</li>
<li>Unzip the files and upload them to your Moodle installation</li>
<li>Login to your Moodle site and click Notifications to update the newly installed blocks</li>
<li>From the Users menu, select Authentication then Google Authentication</li>
<li>Enter your Google domain name</li>
<li>On your Moodle server create the private and public keys:
<p><span style="text-decoration: underline">Private Key (stored in Moodle only)</span><br />
Command: <em>openssl genrsa -out rsaprivkey.pem 1024</em></p>
<p>(Visit <a title="Google Key Gen." href="http://code.google.com/apis/apps/articles/sso-keygen.html" target="_blank">Google Documentation</a> for Key Generation Help)</p>
<p><span style="text-decoration: underline">Public Key (stored in Moodle and Google)</span><br />
Command: <em>openssl req -new -x509 -key rsaprivkey.pem -out rsacert.pem</em></p>
<p>(Visit <a title="Key Gen." href="http://code.google.com/apis/apps/articles/sso-keygen.html" target="_blank">Google Documentation</a> for Key Generation Help)</li>
<li>Upload the created RSA Key File (rsaprivkey.pem) to Moodle (Users -&gt; Authentication -&gt; Google Authentication)<br />
Upload the created SSL Signing Certificate (rsacert.pem) to Moodle (Users -&gt; Authentication -&gt; Google Authentication)</li>
<li>Login to your Google Apps Admin Control Panel (http://google.com/a/<em>yourdomain</em>) in a new window</li>
<li>Browse to Advanced Tools &#8211; &gt; Authentication -&gt; Setup Single Sign-on (SSO)</li>
<li>Check the Enable Single Sign-on box</li>
<li>Copy and paste the Sign-in, Sign-out and Change Password page URL&#8217;s from the Setup Instructions box located on the Google Authentication setup page in Moodle</li>
<li>Upload the Verification Certificate (rsacert.pem created in step 6) and Save the changes in Google Apps</li>
<li>In your Google Apps Control Panel, browse to Users and Groups -&gt; Settings and check the Enable Provisioning API box<br />
Save the Changes<br />
<em>(This allows users to be updated)</em></li>
<li>Browse to Advanced Tools -&gt; Manage OAuth Domain Key</li>
<li>Upload the created certificate (rpacert.pem from step 6)</li>
<li>Copy the OAuth Consumer Secret</li>
<li>In Moodle, enable all Google Blocks and add them to the Front Page of your Moodle<br />
<em>(I had issues with a couple of the blocks and therefore only enabled the GMail Block. See how you go but if you have issues disabling the other plugins would be the first port of call)</em></li>
<li>Browse to Modules -&gt; Blocks -&gt; GMail Blocks and paste the Google OAuth Consumer Secret into the supplied field<br />
Save the Changes</li>
<li>Select the Google User Sync block from Modules -&gt; Blocks and fill in your Google Admin info.<br />
Save the Changes</li>
<li>Test the config&#8230;</li>
</ol>
<p>Our current configuration allows our staff and students to login to Moodle using their Active Directory credentials (via the Moodle LDAP authentication plugin) and link straight to their GMail account. This has allowed us to continue to provide a complete Single Sign-on (SSO) environment for our users.</p>
]]></content:encoded>
			<wfw:commentRss>http://web2.tigs.com.au/blogs/agit/2009/12/03/google-moodle-integration-config/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Moodle-Google Intergration</title>
		<link>http://web2.tigs.com.au/blogs/agit/2009/12/02/moodle-google-intergration/</link>
		<comments>http://web2.tigs.com.au/blogs/agit/2009/12/02/moodle-google-intergration/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 12:09:11 +0000</pubDate>
		<dc:creator>agreenlees</dc:creator>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[Open Source / Freeware]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[authentication]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[ldap]]></category>
		<category><![CDATA[LMS]]></category>
		<category><![CDATA[moodle]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[SAML]]></category>
		<category><![CDATA[school]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[SSO]]></category>

		<guid isPermaLink="false">http://web2.tigs.com.au/blogs/agit/?p=285</guid>
		<description><![CDATA[The school I work at currently uses Moodle as our chosen LMS for students. Moodle is linked with our School Management system to sync courses, assignments and course enrollments among other things. This greatly assists in minimising administration work, but more on this at another time&#8230;
Our school also uses Google Apps Education Edition to provide  <a href='http://web2.tigs.com.au/blogs/agit/2009/12/02/moodle-google-intergration/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>The school I work at currently uses <a title="Moodle.org" href="http://moodle.org" target="_blank">Moodle</a> as our chosen LMS for students. Moodle is linked with our School Management system to sync courses, assignments and course enrollments among other things. This greatly assists in minimising administration work, but more on this at another time&#8230;</p>
<p>Our school also uses Google Apps Education Edition to provide our students with Email accounts and usage of the other Google Apps services. Google provides a great LDAP sync tool that can easily sync users and groups memberships but lacks a way to sync users passwords (not secure). For this to be possible a Single Sign On (SSO) system must come into the equation. These systems can cost thousands of dollars (depending on user numbers) from 3rd party developers or require a large amount of IT admin time and server resources to perfect a solid solution. I searched long and hard for a suitable tool for this job and tried a number of solutions but none worked well enough for my liking.</p>
<p>At the same time that I was searching for solutions for this issue I was also browsing around for some useful Moodle plugins. This is where I came across the <a title="Moodle-Google" href="http://moodle-google.googlecode.com/files/google.zip" target="_blank">Moodle-Google Intergration</a> plugin that would solve all my issues. The plugin provides a SAML based authentication method to allow users to use their LDAP credentials (LDAP must be configured in Moodle) to log into their Google Apps account. This plugin talks with the SSO feature built into Google Apps via SAML 2.0 post and the use of the generated keys and certificates for security. Users then login to Moodle and from there can access their Google Apps account.</p>
<p>More to come on the configuration of this plugin. Stay tuned&#8230;</p>
<p><a rel="lightbox" href="http://web2.tigs.com.au/blogs/agit/files/2009/12/Narradan1.jpg"><img class="alignnone size-thumbnail wp-image-294" title="Narradan" src="http://web2.tigs.com.au/blogs/agit/files/2009/12/Narradan1-150x150.jpg" alt="Narradan" width="150" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://web2.tigs.com.au/blogs/agit/2009/12/02/moodle-google-intergration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moodle explained using Lego</title>
		<link>http://web2.tigs.com.au/blogs/agit/2008/11/05/moodle-explained-using-lego/</link>
		<comments>http://web2.tigs.com.au/blogs/agit/2008/11/05/moodle-explained-using-lego/#comments</comments>
		<pubDate>Wed, 05 Nov 2008 11:52:34 +0000</pubDate>
		<dc:creator>agreenlees</dc:creator>
				<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[course]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[elearning]]></category>
		<category><![CDATA[moodle]]></category>
		<category><![CDATA[online learning]]></category>

		<guid isPermaLink="false">http://web2.tigs.com.au/blogs/agit/?p=133</guid>
		<description><![CDATA[[kml_flashembed movie="http://au.youtube.com/v/_XPZl6LLvik" width="425" height="350" wmode="transparent" /]
More Moodle Videos here&#8230;
]]></description>
			<content:encoded><![CDATA[<p><code>[kml_flashembed movie="http://au.youtube.com/v/_XPZl6LLvik" width="425" height="350" wmode="transparent" /]</code></p>
<p>More Moodle Videos <a title="Moddle Vids" href="http://human.edublogs.org/moodle-tutorials-2-minute-moodles/" target="_blank">here&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://web2.tigs.com.au/blogs/agit/2008/11/05/moodle-explained-using-lego/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress MU &amp; SMF Intergration</title>
		<link>http://web2.tigs.com.au/blogs/agit/2008/10/29/wordpress-mu-smf-intergration/</link>
		<comments>http://web2.tigs.com.au/blogs/agit/2008/10/29/wordpress-mu-smf-intergration/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 10:10:21 +0000</pubDate>
		<dc:creator>agreenlees</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[web 2.0]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[forum]]></category>
		<category><![CDATA[Simple Machine Forum]]></category>
		<category><![CDATA[SMF]]></category>
		<category><![CDATA[web2]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WP]]></category>

		<guid isPermaLink="false">http://web2.tigs.com.au/blogs/agit/?p=98</guid>
		<description><![CDATA[Recently I was asked to create a forum for our teachers to use to communicate with their students. As a few ofd our teachers are currently using WordPress to post their blogs we decided to find a web2 forum system that would integrate well with WordPress. I have previously used and like Simple Machine Forum  <a href='http://web2.tigs.com.au/blogs/agit/2008/10/29/wordpress-mu-smf-intergration/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Recently I was asked to create a forum for our teachers to use to communicate with their students. As a few ofd our teachers are currently using WordPress to post their blogs we decided to find a web2 forum system that would integrate well with WordPress. I have previously used and like Simple Machine Forum (SMF), so I decided to see if WordPress and SMF would play nicely together.</p>
<p>My first result was the <a title="WP &amp; SMF" href="http://wordpress.org/extend/plugins/wp-smf-a-simplemachines-bridge/" target="_blank">WP &amp; SMF</a> plug-in for WordPress. This plug-in once installed, allows you to create users in WordPress and have them automatically populated into your SMF user database. The plug-in also comes with three functions to allow you to show the following information inside WordPress:</p>
<p>1. The last SMF forum posts,<br />
2. The last SMF forum topics,<br />
3. The last SMF forum members,<br />
4. SMF forum statistics; otal Members, Total Posts, Total Topics, Total Categories, Total Board, etc.</p>
<p>The WP &amp; SMF plugin was relatively easy, although I did run into one error which was easily resolved. I will post the installation procedure and the resolution to the issue I encountered soon&#8230;</p>
<p>WordPress MU: <a title="WordPress MU" href="http://mu.wordpress.org/" target="_blank">http://mu.wordpress.org</a><br />
SMF: <a title="Simple Machine Forum" href="http://www.simplemachines.org/" target="_blank">http://www.simplemachines.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://web2.tigs.com.au/blogs/agit/2008/10/29/wordpress-mu-smf-intergration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

