For the complete documentation index, see llms.txt. This page is also available as Markdown.

Branches and Rooms

Chamilo includes a basic physical location system built around two concepts: branches and rooms.

A branch represents a physical site or campus — for example, a main office, a regional training centre, or a university building. Branches can be nested (a building can contain departments, a city can contain buildings). Each branch can contain one or more rooms, which represent individual classrooms or lab spaces within that branch.

This feature is still in early stages. At this point its main practical use is letting you attach a physical location marker to a course.

Assigning a Room to a Course

When creating a course, if your administrator has already set up rooms, a Default room field appears in the course creation form. Select the room where the course takes place.

This information is informational — it does not affect course behaviour or access control. It simply records where the course is physically held, which can help administrators manage room scheduling and view room occupation across courses.

If no rooms have been configured on your platform, the field will not appear.

What Administrators Can Do

Branch and room management is handled entirely by administrators. They can:

  • Create and organise branches in a tree hierarchy

  • Add rooms to branches, with optional geolocation and IP range data

  • View which courses are assigned to each room

  • View a room's occupation calendar based on attendance entries

If you need a room created or need your course moved to a different room, contact your platform administrator.

Last updated

Was this helpful?