Difference between revisions of "Integrations"

Jump to: navigation, search

Note: You are currently viewing documentation for Moodle 2.0. Up-to-date documentation for the latest stable version is available here: Integrations.

(rewrite intro)
(Try to categorize different types of I)
Line 3: Line 3:
 
Integration is the bringing together of Moodle with other programs so they function together as a system. Moodle can be integrated with a variety of other programs to meet various needs of a website.  
 
Integration is the bringing together of Moodle with other programs so they function together as a system. Moodle can be integrated with a variety of other programs to meet various needs of a website.  
  
 +
=Servers=
  
 
==SME Server==
 
==SME Server==
Line 11: Line 12:
 
* SME Server Moodle Documentation: http://wiki.contribs.org/Moodle
 
* SME Server Moodle Documentation: http://wiki.contribs.org/Moodle
  
==Debian==
+
==Debian server==
  
 
* For Moodle 1.6+
 
* For Moodle 1.6+
Line 19: Line 20:
 
* Debian download: http://packages.debian.org/moodle
 
* Debian download: http://packages.debian.org/moodle
  
==FreeBSD==
+
==FreeBSD server==
  
 
* For Moodle 1.5+
 
* For Moodle 1.5+
Line 26: Line 27:
 
* FreeBSD download: ftp://ftp.openbsd.org/pub/OpenBSD/3.8/packages/
 
* FreeBSD download: ftp://ftp.openbsd.org/pub/OpenBSD/3.8/packages/
  
==Fantastico==
+
=Third party script installers=
 +
 
 +
==Fantastico installer==
  
 
* For Moodle 1.8.4
 
* For Moodle 1.8.4
Line 45: Line 48:
 
* [http://moodle.org/mod/forum/discuss.php?d=107381 Recovering from a Fantastico installation]
 
* [http://moodle.org/mod/forum/discuss.php?d=107381 Recovering from a Fantastico installation]
  
==4PSA Integrator==
+
==4PSA Integrator installer==
  
 
* This product is just like Fantastico, but for the less-common Plesk control panel. And yes, Moodle is in there too.
 
* This product is just like Fantastico, but for the less-common Plesk control panel. And yes, Moodle is in there too.
 
* Maintainer: 4PSA
 
* Maintainer: 4PSA
 
* 4PSA Integrator: http://www.4psa.com/products/4psaintegrator.php
 
* 4PSA Integrator: http://www.4psa.com/products/4psaintegrator.php
 +
 +
=Front ends and CMS=
  
 
==Joomla==
 
==Joomla==
Line 66: Line 71:
  
 
==Mambo-Moodle 1.0==
 
==Mambo-Moodle 1.0==
 
+
No longer supported download.moodle.org/download.php/modules/mambo_moodle.zip
* For Moodle 1.4
+
* Was for Moodle 1.4
* This is a module for Mambo that allows it to merge very nicely with a Moodle installation.
+
::This is a module for Mambo that allows it to merge very nicely with a Moodle installation.
* Maintainer: Cas Nuy
+
::Maintainer: Cas Nuy
* No longer supported download.moodle.org/download.php/modules/mambo_moodle.zip
 
  
 
==Mediawiki==
 
==Mediawiki==
Line 79: Line 83:
 
** [[AuthMoodle]]
 
** [[AuthMoodle]]
 
** [[MediawikiSSO]]
 
** [[MediawikiSSO]]
 
==Moodle Cron for Windows 2.0==
 
 
* This Windows package installs a service to automate some tasks on Windows servers (on Unix servers and most webhosts you can just use the built-in cron tool).
 
* Maintainer: Peter Honan, Petr Skoda
 
* Download: http://download.moodle.org/download.php/windows/MoodleCron-Setup.exe
 
 
 
  
 
==pnMoodle==
 
==pnMoodle==
Line 109: Line 105:
 
* An approach emphasizing Single Sign On using [http://openid.net OpenID] to connect Drupal, Moodle and Mediawiki. [http://openacademic.org OpenAcademic] is also looking at methods of moving content between Drupal and Moodle. This project looks to create a system simple enough for a small school/organization to install, yet robust enough to scale upwards (with the right hardware/staffing) to support large institutions. All code developed with this project will be released back to the open source community.
 
* An approach emphasizing Single Sign On using [http://openid.net OpenID] to connect Drupal, Moodle and Mediawiki. [http://openacademic.org OpenAcademic] is also looking at methods of moving content between Drupal and Moodle. This project looks to create a system simple enough for a small school/organization to install, yet robust enough to scale upwards (with the right hardware/staffing) to support large institutions. All code developed with this project will be released back to the open source community.
  
 +
=Other=
 
==Workforce Connections==
 
==Workforce Connections==
  
Line 115: Line 112:
 
* Maintainer: U.S. Department of Labor
 
* Maintainer: U.S. Department of Labor
 
* http://workforceconnections.dol.gov/
 
* http://workforceconnections.dol.gov/
 +
==Moodle Cron for Windows 2.0==
 +
 +
* This Windows package installs a service to automate some tasks on Windows servers (on Unix servers and most webhosts you can just use the built-in cron tool).
 +
* Maintainer: Peter Honan, Petr Skoda
 +
* Download: http://download.moodle.org/download.php/windows/MoodleCron-Setup.exe
  
 
==See also==
 
==See also==

Revision as of 12:32, 17 September 2009

Note: This article requires updating. Please add/remove systems as necessary.

Integration is the bringing together of Moodle with other programs so they function together as a system. Moodle can be integrated with a variety of other programs to meet various needs of a website.

Servers

SME Server

  • For Moodle 1.83
  • Moodle is maintained as 2 RPM packages, moodle and smeserver-moodle which means that if you run the SME Server operating system, you can install Moodle very easily.
  • Maintainer: http://www.dungog.net/wiki
  • SME Server Moodle Documentation: http://wiki.contribs.org/Moodle

Debian server

FreeBSD server

Third party script installers

Fantastico installer

Here is a sample of what Moodlers have reported about their experiences with Fantastico over the last few months in the Installation Problems forum, in chronological order, starting with the oldest:

4PSA Integrator installer

Front ends and CMS

Joomla

  • A Joomla component (1.3 and 1.5) that, when added as a Joomla menu link, will log Joomla users into Moodle.
  • Can use either Joomla authentication (with Moodle using the external database authentication plugin) or Moodle authentication (with Joomla using the available Moodle authentication plugin).
  • For more information see:

Mahara

  • Affectionately known as Mahoodle
  • It's all built in to Moodle (1.9) and Mahara. At the moment it really just means single sign on and automatic account creation.
  • There have been a few bugs sorted recently, so make sure you are running up to date versions of both
  • Setting it all up has quite a few steps that need to be followed carefully - it's documented here (PDF) - https://eduforge.org/docman/view.php/176/3200/Mahoodle.pdf

Mambo-Moodle 1.0

No longer supported download.moodle.org/download.php/modules/mambo_moodle.zip

  • Was for Moodle 1.4
This is a module for Mambo that allows it to merge very nicely with a Moodle installation.
Maintainer: Cas Nuy

Mediawiki

pnMoodle

Drupal Moodle

SSO Module

  • Moodle Modules and plugins
Maintainer: Cas Nuy
Download: No longer at download.moodle.org/download.php/modules/drupal_moodle.zip
  • Update (Victor Kane)
Version of this module which supports the new Drupal 5.0 beta and Moodle 1.7.x
Page: http://awebfactory.com.ar/node/174
Download: http://awebfactory.com.ar/files/moodle.tgz
From reading various links in Sept 2009, SSO can serve as a database to confirm usernames and passwords. It does not provide a dual log in function where the goal is for an authenticated user to only login once.

OpenAcademic

  • An approach emphasizing Single Sign On using OpenID to connect Drupal, Moodle and Mediawiki. OpenAcademic is also looking at methods of moving content between Drupal and Moodle. This project looks to create a system simple enough for a small school/organization to install, yet robust enough to scale upwards (with the right hardware/staffing) to support large institutions. All code developed with this project will be released back to the open source community.

Other

Workforce Connections

  • For Moodle 1.3
  • Moodle forms the core of this US Government package designed to "Empower the 21st Century Knowledge Worker".
  • Maintainer: U.S. Department of Labor
  • http://workforceconnections.dol.gov/

Moodle Cron for Windows 2.0

See also