> For the complete documentation index, see [llms.txt](https://docs.chamilo.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chamilo.org/3.x/fr/guide-dadministration/admin-guide/platform-settings/catalog-settings.md).

# Catalogue de cours

Comportement du catalogue de cours (la liste publique où les utilisateurs peuvent parcourir les cours et s’y inscrire eux-mêmes).

Accédez à ces paramètres sous **Administration > Paramètres de configuration > Catalogue de cours**. Cette catégorie contient **13 paramètres**, listés ci-dessous avec le titre et le commentaire fournis dans les fixtures de paramètres de la plateforme (`SettingsCurrentFixtures.php`).

> Le nom de la variable dans le code est indiqué en monospace. Utilisez-le lors d’un script via l’API ou lorsque vous devez modifier ces paramètres au niveau global en éditant [`config/settings_override.yaml`](https://github.com/chamilo/chamilo-lms/wiki/Configurations#configsettings_overridesyaml).

## Paramètres

### `allow_session_auto_subscription`

**Inscription automatique aux sessions**

Activer l’inscription automatique des utilisateurs aux sessions.

*Par défaut : `false`*

### `allow_students_to_browse_courses`

**Autoriser la navigation des étudiants**

Permettre aux étudiants de parcourir et de filtrer le catalogue de cours.

*Par défaut : `true`*

### `course_catalog_display_in_home`

**Afficher le catalogue sur la page d’accueil**

Afficher le bloc du catalogue de cours sur la page d’accueil de la plateforme.

*Par défaut : `false`*

### `course_catalog_hide_private`

**Masquer les cours privés**

Exclure les cours privés de l’affichage du catalogue.

*Par défaut : `true`*

### `course_catalog_published`

**Publier le catalogue de cours**

Rendre le catalogue de cours disponible aux utilisateurs anonymes (le grand public) sans nécessité de se connecter.

*Par défaut : `false`*

### `course_catalog_settings`

**Paramètres du catalogue de cours**

Configuration JSON du catalogue de cours : paramètres de liens, filtres, options de tri, et plus encore.

### `course_subscription_in_user_s_session`

**Inscription dans la vue session**

Permettre aux utilisateurs de s’inscrire aux cours directement depuis leur page de session.

*Par défaut : `false`*

### `hide_public_link`

**Masquer le lien public**

Retirer le lien d’URL publique des cartes de cours.

*Par défaut : `false`*

### `only_show_course_from_selected_category`

**N’afficher que les catégories correspondantes dans le catalogue de cours**

Lorsqu’il n’est pas vide, seuls les cours des catégories indiquées apparaîtront dans le catalogue de cours.

### `only_show_selected_courses`

**Uniquement les cours sélectionnés**

N’afficher dans le catalogue que les cours sélectionnés manuellement.

*Par défaut : `false`*

### `session_catalog_settings`

**Paramètres du catalogue de sessions**

Configuration JSON du catalogue de sessions : filtres et options d’affichage.

### `show_courses_descriptions_in_catalog`

**Afficher les descriptions de cours**

Afficher les descriptions de cours dans la liste du catalogue.

*Par défaut : `false`*

### `show_courses_sessions`

**Afficher les cours et les sessions**

Inclure à la fois les cours et les sessions dans les résultats du catalogue.

*Par défaut : `0`*
