Prerequisites: Difference between revisions

From Joomdle
Jump to navigationJump to search
No edit summary
No edit summary
Line 21: Line 21:
<br>
<br>


====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.
[[Image:xmlrpc_check.jpg|468px|xmlrpc_check.jpg]]
<br>
<br>


====PHP Prerequisites====
====PHP Prerequisites====
Line 36: Line 30:


<br><br>
<br><br>
====Moodle Configuration====
Once Moodle has been installed, a number of options must be configured:
Networking/Settings
{| width="100%" border="1" cellspacing="1" cellpadding="1"
| width="120" valign="top" |
Activate Networking:
|
Administration Menu → Networking → Settings <br /> Networking: On
[[Image:moodle_networking_on.jpg|500px|moodle_networking_on.jpg]]
|-
| valign="top" |
Add Joomla server IP to the list of XML-RPC trusted hosts
|
Administration Menu → Networking → XML-RPC hosts<br /> If it is the same server: 127.0.0.1/32<br /> If you are working on a hosted site, it may be necessary to add its public IP address
[[Image:moodle_networking_xml_host.jpg|500px|moodle_networking_xml_host.jpg]]
|-
| valign="top" |
Activate Moodle Network Authentication in Authentication Plugins
|
Administration Menu → Users → Authentication → Manage  authentication
Enable Moodle Network authentication<br />[[Image:r023_moodle_config_network_authentication_1.jpg|500px|r023_moodle_config_network_authentication_1.jpg]]
To enable Auto Add Remote Users enter '''Settings''' and select "Yes"
[[Image:moodle_authentication_network_enable_2.jpg|500px|moodle_authentication_network_enable_2.jpg]]
|-
| valign="top" |
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.
[[Image:moodle_frame_name.jpg|500px|moodle_networking_xml_host.jpg]]
|-
| valign="top" |
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:<br /> Administration Menu → Users → Permissions → User Policies<br /> Activar Auto-login guests
[[Image:moodle_user_policies.jpg|500px|moodle_user_policies.jpg]]
|}

Revision as of 12:34, 30 October 2010

General Prerequisites

This document applies to Joomdle Release 2.0.0

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


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.