Preparing Moodle 19: Difference between revisions

From Joomdle
Jump to navigationJump to search
No edit summary
m Protected "Preparing Moodle 19" ([edit=sysop] (indefinite) [move=sysop] (indefinite))
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTITLE__
{{Languages}}
{{Languages}}



Latest revision as of 14:54, 30 October 2010

This document applies to Joomdle Release 2.0.0

Note: This document applies to the preparation of Joomdle with Moodle 1.9+ If you are installing Joomdle for Moodle 2 please refer to this document Preparing Moodle 2 for Joomdle

Moodle 1.9+ Prerequisites

If you are installing Moodle for the first time, it will check for the existence of the PHP extension XML-RPC.  Please ensure it is installed.

xmlrpc_check.jpg

For further information on PHP XML-RPC libraries refer to PHP XML-RPC Prerequisites


.

Moodle 1.9+ Configuration

Once Moodle has been installed, a number of options must be configured:

Networking/Settings

Activate Networking:

Administration Menu → Networking → Settings
Networking: On

moodle_networking_on.jpg

Add Joomla server IP to the list of XML-RPC trusted hosts

Administration Menu → Networking → XML-RPC hosts
If it is the same server: 127.0.0.1/32
If you are working on a hosted site, it may be necessary to add its public IP address

moodle_networking_xml_host.jpg

Activate Moodle Network Authentication in Authentication Plugins

Administration Menu → Users → Authentication → Manage  authentication

Enable Moodle Network authentication
r023_moodle_config_network_authentication_1.jpg

To enable Auto Add Remote Users enter Settings and select "Yes"

moodle_authentication_network_enable_2.jpg

Make Moodle stay within 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.

moodle_networking_xml_host.jpg

Allow visitors to enter Moodle courses directly.

If we want guest to enter directly to Moodle courses available for them, we actiavte auto-login for guests:
Administration Menu → Users → Permissions → User Policies
Activar Auto-login guests

moodle_user_policies.jpg