getNewGadgetStatus( $gadgetName ) ; if ( !$gadgetStatus ) { return 0 ; } $templateStatus = $gadgetStatus['htmldesign'] ; $placeHolderArr = array() ; $objHeaderManagement->addCSS(SITE_STYLES_PATH . '../spark/css/static-pages.css'); $objHeaderManagement->addJS(SITE_SCRIPTS_PATH . '../spark/js/spark_header.js'); require_once 'imp_institution_management.php' ; $insObj = new imp_institution_management(); require("ipc_html_login_template.php"); $compiledTplPath = 'compiledtpl/' . $gadgetName . '_' . $zoneCode . '.tpl.php' ; $templatePath = $gadgetName . '/' . $gadgetName . '_' . $zoneCode . '.tpl' ; $genericPath = ABSOLUTE_PATH . DEFAULT_THEME_PATH . 'gadgets/' ; $customizedPath = ABSOLUTE_PATH . SITE_THEME_PATH . 'gadgets/' ; if ( $templateStatus == 'GENERIC' ) { $templateFile = $genericPath . $templatePath ; $compiledTplFile = $genericPath . $compiledTplPath ; }else { if ( file_exists( $customizedPath . $templatePath ) ) { $templateFile = $customizedPath . $templatePath ; $compiledTplFile = $customizedPath . $compiledTplPath ; }else { $templateFile = $genericPath . $templatePath ; $compiledTplFile = $genericPath . $compiledTplPath ; } } if ( !file_exists( $compiledTplFile ) ) { ipc_gadget_render::render( $compiledTplFile , $templateFile , $placeHolderArr ) ; }else if ( filemtime( $templateFile ) > filemtime( $compiledTplFile ) || filemtime( __FILE__ ) > filemtime( $compiledTplFile ) ) { ipc_gadget_render::render( $compiledTplFile , $templateFile , $placeHolderArr ) ; } require_once( $compiledTplFile ) ; } } ?>