} $stat .= " | {$gzip_text}"; $stat .= ' | ' . $lang['MEMORY']; $stat .= humn_size($ft_cfg['mem_on_start'], 2) . ' / '; $stat .= humn_size(sys('mem_peak'), 2) . ' / '; $stat .= humn_size(sys('mem'), 2); if ($l = sys('la')) { $l = explode(' ', $l); for ($i = 0; $i < 3; $i++) { $l[$i] = round($l[$i], 1); } $stat .= " | " . $lang['LIMIT'] . " {$l['0']} {$l['1']} {$l['2']}"; } $stat .= ' ]'; $stat .= !empty($_COOKIE['sql_log']) ? '[ <a href="#" class="med" onclick="$p(\'sqlLog\').className=\'sqlLog sqlLogWrapped\'; return false;">wrap</a> · <a href="#sqlLog" class="med" onclick="$(\'#sqlLog\').css({ height: $(window).height()-50 }); return false;">max</a> ]' : ''; echo '<div style="margin: 6px; font-size:10px; color: #444444; letter-spacing: -1px; text-align: center;">' . $stat . '</div>'; } echo ' </div><!--/body_container--> '; echo ' </body> </html> '; if (defined('REQUESTED_PAGE') && !defined('DISABLE_CACHING_OUTPUT')) { if (GUEST_UID === true) { caching_output(true, 'store', REQUESTED_PAGE . '_guest_' . $ft_cfg['default_lang']); } } ft_exit();
function caching_output($enabled, $mode, $cache_var_name, $ttl = 300) { if (!$enabled || !CACHE('ft_cache')->used) { return; } if ($mode == 'send') { if ($cached_contents = CACHE('ft_cache')->get($cache_var_name)) { ft_exit($cached_contents); } } else { if ($mode == 'store') { if ($output = ob_get_contents()) { CACHE('ft_cache')->set($cache_var_name, $output, $ttl); } } } }