I've successfully installed Chamilo 2.1 and so far I'm pretty impressed.
Unfortunately, users seem to be unable to create courses without platform admin permissions. It's only then that the "Course Management" section is shown in the sidebar on the courses page. A user with a "Course Manager" status is able to manage courses, but not create one.
So far I've also checked the repository > create pages and played with the web services > courses rights. All without success unfortunately.
Is it possible to give a user course creation permissions? If so, How do I do that?