2013-01-05 01:17:37 +01:00
< ? php
//application details
$apps [ $x ][ 'name' ] = 'Conferences' ;
$apps [ $x ][ 'uuid' ] = 'b81412e8-7253-91f4-e48e-42fc2c9a38d9' ;
$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' ;
2013-09-30 18:21:08 +02:00
$apps [ $x ][ 'description' ][ 'en-us' ] = " Conferences is used to setup conference rooms with a name, description, and optional pin number. " ;
$apps [ $x ][ 'description' ][ 'es-mx' ] = " Las conferencias son usadas para configurar cuartos con un nombre, descripción y un número de acceso (opcional) " ;
2013-09-30 17:22:35 +02:00
$apps [ $x ][ 'description' ][ 'de-de' ] = '' ;
2013-01-05 01:17:37 +01:00
$apps [ $x ][ 'description' ][ 'de-ch' ] = '' ;
$apps [ $x ][ 'description' ][ 'de-at' ] = '' ;
2013-09-30 18:21:08 +02:00
$apps [ $x ][ 'description' ][ 'fr-fr' ] = " Les conference sert à configurer des salles avec un nom, une description et un code pin facultatif " ;
$apps [ $x ][ 'description' ][ 'fr-ca' ] = " Les conferences sont utilises pour la configuration de chambres avec un nom, descrption et nom d'access (facultatif) " ;
2013-01-05 01:17:37 +01:00
$apps [ $x ][ 'description' ][ 'fr-ch' ] = '' ;
2013-09-30 18:21:08 +02:00
$apps [ $x ][ 'description' ][ 'pt-pt' ] = " Conferências é usado para configurar salas de conferências com um nome, descrição e número de pin opcional. " ;
2013-01-05 01:17:37 +01:00
$apps [ $x ][ 'description' ][ 'pt-br' ] = '' ;
//menu details
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'en-us' ] = 'Conferences' ;
2013-05-13 02:50:43 +02:00
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'es-mx' ] = 'Conferencias' ;
2013-09-30 17:22:35 +02:00
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'de-de' ] = '' ;
2013-01-05 01:17:37 +01:00
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'de-ch' ] = '' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'de-at' ] = '' ;
2013-09-21 18:00:28 +02:00
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'fr-fr' ] = 'Conférences' ;
2013-01-05 01:17:37 +01:00
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'fr-ca' ] = '' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'fr-ch' ] = '' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'pt-pt' ] = 'Conferencias' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'pt-br' ] = '' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'uuid' ] = '9f2a8c08-3e65-c41c-a716-3b53d42bc4d4' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'parent_uuid' ] = 'fd29e39c-c936-f5fc-8e2b-611681b266b5' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'category' ] = 'internal' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'path' ] = '/app/conferences/conferences.php' ;
2013-01-05 01:20:39 +01:00
//$apps[$x]['menu'][0]['groups'][] = 'user';
//$apps[$x]['menu'][0]['groups'][] = 'admin';
//$apps[$x]['menu'][0]['groups'][] = 'superadmin';
2013-01-05 01:17:37 +01:00
//permission details
$y = 0 ;
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = 'conference_view' ;
2013-09-30 17:22:35 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'menu' ][ 'uuid' ] = '9f2a8c08-3e65-c41c-a716-3b53d42bc4d4' ;
2013-01-05 01:17:37 +01:00
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'user' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'admin' ;
$y ++ ;
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = 'conference_add' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'admin' ;
$y ++ ;
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = 'conference_edit' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'admin' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'user' ;
$y ++ ;
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = 'conference_delete' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'admin' ;
$y ++ ;
2013-09-30 18:21:08 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = 'conference_delete' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'admin' ;
$y ++ ;
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = 'conference_user_view' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'admin' ;;
$y ++ ;
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = 'conference_user_add' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'admin' ;
$y ++ ;
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = 'conference_user_edit' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'admin' ;
$y ++ ;
$apps [ $x ][ 'permissions' ][ $y ][ 'name' ] = 'conference_user_delete' ;
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'superadmin' ;
2013-09-30 17:22:35 +02:00
$apps [ $x ][ 'permissions' ][ $y ][ 'groups' ][] = 'admin' ;
2013-01-05 01:17:37 +01:00
//schema details
$y = 0 ; //table array index
$z = 0 ; //field array index
$apps [ $x ][ 'db' ][ $y ][ 'table' ] = 'v_conferences' ;
$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' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'conference_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' ;
$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' ;
2013-09-13 11:39:57 +02:00
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = '' ;
2013-01-05 01:17:37 +01:00
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'conference_name' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = 'Enter the conference name.' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'conference_extension' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = 'Enter the conference extension number.' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'conference_pin_number' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = 'Optional pin number to secure access to the conference.' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'conference_profile' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = 'Conference Profile is a collection of settings for the conference.' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'conference_flags' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = 'Optional conference flags. examples: mute|deaf|waste|moderator' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'conference_order' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'numeric' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = 'Enter the order number.' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'conference_description' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = 'Enter the description.' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'conference_enabled' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = 'Select whether to enable or disable the conference.' ;
$y = 1 ; //table array index
$z = 0 ; //field array index
$apps [ $x ][ 'db' ][ $y ][ 'table' ] = 'v_conference_users' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'conference_user_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' ] = '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' ] = 'conference_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_conferences' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'reference' ][ 'field' ] = 'conference_uuid' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = '' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'user_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_users' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'reference' ][ 'field' ] = 'user_uuid' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en-us' ] = '' ;
2013-09-17 21:06:44 +02:00
?>