Preparing Moodle 19: Difference between revisions

From Joomdle
Jump to navigationJump to search
Created page with '{{Languages}} {{Current Version}} ====Moodle Prerequisites==== If you are installing Moodle for the first time, it will check for the existence of the PHP extension XML-RPC. …'
 
No edit summary
Line 11: Line 11:
<br>
<br>


====PHP Prerequisites====
For further information on PHP XML-RPC libraries refer to [[Prerequisites#PHP_Prerequisites]]
 
If you have already installed Moodle you will need to ensure that XML-RPC is installed, you can check by using PHP Info found in the Joomla backend under Help / System Info / PHP Information.
 
[[Image:xmlrpc_php.jpg]]
 
<br><br>


====Moodle Configuration====
====Moodle Configuration====

Revision as of 11:30, 30 October 2010

This document applies to Joomdle Release 2.0.0

Moodle 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 Prerequisites#PHP_Prerequisites

Moodle 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