Changes

From SME Server
Jump to navigationJump to search
3,201 bytes added ,  17:16, 6 July 2007
Moodle for SME 7.x
{{Languages}}

==Moodle for SME 7.x==

===Maintainer===
[http://www.dungog.net Dungog.net] (Software)

===Description===
http://www.moodle.org

Moodle is a course management system (CMS) A free, Open Source software package designed using sound pedagogical principles, to help educators create effective online learning communities.

===Installation===
Install from the dungog repo, or download moodle and smeserver-moodle from any [[http://mirror.contribs.org/smeserver/releases/7/smedev/i386/RPMS/ smedev mirror]]
{{Repository|Dungog}}

To install
yum enablerepo=dungog install moodle smeserver-moodle

For uninstall
yum remove moodle smeserver-moodle

For both you can ignore the yum-comments ''signal event post-upgrade'' and ''signal-event reboot''.

===Setup===
To setup moodle start your browser with the URL ''http://servername/moodle'' and complete the forms.

{{Note box|Apply any changes to the domain property before setting up moodle. eg moodle.yourserver.org}}

=== Options ===
* To disable moodle. (default is enabled)
config setprop moodle status disabled

* To limit access to moodle.
config setprop moodle PublicAccess OPTION

OPTION is either of the following.

none => No access
local => Local network (no password required)
local-pw => Local network (password required)
global => Entire Internet(no password required)
global-pw => Entire Internet(password required)
global-pw-remote => Entire Internet(password required outside local network)

* To add a different URL eg. yourserver.net/moodle
note, this adds another url, it doesn't remove the default

config setprop moodle URL blog

* To run moodle from the root of a domain eg.
moodle.yourserver.net or <br>
domain2.org

config setprop moodle domain moodle.yourserver.org OR
config setprop moodle domain domain2.org

In /server-manager ''Hostnames and Addressess'' setup eg. moodle as a hostname on one of you domains or <br>
in ''Domains'' setup a new domain eg. domain2.org, moodle will overrule the panel setting

To enable your changes run these commands

expand-template /etc/httpd/conf/httpd.conf
sv h /service/httpd-e-smith

* php applications may be faster with http://sourceforge.net/projects/eaccelerator
prepared for sme7 by MasterSleepy
http://www.vanhees.cc/index.php?name=CmodsDownload&file=index&req=viewdownloaddetails&lid=314

yum enablerepo=dungog install smeserver-eaccelerator

=== Local Settings ===
The config file is now templated, so changes need to be made in a new fragment
ll /etc/e-smith/templates/opt/moodle/html/config.php

If you think your setting should be the SME default raise a bug

=== Bugs ===
Please raise bugs under the SME-Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}and select the smeserver-moodle component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-moodle|title=this link}}.

=== Tested software versions ===

* Host: SMEserver v7.2
* Installed: smeserver-moodle 1.0-1.el4.sme
* Dependency Installed: moodle 1.8.1-1.el4.sme

=== Additional information ===


[[Category: Contrib]]
[[Category: Webapps]]
[[Category: Dungog]]

Navigation menu