/** * get additions for page footer (js, script) * * + gets all active sections for a page; * + scans module directories for file footers.inc.php; * + includes that file if it is available * + includes automatically if exists: * + module dirs: * + frontend.css / backend.css (media: all) * + frontend_print.css / backend_print.css (media: print) * + template dir: * + <PAGE_ID>.css in template dir (media: all) * * @access public * @param string $for - 'frontend' (default) / 'backend' * @return void (echo's result) * **/ function get_page_footers($for = 'frontend', $print_output = true) { $output = CAT_Helper_Page::getFooters($for); if ($print_output && !defined('CAT_FOOTERS_SENT')) { echo $output; define('CAT_FOOTERS_SENT', true); } else { return $output; } }