Commit Graph

130 Commits

Author SHA1 Message Date
FusionPBX 0013273d57 Update 2017-02-15 21:06:59 -07:00
FusionPBX a988626f12 Update ivr_menu_edit.php
Add a missing $ in the IVR menu dialplan.
2017-02-15 08:20:41 -07:00
FusionPBX f46643b9fa Update app_config.php 2017-01-12 22:39:43 -07:00
FusionPBX 1435ab44a1 Update app_defaults.php 2017-01-12 22:38:31 -07:00
FusionPBX adb8d185fb Update app_config.php 2017-01-12 22:36:17 -07:00
FusionPBX c0781ef8fa Update ivr_menu_edit.php 2017-01-12 02:57:27 -07:00
FusionPBX 57d38a3225 Update app_defaults.php 2017-01-12 02:48:22 -07:00
FusionPBX c9125d3d4f Create app_defaults.php 2017-01-12 02:44:56 -07:00
FusionPBX daaf6169c8 Update app_config.php 2017-01-12 00:56:51 -07:00
Alexey Melnichuk 4cf1d7e9b7 Fix. Use `Ivr Menu/application` settings to switch IVR engine. (#2219) 2016-12-01 11:51:55 -07:00
FusionPBX 6b841bca1a Update ivr_menu_copy.php 2016-10-23 10:44:35 -06:00
FusionPBX 20a9384433 Update ivr_menu_copy.php 2016-10-22 23:51:12 -06:00
FusionPBX 3c33b7b151 Update ivr_menu.php 2016-10-22 23:03:16 -06:00
FusionPBX 1fed20775f Update ivr_menu_edit.php 2016-10-21 10:20:44 -06:00
FusionPBX de53439487 Update ivr_menu_edit.php 2016-10-18 09:07:04 -06:00
FusionPBX 38d954e88b Update ivr_menu_edit.php
Fix the recent change to IVR Menu dialplan to fix the IVR Menu exit app.
2016-10-03 22:15:46 -06:00
FusionPBX a8f6f7f697 Update ivr_menu_copy.php 2016-10-02 16:31:44 -06:00
FusionPBX 9bdc6ee758 Update ivr_menu_edit.php
Fix a problem when adding a new IVR Menu.
2016-10-02 15:33:17 -06:00
FusionPBX fa12a0f25d Update ivr_menu_edit.php 2016-10-02 01:05:40 -06:00
FusionPBX df1ec02c7a Update ivr_menus.php
Try again
2016-10-01 19:22:51 -06:00
FusionPBX a4cb38c0c7 Update ivr_menus.php
Completely rewrote ivr_menus.php and added a new search tool like other pages.
2016-10-01 19:21:03 -06:00
FusionPBX 1e63d3e72c Update ivr_menu_edit.php 2016-10-01 19:17:07 -06:00
FusionPBX ab74f7b849 Update ivr_menu_edit.php
This file has been completely rewritten includes the new search tool as used in other files.
2016-10-01 19:02:44 -06:00
FusionPBX 96b9eaab17 Update ivr_menu.php 2016-09-29 14:43:21 -06:00
FusionPBX f6efae3830 Update ivr_menu.php
IVR Menu - Add temporary permissions for adding or editing the dialplan.
2016-09-12 15:50:58 -06:00
FusionPBX 99d8cb1a69 Update ivr_menu_edit.php
Allow users in the superadmin group to set option destinations that are numeric and the ivr menu syntax will be added automatically.
2016-09-02 09:05:39 -06:00
FusionPBX f561fe53ab Update ivr_menu_edit.php
Make ivr_menu_edit.php more efficient.
2016-08-13 18:47:36 -06:00
FusionPBX decc0e9628 Update ivr_menu_edit.php 2016-08-13 14:28:26 -06:00
FusionPBX 9f98540455 Update ivr_menu_edit.php
Improve the layout for the IVR Menu edit description.
2016-08-04 17:43:35 -06:00
FusionPBX 67b22a9a8b Update ivr_menu_edit.php
Use only the space needed to display the IVR Menu options.
2016-08-04 17:34:00 -06:00
FusionPBX 9706786070 Update ivr_menu_edit.php
Make the IVR Menu long and short greeting editable for a user in the superadmin group.
2016-08-04 17:21:04 -06:00
markjcrane f5959516ed Update recur_sounds_dir to return an array rather than using a global variable. 2016-08-04 09:49:57 -06:00
FusionPBX 0ba42a5c07 Update ivr_menu.php
The Dialplan needs the ivr_menu_uuid and the IVR Menu needs the dialplan_uuid. This fixes a new IVR Menu dialplan so it points to the ivr_menu_uuid.
2016-07-22 12:28:17 -06:00
FusionPBX 110022a14f Update ivr_menu_edit.php
Add an empty option for long greeting so it doesn't select option say: automatically.
2016-07-22 12:14:30 -06:00
FusionPBX e2ffd261a5 Update ivr_menu_edit.php
Fix the phrases list for IVR Menu edit greetings.
2016-07-19 20:08:19 -06:00
FusionPBX ffc2bca89b Delete ivr_menu_option_edit.php
ivr_menu_edit.php now allows editing all options at once so ivr_menu_option_edit.php is no longer needed.
2016-07-14 09:54:16 -06:00
FusionPBX db4c91779d Update ivr_menu_edit.php
Use the right variable for the ivr_menu_options array.
2016-07-14 01:56:43 -06:00
FusionPBX d8c2f11ad4 Update ivr_menu_edit.php
When adding an IVR menu allow adding multiple IVR options.
2016-07-14 01:37:26 -06:00
FusionPBX 21ff75fc8f Update ivr_menus.php
Add indentation, and improve the code in ivr_menus.php.
2016-07-14 01:16:07 -06:00
FusionPBX 752a55d9b7 Update ivr_menu.php
Update the ivr_menu class to use the orm class this simplifies and reduces the size of the code.
2016-07-14 01:13:02 -06:00
FusionPBX 34ae1fbe64 Update ivr_menu_edit.php
Simplify ivr_menu_edit.php and remove the edit option link as it is no longer needed.
2016-07-14 01:11:17 -06:00
FusionPBX c8a4a346ec Update ivr_menu_edit.php
Improve the indentation and some progress to separate getting the data from displaying it.
2016-07-11 17:06:32 -06:00
FusionPBX 82a59f1810 Update ivr_menu_edit.php
Change the ivr_menu_ringback to default back to the original default of music on hold.
2016-06-19 09:39:47 -06:00
Mafoo d663891bd8 Enhance Ringback (#1590)
created new class to look after generating the list of ringbacks
available
adjusted MOH class so legacy method is still possible (just not recommend) and utilizes optgroups as well
converted ring_groups and ivr_menus to use new method
added translations
implemented list_recordings in switch_recordings class
2016-06-08 07:21:45 -06:00
markjcrane 37e46ed2c9 After making changes to the IVR Menu flush memcache for the IVR. 2016-05-03 23:09:18 -06:00
markjcrane c3b12c217d Cleanup the indentation ... tabs and whitespace after the last pull request. 2016-04-28 16:56:44 -06:00
Harry G. Coin f02028629a fixes so cli installs/upgrades work.
Also another step along the way allowing freeswitch to run -u -g freeswitch and fusionpbx to run -u -g www-data
2016-04-25 21:26:26 -05:00
markjcrane f55c0c9ee3 Fix IVR Menu say and tone for long greeting. 2016-04-06 01:38:30 -06:00
markjcrane da0e54da44 Change some IVR Menu defaults as 0 is unlimited and 1 continues to the exit on the first error. 2016-03-29 21:10:43 -06:00
reliberate 5974b686e9 Apps: Integrate ability to set paging via a Default/Domain/User Setting (domain > paging > numeric). 2016-03-28 23:02:11 -06:00
markjcrane ca3615466e Hide the IVR sub menus until they are ready. 2016-03-19 21:18:07 -06:00
markjcrane 0fcdca1db7 Correct the syntax for the app destinations array. 2016-03-19 19:59:52 -06:00
markjcrane e17c11f754 Update the IVR Menu class to make dialplan more modular. Add option for LUA or application IVR. 2016-03-19 19:06:06 -06:00
FusionPBX 6c8aa675a2 Merge pull request #1468 from mafoo/WhitespaceClean-app/batch_1
WhitespaceClean-app/batch_1
2016-03-11 13:35:41 -07:00
mafoo 3b438926b6 WhitespaceClean-app/batch_1
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 11:56:29 +00:00
mafoo 77c72c8d7c BugFix-Translation-True_False
fixed various uses of ucwords() to render true/false to use
$text[label-*] instead
2016-03-11 11:34:52 +00:00
markjcrane af18c963c0 Rename .project.ROOT to project_root.php this conforms better with current file naming standards. 2016-02-22 14:01:18 -07:00
mafoo b231e0ff84 made it possible to find phrases
fixed string replace not taking out spaces aswell
2016-02-04 16:19:27 +00:00
mafoo 90e9b0a149 Corrected selected statements 2016-02-03 17:32:07 +00:00
FusionPBX aacaaeb4f0 Merge pull request #1425 from mafoo/BugFix-Phrases
Fix for phrases are actually phrase_uuid not phrase_name.domain_uuid
2016-02-03 08:17:26 -07:00
mafoo 22fe132900 Fix for phrases are actually phrase_uuid not phrase_name.domain_uuid 2016-02-03 15:08:28 +00:00
Alexey Melnichuk f91735367e Fix. Save instead of empty value path to recordings for some sound options. 2016-02-03 10:28:12 +03:00
Mafoo 56b34c34ca changed throw Exception to die
nothing ever eval runs the root.php so changed to die to cause a immediate report of error and stop code processing.
2016-01-20 11:30:31 +00:00
Mafoo 87dbd6b428 Added check for if .project.ROOT is missing
If a installation is missing the .project.ROOT previously it would just use the last search path as the project root (wrong) this will cause a Exception should it be unable to find it
2016-01-18 09:38:16 +00:00
Matthew Vale 6999198492 added logic in cli mode to chdir to the correct directory first
the webserver would normally do this for us, but we need to do it
2016-01-14 16:25:05 +00:00
Matthew Vale a41e89af76 Added full logic to support cli as well 2016-01-13 17:38:54 +00:00
Matthew Vale 0176d30312 change to use '/' instead of DIRECTOR_SEPERATOR 2016-01-12 14:47:50 +00:00
Matthew Vale e6ad46cfbf Rollout of root.php 2016-01-12 13:55:39 +00:00
markjcrane 5daf58be72 Using phrase uuid instead of the phrase name reason is this prevents the phrase from breaking when the phrase name is changed. 2016-01-04 17:16:14 -07:00
Matthew Vale f5bfeffe18 First pass on app/* 2015-12-10 10:12:41 +00:00
markjcrane 98777ef728 Remove code that was commented out a while ago. 2015-12-08 22:15:21 -07:00
markjcrane cde9debb29 After removing domain name from the default recordings dir path need to add the domain name every where the recordings directory is currently used. 2015-12-06 13:37:35 -07:00
markjcrane 3839f2d337 Comment out the sounds in ivr menu edit use the phrases or recordings instead. 2015-08-07 14:38:33 -05:00
markjcrane dbbecaf2ef Increase the memory efficiency and page load time for IVR Menu edit. 2015-08-07 14:34:58 -05:00
markjcrane ea13640bbf Remove and extra line and add creation of the object. 2015-08-07 14:25:49 -05:00
markjcrane 2f40dfac97 Add the missing echo. 2015-08-07 13:39:25 -05:00
markjcrane 28ad9a34af Use the new destinations php class for ivr menu and destinations. 2015-08-07 13:13:55 -05:00
markjcrane 752c54d05c Escape the $ in the domain_uuid variable. 2015-08-05 18:17:39 -05:00
markjcrane bcf1363277 Add destination details to several app_config.php files. 2015-08-04 14:52:10 -06:00
markjcrane 7aa6574c0e To be more consistent with naming convention rename app/ivr_menu to app/ivr_menus. 2015-08-03 09:43:15 -06:00