---
title: "Configuration"
weight: 20
description: "Les réglages de l'agenda moderne et ceux qu'il reprend de l'agenda natif."
---

# Configuration

Ouvrez Configuration > Modules > Agenda moderne, puis l'icône de
réglage : la page propose les options du module.

## Options du module

- **Rediriger l'agenda natif vers l'agenda moderne** : les pages de
  calendrier natives (mois, semaine, jour, par utilisateur)
  redirigent vers l'agenda moderne pour les utilisateurs qui ont le
  droit de l'utiliser. La vue liste de l'agenda natif n'est jamais
  redirigée, et le paramètre `capagenda_native=1` dans l'url atteint
  toujours la page native.
- **Vue par défaut** : vue proposée à un utilisateur qui n'a pas encore
  choisi.
- **Couleur des événements par défaut** : couleur de l'utilisateur
  propriétaire ou du type d'événement.
- **Granularité par défaut des créneaux** : 15, 30 ou 60 minutes.
- **Couleur des congés** et **couleur des anniversaires**.
- **Nombre maximal d'événements par requête** : au-delà, la plage est
  tronquée et un bandeau invite à affiner les filtres.
- **Durée d'affichage de la notification d'annulation** : le temps
  pendant lequel "Annuler" reste proposé après une modification.

## Largeur de la page

L'option **Masquer le menu gauche de Dolibarr sur l'agenda**, active
par défaut, laisse toute la largeur de l'écran à l'agenda. Le menu gauche
reste affiché sur toutes les autres pages de Dolibarr.

## Événements automatiques

L'option **Masquer les événements automatiques par défaut**, active par
défaut, coche la case "Masquer les événements automatiques" des filtres
pour les utilisateurs qui n'ont pas encore fait leur choix : validations
de devis, envois de factures et autres traces enregistrées par Dolibarr
n'encombrent plus l'agenda. Le lien "Réinitialiser les filtres" revient
à ce réglage. Chaque utilisateur peut décocher la case, et son choix est
mémorisé.

Un utilisateur qui a déjà des préférences enregistrées garde son choix
actuel ; "Réinitialiser les filtres" lui applique le réglage du module.

## Ce qui se règle ailleurs

Les réglages suivants ne sont pas dupliqués : ils restent sur la page
de configuration du module Agenda natif.

- les heures ouvrées et les jours ouvrés (MAIN_DEFAULT_WORKING_HOURS,
  MAIN_DEFAULT_WORKING_DAYS) ;
- le premier jour de la semaine ;
- les calendriers externes iCal (AGENDA_EXT_*), globaux ou par
  utilisateur ;
- l'option "toujours masquer les événements automatiques".

Les préférences personnelles (vue, filtres, granularité, couleurs) se
règlent directement dans la page de l'agenda moderne, par utilisateur,
et ne passent pas par cette page.

## Données de démonstration

Pour présenter le module sur une instance de test, la page
`custom/capagenda/admin/demo.php` (réservée aux administrateurs, hors
menus) installe un agenda d'équipe fictif sur tout le mois en cours :
six collaborateurs répartis en une équipe commerciale et une équipe
technique, cinquante clients avec chacun son contact, une salle de réunion
et deux véhicules (si le module Ressources est actif), et plus de cinq
cents événements : rendez-vous, appels, e-mails envoyés et reçus,
interventions, télécopies, réunions d'équipe, congés, salon et événements
automatiques. Chaque collaborateur a une journée qui correspond à son
métier, sans jamais être à deux endroits à la fois. Elle active aussi le
mode démo : l'accueil de Dolibarr mène alors à l'agenda, et un bandeau
rappelle que les données sont fictives.

Pour que le filtre par type et la couleur par type montrent tout, la
génération active dans le dictionnaire les types d'événements que Dolibarr
livre désactivés (télécopie, e-mail envoyé, e-mail reçu) ; la purge les
désactive à nouveau.

Les comptes créés sont `capagendaclaire`, `capagendathomas`,
`capagendahugo`, `capagendasarah`, `capagendalea` et `capagendamarc`,
avec le mot de passe `capagenda-demo`. Le bouton 'Purger les données de
démonstration' retire tout ce que la génération a créé et rétablit la page
d'accueil d'origine.

La génération est refusée sur une installation de production : elle
exige la constante `CAPAGENDA_ALLOW_DEMO_DATA` à `1`, une instance de
démonstration (`DEMO_INSTANCE` à `1`) ou le niveau de fonctionnalités
'développement' (`MAIN_FEATURES_LEVEL` à `2` ou plus), ainsi que la case de
confirmation cochée.
