Installing Joomdle in Joomla

From Joomdle
Revision as of 10:16, 2 May 2010 by Antonio (talk | contribs) (Created page with 'This document applies to Joomdle Release 0.23. To allow Moodle to authenticate with Joomla! you will need to install and configure the Joomdle authentication plugin. This plugi…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

This document applies to Joomdle Release 0.23.

To allow Moodle to authenticate with Joomla! you will need to install and configure the Joomdle authentication plugin. This plugin can be found in the Joomdle installation package called auth_joomdle.zip. Create a temporary directory and uncompress the contents of the zip file. Then copy the uncompressed files to your moodle/auth/joomdle directory on your web server. (Depending on how you chose to copy the files, you may need to create the joomdle directory first).


Configuring Joomdle for Moodle Once these files have been copied to the moodle/auth/joomdle directory, return to the Moodle Network Authentication section found at Administration Menu → Users → Authentication → Manage authentication. You should now see a new option Authentication Plugin called Joomdle, activate this plugin.


Then configure the plugin by clicking on the "Settings link" and enter your Joomla! server's domain name URL. This is the only setting that needs to be configured.


Your have now configured the Moodle side of Joomdle. Proceed to install and configure Joomdle for Joomla!



Advanced Moodle Configuration (Optional) Note: Some of these options can render your Moodle site inaccessible - please ensure you know what you are doing!

Removing the default Moodle login page (redirect the Moodle login page to Joomla!) Define an alternate login URL for Moodle, so that Moodle users never see the Moodle login page. We recommend that you don't enable this until everything is up, testing, testing again, tested one more time, and running. Oh did we say, test first before you do this! Users->Authentication->Manage Authentication: Alternate Login URL. Here we put Joomla URL. Creating an alternative login page for Moodle's Administrators If you have redirected the default Moodle login page to Joomla, as defined above, you will need to create an additional method to enter Moodle for Moodle Administrators. To access Moodle, enter this URL in your browsers address bar http://yoursite.com/moodle/auth/joomdle/joomdle_login.php?login=moodle Restrict access to Moodle to registered users only Restrict access to Moodle to registered users only, so that no guests can enter the Moodle site. Security -> Site Policies -> Force users to login Make Moodle not to go out of the wrapper The breadcrumb links in Moodle have target="_top", so if you click on them, you would get out of the wrapper. To prevent this, you can modify an option in Server->HTTP. Set Frame Name to empty value.