Commit Graph

55 Commits

Author SHA1 Message Date
Mark Crane b712498d62 If you customize the permissions and restore the menu it puts the permissions back to default. Therefore I'm removing the restore permissions on the menu class and moving it to the a button on the group permissions page. 2013-01-23 15:56:00 +00:00
Mark Crane e711cd0bfc Remove trailing white space and update the comments. 2013-01-23 13:49:51 +00:00
Mark Crane 360b45bac6 Make the install and upgrade of the scripts directory included directories, sub directories and files. 2013-01-19 02:15:08 +00:00
Mark Crane 751b1c721c Clear memcache as needed. 2013-01-16 00:26:48 +00:00
Mark Crane 45a2f4d420 Disable mod_lcr, mod_valet_parking, mod_voicemail, and mod_voicemail_ivr by default. Enable mod_memcache by default. 2013-01-04 20:42:40 +00:00
Mark Crane 16da52b189 Add i.menu_item_parent_uuid to the select from for the menu. 2013-01-02 00:38:41 +00:00
Mark Crane 949c298027 Add an array type for default and domain settings. 2012-12-14 22:58:20 +00:00
Mark Crane 018a20b91f Move the call forward, follow me and do not disturb. 2012-12-04 09:14:15 +00:00
Mark Crane ff7b6b33bd Move switch_ivr_menu.php into the ivr_menu/resources/classes directory. 2012-11-24 21:35:49 +00:00
Mark Crane 4922328a66 Fix several php notices that were displaying on the ivr menus. 2012-11-24 21:03:51 +00:00
Mark Crane 1b36712866 Fix this problem:
Fatal error: Call to a member function execute() on a non-object in /var/www/fusionpbx/includes/classes/menu.php on line 372 
Alias was used for the tables but missed on the order by.
2012-11-23 21:37:19 +00:00
Mark Crane 95f2b6d100 Add the new follow me. Needs a little more refinement. 2012-11-21 05:59:07 +00:00
Mark Crane c75f7510db Remove a few trailing spaces. 2012-11-06 19:21:40 +00:00
Nuno Miguel Reis 30f516fe04 permission upgrade on menu manager/restore defaults (be accoutable to multiple languages) 2012-10-25 18:52:59 +00:00
Mark Crane 8588b0d243 Remove limiting syntax from the dialplan entry for moh. 2012-10-21 08:14:08 +00:00
Mark Crane 05caf056b1 Fix some tabbing and other white space issues with the menu class. 2012-10-21 08:12:37 +00:00
Mark Crane b74bed0bd8 Change the context every time the domains class set method is called. 2012-10-17 15:48:35 +00:00
Mark Crane 28e72f7066 This ensures that the default settings, and domains settings don't get mixed with from from the previous domain. 2012-10-16 18:02:17 +00:00
Nuno Miguel Reis 906dddb976 upgrade menu using restore defaults, be accountable for permissions 2012-10-11 21:15:27 +00:00
Nuno Miguel Reis cae2c36af5 solved the menu protected issue 2012-10-11 21:15:13 +00:00
Nuno Miguel Reis 8db6d7ba64 code cleanup 2012-10-11 19:03:17 +00:00
Nuno Miguel Reis 2d0d667bca new approach regarding both translations: menu and page content
Conflicts:
	fusionpbx/includes/classes/menu.php
2012-10-11 18:27:44 +00:00
Mark Crane 73df428b2c change the order of the deletes. 2012-10-11 15:01:48 +00:00
Mark Crane 2b8c281646 Remove an extra comma from the new insert for v_menu_languages 2012-10-11 14:41:51 +00:00
Mark Crane be170bb471 Add menu languages menu item title and language code 2012-10-11 14:32:58 +00:00
Mark Crane 810979f233 Delete the menu languages when restoring the menu. 2012-10-11 14:25:51 +00:00
Mark Crane 3285751902 Add a loop foreach language title. 2012-10-11 14:22:01 +00:00
Mark Crane 6dc9eec702 Fix a few more line space, indentation, and other white space issues. 2012-10-11 06:36:24 +00:00
Nuno Miguel Reis e1d5d72d28 added language variable 2012-10-11 00:09:18 +00:00
Nuno Miguel Reis dd81791315 update menu language automatically when loggin in using the user@domain notation 2012-10-11 00:08:51 +00:00
Nuno Miguel Reis c8deeea07a Adicionada a lingua pt aos menus 2012-10-11 00:01:42 +00:00
Mark Crane f233f207fb Add switch_ prefix to the php file class name. 2012-09-29 21:48:25 +00:00
Mark Crane 7043e1ddda Add switch_ prefix to the php file class name. 2012-09-29 21:48:02 +00:00
Mark Crane 4ec01569e1 Add switch_ prefix to the php file class name. 2012-09-29 21:47:33 +00:00
Mark Crane 8f9de2987d Update do_not_disturb php class. 2012-09-29 21:46:09 +00:00
Mark Crane 3a5e365f71 Add additional security improvements to the dev branch. 2012-09-29 15:58:06 +00:00
Mark Crane 8d8244620b Add answer back to the IVR Menu to make it more intuitive. 2012-09-28 01:55:14 +00:00
Mark Crane 04dfeac49a Fix bugs in the menu manager. Fix the links, hide the order number for sub-menus because they are meant to displayed in order by the menu title. 2012-09-06 21:42:37 +00:00
Mark Crane d4a10b38e6 Remove application on the ivr menu. This fixes a problem with ivr menu -> ring group timeout -> timeout destination. Some ITSP's require answer in this case ad the answer application as needed to the inbound route before sending the call to the IVR Menu. 2012-08-18 06:14:00 +00:00
Mark Crane 77db11d084 Add ringback to the IVR Menu. 2012-08-15 22:02:13 +00:00
Mark Crane ef5466821b Make sure the IVR Menu dialplan entry is created if it doesn't exist. 2012-08-04 16:34:24 +00:00
Mark Crane 7820589aee Put the mssql table names in ascending order. 2012-07-28 21:32:44 +00:00
Mark Crane ccd378e863 Adjust the database class table and fields array. 2012-07-24 05:56:30 +00:00
Mark Crane 5399142172 Add odbc support to the database class and modify some of the parameters. 2012-07-23 23:31:02 +00:00
Mark Crane a68501772f Tested the three new method mysql needed an adjustment. 2012-07-22 06:35:00 +00:00
Mark Crane 16c6a7fb91 Add 3 methods to the database class. table_info, tables, and fields. 2012-07-22 05:37:30 +00:00
Mark Crane f255a890de Ensure that the ivr menu exists in dialplan when the ivr menu is saved. 2012-07-18 22:28:14 +00:00
Mark Crane c7f83d32ed Complete the support for the dialplan xml templates to support context. 2012-07-10 16:37:53 +00:00
Mark Crane 3d0fbbf04e Remove duplicate number_alias. 2012-06-21 02:28:47 +00:00
Mark Crane ddf7a52225 cidr declared twice remove the duplicate. 2012-06-21 02:24:50 +00:00