Joomla! & ProMoodle at SunSpotGraphics

  • Increase font size
  • Default font size
  • Decrease font size
ProMoodle

Welcome to ProMoodle at Sun Spot Graphics

E-mail Print PDF

This is a sample of a Joomla! website, with a Moodle course management system, integrated as

"Pro Moodle"

http://promoodle.com/

 ====================================================

Instructions:

JooMoo Instructions for Joomla 1.5+

Before installation:

1. The default Moodle admin cannot login into Moodle through Joomla using
external authentication because Moodle automatically sets the admin user's
authentication to "manual". So, before doing anything, create a second Moodle
administrator account and set the authentication method to "external db". Then
go to the site administration block, click on Users, Permissions, Assign system
roles, click on Administrator and add the new account for site administrator
permissions.

 

In Joomla Administration

1. Create an account in Joomla that matches the username and password of
your new Moodle administrator account.

2. Install the com_moodle component. If your Moodle is installed in a folder
named something other than "moodle", go to components>Moodle>Configuration
and change the word "moodle" in the form to your Moodle folder name.

3. Create a new menu link to your Moodle. Click on your menu, New, click on
Moodle. (NOTE: If you have your Joomla configuration set Yes for Search
Engine Friendly URLs, do NOT give the alias name “moodle”. If you do, this
confuses the system and users will not be able to go to Moodle as guests, they
will have to login first.) If you want to allow guest access to your Moodle, choose
Public for the access level. If you want your users to login first before seeing the
Moodle link, set the access level to Registered.

4. If your link in #3 above is set to allow Public access, you will need to create a
second menu link to your Moodle component and set the access level to
Registered. Go to your site front page and copy the link location of your
registered access Moodle link from your Joomla menu (for example:
http://myjoomla.com/index.php?option=com_moodle&Itemid=36).
(If you do not want this menu link to be available, add it to a disabled menu so it
will not show on your Joomla site, however, DO NOT disable the link itself.)

In Moodle Administration

1. Go to Moodle>Administration>Users Authentication. Under Common Settings,
paste the link location to the registered access Moodle component from step 4
above (INCLUDING the Itemid number!) as the Alternate Login URL, save
changes. This will make it so that if a user clicks on a link from your Moodle that
requires login, they will be taken to the Joomla login page first, once they log into
Joomla, they will be redirected back to the original Moodle page.

Tip: If for some reason you end up locked out of your Moodle site, you can
override the Alternate Login URL:
In your Moodle/config.php file, add this line:
$CFG->alternateloginurl = '';
(where the '' are two single apostrophes). Now you can log into Moodle directly
and change any authentication settings. Later, remember to delete that line from
the config.php file.

2. While still in Users Authentication, enable (click on the little eye) External
database and click on Settings. Enter your Joomla database information.
To get the DB Username, DB Password, and DB Name fields information, open
your Joomla/configuration.php file and find:
var $user = '___';
var $password = ___';
var $db = '___';
The Table, Username field, and Password fields should be:
jos_users, username, and password. Make sure the Password format is set to
Plain text. Under Data Mapping, enter "email" for Email address. New users
coming from Joomla to Moodle will be taken first to their Moodle profile to update
their information and preferences and their Moodle account will be created.

3. In Administration>Security>Site Policies, make sure that Force users to login
is unchecked.
If usernames and passwords are changed through Joomla, they will be updated
to Moodle on the next login.

 

====================================================

LATEST MOODLE TEST SITE
http://test.moodle.org/1.9/

SAMPLE SITES:
http://www.crteacher.com/

DEMO SITE:
http://demo.moodle.org/

THEMES:
http://theme.classroomrevolution.com/

integrated Joomla and Moodle using JFusion component
http://ymis.suqld.org.au/

 ====================================================

 

Last Updated on Wednesday, 15 April 2009 20:01
 

moodlewrapper

Login Form


Newsflash

The one thing about a website, it always changes! Joomla! makes it easy to add article, content, images, videos and more. Site administrators can edit and manage content 'in-context' by clicking the 'edit' link. Webmasters can also edit content though a graphical administration panel that give you complete control over your site.