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

Changelog

3.x-v1 -- 2026-09-10

262 page(s) updated (initial snapshot)

Pages changed

  • .claude/commands/document-feature.md

  • CLAUDE.md

  • README.md

  • SUMMARY.md

  • admin-guide/README.md

  • admin-guide/analytics/README.md

  • admin-guide/analytics/corporate-reports.md

  • admin-guide/analytics/global-statistics.md

  • admin-guide/analytics/learning-analytics.md

  • admin-guide/analytics/reports-catalog.md

  • admin-guide/analytics/tickets.md

  • admin-guide/appendix/faq.md

  • admin-guide/appendix/glossary.md

  • admin-guide/appendix/security-guide.md

  • admin-guide/authentication/README.md

  • admin-guide/authentication/azure-entra-id.md

  • admin-guide/authentication/cas.md

  • admin-guide/authentication/ldap.md

  • admin-guide/authentication/oauth2.md

  • admin-guide/authentication/scim.md

  • admin-guide/authentication/sso-configuration.md

  • admin-guide/courses/README.md

  • admin-guide/courses/course-categories.md

  • admin-guide/courses/course-import-export.md

  • admin-guide/courses/managing-courses.md

  • admin-guide/getting-started/README.md

  • admin-guide/getting-started/admin-interface-overview.md

  • admin-guide/health-check.md

  • admin-guide/installation/README.md

  • admin-guide/installation/cloud-storage.md

  • admin-guide/installation/configuration.md

  • admin-guide/installation/email-configuration.md

  • admin-guide/installation/installation-wizard.md

  • admin-guide/installation/server-requirements.md

  • admin-guide/installation/upgrading.md

  • admin-guide/integrations/README.md

  • admin-guide/integrations/ai-configuration.md

  • admin-guide/integrations/lti.md

  • admin-guide/integrations/onlyoffice.md

  • admin-guide/integrations/video-conferencing.md

  • admin-guide/integrations/xapi.md

  • admin-guide/maintenance/README.md

  • admin-guide/maintenance/archive-cleanup.md

  • admin-guide/maintenance/backups.md

  • admin-guide/maintenance/system-status.md

  • admin-guide/mcp.md

  • admin-guide/multi-url/README.md

  • admin-guide/multi-url/access-urls.md

  • admin-guide/other-admin-blocks/README.md

  • admin-guide/other-admin-blocks/chamilo-org-links.md

  • admin-guide/other-admin-blocks/news-from-chamilo.md

  • admin-guide/other-admin-blocks/professional-support.md

  • admin-guide/other-admin-blocks/version-check.md

  • admin-guide/performance-tuning.md

  • admin-guide/platform-settings/README.md

  • admin-guide/platform-settings/admin-settings.md

  • admin-guide/platform-settings/agenda-settings.md

  • admin-guide/platform-settings/ai-helpers-settings.md

  • admin-guide/platform-settings/announcement-settings.md

  • admin-guide/platform-settings/attendance-settings.md

  • admin-guide/platform-settings/cas-settings.md

  • admin-guide/platform-settings/catalog-settings.md

  • admin-guide/platform-settings/certificate-settings.md

  • admin-guide/platform-settings/chat-settings.md

  • admin-guide/platform-settings/course-settings.md

  • admin-guide/platform-settings/crons-settings.md

  • admin-guide/platform-settings/display-settings.md

  • admin-guide/platform-settings/document-settings.md

  • admin-guide/platform-settings/dropbox-settings.md

  • admin-guide/platform-settings/editor-settings.md

  • admin-guide/platform-settings/exercise-settings.md

  • admin-guide/platform-settings/forum-settings.md

  • admin-guide/platform-settings/glossary-settings.md

  • admin-guide/platform-settings/gradebook-settings.md

  • admin-guide/platform-settings/group-settings.md

  • admin-guide/platform-settings/language-settings.md

  • admin-guide/platform-settings/lp-settings.md

  • admin-guide/platform-settings/mail-settings.md

  • admin-guide/platform-settings/message-settings.md

  • admin-guide/platform-settings/platform-settings.md

  • admin-guide/platform-settings/privacy-settings.md

  • admin-guide/platform-settings/profile-settings.md

  • admin-guide/platform-settings/registration-settings.md

  • admin-guide/platform-settings/search-settings.md

  • admin-guide/platform-settings/security-settings.md

  • admin-guide/platform-settings/session-settings.md

  • admin-guide/platform-settings/skill-settings.md

  • admin-guide/platform-settings/social-settings.md

  • admin-guide/platform-settings/survey-settings.md

  • admin-guide/platform-settings/ticket-settings.md

  • admin-guide/platform-settings/tracking-settings.md

  • admin-guide/platform-settings/webservice-settings.md

  • admin-guide/platform-settings/work-settings.md

  • admin-guide/platform-settings/workflows-settings.md

  • admin-guide/platform/README.md

  • admin-guide/platform/global-agenda.md

  • admin-guide/platform/languages.md

  • admin-guide/platform/pages.md

  • admin-guide/platform/platform-tools.md

  • admin-guide/platform/portal-news.md

  • admin-guide/plugins/README.md

  • admin-guide/plugins/managing-plugins.md

  • admin-guide/rooms/README.md

  • admin-guide/rooms/managing-rooms.md

  • admin-guide/rooms/room-availability-finder.md

  • admin-guide/security/README.md

  • admin-guide/security/activities-audit.md

  • admin-guide/security/file-integrity.md

  • admin-guide/security/login-attempts.md

  • admin-guide/security/password-strength-checker.md

  • admin-guide/security/simple-ids.md

  • admin-guide/sessions/README.md

  • admin-guide/sessions/careers-and-promotions.md

  • admin-guide/sessions/classes.md

  • admin-guide/sessions/managing-sessions.md

  • admin-guide/sessions/session-categories.md

  • admin-guide/skills/README.md

  • admin-guide/skills/managing-skills.md

  • admin-guide/skills/skills-assessments.md

  • admin-guide/skills/skills-ranking.md

  • admin-guide/skills/skills-wheel.md

  • admin-guide/system/README.md

  • admin-guide/system/branding/README.md

  • admin-guide/system/branding/color-themes.md

  • admin-guide/system/branding/portal-customization.md

  • admin-guide/system/branding/templates.md

  • admin-guide/system/system-tools.md

  • admin-guide/users/README.md

  • admin-guide/users/managing-users.md

  • admin-guide/users/user-groups.md

  • admin-guide/users/user-profiling.md

  • admin-guide/users/user-roles.md

  • developer-guide/README.md

  • developer-guide/api/README.md

  • developer-guide/api/authentication.md

  • developer-guide/api/custom-actions.md

  • developer-guide/api/endpoints-reference.md

  • developer-guide/api/webhooks.md

  • developer-guide/appendix/database-schema.md

  • developer-guide/appendix/glossary.md

  • developer-guide/backend/README.md

  • developer-guide/backend/controllers.md

  • developer-guide/backend/entities-and-doctrine.md

  • developer-guide/backend/events-and-listeners.md

  • developer-guide/backend/resource-system.md

  • developer-guide/backend/settings-system.md

  • developer-guide/backend/symfony-architecture.md

  • developer-guide/contributing/README.md

  • developer-guide/contributing/coding-conventions.md

  • developer-guide/contributing/git-workflow.md

  • developer-guide/contributing/testing.md

  • developer-guide/frontend/README.md

  • developer-guide/frontend/build-system.md

  • developer-guide/frontend/state-management.md

  • developer-guide/frontend/views-and-routing.md

  • developer-guide/frontend/vue-components.md

  • developer-guide/getting-started/README.md

  • developer-guide/getting-started/development-setup.md

  • developer-guide/getting-started/project-structure.md

  • developer-guide/getting-started/tech-stack.md

  • developer-guide/plugins/README.md

  • developer-guide/plugins/course-tool-plugins.md

  • developer-guide/plugins/creating-a-plugin.md

  • developer-guide/plugins/plugin-architecture.md

  • developer-guide/theming/README.md

  • developer-guide/theming/color-themes.md

  • developer-guide/theming/css-and-tailwind.md

  • developer-guide/theming/twig-templates.md

  • student-guide/README.md

  • student-guide/account-and-security/README.md

  • student-guide/account-and-security/captcha.md

  • student-guide/account-and-security/resetting-your-password.md

  • student-guide/account-and-security/two-factor-authentication.md

  • student-guide/appendix/faq.md

  • student-guide/appendix/glossary.md

  • student-guide/courses/README.md

  • student-guide/courses/ai-tutor.md

  • student-guide/courses/course-tools-overview.md

  • student-guide/courses/following-a-learning-path.md

  • student-guide/courses/submitting-an-assignment.md

  • student-guide/courses/subscribing-to-a-course.md

  • student-guide/courses/taking-tests.md

  • student-guide/courses/using-the-chat-tool.md

  • student-guide/courses/using-the-forum.md

  • student-guide/getting-started/README.md

  • student-guide/getting-started/creating-an-account.md

  • student-guide/getting-started/understanding-the-interface.md

  • student-guide/inbox.md

  • student-guide/my-progress.md

  • student-guide/social-network.md

  • teacher-guide/README.md

  • teacher-guide/adding-content/README.md

  • teacher-guide/adding-content/announcements.md

  • teacher-guide/adding-content/documents.md

  • teacher-guide/adding-content/glossary.md

  • teacher-guide/adding-content/learning-paths.md

  • teacher-guide/adding-content/links.md

  • teacher-guide/adding-content/math-formulas.md

  • teacher-guide/additional-tools/README.md

  • teacher-guide/additional-tools/agenda.md

  • teacher-guide/additional-tools/course-progress.md

  • teacher-guide/additional-tools/dropbox.md

  • teacher-guide/additional-tools/notebook.md

  • teacher-guide/additional-tools/portfolio.md

  • teacher-guide/ai-tools/README.md

  • teacher-guide/ai-tools/ai-grading.md

  • teacher-guide/ai-tools/ai-media-generation.md

  • teacher-guide/ai-tools/ai-tutor.md

  • teacher-guide/ai-tools/course-picture-generator.md

  • teacher-guide/ai-tools/exercise-generator.md

  • teacher-guide/ai-tools/glossary-generator.md

  • teacher-guide/ai-tools/learning-path-generator.md

  • teacher-guide/appendix/faq.md

  • teacher-guide/appendix/glossary.md

  • teacher-guide/assessing-learners/README.md

  • teacher-guide/assessing-learners/assignments.md

  • teacher-guide/assessing-learners/attendance.md

  • teacher-guide/assessing-learners/exercises.md

  • teacher-guide/assessing-learners/gradebook.md

  • teacher-guide/assessing-learners/subscribing-users.md

  • teacher-guide/assessing-learners/surveys.md

  • teacher-guide/branches-and-rooms.md

  • teacher-guide/collaboration-and-communication/README.md

  • teacher-guide/collaboration-and-communication/blog.md

  • teacher-guide/collaboration-and-communication/chat.md

  • teacher-guide/collaboration-and-communication/forums.md

  • teacher-guide/collaboration-and-communication/groups.md

  • teacher-guide/collaboration-and-communication/video-conferencing.md

  • teacher-guide/collaboration-and-communication/wiki.md

  • teacher-guide/creating-your-course/README.md

  • teacher-guide/creating-your-course/course-description.md

  • teacher-guide/creating-your-course/course-homepage.md

  • teacher-guide/creating-your-course/course-settings.md

  • teacher-guide/getting-started/README.md

  • teacher-guide/getting-started/understanding-the-interface.md

  • teacher-guide/getting-started/your-profile.md

  • teacher-guide/plugins/README.md

  • teacher-guide/plugins/course-legal-agreement.md

  • teacher-guide/plugins/cstudio.md

  • teacher-guide/plugins/custom-certificate.md

  • teacher-guide/plugins/exercise-focused.md

  • teacher-guide/plugins/exercise-monitoring.md

  • teacher-guide/plugins/exercise-signature.md

  • teacher-guide/plugins/h5p-import.md

  • teacher-guide/plugins/ims-lti.md

  • teacher-guide/plugins/learning-calendar.md

  • teacher-guide/plugins/lti-1-3-advantage-provider.md

  • teacher-guide/plugins/notify-in-course-home.md

  • teacher-guide/plugins/positioning.md

  • teacher-guide/plugins/question-options-evaluation.md

  • teacher-guide/plugins/student-follow-up.md

  • teacher-guide/plugins/survey-export-csv.md

  • teacher-guide/plugins/survey-export-txt.md

  • teacher-guide/plugins/teacher-notes.md

  • teacher-guide/plugins/test-to-pdf.md

  • teacher-guide/sessions.md

  • teacher-guide/social-network.md

  • teacher-guide/tickets.md

  • teacher-guide/tracking-and-reporting/README.md

  • teacher-guide/tracking-and-reporting/certificates-and-skills.md

  • teacher-guide/tracking-and-reporting/course-reports.md

  • teacher-guide/tracking-and-reporting/learner-tracking.md

Commits

  • b89d1b48 Documentation: describe force_redirect for OAuth2 providers

  • 36b1a19e Documentation: Describe the assessment score distribution charts

  • d54a5c09 Student guide: Add 2FA process precision

  • 1dbeb32a Documentation: Add a page on writing math formulas in the editor

  • a0592ba9 Documentation: Remove the unused mailer_xoauth2 mail setting

  • 7e57e2b1 Documentation: Add Microsoft 365 email configuration through the Microsoft Graph API

  • 829d3e63 Admin guide: Add mention of S3-compatible DigitalOcean spaces

  • 9d1bfc30 Student guide: Initial student guide version

  • d561aaac Documentation: Note that install and update upload the bundled themes

  • bdb4b659 Documentation: Fix the Azure Blob Storage adapter package name

  • 0de55684 Documentation: Document uploading bundled themes to remote storage

  • 45634fa5 Add certificate expiries documentation

  • 01132cbc Developer: Add tests/ subdir

  • 85c15aa5 Admin: Add skills management illustrations

  • 4b89da6a Admin: Update configuration and requirements

  • 48c9f810 Dev guide: Fix plugin development guide inconsistencies

  • 185b0c12 Admin guide: Document hierarchical multi-tenant

  • dc7fc89f Replace the doWhenDeleting* plugin hooks with the deletion events in the plugin creation guide

  • 4b9788be Teacher guide: Add plugins section to inform teachers about extended possibilities

  • a1cfd642 Add GenAI thumbnail generator to documentation

  • bdc32789 Add AI command to generate documentation for a feature

  • 6e13dba6 Add Subscribing Users section

  • 2feaeac2 Teacher guide: Add details to course description tool

  • 50c90d69 Teacher guide: Add course description tool

  • 1246d234 Admin guide: Update configuration settings list for v3

  • 7f890edd Admin guide: Add MCP API key screenshot

  • 2aefeefc Admin guide: Add MCP entry

  • c3363834 Update documentation for v3

  • 342e3292 Admin guide: Update distribution of platform block

  • 0db51c6c Add Azure authentication

  • d094753d Teacher guide: Add section about C-Studio

  • 68387f9b Update admin guide, analytic reports description page

  • 39c235e0 Update admin guide to show one entry per admin dashboard block

  • 4efd3e3e Update main admin block entry pages with screenshot

  • 9f672227 Update coach term to tutor - see 61ef856 or #8390 in Chamilo

  • 80af3747 Admin: Add security section update

  • 5ae77a75 Admin: Add security section

  • 2cf23960 Internal: Add CLAUDE.md to help with the documentation process

  • fa437233 Add tool prefix convention to commit message guidelines

  • 8ddfb70a Expand and reorganize Base components documentation

This changelog tracks significant updates to the Chamilo 2.0 documentation. Each entry corresponds to a Git tag on the 2.x branch (e.g. 2.x-v1). Translation branches (2.x-fr, 2.x-es, …) carry matching tags to indicate which version they are synced to.


2.x-v1 — 2026-05-12

Initial release of the Chamilo 2.0 documentation (179 pages across three guides).

Teacher Guide (49 pages)

Complete documentation for day-to-day course management:

  • Getting started: interface overview and user profile

  • Course creation: settings, homepage layout

  • Adding content: documents, links, learning paths, glossary, announcements

  • Assessing learners: exercises, assignments, surveys, attendance, gradebook

  • Tracking and reporting: learner tracking, course reports, certificates and skills

  • Collaboration: forums, chat, wiki, blogs, groups, video conferencing

  • AI tools: tutor chatbot, exercise generator, learning path generator, AI grading, media generation, glossary generator

  • Additional tools: agenda, dropbox, notebook, portfolio, course progress

  • Sessions, branches and rooms, social network, tickets, appendix

Admin Guide (62 pages)

Complete reference for platform administration:

  • Installation: server requirements, installation wizard, configuration, email, cloud storage, upgrades

  • User management: roles, user groups, profiling

  • Course and session management: categories, import/export, sessions, careers, promotions, classes

  • Platform settings: 40+ configurable feature areas documented individually

  • Authentication: LDAP, CAS, OAuth2 (Azure, Facebook, Keycloak), SCIM, SSO

  • Branding: color themes, portal customization, templates

  • Integrations: AI providers, LTI 1.3, OnlyOffice, video conferencing, xAPI

  • Multi-URL setup, performance tuning, plugins (56 available), maintenance

Developer Guide (36 pages)

Architecture and extension reference for developers:

  • Tech stack: Symfony 6.4, API Platform 3.0, Doctrine ORM, Vue 3, PrimeVue, Tailwind CSS

  • Backend: Symfony architecture, controllers, entities, events/listeners, resource system, settings system

  • Frontend: Vue 3 components, views and routing, state management, build system

  • REST API: JWT authentication, endpoints reference, custom actions, webhooks

  • Theming: color themes, CSS and Tailwind, Twig templates

  • Plugins: architecture, creating a plugin, course tool plugins

  • Contributing: coding conventions, Git workflow, testing

  • Appendix: database schema, glossary

Last updated

Was this helpful?