I think it was fixed fairly recently ... it works here: http://moodle.org/my/
Martin Dougiamas
Posts made by Martin Dougiamas
1.9 dev already has YUI 2.3.0. Once we've all tested it better in HEAD I think we can port it back to 1.8. It's significantly larger unfortunately (several megabytes).
COVCELL should be written against 1.9 though.
COVCELL should be written against 1.9 though.
Can you please create a detailed list of issues here:
http://docs.moodle.org/en/FERPA
That would help us (Moodle experts) start addressing each one with answers in a more structured way, and end up with a reference for those interested in FERPA conformance.
I believe almost all of the issues you are talking about can be solved in current versions of Moodle by correct configuration of Moodle, and if there are any remaining issues I will certainly help to solve them.
The issue that people ALREADY inside courses can access all files from their courses (including unpublished ones IF THEY KNOW THE NAME) is well known and has been discussed before (example , example , example). Even though it's not a *critical* issue in my opinion, it should be resolved as part of the work on repository API in Moodle 2.0, which will let you use a dedicated external repository for all files, with full access control.
http://docs.moodle.org/en/FERPA
That would help us (Moodle experts) start addressing each one with answers in a more structured way, and end up with a reference for those interested in FERPA conformance.
I believe almost all of the issues you are talking about can be solved in current versions of Moodle by correct configuration of Moodle, and if there are any remaining issues I will certainly help to solve them.
The issue that people ALREADY inside courses can access all files from their courses (including unpublished ones IF THEY KNOW THE NAME) is well known and has been discussed before (example , example , example). Even though it's not a *critical* issue in my opinion, it should be resolved as part of the work on repository API in Moodle 2.0, which will let you use a dedicated external repository for all files, with full access control.
In Moodle 1.9 you can indeed edit this in the admin menus.
In older versions you probably have to hack grade/lib.php at around line 2700:
In older versions you probably have to hack grade/lib.php at around line 2700:
// default A
$letters[0]->letter='A';
$letters[0]->grade_low=93.00;
$letters[0]->grade_high=100.00;
$letters[0]->courseid = $course->id;
// default A-
$letters[1]->letter='A-';
$letters[1]->grade_low=90.00;
$letters[1]->grade_high=92.99;
$letters[1]->courseid = $course->id;
// default B+
$letters[2]->letter='B+';
$letters[2]->grade_low=87.00;
$letters[2]->grade_high=89.99;
$letters[2]->courseid = $course->id;
// default B
$letters[3]->letter='B';
$letters[3]->grade_low=83.00;
$letters[3]->grade_high=86.99;
$letters[3]->courseid = $course->id;
// default B-
$letters[4]->letter='B-';
$letters[4]->grade_low=80.00;
$letters[4]->grade_high=82.99;
$letters[4]->courseid = $course->id;
// default C+
$letters[5]->letter='C+';
$letters[5]->grade_low=77.00;
$letters[5]->grade_high=79.99;
$letters[5]->courseid = $course->id;
// default C
$letters[6]->letter='C';
$letters[6]->grade_low=73.00;
$letters[6]->grade_high=76.99;
$letters[6]->courseid = $course->id;
// default C-
$letters[7]->letter='C-';
$letters[7]->grade_low=70.00;
$letters[7]->grade_high=72.99;
$letters[7]->courseid = $course->id;
// default D+
$letters[8]->letter='D+';
$letters[8]->grade_low=67.00;
$letters[8]->grade_high=69.99;
$letters[8]->courseid = $course->id;
// default D
$letters[9]->letter='D';
$letters[9]->grade_low=60.00;
$letters[9]->grade_high=66.99;
$letters[9]->courseid = $course->id;
// default F
$letters[10]->letter='F';
$letters[10]->grade_low=0.00;
$letters[10]->grade_high=59.99;
$letters[10]->courseid = $course->id;
Start here: http://docs.moodle.org/en/Development:Web_services_API
This document still needs more work, all help is welcome, but high-five to Donal for finally getting it started!
This document still needs more work, all help is welcome, but high-five to Donal for finally getting it started!