2012-06-04 16:58:40 +02:00
< ? php
//application details
$apps [ $x ][ 'name' ] = " Fax " ;
$apps [ $x ][ 'uuid' ] = '24108154-4ac3-1db6-1551-4731703a4440' ;
$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' ] = 'To receive a FAX setup a fax extension and then direct the incoming FAX with a dedicated number or you can detect the FAX tone by using on the Public tab.' ;
//menu details
$apps [ $x ][ 'menu' ][ 0 ][ 'title' ][ 'en' ] = 'Fax Server' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'uuid' ] = '9c9642e4-2b9b-2785-18d0-6c0a4ede2b2f' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'parent_uuid' ] = 'fd29e39c-c936-f5fc-8e2b-611681b266b5' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'category' ] = 'internal' ;
2012-07-27 17:22:11 +02:00
$apps [ $x ][ 'menu' ][ 0 ][ 'path' ] = '/app/fax/fax.php' ;
2012-06-04 16:58:40 +02:00
$apps [ $x ][ 'menu' ][ 0 ][ 'groups' ][] = 'user' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'groups' ][] = 'admin' ;
$apps [ $x ][ 'menu' ][ 0 ][ 'groups' ][] = 'superadmin' ;
//permission details
$apps [ $x ][ 'permissions' ][ 0 ][ 'name' ] = 'fax_extension_view' ;
$apps [ $x ][ 'permissions' ][ 0 ][ 'groups' ][] = 'user' ;
$apps [ $x ][ 'permissions' ][ 0 ][ 'groups' ][] = 'admin' ;
$apps [ $x ][ 'permissions' ][ 0 ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ 1 ][ 'name' ] = 'fax_extension_add' ;
$apps [ $x ][ 'permissions' ][ 1 ][ 'groups' ][] = 'admin' ;
$apps [ $x ][ 'permissions' ][ 1 ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ 2 ][ 'name' ] = 'fax_extension_edit' ;
$apps [ $x ][ 'permissions' ][ 2 ][ 'groups' ][] = 'user' ;
$apps [ $x ][ 'permissions' ][ 2 ][ 'groups' ][] = 'admin' ;
$apps [ $x ][ 'permissions' ][ 2 ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ 3 ][ 'name' ] = 'fax_extension_delete' ;
$apps [ $x ][ 'permissions' ][ 3 ][ 'groups' ][] = 'admin' ;
$apps [ $x ][ 'permissions' ][ 3 ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ 4 ][ 'name' ] = 'fax_inbox_view' ;
$apps [ $x ][ 'permissions' ][ 4 ][ 'groups' ][] = 'user' ;
$apps [ $x ][ 'permissions' ][ 4 ][ 'groups' ][] = 'admin' ;
$apps [ $x ][ 'permissions' ][ 4 ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ 5 ][ 'name' ] = 'fax_inbox_delete' ;
$apps [ $x ][ 'permissions' ][ 5 ][ 'groups' ][] = 'user' ;
$apps [ $x ][ 'permissions' ][ 5 ][ 'groups' ][] = 'admin' ;
$apps [ $x ][ 'permissions' ][ 5 ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ 6 ][ 'name' ] = 'fax_sent_view' ;
$apps [ $x ][ 'permissions' ][ 6 ][ 'groups' ][] = 'user' ;
$apps [ $x ][ 'permissions' ][ 6 ][ 'groups' ][] = 'admin' ;
$apps [ $x ][ 'permissions' ][ 6 ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ 7 ][ 'name' ] = 'fax_sent_delete' ;
$apps [ $x ][ 'permissions' ][ 7 ][ 'groups' ][] = 'user' ;
$apps [ $x ][ 'permissions' ][ 7 ][ 'groups' ][] = 'admin' ;
$apps [ $x ][ 'permissions' ][ 7 ][ 'groups' ][] = 'superadmin' ;
$apps [ $x ][ 'permissions' ][ 8 ][ 'name' ] = 'fax_send' ;
$apps [ $x ][ 'permissions' ][ 8 ][ 'groups' ][] = 'user' ;
$apps [ $x ][ 'permissions' ][ 8 ][ 'groups' ][] = 'admin' ;
$apps [ $x ][ 'permissions' ][ 8 ][ 'groups' ][] = 'superadmin' ;
//schema details
$y = 0 ; //table array index
$z = 0 ; //field array index
$apps [ $x ][ 'db' ][ $y ][ 'table' ] = 'v_fax' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ][ 'text' ] = 'id' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ][ 'deprecated' ] = 'fax_id' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'pgsql' ] = 'serial' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'sqlite' ] = 'integer' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'mysql' ] = 'INT NOT NULL AUTO_INCREMENT' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'deprecated' ] = 'true' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'fax_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' ] = '' ;
$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' ] = '' ;
$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' ] = '' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'v_id' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'deprecated' ] = 'true' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ][ 'text' ] = 'fax_extension' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ][ 'deprecated' ] = 'faxextension' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ][ 'text' ] = 'fax_name' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ][ 'deprecated' ] = 'faxname' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ][ 'text' ] = 'fax_email' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ][ 'deprecated' ] = 'faxemail' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'fax_pin_number' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'fax_caller_id_name' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'fax_caller_id_number' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'fax_user_list' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'deprecated' ] = 'true' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'fax_forward_number' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'numeric' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ][ 'text' ] = 'fax_description' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ][ 'deprecated' ] = 'faxdescription' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ] = 'text' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$y = 1 ; //table array index
$z = 0 ; //field array index
$apps [ $x ][ 'db' ][ $y ][ 'table' ] = 'v_fax_users' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ][ 'text' ] = 'id' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'pgsql' ] = 'serial' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'sqlite' ] = 'integer' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'type' ][ 'mysql' ] = 'INT NOT NULL AUTO_INCREMENT' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'deprecated' ] = 'true' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'fax_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' ] = '' ;
$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' ] = '' ;
$z ++ ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'name' ] = 'fax_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_fax' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'key' ][ 'reference' ][ 'field' ] = 'fax_uuid' ;
$apps [ $x ][ 'db' ][ $y ][ 'fields' ][ $z ][ 'description' ][ 'en' ] = '' ;
$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 ][ 'description' ][ 'en' ] = '' ;
?>