Fitxer de configuració separat del codi

Per facilitar els desplegaments, els paràmetres de configuració es
defineixen al fitxer config-moodle2.php del directori pare del codi.
Directori predeterminat per a les sessions de PHP

Per emmagatzemar les sessions en disc local en comptes del moodledata.
MNET: correcció sincrontzació imatges perfils
Adreça de correu electrònic opcional

Per permetre usuaris amb l'adreça en blanc i usuaris diferents amb
adreces repetides.
Script per a la monitorització de l'aplicació
Script per obtenir l'usuari autenticat

Es fa servir al portal per indicar si hi una sessió oberta.
Permet executar només un procés de cron a la vegada

Es fa servir un lock de fitxer al moodledata, amb la funció
flock. S'allibera automàticament en finalitzar el procés, encara que
es produeixi un error.
Paràmetre per permetre la compressió de les respostes

Controla el paràmetre zlib.output_compression del PHP.
Hooks per al connector rendiment del lloc (siteperf)
Paràmetre per desactivar la personalització de la pàgina MyMoodle
Catalunya a la llista de països
Freqüència de neteja de fitxers

Suprimeix els fitxers més antics d'un dia de les àrees d'esborrany, en
comptes dels més antics de 4 dies. Suprimeix cada hora els fitxers de
contextos eliminats, en comptes de cada 24 hores.
Nova biblioteca de fórmules per al càlcul de les qualificacions

Permet expressions condicionals i és més eficient que l'original de
Moodle. Està implementada amb un parser del tipus "top down operator
precedence": http://javascript.crockford.com/tdop/tdop.html
Enviament de correu via servei web

Envia els missatges de correu utilitzant el servei web de l'XTEC en
comptes de SMTP.
Correcció detecció URL en utilitzar un proxy SSL

Comprova primer la variable de servidor HTTP_X_FORWARDED_PROTO per
detectar si la connexió amb el client es fa per HTTPS.
Connector d'auntenticació SSO

Per a l'autenticació única entre el Moodle 1.9 i el Moodle 2. El
protocol utilitza redireccions HTTP i validació HMAC per a la
comunicació entre les dues aplicacions. No crea ni sincronitza els
perfils d'usuari com fa el Moodle Network, però és molt més eficient.
Incrementa els límits de temps, memòria i timeout del MySQL

Per a tasques d'administració: cron, backups, actualització, etc.
Correcció formulari element de qualificació

No ordena les opcions del tipus de visualització, per evitar
seleccionar un tipus predeterminat incorrecte.
block/quiz_results: Suport per a agrupaments
Optimització consulta d'eliminació dels membres dels grups d'un curs

Utilitza un JOIN en comptes d'una subconsulta, així és molt eficient
amb MySQL.