markjcrane
0c6e29632f
Add a missing semi-colon.
2016-04-02 19:42:18 -06:00
markjcrane
1200161b81
Update the database connection.
2016-04-02 19:41:16 -06:00
markjcrane
ebee007ab8
Change the switch class to freeswitch.
2016-04-02 19:37:37 -06:00
markjcrane
bcc993c537
Rename the EventSocket file to math current naming standard.
2016-04-02 19:24:32 -06:00
markjcrane
7d61371bc9
Rename the EventSocket class.
2016-04-02 19:23:16 -06:00
markjcrane
52ff8fae68
Fix a syntax problem on the new class.
2016-04-02 19:13:49 -06:00
markjcrane
d9e00f2be3
Add a new switch class with a method to get the directories needed for FreeSWITCH and add them to default settings -> switch category.
2016-04-02 17:53:51 -06:00
FusionPBX
1e9837f77b
Merge pull request #1527 from moteus/menu_array_default_arg
...
Fix. Use default value in function definition.
2016-03-30 08:49:29 -06:00
Alexey Melnichuk
43a023575a
Fix. warning about using NULL as first argument in `foreach`.
...
Problem now in `tepmplate.php`
```PHP
$menu_array = $menu->menu_array();
...
foreach ($menu_array as $index_main => $menu_parent) {
```
It appear while install process because in this moment there not `$db`
and `$menu->menu_array()` returns nothing.
This problem also can be solved in `tepmplate.php` like
```PHP
if(is_array($menu_array)){
foreach ($menu_array as $index_main => $menu_parent) {
...
```
2016-03-30 10:15:49 +03:00
Alexey Melnichuk
ec95fc5f24
Fix. Use default value in function definition.
...
On `themes/default/template.php` it called without args
```PHP
$menu_array = $menu->menu_array();
```
And it produce PHP warning.
2016-03-30 09:39:15 +03:00
markjcrane
ac36bf07f7
Only call the scripts class if its installed.
2016-03-27 00:33:19 -06:00
markjcrane
812f41b48e
Add the menu_default method to app_defaults.php.
2016-03-26 22:59:00 -06:00
markjcrane
c7e90ebd26
Change the method name to menu_default.
2016-03-26 21:22:52 -06:00
markjcrane
f7aa8725e8
Add methoed 'default' to the menu class.
2016-03-26 21:18:02 -06:00
markjcrane
100932656a
Fix the reference to the prepared statement.
2016-03-26 14:03:44 -06:00
markjcrane
ac4aef20b0
Change the code in the menu to return immediately if the database object is not ready in this case its not ready until the install.php is finished.
2016-03-26 13:36:00 -06:00
markjcrane
5eef464cf3
Additional work to improve the install, template and the menu.
2016-03-26 12:22:15 -06:00
markjcrane
aa89c4fe26
Don't error if the menu is not available for the install.php.
2016-03-26 11:45:57 -06:00
FusionPBX
eb81998165
Revert "Revert "Revert "search selects"""
2016-03-24 22:25:18 -06:00
FusionPBX
90242c0c60
Revert "Revert "search selects""
2016-03-24 22:03:37 -06:00
FusionPBX
68e728b0b6
Revert "search selects"
2016-03-24 22:02:41 -06:00
FusionPBX
7217d29d8b
Merge pull request #1497 from blackc2004/master
...
search selects
2016-03-24 21:56:20 -06:00
markjcrane
83edd6a7fd
On windows force to / instead of the backslash \ as path. This fixes a problem where recording c:\pathtofusionpbx\recordings fails because the \r gets understood as a carriage return in the session:record in FreeSWITCH.
2016-03-24 15:02:04 -06:00
blackc2004
128026f3e8
search selects
2016-03-22 15:42:46 -07:00
markjcrane
afe19e8a40
Change $language_name to $text['language-name'] this will follow current naming standards in app_languages.php and reduces code needed in the text class.
2016-03-12 22:06:57 -07:00
mafoo
e0fdf41320
WhitespaceClean-resources/classes
...
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 12:08:26 +00:00
markjcrane
5a06f486af
Rename .project.ROOT to project_root.php this conforms better with current file naming standards.
2016-02-22 14:01:18 -07:00
markjcrane
c505fec77b
Update the constructor in the vcard class.
2016-01-20 23:56:06 -07:00
Mafoo
ad324f4744
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
2669f6f1a9
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
markjcrane
23b4b7c9bf
Change $_SERVER['DOCUMENT_ROOT'].PROJECT_PATH to $_SERVER["PROJECT_ROOT"].
2016-01-17 00:01:13 -07:00
FusionPBX
76b1ea734e
Merge pull request #1331 from mafoo/BugFix-root.php_logic
...
Rollout new root.php
2016-01-16 10:09:44 -07:00
Matthew Vale
b20a38f454
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
355bec91a2
changed text.php to use $_SERVER["PROJECT_ROOT"]
2016-01-14 16:15:41 +00:00
Matthew Vale
173ae7001d
Added full logic to support cli as well
2016-01-13 17:38:54 +00:00
markjcrane
d513ddf1ea
Complete adding application hangup.
2016-01-12 23:16:45 -07:00
markjcrane
b422117500
Add hangup to the destination select list.
2016-01-12 21:07:49 -07:00
Matthew Vale
b81748bd22
change to use '/' instead of DIRECTOR_SEPERATOR
2016-01-12 14:47:50 +00:00
Matthew Vale
1ad1c31b27
Rollout of root.php
2016-01-12 13:55:39 +00:00
Alexey Melnichuk
85ad1fc976
Change. Reuse same esl connection to send cache event and command.
...
Fix. Implicitly close esl connection after do cache command.
2015-12-24 13:19:53 +03:00
markjcrane
6d700faaa1
Add one line between each function.
2015-12-19 15:00:10 -07:00
Matthew Vale
b5a2fa0f29
Added initial version of app/languages
...
for analyzing missing or overlapping with global text
2015-12-10 10:04:35 +00:00
Matthew Vale
45dfcabd3d
Add Fallback language support to en-us
2015-12-10 09:57:54 +00:00
Matthew Vale
e4c711e8f7
Migrate app_languages.php from core to resources
2015-12-10 09:57:08 +00:00
markjcrane
c4aaaaaf92
Fix the domain name in the path for the inbound fax dialplan.
2015-12-08 22:34:23 -07:00
markjcrane
a89ad63831
Remove the domain name from the switch recordings SESSION variable. The path for single and multi-tenant are handled the same and all will used their domain name.
2015-12-06 12:36:08 -07:00
Matthew Vale
761a7b0717
made reference to install resource literal
2015-12-02 16:07:23 +00:00
markjcrane
96273e0bc3
Use the new config class in the domains and schema classes.
2015-11-27 19:59:50 -07:00
markjcrane
e1214116f4
Missed a set of round brackets on this->exists.
2015-11-27 19:53:30 -07:00
markjcrane
a344a97dd4
Correct the variable name and add the additional code examples.
2015-11-27 19:48:22 -07:00
markjcrane
2b50364847
Remove some of the comments and an extra curly bracket.
2015-11-27 19:29:56 -07:00
markjcrane
02f0356fc3
Update the config php class.
2015-11-27 19:25:16 -07:00
markjcrane
e0ff445922
Rename the config.php file and a few minor adjustments to install_fusionpbx.
2015-11-27 19:03:25 -07:00
markjcrane
e6b12ca3c9
Add a new config.php class.
2015-11-27 18:57:23 -07:00
Matthew Vale
352f03198e
Resolved install issues, environment now in tact enough to run app_defaults
2015-11-18 17:30:43 +00:00
Matthew Vale
b8ead99a14
added support to name the languages
...
added remaining flags i have from the famfamfam set and renamed them to country names
2015-11-17 16:20:14 +00:00
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
Mark Crane
44107c5d30
Remove an extra space in the event.
2015-01-16 04:16:56 +00:00
Mark Crane
ce3b932116
Send a custom memcache event to FreeSWITCH.
2015-01-16 03:52:32 +00:00
Mark Crane
618626e97a
Fix the string quotations and return on the method.
2015-01-15 19:33:27 +00:00
Mark Crane
783ecc762a
Change the methods from private to public.
2015-01-15 19:24:54 +00:00
Mark Crane
2d62405e7e
Add a missing bracket.
2015-01-15 19:22:39 +00:00
Mark Crane
93b22c2ec7
Get rid of this variable since its not being used.
2015-01-15 18:34:02 +00:00
Mark Crane
d636119e23
Correct the methods in the class description.
2015-01-15 18:19:54 +00:00
Mark Crane
2d9c6769f6
Add the first version of the cache class.
2015-01-15 18:15:25 +00:00
Mark Crane
db523f4f68
Fix the main menu color.
2015-01-09 20:57:40 +00:00
luis daniel lucio quiroz
0595bd9556
more error support to event handler
2015-01-04 04:08:38 +00:00
luis daniel lucio quiroz
0f725276d6
new event handler
2015-01-04 03:49:10 +00:00
Mark Crane
90b55b3d54
Remove the logging to make way for a better logging. The older one caused a problem for someone without permission to write to /tmp/logfile.txt
2015-01-03 08:32:30 +00:00
Mark Crane
3164693197
Add debug information.
2014-12-27 17:49:35 +00:00
Mark Crane
cec874e932
Need to add GLOB_BRACE to support the {menu,config}
2014-12-27 17:30:07 +00:00
Mark Crane
449daffbef
Change the | to a comma had to review the syntax on the glob command.
2014-12-27 17:28:07 +00:00
Mark Crane
7889e26cfa
Add $y = 0; and a try catch block to the menu.
2014-12-27 17:22:57 +00:00
Mark Crane
a6bea0aa6f
Add a try catch to the menu include loop.
2014-12-27 07:25:11 +00:00
Mark Crane
ddca77629e
Move the menu array to app_menu.php
2014-12-26 03:27:54 +00:00
Mark Crane
07158bf041
Move modules class from fusionpbx/resources/clasess to the app/modules/resources/classes directory.
2014-11-23 09:35:15 +00:00
Mark Crane
2ca6548e3f
Enable valet by default.
2014-11-23 09:30:50 +00:00
Nate Jones
6534872d28
Contacts: Ability to add unlimited Emails and URLs. Ability to specify a primary Email, Address, URL, and Number. Ability to select or define a custom label for Emails, Addresses, URLs, and Numbers (similar to Google Contacts).
2014-11-19 03:44:41 +00:00
Richard Neese
c972415613
fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx
2014-10-23 18:03:33 +00:00
Richard Neese
aeba29f371
no longer using flash
2014-10-18 21:50:31 +00:00
Richard Neese
2f965c06bf
fixing install.php with new layout for fhs com pliancy
2014-10-18 20:55:42 +00:00
Mark Crane
177b5105c3
Add a check for domain_uuid session.
2014-10-17 22:59:47 +00:00
Mark Crane
3a3a4ec8f0
Add primary key uuid to menu item group inserts
2014-09-20 04:01:53 +00:00
Richard Neese
c32a09a2e2
changes for fhs layout for pkgs
2014-09-13 02:26:14 +00:00
Mark Crane
6359e09942
Fix the indentation and improve the comments
2014-09-05 06:53:46 +00:00
Errol Samuels
05479cfa91
fixed for SUN and Solaris where there is a slight variation with copy command.
2014-09-05 06:34:21 +00:00
Mark Crane
6e6c58ad08
Fix the SIP profiles for the package install
2014-08-12 19:18:36 +00:00
Mark Crane
6d1e4033a9
Fix the domain array settings
2014-08-09 16:32:52 +00:00
Mark Crane
b64b6055a6
Cleanup previous default settings
2014-08-09 16:05:03 +00:00
Mark Crane
87b428c435
Minor change to the database schema class
2014-07-26 22:48:32 +00:00
Nate Jones
25bc7ebc78
Contacts: Implemented a new QR Code generator, includes additional contact detail fields.
2014-07-26 06:02:21 +00:00
Mark Crane
9dcf8aa2a8
Get the domain settings only if the domain_uuid has a value
2014-07-25 09:08:51 +00:00
Mark Crane
e785dfd499
Change the logic a little more for the smooth fall back
2014-07-25 01:38:17 +00:00
Mark Crane
ef6a37a66a
Make the setting order with a try catch to make the upgrade smoother
2014-07-25 01:32:36 +00:00
Mark Crane
2a3be99035
Add default,domain, and user settings
2014-07-25 00:43:15 +00:00
Mark Crane
a74cd36793
Unset the prepared statement in the ORM class after the sql query has been executed
2014-07-23 20:11:05 +00:00
Mark Crane
6f3a3c20f7
Remove the string length requirement on the domain_settings
2014-07-22 18:26:02 +00:00
Mark Crane
c897034165
Update the freeswitch conf directory
2014-07-18 20:30:36 +00:00
Mark Crane
d0a1b862d1
Make the domain and schema work with the PHP classes
2014-07-16 04:30:49 +00:00
Mark Crane
681a72367f
Add globals needed by the app defaults in domains upgrade method.
2014-07-15 17:49:28 +00:00
Mark Crane
fa21e32f44
Update schema dn domains
2014-07-15 10:30:31 +00:00
Mark Crane
205792242e
Add to the schema class and adjust the db connection obect in the domains class
2014-07-15 07:58:01 +00:00
Mark Crane
b379375529
Move domain upgrade into the domain class and upgrade_schema into the schema class
2014-07-15 05:46:15 +00:00
luis daniel lucio quiroz
3f0f7ab1a5
missing a connect verification
2014-06-21 05:22:45 +00:00
luis daniel lucio quiroz
5c73a105a8
missing a this
2014-06-21 05:05:32 +00:00
luis daniel lucio quiroz
f2c37a9dbe
new method for database object
2014-06-21 04:59:25 +00:00
Mark Crane
299d2081f4
Fix the menu and labels when switching domains in certain circumstances
2014-06-10 20:04:14 +00:00
Mark Crane
b12c74a074
Fix the sounds copy
2014-05-16 07:11:18 +00:00
Mark Crane
d899cc23cd
Fix the cp -R
2014-05-16 06:28:27 +00:00
Mark Crane
b9643b60ee
recursive_copy function use cp -R if it exists
2014-05-16 05:14:44 +00:00
Mark Crane
b210e4358a
Fix the user setting so they work. User settings need to be set after login
2014-05-12 23:30:26 +00:00
Mark Crane
4fd2f5c72a
Update the file permissions after they are copied
2014-05-10 23:44:41 +00:00
Mark Crane
967736676e
Fix the copy of the conf directory files during the install
2014-05-09 23:17:30 +00:00
Richard Neese
e0a4666130
2014-05-09 14:16:32 +00:00
Mark Crane
6a95c242c5
Change the # to a // comment
2014-05-09 04:29:05 +00:00
Richard Neese
fa4d2671a6
disabling phrase cp
2014-05-09 03:35:19 +00:00
Richard Neese
7be62af9ed
testing rm on a extra copy
2014-05-09 02:41:13 +00:00
Mark Crane
ed61ff608f
Add an option "-n" --no-clober to the recursive_copy method used in the install
2014-05-08 09:45:05 +00:00
Mark Crane
1bc88766ab
Fix issue 591 where the dialplan xml file was not including the dialplan directory
2014-05-03 00:49:11 +00:00
Mark Crane
e1ca4951d3
Remove two includes that are no longer needed
2014-05-01 02:32:54 +00:00
Mark Crane
f26267cf36
if the debian package scripts directory exists then use it for the source
2014-04-09 04:33:50 +00:00
Mark Crane
30154f5e5d
During the install copy all FreeSWITCH conf files.
2014-04-07 22:35:05 +00:00
Mark Crane
3ca4192053
Move $db_type to $this->db_type.
2014-04-01 20:20:49 +00:00
Mark Crane
0521819a63
Add a method to the schema class column_exists, and sqlite_column_exists, and table_info.
2014-04-01 18:52:58 +00:00
Mark Crane
68c735db30
Add the uuid to the SESSion array.
2014-03-21 23:49:26 +00:00
Mark Crane
571f5b912b
Limit the transaction for the menu to SQLite.
2014-03-21 06:29:00 +00:00
Mark Crane
604517b605
Add the SQL transactions back again to speed up install and menu restore.
2014-03-19 05:19:48 +00:00
Mark Crane
984ca4faad
Comment out the transaction support for the menu.
2014-02-16 09:04:52 +00:00
Mark Crane
abb1097e02
Only install class copy methods only add if the directory exists.
2014-02-13 00:23:00 +00:00
Mark Crane
b8f5e54032
Make the sql statements a little more efficient.
2014-02-11 02:04:38 +00:00
Mark Crane
ecd8616fa1
Return the primary key uuid when adding a new record.
2014-02-09 09:24:41 +00:00
Mark Crane
cb6ecd26bf
Change the include for smarty template engine to a require_once
2014-01-29 09:13:56 +00:00
Philippe Rioual
72b80314e2
fixed some french translations issues
2014-01-23 21:15:49 +00:00
Nuno Miguel Reis
b581096c2f
added missing references
2014-01-21 04:33:54 +00:00
Nuno Miguel Reis
f686dc4de8
fixed bug with file handle
2014-01-21 04:22:02 +00:00
Nuno Miguel Reis
25f5868a4f
removed utf8encode not needed after all (local bug was causing the issues elsewhere)
2014-01-21 03:25:56 +00:00
Nuno Miguel Reis
d359c048f6
added new log function
2014-01-20 21:55:36 +00:00
Nuno Miguel Reis
bd06d75b4a
added protection by encoding in utf8
2014-01-20 21:22:24 +00:00
Mark Crane
be442661c9
Add a new object relational model class and make the dialplan edit use for add and edit.
2014-01-19 13:09:17 +00:00
Mark Crane
1316745483
Database class change $this->name to $this->db_name
2014-01-19 13:06:27 +00:00
Nuno Miguel Reis
975d1bd561
menu fixing utf8 and ring groups pt-ring option
2014-01-16 23:30:56 +00:00
Mark Crane
7661cf907a
Move the dialplan class to the dialplan/resources/classes directory.
2014-01-13 14:21:27 +00:00
Mark Crane
f954b37334
Remove a file_exists where it didn't belong.
2013-12-01 07:17:28 +00:00
Mark Crane
bdb3d644bf
Fix the scripts to copy missing freeswitch scripts again.
2013-12-01 06:56:55 +00:00
Mark Crane
202042fa38
Change menu class method restore2 to restore_all. Remove group permissions from restore (Restore Default) and leave in restore_all (Restore All)
2013-11-24 01:35:37 +00:00
Mark Crane
32df6f40d9
Improve the efficiency of the Menu PHP class by removing redundant code in the restore method of the PHP class and add PDO transactions. Improve the menu language for better multi-lingual support, escape the menu item title to so it will work correctly for French and other languages.
2013-11-24 00:15:02 +00:00
Mark Crane
1501d78a1b
Add the uppercase Twig to the template class.
2013-11-12 04:39:54 +00:00
Mark Crane
72944f1976
Fix the path for raintpl and remove some trailing spaces and extra tabs.
2013-11-11 20:17:50 +00:00
Matt Putnam
275b387641
2013-11-10 16:54:18 +00:00
Mark Crane
82ff468297
Fix the file paths in the template engine.
2013-11-10 06:55:00 +00:00
Mark Crane
1e827beeed
Add the template class.
2013-11-09 20:37:46 +00:00