2012-06-04 16:58:40 +02:00
< ? php
//application details
$apps [ $x ][ 'name' ] = " Dialplan Manager " ;
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'uuid' ] = " 742714e5-8cdf-32fd-462c-cbe7e3d655db " ;
$apps [ $x ][ 'category' ] = " Switch " ;
$apps [ $x ][ 'subcategory' ] = " " ;
$apps [ $x ][ 'version' ] = " " ;
$apps [ $x ][ 'license' ] = " Mozilla Public License 1.1 " ;
$apps [ $x ][ 'url' ] = " http://www.fusionpbx.com " ;
$apps [ $x ][ 'description' ][ 'en-us' ] = " The dialplan is used to setup call destinations based on conditions and context. You can use the dialplan to send calls to gateways, auto attendants, external numbers, to scripts, or any destination. " ;
$apps [ $x ][ 'description' ][ 'es-mx' ] = " El plan de marcado es usado para configurar los destinos de llamadas basados en condiciones y contexto. Usted puede usar los planes de marcado para enviar hacia pasarelas, IVR, números externos, scripts o cualquier otro destino. " ;
$apps [ $x ][ 'description' ][ 'de-de' ] = " " ;
$apps [ $x ][ 'description' ][ 'de-ch' ] = " " ;
$apps [ $x ][ 'description' ][ 'de-at' ] = " " ;
2013-09-17 22:02:19 +02:00
$apps [ $x ][ 'description' ][ 'fr-fr' ] = " Les dialplans son utilisés pour configurer les destinations d'appels sélon les conditions et context. Vous pouvez en utiliser pour diriger les appels vers gateways, IVR, nombres éxterieurs ou quelqu'autre déstination. " ;
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'description' ][ 'fr-ca' ] = " " ;
$apps [ $x ][ 'description' ][ 'fr-ch' ] = " " ;
$apps [ $x ][ 'description' ][ 'pt-pt' ] = " O dialplan é usado para configurar destinos de chamada com base nas condições e contexto. Você pode usar o dialplan para enviar chamadas para gateways, atendedores automáticos, números externos, para scripts, ou qualquer destino. " ;
$apps [ $x ][ 'description' ][ 'pt-br' ] = " " ;
2012-10-11 03:28:18 +02:00
2012-06-04 16:58:40 +02:00
//menu details
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'en-us' ] = " Dialplan " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'es-mx' ] = " Plan de Marcado " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'de-de' ] = " " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'de-ch' ] = " " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'de-at' ] = " " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'fr-fr' ] = " Dialplan " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'fr-ca' ] = " " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'fr-ch' ] = " " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'pt-pt' ] = " Dialplan " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'pt-br' ] = " " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'uuid' ] = " b94e8bd9-9eb5-e427-9c26-ff7a6c21552a " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'parent_uuid' ] = " " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'category' ] = " internal " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'path' ] = " /app/dialplan/dialplans.php " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'order' ] = " 15 " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'groups' ][] = " admin " ;
$apps [ $x ][ 'menu' ][ 0 ][ 'groups' ][] = " superadmin " ;
2012-06-04 16:58:40 +02:00
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'menu' ][ 1 ][ 'title' ][ 'en-us' ] = " Dialplan Manager " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'title' ][ 'es-mx' ] = " Administrador de Planes de Marcado " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'title' ][ 'de-de' ] = " " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'title' ][ 'de-ch' ] = " " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'title' ][ 'de-at' ] = " " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'title' ][ 'fr-fr' ] = " Gestion du Dialplan " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'title' ][ 'fr-ca' ] = " Administrateur de Dialplan " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'title' ][ 'fr-ch' ] = " " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'title' ][ 'pt-pt' ] = " Gestor de Dialplan " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'title' ][ 'pt-br' ] = " " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'uuid' ] = " 52929fee-81d3-4d94-50b7-64842d9393c2 " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'parent_uuid' ] = " b94e8bd9-9eb5-e427-9c26-ff7a6c21552a " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'category' ] = " internal " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'path' ] = " /app/dialplan/dialplans.php " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'groups' ][] = " admin " ;
$apps [ $x ][ 'menu' ][ 1 ][ 'groups' ][] = " superadmin " ;
2012-06-04 16:58:40 +02:00
//permission details
2013-09-30 18:21:08 +02:00
$y = 0 ;
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = " dialplan_view " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'menu' ][ 'uuid' ] = " b94e8bd9-9eb5-e427-9c26-ff7a6c21552a " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " admin " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " superadmin " ;
2013-09-30 18:21:08 +02:00
$y ++ ;
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = " dialplan_add " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " superadmin " ;
2013-09-30 18:21:08 +02:00
$y ++ ;
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = " dialplan_edit " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " superadmin " ;
2013-09-30 18:21:08 +02:00
$y ++ ;
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = " dialplan_delete " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " superadmin " ;
2013-09-30 18:21:08 +02:00
$y ++ ;
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = " dialplan_advanced_view " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'menu' ][ 'uuid' ] = " 52929fee-81d3-4d94-50b7-64842d9393c2 " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " superadmin " ;
2013-09-30 18:21:08 +02:00
$y ++ ;
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = " dialplan_advanced_edit " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " superadmin " ;
2013-09-30 18:21:08 +02:00
$y ++ ;
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = " dialplan_detail_view " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " superadmin " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " admin " ;
2013-09-30 18:21:08 +02:00
$y ++ ;
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = " dialplan_detail_add " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " superadmin " ;
2013-09-30 18:21:08 +02:00
$y ++ ;
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = " dialplan_detail_edit " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " superadmin " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " admin " ;
2013-09-30 18:21:08 +02:00
$y ++ ;
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = " dialplan_detail_delete " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " superadmin " ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = " admin " ;
2012-06-04 16:58:40 +02:00
//schema details
$y = 0 ; //table array index
$z = 0 ; //field array index
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'db' ][ $y ][ 'table' ] = " v_dialplans " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " domain_uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'pgsql' ] = " uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'sqlite' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'mysql' ] = " char(36) " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'type' ] = " foreign " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'reference' ][ 'table' ] = " v_domains " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'reference' ][ 'field' ] = " domain_uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'pgsql' ] = " uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'sqlite' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'mysql' ] = " char(36) " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'type' ] = " primary " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " app_uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'pgsql' ] = " uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'sqlite' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'mysql' ] = " char(36) " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_context " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_name " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_number " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_continue " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_order " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " numeric " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_enabled " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_description " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
2012-06-04 16:58:40 +02:00
$y = 1 ; //table array index
$z = 0 ; //field array index
2013-10-01 13:35:07 +02:00
$apps [ $x ][ 'db' ][ $y ][ 'table' ] = " v_dialplan_details " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " domain_uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'pgsql' ] = " uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'sqlite' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'mysql' ] = " char(36) " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'type' ] = " foreign " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'reference' ][ 'table' ] = " v_domains " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'reference' ][ 'field' ] = " domain_uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'pgsql' ] = " uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'sqlite' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'mysql' ] = " char(36) " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'type' ] = " foreign " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'reference' ][ 'table' ] = " v_dialplans " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'reference' ][ 'field' ] = " dialplan_uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_detail_uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'pgsql' ] = " uuid " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'sqlite' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'mysql' ] = " char(36) " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'type' ] = " primary " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_detail_tag " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_detail_type " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_detail_data " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_detail_break " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_detail_inline " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " text " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_detail_group " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " numeric " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = " dialplan_detail_order " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = " numeric " ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = " " ;
2012-06-04 16:58:40 +02:00
2013-09-30 15:19:40 +02:00
?>