|
|
| (14 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| ====General Prerequisites====
| | {{Languages}} |
|
| |
|
| ''This document applies to Joomdle Release 0.23.''
| |
|
| |
|
| Before installing Joomdle ensure you have installed and configured the following:
| |
|
| |
|
| * Joomla 1.5.x
| | ===Developer Resources=== |
| * Moodle 1.9.x
| |
| * XML-RPC for PHP
| |
|
| |
|
| ====Joomla! Prerequisites====
| | * [[Modifying Joomdle look and feel]] |
| | * [[Creating plugins]] |
| | * [[Adding custom web service functions]] |
|
| |
|
| 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.
| | ===Community Participation=== |
|
| |
|
| [[Image:joomla_webservices.jpg|340px|joomla_webservices.jpg]]
| | The Joomdle team welcomes all participation with this project, whether it be development of modules or code snippets, testing, creation of language files or editing of Wiki pages. All our welcome. |
|
| |
|
| ====Moodle Prerequisites====
| | To collaborate, you can start taking a look at our [http://www.joomdle.com/forum Forums], especially the Feature Requests one, where dicussions about new features take place. |
| | |
| 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]]
| |
| | |
| ====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]]
| |
| | |
| ====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" |
| |
| 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]]
| |
| |}
| |
Developer Resources
The Joomdle team welcomes all participation with this project, whether it be development of modules or code snippets, testing, creation of language files or editing of Wiki pages. All our welcome.
To collaborate, you can start taking a look at our Forums, especially the Feature Requests one, where dicussions about new features take place.