MaxiPBX
systeme

Extensions

Extensions

La page Extensions (/admin/system/extensions) gère les numéros internes (extensions) d'un client et l'activation des codes de service (fonctions système comme l'interception ou le parcage).

Cette page dépend du client sélectionné dans la barre du haut. Sans client : « Sélectionnez un client ».

La page comporte 2 onglets : Extensions et Codes de service. L'onglet Extensions est ouvert par défaut.

Onglet « Extensions »

Liste CRUD des extensions du client.

  • Titre : « Extensions ».
  • Bouton Ajouter une extension (désactivé sans client).
  • Chaque ligne affiche son numéro/motif et un badge d'extension. Au survol : Modifier (crayon) et Supprimer (corbeille).
  • États : chargement (blocs animés), erreur (détail affiché), vide (« Aucune extension »).

Modale de création / édition

Deux onglets : Paramètres essentiels et Paramètres avancés.

Champ Type Obligatoire Détails
Numéro ou motif Texte Oui Numéro ou motif de numérotation. Placeholder : « ex: 100 ou _0X. ». Champ principal.
Contexte Liste (chargée) Oui Contexte de l'extension, choisi parmi les contextes du client. Placeholder : « Choisir un contexte ». Aide : « Le numéro doit entrer dans les plages autorisées du contexte choisi. » Sous-titre.
Active Oui/Non Non Active l'extension. Activée par défaut. Aide : « Désactive l'extension sans supprimer son objet. »
Commentée Oui/Non Non (Avancé) « Ancien indicateur conservé pour compatibilité. Utilise plutôt Active. » Désactivée par défaut.

Boutons : Annuler et Créer / Enregistrer.

Suppression d'une extension

Confirmation :

  • Titre : « Supprimer {nom} ? »
  • Description : « L'extension sera supprimée uniquement si elle n'est plus associée à une ligne, un numéro entrant ou une autre ressource. »
  • Boutons : Annuler / Supprimer (destructif).

Onglet « Codes de service »

Active ou désactive les codes système officiels (par exemple interception d'appel, parcage, fonctions spéciales).

  • Titre : « Codes de service ».
  • Description : « Codes système officiels activables ou désactivables, comme interception, parcage ou fonctions spéciales. »

Chaque code affiche :

Élément Détails
Nom Nom de la fonctionnalité (ou son numéro à défaut).
Statut Badge Actif (vert) ou Inactif (gris).
Numéro Code (police à chasse fixe), ex. *8.
Contexte Affiché si renseigné.
Bouton Activer ou Désactiver selon l'état courant.

Un clic bascule l'état du code. Message de confirmation : « Code de service mis à jour ».

États : sans client (« Sélectionnez un client »), erreur (« Impossible de charger les codes de service : {error} »), chargement (blocs animés), vide (« Aucun code de service retourné. »).

Pages liées