markjcrane
6f4c52d956
Prevent php warnings in the text php class.
2016-05-16 21:35:54 -06:00
markjcrane
3abaff004c
Check the missing array has content before processing it.
2016-05-04 00:22:35 -06:00
reliberate
5956a3a17f
Menu Manager: Add ability to customize main and sub menu icons.
2016-05-02 14:42:06 -06:00
markjcrane
6570f8cf40
Define the text array before it is used.
2016-04-29 15:32:55 -06:00
markjcrane
bc51cd7d1d
Cleanup the indentation ... tabs and whitespace after the last pull request.
2016-04-28 16:56:44 -06:00
Harry G. Coin
7442f32a53
Cleanups.
...
Remove default 192.168.42.42/32 allow.
Restore missing app/fax/resources/functions/parse_attachments.php to satisfy pre-existing include
Fix so sql in voicemail app works if var undefined. Warning: don't know if non Mariadb's like cast(...) .
Cleanup close in event socket.
2016-04-25 22:16:19 -05:00
Harry G. Coin
fd313a7c66
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
Harry G. Coin
1497c7cb7e
small orm bug fix
2016-04-25 21:12:39 -05:00
Harry G. Coin
aaf6bb8f96
Fix to cure uninitialized variable warnings whenever schema is called.
...
Also many minor warning bug fixes in schema.php
Might as well take the plunge and go to default show warnings.
Uninitialized variable and small bug fixes install fusionpbx
2016-04-25 21:09:14 -05:00
Harry G. Coin
64eeca8e2d
Fix so fusionpbx doesn't fail on servers with php versions later than 5. (e.g. php7).
...
Also a few warning causes fixed.
Also, one step along the way to allow freeswitch to be u freeswitch g freeswitch and fusionpbx to run www-data:www-data.
2016-04-25 20:52:21 -05:00
Harry G. Coin
91a92d8e5e
\r\n --> \n
...
Cause all the .php files containing lines ending with \r\n to instead end with \n.
DYI with:
find fusionpbx -type f -name '*.php' -exec dos2unix '{}' \;
2016-04-25 20:30:23 -05:00
Harry G. Coin
89e5ecbcdf
The goal is to increase confidence in fusionpbx, one step is to run by default with error_reporting (E_ALL ^ E_NOTICE);
...
So, please find in this set numerous small changes which eliminate numerous php warning messages.
Also, a small bug fix in an sql statistics routine, naming a count(*) field as count, so displaying correct detail.
If any of the proposed changes are omitted, the relevant page will experience php warnings.
There are no doubt fusionpbx pages I've yet to visit that still generate warnings, this set is nearly certainly not comprehensive.
2016-04-25 20:19:58 -05:00
markjcrane
49a53db5d1
If the event socket information is not set then use the defaults.
2016-04-15 18:22:28 -06:00
markjcrane
3efb6881db
Add missing 'this'
2016-04-15 18:07:47 -06:00
markjcrane
e8640966fd
Add the switch default settings in a more efficient way.
2016-04-15 17:59:34 -06:00
markjcrane
b3ba1aaf6f
Use intuitive names for the arrays and move one of the queries out of the loop.
2016-04-15 00:47:49 -06:00
markjcrane
69d36b806d
Add class_exists
2016-04-14 23:23:14 -06:00
markjcrane
fdc0435ab3
Update groups.php.
2016-04-14 23:12:57 -06:00
markjcrane
70524407a6
Update the constructor and $db connection handling in the groups and switch_settings classes.
2016-04-14 22:38:28 -06:00
markjcrane
cfb1b28a54
Add a contructor to the dialplan class.
2016-04-14 22:34:10 -06:00
markjcrane
b7d8b3c23f
Update domains and schema classes.
2016-04-14 22:10:47 -06:00
markjcrane
6e5fe31303
Schema use $this->$db instead of $db.
2016-04-14 21:51:11 -06:00
markjcrane
8edbc9d774
Build the apps array so that the groups class defaults method can use it for the group permissions.
2016-04-03 13:18:45 -06:00
markjcrane
f3a0a8b153
Add a default group check.
2016-04-03 11:54:09 -06:00
markjcrane
c5d295ef2a
Add users and groups php class.
2016-04-03 11:47:06 -06:00
markjcrane
fb9a02376e
Prevent switch duplicates.
2016-04-02 20:28:45 -06:00
markjcrane
7aeeda0e15
Rename to the switch_settings class.
2016-04-02 20:11:51 -06:00
markjcrane
a638d86619
Set some of the switch directories to enabled false.
2016-04-02 19:57:37 -06:00
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