Hello,
while customizing our plateform on moodle 2.4.x, We,ve got big performance troubles with admin settings pages due to the following facts :
- while calling admin/settings.php for a given section code is loading all setting tree threw admin_get_root (line 18), so pass to all settings pages of all plugins
- in two of this settings page, the method make_category_list is called one or more time
since we have a big amount of categories and a structuer with parents (depth 3), loading a setting page became very too long
My question , is it absolutely obvious to read all setting tree, can't we load a partial tree?
Thank you
Céline