Commit Graph

368 Commits

Author SHA1 Message Date
Matthew Vale
900c1469b1 Enhancements to language support (for future use)
optimized the text.php to check the language code once, not every time
2015-11-16 09:41:34 +00:00
Alexey Melnichuk
50d52a2c62 Fix. Parse ESL response more accurate.
Problem with commands that do not return Content (e.g. sendevent)
In this case `event_socket_request` go to busy wait cycle without chance to success.
On my system it require alot process time and may take >30 sec to save one extension.
2015-08-25 14:14:28 +04:00
markjcrane
bdebe75d78 Fix the order by for the destinations class. 2015-08-15 23:24:57 -06:00
markjcrane
74804cea64 Give precedence to number_alias over extension in destinations class that generates the destination select list. 2015-08-15 21:49:27 -06:00
markjcrane
47921ff596 Make the destinations class easier to read. 2015-08-15 19:58:47 -06:00
reliberate
0adcd1c0d8 Destinations (Class): Enable preferred number formatting for Destination options. 2015-08-14 20:32:56 -06:00
markjcrane
1756b6064f Fix the label for the custom select destination. 2015-08-14 10:33:18 -06:00
markjcrane
6b665af51c If select_found is false then show the custom select. 2015-08-14 10:15:31 -06:00
Alexey Melnichuk
5d140effd1 Fix. Create log file only if necessary. 2015-08-12 12:44:42 +04:00
markjcrane
01ce7bdb88 Add translations for check_voicemail, company_directory and record. 2015-08-10 10:09:37 -06:00
markjcrane
47c09b99c6 Change $name to ${name} 2015-08-09 12:14:47 -06:00
markjcrane
16b73d63d8 Change array from ['result']['field'] to ['field']. 2015-08-09 12:00:42 -06:00
markjcrane
bf8a24d5ee Add Other options to the list of destinations. 2015-08-09 11:20:08 -06:00
markjcrane
07e884d494 If there is no item in the group of destinations then don't the group name. 2015-08-07 19:50:06 -05:00
markjcrane
ef24c2178e Add an empty select option and finish moving to $this->destinations array. 2015-08-06 15:30:43 -05:00
markjcrane
8319533034 Move the destinations array generation into the constructor and add selected support. 2015-08-06 12:11:26 -05:00
markjcrane
c4bd1a0e72 Use the same array consistently. 2015-08-06 00:25:38 -05:00
markjcrane
b04e958d5b Change domain_name to domain_uuid. 2015-08-06 00:13:57 -05:00
markjcrane
51169dd358 Remove the round brackets. 2015-08-05 17:30:18 -05:00
markjcrane
88f4348be2 Add the database connection. 2015-08-05 17:24:37 -05:00
markjcrane
c128c0fc71 A few minor adjustments to the new class. 2015-08-05 17:02:34 -05:00
markjcrane
a3a1d4a1dd Initial commit a new php destinations class. Builds a list of destinations dynamically. Typically this contains extensions, ivr menus, ring groups, voicemail and more. 2015-08-05 16:43:22 -05:00
reliberate
85c971eec8 Menu: Updated code to create menu HTML from array, instead of database directly. 2015-07-30 11:49:51 -06:00
markjcrane
b8f9b423c7 Improve code to update the scripts directory. 2015-07-20 15:32:52 -06:00
Mark Crane
93e788399a Add menu array to the menu class. 2015-06-22 17:56:40 +00:00
Mark Crane
4ec6c893c1 Account for the fact that mb_strtolower is not always available. 2015-06-01 04:54:21 +00:00
Mark Crane
227faa2489 More work to make domain names case insensitive. 2015-05-30 20:59:11 +00:00
Mark Crane
b2a4a112f4 Update release to fix big for systems where GLOB_BRACE is not available. 2015-05-13 04:37:36 +00:00
Nate Jones
e00f3ce583 Misc: Removed use of GLOB_BRACE as doesn't work on some systems, use non-GLOB_BRACE method instead. Thanks [xming] and Risk64. Should resolve Issue 916, as well. 2015-05-12 18:11:05 +00:00
Nate Jones
0eecb60280 Menu: Re-enable Restore Default button for menus other than default, adjust other code to work better with non-default menus. 2015-05-12 06:31:34 +00:00
Nate Jones
fba18b1c6b Menu: Restore Default now restores unprotected menu items and their default groups. Removed Restore All function (no longer necessary). Hide Restore Default button for menus other than the default menu. 2015-05-12 03:03:09 +00:00
Nate Jones
827701409b Default Settings: Fix set() function in domains class to first clear ALL default/domain settings, then only load settings that are currently enabled. 2015-05-01 12:14:52 +00:00
Mark Crane
b66bee911c Additional work with temporary permissions. 2015-04-29 21:45:05 +00:00
Mark Crane
f4a7c91afe Fix the delete method. 2015-04-29 07:30:58 +00:00
Mark Crane
aa76b79148 Update the permission delete method one more time. 2015-04-29 07:06:23 +00:00
Mark Crane
aa5c833c79 Modify the delete permission. 2015-04-29 06:33:48 +00:00
Mark Crane
2eb043173c Add a new permission class. 2015-04-29 06:24:04 +00:00
Mark Crane
a92e5f5afd Remove mysql_connect. 2015-04-15 01:35:15 +00:00
Mark Crane
127adbf7a5 Get a new set of default and domain settings for use when http_domain_filter is set to false. Remove debug numbers from access denied messages in provisioning and remove other redundant code. 2015-03-28 11:37:56 +00:00
Mark Crane
16480d62dd Fix the database class count. 2015-03-22 07:54:35 +00:00
Mark Crane
a051c70ad1 A little more work to get rid of the default context. 2015-03-10 10:47:25 +00:00
Nate Jones
256e424b3e Removal of colon next to form label names. 2015-02-15 06:50:00 +00:00
Mark Crane
d1684a3511 Change require to include. 2015-01-20 06:44:12 +00:00
Nate Jones
852986a231 Text class fix. 2015-01-18 10:40:41 +00:00
Nate Jones
474e63f939 Use the new multi-lingual code on misc files. 2015-01-18 10:33:34 +00:00
Nate Jones
2346af5e4b Text Class: Fixes. 2015-01-18 09:25:50 +00:00
Mark Crane
ee4890b01f Add the app session languages array as a list of available languages that have been translated for that application. 2015-01-18 07:52:28 +00:00
Mark Crane
6244a12b64 Update classes/text.php 2015-01-18 07:42:17 +00:00
Mark Crane
7a3e20f926 Add a new text array that is used in the translations. 2015-01-18 06:36:00 +00:00
Mark Crane
b68953e384 Use memcache flush in the new PHP class. 2015-01-16 08:25:54 +00:00