mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-31 01:35:36 +02:00
2014-06-24 Miguel de Dios <miguel.dedios@artica.es>
* include/functions_extensions.php, index.php: force to load the new integrated update manager and don't load the old update manager extension. git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@10273 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
8c9eeb7a4c
commit
8e972ed3ad
@ -1,3 +1,9 @@
|
|||||||
|
2014-06-24 Miguel de Dios <miguel.dedios@artica.es>
|
||||||
|
|
||||||
|
* include/functions_extensions.php, index.php: force to load the
|
||||||
|
new integrated update manager and don't load the old update manager
|
||||||
|
extension.
|
||||||
|
|
||||||
2014-06-24 Vanessa Gil <vanessa.gil@artica.es>
|
2014-06-24 Vanessa Gil <vanessa.gil@artica.es>
|
||||||
|
|
||||||
* pandoradb.data.sql
|
* pandoradb.data.sql
|
||||||
|
@ -74,8 +74,16 @@ function extensions_call_login_function () {
|
|||||||
function extensions_is_extension ($page) {
|
function extensions_is_extension ($page) {
|
||||||
global $config;
|
global $config;
|
||||||
|
|
||||||
$filename = basename ($page);
|
$return = false;
|
||||||
return isset ($config['extensions'][$filename]);
|
|
||||||
|
//Avoid the old update manager
|
||||||
|
if ($page != "godmode/update_manager/update_manager.php") {
|
||||||
|
$filename = basename ($page);
|
||||||
|
|
||||||
|
$return = isset ($config['extensions'][$filename]);
|
||||||
|
}
|
||||||
|
|
||||||
|
return $return;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -468,11 +468,15 @@ else {
|
|||||||
if ($page != "") {
|
if ($page != "") {
|
||||||
$page .= '.php';
|
$page .= '.php';
|
||||||
// Enterprise ACL check
|
// Enterprise ACL check
|
||||||
if (enterprise_hook ('enterprise_acl', array ($config['id_user'], $sec, $sec2, true)) == false) {
|
if (enterprise_hook ('enterprise_acl',
|
||||||
|
array ($config['id_user'], $sec, $sec2, true)) == false) {
|
||||||
|
|
||||||
require ("general/noaccess.php");
|
require ("general/noaccess.php");
|
||||||
|
|
||||||
}
|
}
|
||||||
elseif (file_exists ($page)) {
|
elseif (file_exists ($page)) {
|
||||||
if (! extensions_is_extension ($page)) {
|
if (! extensions_is_extension ($page)) {
|
||||||
|
|
||||||
require_once($page);
|
require_once($page);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@ -496,7 +500,7 @@ else {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($home_page != '') {
|
if ($home_page != '') {
|
||||||
switch($home_page) {
|
switch ($home_page) {
|
||||||
case 'Event list':
|
case 'Event list':
|
||||||
require ('operation/events/events.php');
|
require ('operation/events/events.php');
|
||||||
break;
|
break;
|
||||||
@ -525,13 +529,14 @@ else {
|
|||||||
$id_visualc = db_get_value('id', 'tlayout', 'name', $home_url);
|
$id_visualc = db_get_value('id', 'tlayout', 'name', $home_url);
|
||||||
if (($home_url == '') || ($id_visualc == false)) {
|
if (($home_url == '') || ($id_visualc == false)) {
|
||||||
$str = 'sec=visualc&sec2=operation/visual_console/index&refr=60';
|
$str = 'sec=visualc&sec2=operation/visual_console/index&refr=60';
|
||||||
} else
|
}
|
||||||
$str = 'sec=visualc&sec2=operation/visual_console/render_view&id='.$id_visualc .'&refr=60';
|
else
|
||||||
|
$str = 'sec=visualc&sec2=operation/visual_console/render_view&id='.$id_visualc .'&refr=60';
|
||||||
parse_str($str, $res);
|
parse_str($str, $res);
|
||||||
foreach ($res as $key => $param) {
|
foreach ($res as $key => $param) {
|
||||||
$_GET[$key] = $param;
|
$_GET[$key] = $param;
|
||||||
}
|
}
|
||||||
require($_GET["sec2"].'.php');
|
require($_GET["sec2"] . '.php');
|
||||||
break;
|
break;
|
||||||
case 'Other':
|
case 'Other':
|
||||||
$home_url = io_safe_output($home_url);
|
$home_url = io_safe_output($home_url);
|
||||||
@ -540,7 +545,7 @@ else {
|
|||||||
$_GET[$key] = $param;
|
$_GET[$key] = $param;
|
||||||
}
|
}
|
||||||
if (isset($_GET['sec2'])) {
|
if (isset($_GET['sec2'])) {
|
||||||
$file = $_GET['sec2'].'.php';
|
$file = $_GET['sec2'] . '.php';
|
||||||
|
|
||||||
if (!file_exists ($file)) {
|
if (!file_exists ($file)) {
|
||||||
unset($_GET['sec2']);
|
unset($_GET['sec2']);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user