Missatges enviats per Martin Dougiamas

Imatge Core developers Imatge Documentation writers Imatge Moodle HQ Imatge Plugin developers Imatge Testers
The CFG variables are mostly just the contents of the "config" table in the database. The $CFG object gets recreated from the database on every page request (so all users will see changes immediately).

You can set new entries in this table using set_config() and get them using the corresponding get_config() any time you like in your code.
Imatge Core developers Imatge Documentation writers Imatge Moodle HQ Imatge Plugin developers Imatge Testers
There are a lot of variables, like size of site, language encoding you use etc. The best way to find out would be just to try it out. If it doesn't work then doing it in stages will work better.
Imatge Core developers Imatge Documentation writers Imatge Moodle HQ Imatge Plugin developers Imatge Testers
Yes, the trouble is just security. A teacher in one course should not see all the grades from other courses. So we'll need a new capability that you'd have to have assigned at system level or at the user level. Plus you may want to switch between seeing this overview and seeing just the grades for one course (as now), so there is some GUI to develop. See MDL-12916 for this.

There is also this coming:

http://docs.moodle.org/en/Development:Progress_tracking