<?php /** * DokuWiki DokuKIT Template, based on DokuCMS * * @link https://github.com/particleKIT/dokuKIT * @author Martin Gabelmann <martin@gabelmann.biz> */ // must be run from within DokuWiki if (!defined('DOKU_INC')) die(); // include custom template functions stolen from arctic template require_once(dirname(__FILE__).'/tpl_functions.php'); // load translation plugin (if present) $translation = plugin_load('helper','translation'); echo ' <!DOCTYPE html> <html lang="', $conf['lang'], '" dir="', $lang['direction'], '"> <head> <meta charset="utf-8" /> <title>', tpl_getConf("title_prefix"), // print title without language namespace preg_replace('/^'.$conf['lang'].':/','',tpl_pagetitle(null, true)), '</title>', // set viewport for mobile devices '<meta name="viewport" content="width=device-width, initial-scale=1.0">'; tpl_metaheaders(); echo tpl_favicon(array('favicon', 'mobile')), ' </head> <body> <div class="dokuwiki"> <div id="wrapper">'; html_msgarea(); // print the upper navigation with translation and login buttons echo '<div id="metanavigation">'; tpl_link(wl(),'HOME','name="dokuwiki__top" id="dokuwiki__top"'); tpl_link('https://www.kit.edu/impressum.php', tpl_getLang('imprint')); tpl_link('https://www.kit.edu/', 'KIT'); if ($translation) { if(!$_SERVER['REMOTE_USER']) $conf['plugin']['translation']['checkage'] = 0; echo $translation->showTranslations(); if(null != tpl_getConf("institute_".$conf['lang'])) $conf['title'] = tpl_getConf("institute_".$conf['lang']); } // various user buttons tpl_button('admin'); if($_SERVER['REMOTE_USER']) tpl_button('profile'); if($ACT != 'login' && $ACT != 'logout' && $_SERVER['REMOTE_USER'] || tpl_getConf("showlogin")) tpl_button('login'); echo ' </div> <div id="head"> <div id="logo"> <a href="https://www.kit.edu" title="'.tpl_getLang('kitlogo').'"><img src="'.DOKU_URL.'/lib/tpl/dokukit/images/logo_'.$conf['lang'].'_163.jpg" alt="'.tpl_getLang('kitlogo').'"></a> </div> <div id="head-image" > <div id="head-text" class="big_font">'; $title = $conf['title']; $short_institute = tpl_getConf('shortnstitute'); if ($short_institute) { $title .= ' ('.$short_institute.')'; } tpl_link(wl(), $title, 'name="dokuwiki__top" id="dokuwiki__top" accesskey="h" title="[ALT+H]"'); echo ' </div> <div id="head-text-corner"> </div> </div> </div> <div id="toggle_space" class="spacer"> <span style="display:none;" class="big_font"> show/hide Menu </a> </div> '; // send output to browser tpl_flush(); // print content with sidebars on most locations if( $ACT != 'diff' && $ACT != 'edit' && $ACT != 'preview' && $ACT != 'admin' && $ACT != 'login' && $ACT != 'logout' && $ACT != 'profile' && $ACT != 'revisions' && $ACT != 'media' ) { echo ' <div id="container"> <div id="left-row"> <div id="menu-box">'; if(tpl_getConf('showsearch')) { echo '<div id="suchen">'; tpl_searchform(); echo '</div>'; } _tpl_sidebar(); echo '</div></div>'; _tpl_infobox(); if($_SERVER['REMOTE_USER']){ echo '<div class="site_tools">'; tpl_button('subscribe'); tpl_button('history'); tpl_button('revert'); if($ACT != 'login' && $ACT != 'logout'){ tpl_button('media'); tpl_button('edit'); } echo '</div>'; } echo ' <div id="middle-row"> <div id="content">'; tpl_content(); // print content without sidebars } else { echo ' <div id="container" style="background-color: #fff;"> <div id="middle-row" style="margin-left:0; width: 960px;float:none;"> <div id="content">'; tpl_content(); } echo '</div></div>'; tpl_flush(); echo ' <div class="clear"><!-- --></div> <div id="footer-container"> <div class="spacer"><!-- --></div> <div id="footer"> <div id="footer-corner"><!-- --></div> <div id="footer-text"> <div id="footer-content"> <a href="#top" class="footer-right"><img src="'.DOKU_URL.'/lib/tpl/dokukit/images/totop.png" style="margin-top:6px" title="Nach oben" /></a> </div> </div> </div> <div id="owner"> <span id="owner-text" style="float:right; margin-right:31px">'; if($ACT != 'diff' && $ACT != 'edit' && $ACT != 'preview' && $ACT != 'admin' && $ACT != 'login' && $ACT != 'logout' && $ACT != 'profile' && $ACT != 'revisions') _tpl_pageinfo(); echo ' </span> <span id="owner-text">'.tpl_getLang('kitfooter').'</span> </div>'; /* provide DokuWiki housekeeping, required in all templates */ if($_SERVER['REMOTE_USER']) tpl_indexerWebBug(); echo ' </div> </div> </div> </body> </html>'; ?>