installation of content objects
when installing chamilo with just some of the applications, the content-objects related to all the other applications are installed anyway.
The administrator has to manually disable every content-object that is of no use. It would be more logical the other way around: only standard content-objects and content-objects related to the installed applications should be added by default while additional content objects can be added manually by the admin.
now I have to go disable all assessment-question types, all survey-question types, ... I have 68 content-object types while I only need 11, at most.
Updated by Nathalie Blocry about 10 years ago
plus: you have all these "annoying" dependencies that you are not always aware off-->
trying to remove "Fill In Blanks Question" fails because you first need to remove "Assessment", "SurveyPage" and "Survey". When you then try to remove "Assessment" it fails because you first need to remove "Learning Path" and "learning path" cannot be removed (error: Call to a member function getAttribute() on a non-object in .../admin/lib/package_remover/type/content_object.class.php on line 137) so I am stuck.
I get similar errors on other content-objects too (like survey) but even with the small bugs fixed, the process of removing content-object-types is very tedious.