Trixbox : Custom Contexts

De Wiki Nicolas Lambert - Julien Quement.

Installation

Custom Context 3.3 est prévu pour fonctionner avec FreePBX 2.2. Pour qu'il soit compatible avec FreePBX 2.3, on doit effectuer les modifications suivantes (attention les modifications peuvent poser problème):

dans le fichier /var/www/html/admin/modules/customcontexts/functions.inc.php (ligne 53 sur 1411), vous devez remplacer la ligne suivante:

$sql = "INSERT INTO customcontexts_includes_list (context, include, description, sort) VALUES ('$section', '$include', '$include', $i)";

par

$sql = "INSERT IGNORE INTO customcontexts_includes_list (context, include, description, sort) VALUES('$section', '$include', '$include', $i)";


Configuration

Autoriser l'utilisation d'un seul trunk parmi tous ceux de configurés.

  • Tout à ALLOW
  • ENTIRE Basic Internal Dialplan: DENY
  • ALL OUTBOUND ROUTES: DENY
  • Toutes les routes sur DENY sauf celle que l'on veux utiliser