X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=Pman.php;h=7c5c906dbc015e55eb5e1ef8cb35763ee8f6ea8e;hb=7d72aa15ad84a9f8e6aa9e4e07b5d7b9a1d1b221;hp=aa65cdad459c319f26e7ef6c7a091bafe4a20acf;hpb=6b439b095b9771c8472af7d6a707ef796a38465f;p=Pman.Base diff --git a/Pman.php b/Pman.php index aa65cda..7c5c906 100644 --- a/Pman.php +++ b/Pman.php @@ -31,8 +31,7 @@ */ - - + require_once 'Pman/Core/AssetTrait.php'; @@ -54,7 +53,7 @@ class Pman extends HTML_FlexyFramework_Page var $appModules = ''; var $appDisabled = array(); // array of disabled modules.. // (based on config option disable) - + var $authUser; // always contains the authenticated user.. var $disable_jstemplate = false; /// disable inclusion of jstemplate code.. @@ -64,6 +63,13 @@ class Pman extends HTML_FlexyFramework_Page var $transObj = false; // used to rollback or commit in JOK/JERR + + // these are used somewhere - + var $builderJs = false;// + var $serverName = false; + var $lang = false; + var $allowSignup = false; + /** * ------------- Standard getAuth/get/post methods of framework. * @@ -115,11 +121,19 @@ class Pman extends HTML_FlexyFramework_Page if ( !empty($_REQUEST['isDev']) && - !empty($_SERVER['SERVER_ADDR']) && ( - (($_SERVER['SERVER_ADDR'] == '127.0.0.1') && ($_SERVER['REMOTE_ADDR'] == '127.0.0.1')) + ( + !empty($_SERVER['SERVER_ADDR']) && + ( + (($_SERVER['SERVER_ADDR'] == '127.0.0.1') && ($_SERVER['REMOTE_ADDR'] == '127.0.0.1')) + || + (($_SERVER['SERVER_ADDR'] == '::1') && ($_SERVER['REMOTE_ADDR'] == '::1')) + || + (preg_match('/^192\.168/', $_SERVER['SERVER_ADDR']) && $_SERVER['SERVER_ADDR'] == $_SERVER['HTTP_HOST']) + ) + ) || - (($_SERVER['SERVER_ADDR'] == '::1') && ($_SERVER['REMOTE_ADDR'] == '::1')) + !empty($boot->Pman['enable_isdev_url']) ) ) { @@ -554,7 +568,8 @@ class Pman extends HTML_FlexyFramework_Page echo $this->jsencode(array( 'success'=> false, - 'data'=> array(), + 'data'=> array(), + 'code' => $type, 'errorMsg' => $str, 'message' => $str, // compate with exeption / loadexception. 'errors' => $errors ? $errors : true, // used by forms to flag errors. @@ -709,8 +724,9 @@ class Pman extends HTML_FlexyFramework_Page */ function outputJavascriptIncludes() { - // BC support - currently 1 project still relies on this.. (MO portal) - $o = HTML_FlexyFramework::get()->Pman_Core; + // BC support - currently 1 project still relies on this.. (MO portal) + $ff = HTML_FlexyFramework::get(); + $o = isset($ff->Pman_Core) ? $ff->Pman_Core : array(); if (isset($o['packseed'])) { return $this->outputJavascriptIncludesBC(); } @@ -742,7 +758,7 @@ class Pman extends HTML_FlexyFramework_Page } $this->callModules('outputJavascriptIncludes', $this); - + return ''; } var $css_includes = array(); /** @@ -781,7 +797,7 @@ class Pman extends HTML_FlexyFramework_Page $this->outputSCSS($mod); } - + return ''; // needs to return something as we output it.. } @@ -792,14 +808,7 @@ class Pman extends HTML_FlexyFramework_Page - - - - - - - - + // --- OLD CODE - in for BC on MO project.... - needs removing... @@ -828,7 +837,7 @@ class Pman extends HTML_FlexyFramework_Page // and finally the JsTemplate... echo ''."\n"; } - + return ''; } /** * Gather infor for javascript files..