1. Páginas PHP, para administración
Connect.php |
Función que permite conectar sitio web a base de datos posgreSQL. |
Context.php |
Lista todos los contextos previamente creados, y además entrega una estrategia del número de usuarios y casillas de voz que contienen cada uno. |
Contextadd.php |
Permite crear un nuevo contexto. |
Exten.php |
Lista todas las reglas que constituyen un dialplan para un determinado contexto. |
Extenadd.php |
Permite crear una nueva extensión al dialplan, dentro de un contexto especificado. |
Extenmod.php |
Describe la extensión, y a demás permite modificar su valor. |
Index.php |
Página de inicio al sitio de administración. Es un sitio privado en donde se requiere registro por parte del usuario. |
Logout.php |
Función que permite cerrar la sesión PHP creada para evitar mal uso del sitio. |
Main.php |
Lista todas las posibles opciones que tiene el administrador para manejar Asterisk en tiempo real. |
Security.php |
Función que permite manejar la seguridad del sitio, a través de la identificación de sesión. |
User.php |
Lista los usuarios que pertenen a un determinado contexto, definiendo su nombre, tipo, host, y casilla de voz. |
Useradd.php |
Permite crear un nuevo usuario, teniendo la posibilidad de asignar una nueva casilla de voz si el administrador lo desea. |
Userdetail.php |
Entrega una descripción completa del usuario, permitiendo modificar sus valores, y además si éste no tiene una casilla de voz puede crearla. |
Vmail.php |
Lista las casillas de voz creadas para un contexto específico, y a su vez permite acceder a la descripción de cada uno de ellos. |
Vmailadd.php |
Permite crear una casilla de voz, directamente desde un nuevo usuario o a hacer una modificación. |
Vmaildetail.php |
Describe los parámetros de la casilla de voz asignada a un usuario específico y además permite modificar sus valores. |
2. Configuración del driver ODBC
odbc.ini |
Define la variable Nombre Fuente de datos (DSN) y sus propiedades, la cual permite conectar cada que representa todo lo relativo a una fuente de datos configurada por el usuario para conectarse a una base de datos. Por cada aplicación que se tenga se debe generar un archivo de configuración |
odbcinst.ini |
Se describe el nombre y ruta del driver a utilizar. |
3. Configuración de base de datos Postgresql
pg_hba.conf |
Permite la autenticación de cliente entre el servidor PostgreSQL y la aplicación cliente. Este archivo consiste en una serie de entradas, las cuales definen a una máquina y a sus permisos asociados (p.ej., la base de datos a la que le está permitido conectar, el método de autenticación a usar, etc). |
Postgresql.conf |
Archivo de configuración de propiedades de postgreSQL. |
4. Configuración de Asterisk
cdr_odbc.conf |
Permite configurar el módulo que soporta la librería unixODBC. A demás también agregan funcionalidades para una conexión estable a la base de datos. |
res_odbc.conf |
Permite configurar la conexión al DSN, y así mantener conectada la base de datos a esta aplicación. |
extconfig.conf |
Permite mapear un archivo de configuración a un driver, base de datos, y tabla (usa el nombre del archivo como la tabla si no es especificado). |
extensions.conf |
Contiene el dialplan de asterisk, el plan maestro de control o flujo de ejecución para todas sus operaciones. |