X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=Pman.php;h=c8a4ecbdcd098f7b67eefd9bd7a20e27291faec4;hb=4d71c63c216ff9dbe8ead4b6a076dbdc74c275ff;hp=b048ef5ff7d4d59fc134fba05e3021e92d4747ce;hpb=823acb13e20402a3a761016d0f08bf139b819dc8;p=Pman.Base diff --git a/Pman.php b/Pman.php index b048ef5..c8a4ecb 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. * @@ -122,6 +128,8 @@ class Pman extends HTML_FlexyFramework_Page (($_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']) ) ) || @@ -597,7 +605,7 @@ class Pman extends HTML_FlexyFramework_Page if ($retHTML) { header('Content-type: text/html'); - echo ""; + echo "<"; // encode html characters so they can be read.. echo str_replace(array('<','>'), array('\u003c','\u003e'), $this->jsencode(array('success'=> true, 'data' => $str), false)); @@ -641,11 +649,11 @@ class Pman extends HTML_FlexyFramework_Page if ($retHTML) { header('Content-type: text/html'); - echo ""; + echo "'), array('\u003c','\u003e'), $this->jsencode(array('success' => true, 'total'=> $total, 'data' => $ar) + $extra, false)); - echo ""; + echo "]]>"; exit; } @@ -716,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(); } @@ -749,7 +758,7 @@ class Pman extends HTML_FlexyFramework_Page } $this->callModules('outputJavascriptIncludes', $this); - + return ''; } var $css_includes = array(); /** @@ -785,10 +794,12 @@ class Pman extends HTML_FlexyFramework_Page continue; } $this->outputCSSDir("Pman/$mod","*.css"); + $this->outputSCSS($mod); + } - + return ''; // needs to return something as we output it.. } @@ -799,14 +810,7 @@ class Pman extends HTML_FlexyFramework_Page - - - - - - - - + // --- OLD CODE - in for BC on MO project.... - needs removing... @@ -835,7 +839,7 @@ class Pman extends HTML_FlexyFramework_Page // and finally the JsTemplate... echo ''."\n"; } - + return ''; } /** * Gather infor for javascript files..