Trixbox : Custom Contexts

Un article de Wiki Lambert Nicolas - Quement Julien.

Jump to: navigation, search

Cette documentation est la propriété exclusive de Julien QUEMENT http://www.ciknet.org et se trouve sous licence Creative Commons.

Image:creativecommons.png Cette création est mise à disposition sous un contrat Creative Commons. ( http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ )


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


Cette documentation est la propriété exclusive de Julien QUEMENT http://www.ciknet.org et se trouve sous licence Creative Commons.

Image:creativecommons.png Cette création est mise à disposition sous un contrat Creative Commons. ( http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ )