Differences between revisions 10 and 11
Revision 10 as of 2008-02-10 01:57:46
Size: 3710
Comment: CipUX is generic, not something specific to DebianEdu.
Revision 11 as of 2008-04-30 12:47:00
Size: 1174
Comment: rm project staus
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:

||<: -3 tablewidth="50%" tablestyle="text-align: left;" rowbgcolor="#1c5493" style="margin:0;padding:0;border:0;color:#ffcc00;"rowstyle=""> '''Status of the project:''' ||
||||||<(rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align:left;">'''MoodleCipUX ''' ||
||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;"> ||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;">'''Name:''' ||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;"> cipuxPHP||
||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;"> ||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;">'''Status:''' ||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;">implemented||
||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;"> ||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;">'''Programmer:''' ||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;">JeanCharles (developper), [http://azmaeve.org/ Christophe Goessen] (packager) ||
||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;"> ||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;">'''available in:''' ||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;">2.0||
||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;"> ||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;">'''release:''' ||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;">2007-07-04||
||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;"> ||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;">'''implemented in:''' ||<rowbgcolor="#7fa0cf"rowstyle="" style="margin:0;padding:0;border:0;text-align: left;">moodle-cipux||

= MoodleCipUX =
= Feature CipUX Moodle =
Line 22: Line 12:
= How it works ? = == How it works ? ==
Line 26: Line 16:
== XML-RPC == === XML-RPC ===
Line 30: Line 20:
== SSL == === SSL ===
Line 34: Line 24:
= Screenshots = == Screenshots ==
Line 37: Line 27:

== Links ==

[:CipUX/Projects/Moodle]

?TableOfContents

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]