Differences between revisions 11 and 12
Revision 11 as of 2008-04-30 12:47:00
Size: 1174
Comment: rm project staus
Revision 12 as of 2009-03-16 03:36:20
Size: 1175
Editor: anonymous
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
[[TableOfContents]] <<TableOfContents>>
Line 30: Line 30:
[:CipUX/Projects/Moodle] [[CipUX/Projects/Moodle]]

Feature CipUX Moodle

This is the GUI for CipUX that can be use with Moodle on Skolelinux. This GUI is written in PHP5 for Debian (and then Debian-edu) Etch.

This version was done for french elementary Schools.

You can install it with the package moodle-cipux.

How it works ?

?MoodleCipux uses XML-RPC over SSL.

XML-RPC

In Skolelinux, only root can use CipUX commands. So we need a solution to give some root's rights to simple user. That's why we are using XML-RPC solution (cipux-rpc is the daemon of cipux, it's the XML-RPC server). It gives to specific user (the role of this user is assistant) and to the CipUX Administrator (cipadmin) all the rights to use CipUX commands. We can not give root's right's to a novice user.

SSL

All information are confidential, and then we need the encrypt all the requests which are circulating between the XML-RPC server (cipux-rpc) and the XML-RPC client (cipuxPHP).

Screenshots

You can see cipuxPHP screenshots here => /ScreenShots

?CipUX/Projects/Moodle