Difference between revisions of "Prerequisites"

From Joomdle
Jump to: navigation, search
(General Prerequisites)
Line 8: Line 8:
 
* Moodle 1.9.x
 
* Moodle 1.9.x
 
* XML-RPC for PHP
 
* XML-RPC for PHP
 +
<br>
 +
<br>
  
 
====Joomla! Prerequisites====
 
====Joomla! Prerequisites====

Revision as of 01:27, 3 May 2010

General Prerequisites

This document applies to Joomdle Release 1.2.1

Before installing Joomdle ensure you have installed and configured the following:

  • Joomla 1.5.x
  • Moodle 1.9.x
  • XML-RPC for PHP



Joomla! Prerequisites

Once Joomla 1.5.x is installed and running correctly, you will need to activate Joomla's web services.  This can be done through Site -> Global System Configuration, System Tab, System Configuration.

joomla_webservices.jpg

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

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.

Xmlrpc php.jpg

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

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