Replace root.php
This commit is contained in:
parent
a52ab303e9
commit
d50bcb476a
|
|
@ -21,8 +21,11 @@
|
||||||
the Initial Developer. All Rights Reserved.
|
the Initial Developer. All Rights Reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,8 +27,11 @@
|
||||||
POSSIBILITY OF SUCH DAMAGE.
|
POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,11 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//includes
|
||||||
include "root.php";
|
//set the include path
|
||||||
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -21,8 +21,11 @@
|
||||||
the Initial Developer. All Rights Reserved.
|
the Initial Developer. All Rights Reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2018
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -27,8 +27,11 @@
|
||||||
All of it has been rewritten over years.
|
All of it has been rewritten over years.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -27,8 +27,11 @@
|
||||||
Original version of Call Block was written by Gerrit Visser <gerrit308@gmail.com>
|
Original version of Call Block was written by Gerrit Visser <gerrit308@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,11 @@
|
||||||
Contributor(s):
|
Contributor(s):
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
include "root.php";
|
//set the include path
|
||||||
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
if (permission_exists('call_broadcast_send')) {
|
if (permission_exists('call_broadcast_send')) {
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
James Rose <james.o.rose@gmail.com>
|
James Rose <james.o.rose@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,8 +27,11 @@
|
||||||
POSSIBILITY OF SUCH DAMAGE.
|
POSSIBILITY OF SUCH DAMAGE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,8 +23,11 @@
|
||||||
Contributor(s):
|
Contributor(s):
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
Lewis Hallam <lewishallam80@gmail.com>
|
Lewis Hallam <lewishallam80@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
|
|
||||||
//check permissions
|
//check permissions
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,6 @@
|
||||||
Errol Samuels <voiptology@gmail.com>
|
Errol Samuels <voiptology@gmail.com>
|
||||||
|
|
||||||
*/
|
*/
|
||||||
include "root.php";
|
|
||||||
|
|
||||||
//define the call_forward class
|
//define the call_forward class
|
||||||
class call_forward {
|
class call_forward {
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,6 @@
|
||||||
Contributor(s):
|
Contributor(s):
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
include "root.php";
|
|
||||||
|
|
||||||
//define the dnd class
|
//define the dnd class
|
||||||
class do_not_disturb {
|
class do_not_disturb {
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,6 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
KonradSC <konrd@yahoo.com>
|
KonradSC <konrd@yahoo.com>
|
||||||
*/
|
*/
|
||||||
include "root.php";
|
|
||||||
|
|
||||||
//define the feature_event_notify class
|
//define the feature_event_notify class
|
||||||
class feature_event_notify {
|
class feature_event_notify {
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,6 @@
|
||||||
Riccardo Granchi <riccardo.granchi@nems.it>
|
Riccardo Granchi <riccardo.granchi@nems.it>
|
||||||
Errol Samuels <voiptology@gmail.com>
|
Errol Samuels <voiptology@gmail.com>
|
||||||
*/
|
*/
|
||||||
include "root.php";
|
|
||||||
|
|
||||||
//define the follow me class
|
//define the follow me class
|
||||||
class follow_me {
|
class follow_me {
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
//require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,20 +2,15 @@
|
||||||
|
|
||||||
//check the permission
|
//check the permission
|
||||||
if (defined('STDIN')) {
|
if (defined('STDIN')) {
|
||||||
$document_root = str_replace("\\", "/", $_SERVER["PHP_SELF"]);
|
//set the include path
|
||||||
preg_match("/^(.*)\/app\/.*$/", $document_root, $matches);
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
if (isset($matches[1])) {
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
$document_root = $matches[1];
|
|
||||||
set_include_path($document_root);
|
//includes files
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $document_root;
|
|
||||||
}
|
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
exit;
|
exit;
|
||||||
include "root.php";
|
|
||||||
require_once "resources/require.php";
|
|
||||||
require_once "resources/pdo.php";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//increase limits
|
//increase limits
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes fileshp";
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -30,8 +30,11 @@
|
||||||
James Rose <james.o.rose@gmail.com>
|
James Rose <james.o.rose@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
include "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
|
|
||||||
//check permissions
|
//check permissions
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -23,8 +23,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
|
|
||||||
//check permisions
|
//check permisions
|
||||||
|
|
|
||||||
|
|
@ -24,7 +24,6 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
KonradSC <konrd@yahoo.com>
|
KonradSC <konrd@yahoo.com>
|
||||||
*/
|
*/
|
||||||
include "root.php";
|
|
||||||
|
|
||||||
//define the blf_notify class
|
//define the blf_notify class
|
||||||
class call_center_notify {
|
class call_center_notify {
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
|
|
||||||
//check permissions
|
//check permissions
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/paging.php";
|
require_once "resources/paging.php";
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -37,7 +37,6 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//includes
|
||||||
include "root.php";
|
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
James Rose <james.o.rose@gmail.com>
|
James Rose <james.o.rose@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
James Rose <james.o.rose@gmail.com>
|
James Rose <james.o.rose@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
James Rose <james.o.rose@gmail.com>
|
James Rose <james.o.rose@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
James Rose <james.o.rose@gmail.com>
|
James Rose <james.o.rose@gmail.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,90 +0,0 @@
|
||||||
<?php
|
|
||||||
/*
|
|
||||||
FusionPBX
|
|
||||||
Version: MPL 1.1
|
|
||||||
|
|
||||||
The contents of this file are subject to the Mozilla Public License Version
|
|
||||||
1.1 (the "License"); you may not use this file except in compliance with
|
|
||||||
the License. You may obtain a copy of the License at
|
|
||||||
http://www.mozilla.org/MPL/
|
|
||||||
|
|
||||||
Software distributed under the License is distributed on an "AS IS" basis,
|
|
||||||
WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
||||||
for the specific language governing rights and limitations under the
|
|
||||||
License.
|
|
||||||
|
|
||||||
The Original Code is FusionPBX
|
|
||||||
|
|
||||||
The Initial Developer of the Original Code is
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
Portions created by the Initial Developer are Copyright (C) 2008-2012
|
|
||||||
the Initial Developer. All Rights Reserved.
|
|
||||||
|
|
||||||
Contributor(s):
|
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
|
||||||
*/
|
|
||||||
|
|
||||||
// make sure the PATH_SEPARATOR is defined
|
|
||||||
umask(2);
|
|
||||||
if (!defined("PATH_SEPARATOR")) {
|
|
||||||
if (strpos($_ENV["OS"], "Win") !== false) {
|
|
||||||
define("PATH_SEPARATOR", ";");
|
|
||||||
} else {
|
|
||||||
define("PATH_SEPARATOR", ":");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!isset($output_format)) $output_format = (PHP_SAPI == 'cli') ? 'text' : 'html';
|
|
||||||
|
|
||||||
// make sure the document_root is set
|
|
||||||
$_SERVER["SCRIPT_FILENAME"] = str_replace("\\", '/', $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
if(PHP_SAPI == 'cli'){
|
|
||||||
chdir(pathinfo(realpath($_SERVER["PHP_SELF"]), PATHINFO_DIRNAME));
|
|
||||||
$script_full_path = str_replace("\\", '/', getcwd() . '/' . $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
$dirs = explode('/', pathinfo($script_full_path, PATHINFO_DIRNAME));
|
|
||||||
if (file_exists('/project_root.php')) {
|
|
||||||
$path = '/';
|
|
||||||
} else {
|
|
||||||
$i = 1;
|
|
||||||
$path = '';
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = $path;
|
|
||||||
}else{
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = str_replace($_SERVER["PHP_SELF"], "", $_SERVER["SCRIPT_FILENAME"]);
|
|
||||||
}
|
|
||||||
$_SERVER["DOCUMENT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"]);
|
|
||||||
// try to detect if a project path is being used
|
|
||||||
if (!defined('PROJECT_PATH')) {
|
|
||||||
if (is_dir($_SERVER["DOCUMENT_ROOT"]. '/fusionpbx')) {
|
|
||||||
define('PROJECT_PATH', '/fusionpbx');
|
|
||||||
} elseif (file_exists($_SERVER["DOCUMENT_ROOT"]. '/project_root.php')) {
|
|
||||||
define('PROJECT_PATH', '');
|
|
||||||
} else {
|
|
||||||
$dirs = explode('/', str_replace('\\', '/', pathinfo($_SERVER["PHP_SELF"], PATHINFO_DIRNAME)));
|
|
||||||
$i = 1;
|
|
||||||
$path = $_SERVER["DOCUMENT_ROOT"];
|
|
||||||
while ($i < count($dirs)) {
|
|
||||||
$path .= '/' . $dirs[$i];
|
|
||||||
if (file_exists($path. '/project_root.php')) {
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
$i++;
|
|
||||||
}
|
|
||||||
if(!file_exists($path. '/project_root.php')){
|
|
||||||
die("Failed to locate the Project Root by searching for project_root.php please contact support for assistance");
|
|
||||||
}
|
|
||||||
$project_path = str_replace($_SERVER["DOCUMENT_ROOT"], "", $path);
|
|
||||||
define('PROJECT_PATH', $project_path);
|
|
||||||
}
|
|
||||||
$_SERVER["PROJECT_ROOT"] = realpath($_SERVER["DOCUMENT_ROOT"] . PROJECT_PATH);
|
|
||||||
set_include_path(get_include_path() . PATH_SEPARATOR . $_SERVER["PROJECT_ROOT"]);
|
|
||||||
}
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
|
|
||||||
//add multi-lingual support
|
//add multi-lingual support
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,11 @@
|
||||||
Contributor(s):
|
Contributor(s):
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
require_once "root.php";
|
//set the include path
|
||||||
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
if (permission_exists('contact_add')) {
|
if (permission_exists('contact_add')) {
|
||||||
|
|
|
||||||
|
|
@ -21,8 +21,11 @@
|
||||||
the Initial Developer. All Rights Reserved.
|
the Initial Developer. All Rights Reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,11 @@
|
||||||
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
Luis Daniel Lucio Quiroz <dlucio@okay.com.mx>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
require_once "resources/functions/google_get_groups.php";
|
require_once "resources/functions/google_get_groups.php";
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,8 +24,11 @@
|
||||||
Mark J Crane <markjcrane@fusionpbx.com>
|
Mark J Crane <markjcrane@fusionpbx.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
//includes
|
//set the include path
|
||||||
require_once "root.php";
|
$conf = glob("{/usr/local/etc,/etc}/fusionpbx/config.conf", GLOB_BRACE);
|
||||||
|
set_include_path(parse_ini_file($conf[0])['document.root']);
|
||||||
|
|
||||||
|
//includes files
|
||||||
require_once "resources/require.php";
|
require_once "resources/require.php";
|
||||||
require_once "resources/check_auth.php";
|
require_once "resources/check_auth.php";
|
||||||
|
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue