moodle 2.0 updates admin databases
DESCRIPTION
What's new in Moodle 2.0?TRANSCRIPT
![Page 1: Moodle 2.0 Updates Admin Databases](https://reader038.vdocument.in/reader038/viewer/2022100518/559a32591a28ab96478b477d/html5/thumbnails/1.jpg)
Moodle 2.0
What’s new in
![Page 2: Moodle 2.0 Updates Admin Databases](https://reader038.vdocument.in/reader038/viewer/2022100518/559a32591a28ab96478b477d/html5/thumbnails/2.jpg)
1. SYSTEM
REQUIRMENTS
![Page 3: Moodle 2.0 Updates Admin Databases](https://reader038.vdocument.in/reader038/viewer/2022100518/559a32591a28ab96478b477d/html5/thumbnails/3.jpg)
Moodle 2.0 is a major release and as a
result there are increases in the
requirements
• PHP 5.2.8 is now the maximum
version supported. This allows
developers to write cleaner code
using the more recent features of PHP.
![Page 4: Moodle 2.0 Updates Admin Databases](https://reader038.vdocument.in/reader038/viewer/2022100518/559a32591a28ab96478b477d/html5/thumbnails/4.jpg)
When upgrading to Moodle 2.0 you
must have Moodle 1.9 or later.
If you are using an earlier version of
Moodle you need to upgrade to Moodle
1.9 (or later) first
![Page 5: Moodle 2.0 Updates Admin Databases](https://reader038.vdocument.in/reader038/viewer/2022100518/559a32591a28ab96478b477d/html5/thumbnails/5.jpg)
2. ADMINISTRATIVE
IMPROVEMENTS
![Page 6: Moodle 2.0 Updates Admin Databases](https://reader038.vdocument.in/reader038/viewer/2022100518/559a32591a28ab96478b477d/html5/thumbnails/6.jpg)
1) Enrolments improvements
including groups
synchronization several major
improvements related to guest
access, course
enrolments, metacourses and
groups
2) Roles administration interface
improvements
![Page 7: Moodle 2.0 Updates Admin Databases](https://reader038.vdocument.in/reader038/viewer/2022100518/559a32591a28ab96478b477d/html5/thumbnails/7.jpg)
3) Standard Web Services Layer
Standard set of core API functions
made available via SOAP and
XML-RPC
4) Development: Site-wide groups
5) Admin report plugins can
choose where in the admin
tree they are added
![Page 8: Moodle 2.0 Updates Admin Databases](https://reader038.vdocument.in/reader038/viewer/2022100518/559a32591a28ab96478b477d/html5/thumbnails/8.jpg)
3. DATABASE
CONTROL
![Page 9: Moodle 2.0 Updates Admin Databases](https://reader038.vdocument.in/reader038/viewer/2022100518/559a32591a28ab96478b477d/html5/thumbnails/9.jpg)
DB LAYER 2.0
Database access is to be refactored
so that, “we can use prepared
statements everywhere for increased
security and some performance,
we put datalib functions in a class to
allow better unit tests and remove
the need for slashes in userspace.
This will cause breakage for 3rd
party modules (but fixing them won’t
be too hard!)”
![Page 10: Moodle 2.0 Updates Admin Databases](https://reader038.vdocument.in/reader038/viewer/2022100518/559a32591a28ab96478b477d/html5/thumbnails/10.jpg)
ANCIENT DB INSTALL /
UPGRADE SYSTEM REMOVED
The deprecated system for installing
or upgrading database entire used
in Moodle< 1.7 will be completely
removed, while supporting only the
new XML based database scheme
introduced in 1.7