public static function configure( $home ){ self::$home = $home; $js = ""; $css = ""; if( Authorization::isAuthorized() ){ $files = API::getFileList( INCLUDEPATH ); $files = array_merge(API::getFileList( PLUGINSPATH ), $files); $pos = array_search("./include/cmf/js/lib.js",$files); unset($files[$pos]); } else{ $files = API::getFileList( INCLUDEPATH,-1 ); $files[] = "./include/cmf/js/lib.js"; $files[] = "./include/cmf/css/cmf.notify.css"; $files[] = "./include/cmf/css/cmf.ui.css"; } rsort($files); foreach ($files as $path) { $ext = pathinfo($path); if( substr($ext['filename'], 0,1) == '_' ) continue; $ext = $ext['extension']; if($ext == "js"){ $js .= str_replace("{PATH}", $path, Storage::get("Template::jsInclude")); }else if($ext == "css") $css .= str_replace("{PATH}", $path, Storage::get("Template::cssInclude")); } self::assign("TITLE", Config::$SiteConf['name']); self::assign("META", Config::$SiteConf['meta']); self::assign("JSINCLUDE", $js); self::assign("CSSINCLUDE", $css); // l(self::$vars); }