Пример #1
0
$infos = array($words['footer_info']['copyright'], sprintf($words['footer_info']['date'], date('d.m.Y')), sprintf($words['footer_info']['time'], date('H:i:s')));
if (!$config->get('app.production')) {
    $infos[] = sprintf($words['footer_info']['time_stopped'], $env->getClock()->stop(0, 2));
    if ($env->has('dbc') && $env->getDatabase()->numberStatements) {
        $infos[] = sprintf($words['footer_info']['requests'], $env->getDatabase()->numberStatements);
    }
}
$userId = (int) $session->get('userId');
$roleId = (int) $session->get('roleId');
if ($userId) {
    $modelUser = new Model_User($env);
    $infos[] = 'Benutzer: ' . $modelUser->get($userId, 'username') . ' <small>(' . $userId . ')</small>';
}
if ($roleId) {
    $modelRole = new Model_Role($env);
    $infos[] = 'Rolle: ' . $modelRole->get($userId, 'title') . ' <small>(' . $roleId . ')</small>';
}
$badges[] = '<a href="http://validator.w3.org/check?uri=referer"><img style="border: 0; width: 48px; height: 16px" src="http://www.w3.org/Icons/valid-xhtml10" alt="validate HTML (as XHTML 1.0 Strict)"/></a>';
$badges[] = '<a href="http://jigsaw.w3.org/css-validator/check/referer"><img style="border: 0; width: 48px; height: 16px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="validate CSS"/></a>';
$infos = '<span>' . join('</span><span>', $infos) . '</span>';
$badges = '<span>' . join('</span><span>', $badges) . '</span>';
$linkReset = '<a href="./?resetInstanceId">Instanz</a>';
$path = $env->getRequest()->get('__path');
$body = '
<script>
function selectInstanceId(id, forward){
	var url = "./admin/instance/select/"+id;
	if(forward)
		url += "?forward="+forward;
	document.location.href = url;
}