1ccbb71deSJana Deutschländer<!DOCTYPE html> 29e150176SJana Deutschländer<?php 3ccbb71deSJana Deutschländer 49e150176SJana Deutschländer/** 5ccbb71deSJana Deutschländer * DokuWiki sprintDoc Template 69e150176SJana Deutschländer * 7ccbb71deSJana Deutschländer * @link FIXME 8ccbb71deSJana Deutschländer * @author Jana Deutschlaender <deutschlaender@cosmocode.de> 99e150176SJana Deutschländer * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) 109e150176SJana Deutschländer */ 119e150176SJana Deutschländer 129e150176SJana Deutschländerif (!defined('DOKU_INC')) die(); /* must be run from within DokuWiki */ 139e150176SJana Deutschländer@require_once(dirname(__FILE__).'/tpl_functions.php'); /* include hook for template functions */ 149e150176SJana Deutschländerheader('X-UA-Compatible: IE=edge,chrome=1'); 159e150176SJana Deutschländer 169e150176SJana Deutschländer$showTools = !tpl_getConf('hideTools') || ( tpl_getConf('hideTools') && !empty($_SERVER['REMOTE_USER']) ); 179e150176SJana Deutschländer$showSidebar = page_findnearest($conf['sidebar']) && ($ACT=='show'); 18ccbb71deSJana Deutschländer 19*ca90ebc1SJana Deutschländer 20*ca90ebc1SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 21*ca90ebc1SJana Deutschländer/* conditional comments for IE8 / IE9 browser detection if needed */ 22*ca90ebc1SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 23ccbb71deSJana Deutschländer?> 24ccbb71deSJana Deutschländer<!--[if lt IE 9]> <html class="no-js lt-ie10 lt-ie9" lang="<?php echo $conf['lang'] ?>" dir="<?php echo $lang['direction'] ?>"> <![endif]--> 25ccbb71deSJana Deutschländer<!--[if IE 9]> <html class="no-js lt-ie10 ie-9" lang="<?php echo $conf['lang'] ?>" dir="<?php echo $lang['direction'] ?>"> <![endif]--> 26ccbb71deSJana Deutschländer<!--[if gt IE 9]><!--> <html class="edge no-js" lang="<?php echo $conf['lang'] ?>" dir="<?php echo $lang['direction'] ?>"> <!--<![endif]--> 279e150176SJana Deutschländer<head> 28ccbb71deSJana Deutschländer 29ccbb71deSJana Deutschländer<?php 30ccbb71deSJana Deutschländer 31e3c29805SJana Deutschländer 32c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 33c2de6b32SJana Deutschländer/* meta and link relations */ 34c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 35ccbb71deSJana Deutschländer?> 36ccbb71deSJana Deutschländer<meta charset="utf-8" /> 37ccbb71deSJana Deutschländer<meta name="viewport" content="width=device-width, initial-scale=1.0" /> 389e150176SJana Deutschländer<?php tpl_metaheaders() ?> 39ccbb71deSJana Deutschländer<?php 40ccbb71deSJana Deutschländer 41e3c29805SJana Deutschländer 42c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 43*ca90ebc1SJana Deutschländer/* conditional comments for HTML5 / media queries support in IE8 */ 44c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 45ccbb71deSJana Deutschländer?> 46*ca90ebc1SJana Deutschländer<!--[if lt IE 9]> 47*ca90ebc1SJana Deutschländer <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> 48*ca90ebc1SJana Deutschländer <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script> 49*ca90ebc1SJana Deutschländer<![endif]--> 50ccbb71deSJana Deutschländer 51ccbb71deSJana Deutschländer<?php 52ccbb71deSJana Deutschländer 53e3c29805SJana Deutschländer 54c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 55c2de6b32SJana Deutschländer/* page title */ 56c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 57ccbb71deSJana Deutschländer?> 58ccbb71deSJana Deutschländer<title><?php tpl_pagetitle() ?> [<?php echo strip_tags($conf['title']) ?>]</title> 59ccbb71deSJana Deutschländer 60ccbb71deSJana Deutschländer<script type="text/javascript">(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script> 61ccbb71deSJana Deutschländer 62ccbb71deSJana Deutschländer<?php 63ccbb71deSJana Deutschländer 64e3c29805SJana Deutschländer 65c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 66c2de6b32SJana Deutschländer/* favicons */ 67c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 68ccbb71deSJana Deutschländer?> 69*ca90ebc1SJana Deutschländer<?php 70*ca90ebc1SJana Deutschländer echo tpl_favicon(array('favicon')); /* DokuWiki: favicon.ico */ 71*ca90ebc1SJana Deutschländer include('tpl/favicon_tiles.php'); 72*ca90ebc1SJana Deutschländer?> 73ccbb71deSJana Deutschländer<?php 74ccbb71deSJana Deutschländer 75e3c29805SJana Deutschländer 76c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 77c2de6b32SJana Deutschländer/* Include Hook: meta.html */ 78c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 79ccbb71deSJana Deutschländer?> 809e150176SJana Deutschländer<?php tpl_includeFile('meta.html') ?> 819e150176SJana Deutschländer</head> 82c2de6b32SJana Deutschländer<?php /* #dokuwiki__top used as anchor for "back to top" button/link links */ ?> 83c2de6b32SJana Deutschländer<body id="dokuwiki__top" class="<?php echo tpl_classes(); ?>"> 84ccbb71deSJana Deutschländer 859e150176SJana Deutschländer 86c2de6b32SJana Deutschländer <div id="dokuwiki__site"> 87c2de6b32SJana Deutschländer <?php 889e150176SJana Deutschländer 89e3c29805SJana Deutschländer 90c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 9140e8d244SJana Deutschländer/* template Include: tpl/nav-direct */ 92c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 93c2de6b32SJana Deutschländer ?> 9440e8d244SJana Deutschländer <?php include('tpl/nav-direct.php') ?> 95c2de6b32SJana Deutschländer 96c2de6b32SJana Deutschländer 97c2de6b32SJana Deutschländer <div class="page-wrapper <?php echo ($showSidebar) ? 'hasSidebar' : ''; ?>"> 98c2de6b32SJana Deutschländer <?php 99c2de6b32SJana Deutschländer 100e3c29805SJana Deutschländer 101c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 102c2de6b32SJana Deutschländer/* Message AREA */ 103c2de6b32SJana Deutschländer/* FIXME: position of error + info messages. Does it have to be on top of the page? */ 104c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 105c2de6b32SJana Deutschländer html_msgarea(); 106c2de6b32SJana Deutschländer 107e3c29805SJana Deutschländer 108c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 109c2de6b32SJana Deutschländer/* Include Hook: header.html */ 110c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 111c2de6b32SJana Deutschländer tpl_includeFile('header.html'); 112c2de6b32SJana Deutschländer 113e3c29805SJana Deutschländer 114c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 115c2de6b32SJana Deutschländer/* MagicMatcher */ 116c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 117c2de6b32SJana Deutschländer ?> 118c2de6b32SJana Deutschländer 119c2de6b32SJana Deutschländer <div id="dokuwiki_magic-matcher" class="magic-matcher no-print"> 120c2de6b32SJana Deutschländer <div class="container"> 12140e8d244SJana Deutschländer <?php 12240e8d244SJana Deutschländer $mm = plugin_load('helper', 'magicmatcher_context'); 12340e8d244SJana Deutschländer if($mm){ 12440e8d244SJana Deutschländer $mm->tpl(); 12540e8d244SJana Deutschländer } 12640e8d244SJana Deutschländer ?> 127c2de6b32SJana Deutschländer </div><!-- .container --> 128c2de6b32SJana Deutschländer </div><!-- .magic-matcher --> 129c2de6b32SJana Deutschländer <?php 130e3c29805SJana Deutschländer 131e3c29805SJana Deutschländer 132c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 133c2de6b32SJana Deutschländer/* Header */ 134c2de6b32SJana Deutschländer/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */ 135c2de6b32SJana Deutschländer ?> 136c2de6b32SJana Deutschländer 137c2de6b32SJana Deutschländer <div id="dokuwiki__header" class="header no-print"> 138c2de6b32SJana Deutschländer <div class="container"> 139c2de6b32SJana Deutschländer </div><!-- .container --> 1409e150176SJana Deutschländer 1419e150176SJana Deutschländer <div class="headings"> 1429e150176SJana Deutschländer <h1><?php tpl_link(wl(),$conf['title'],'accesskey="h" title="[H]"') ?></h1> 1439e150176SJana Deutschländer <?php /* how to insert logo instead (if no CSS image replacement technique is used): 1449e150176SJana Deutschländer upload your logo into the data/media folder (root of the media manager) and replace 'logo.png' accordingly: 1459e150176SJana Deutschländer tpl_link(wl(),'<img src="'.ml('logo.png').'" alt="'.$conf['title'].'" />','id="dokuwiki__top" accesskey="h" title="[H]"') */ ?> 1469e150176SJana Deutschländer <?php if ($conf['tagline']): ?> 1479e150176SJana Deutschländer <p class="claim"><?php echo $conf['tagline'] ?></p> 1489e150176SJana Deutschländer <?php endif ?> 1499e150176SJana Deutschländer 1509e150176SJana Deutschländer <ul class="a11y skip"> 1519e150176SJana Deutschländer <li><a href="#dokuwiki__content"><?php echo $lang['skip_to_content'] ?></a></li> 1529e150176SJana Deutschländer </ul> 1539e150176SJana Deutschländer <div class="clearer"></div> 1549e150176SJana Deutschländer </div> 1559e150176SJana Deutschländer 1569e150176SJana Deutschländer <div class="tools"> 1579e150176SJana Deutschländer <!-- USER TOOLS --> 1589e150176SJana Deutschländer <?php if ($conf['useacl'] && $showTools): ?> 1599e150176SJana Deutschländer <div id="dokuwiki__usertools"> 1609e150176SJana Deutschländer <h3 class="a11y"><?php echo $lang['user_tools'] ?></h3> 1619e150176SJana Deutschländer <ul> 1629e150176SJana Deutschländer <?php 1639e150176SJana Deutschländer if (!empty($_SERVER['REMOTE_USER'])) { 1649e150176SJana Deutschländer echo '<li class="user">'; 1659e150176SJana Deutschländer tpl_userinfo(); /* 'Logged in as ...' */ 1669e150176SJana Deutschländer echo '</li>'; 1679e150176SJana Deutschländer } 1689e150176SJana Deutschländer ?> 1699e150176SJana Deutschländer <?php /* the optional second parameter of tpl_action() switches between a link and a button, 1709e150176SJana Deutschländer e.g. a button inside a <li> would be: tpl_action('edit', 0, 'li') */ 1719e150176SJana Deutschländer ?> 1729e150176SJana Deutschländer <?php tpl_toolsevent('usertools', array( 1739e150176SJana Deutschländer 'admin' => tpl_action('admin', 1, 'li', 1), 1749e150176SJana Deutschländer 'userpage' => _tpl_action('userpage', 1, 'li', 1), 1759e150176SJana Deutschländer 'profile' => tpl_action('profile', 1, 'li', 1), 1769e150176SJana Deutschländer 'register' => tpl_action('register', 1, 'li', 1), 1779e150176SJana Deutschländer 'login' => tpl_action('login', 1, 'li', 1), 1789e150176SJana Deutschländer )); ?> 1799e150176SJana Deutschländer </ul> 1809e150176SJana Deutschländer </div> 1819e150176SJana Deutschländer <?php endif ?> 1829e150176SJana Deutschländer 1839e150176SJana Deutschländer <!-- SITE TOOLS --> 1849e150176SJana Deutschländer <div id="dokuwiki__sitetools"> 1859e150176SJana Deutschländer <h3 class="a11y"><?php echo $lang['site_tools'] ?></h3> 1869e150176SJana Deutschländer <?php tpl_searchform() ?> 1879e150176SJana Deutschländer <ul> 1889e150176SJana Deutschländer <?php tpl_toolsevent('sitetools', array( 1899e150176SJana Deutschländer 'recent' => tpl_action('recent', 1, 'li', 1), 1909e150176SJana Deutschländer 'media' => tpl_action('media', 1, 'li', 1), 1919e150176SJana Deutschländer 'index' => tpl_action('index', 1, 'li', 1), 1929e150176SJana Deutschländer )); ?> 1939e150176SJana Deutschländer </ul> 1949e150176SJana Deutschländer </div> 1959e150176SJana Deutschländer 1969e150176SJana Deutschländer </div> 1979e150176SJana Deutschländer <div class="clearer"></div> 1989e150176SJana Deutschländer 1999e150176SJana Deutschländer <!-- BREADCRUMBS --> 2009e150176SJana Deutschländer <?php if($conf['breadcrumbs']){ ?> 2019e150176SJana Deutschländer <div class="breadcrumbs"><?php tpl_breadcrumbs() ?></div> 2029e150176SJana Deutschländer <?php } ?> 2039e150176SJana Deutschländer <?php if($conf['youarehere']){ ?> 2049e150176SJana Deutschländer <div class="breadcrumbs"><?php tpl_youarehere() ?></div> 2059e150176SJana Deutschländer <?php } ?> 2069e150176SJana Deutschländer 2079e150176SJana Deutschländer <div class="clearer"></div> 2089e150176SJana Deutschländer <hr class="a11y" /> 2099e150176SJana Deutschländer </div></div><!-- /header --> 2109e150176SJana Deutschländer 2119e150176SJana Deutschländer 2129e150176SJana Deutschländer <div class="wrapper"> 2139e150176SJana Deutschländer 2149e150176SJana Deutschländer <!-- ********** ASIDE ********** --> 2159e150176SJana Deutschländer <?php if ($showSidebar): ?> 2169e150176SJana Deutschländer <div id="dokuwiki__aside"><div class="pad aside include group"> 2179e150176SJana Deutschländer <?php tpl_includeFile('sidebarheader.html') ?> 2189e150176SJana Deutschländer <?php tpl_include_page($conf['sidebar'], 1, 1) /* includes the nearest sidebar page */ ?> 2199e150176SJana Deutschländer <?php tpl_includeFile('sidebarfooter.html') ?> 2209e150176SJana Deutschländer <div class="clearer"></div> 2219e150176SJana Deutschländer </div></div><!-- /aside --> 2229e150176SJana Deutschländer <?php endif; ?> 2239e150176SJana Deutschländer 2249e150176SJana Deutschländer <!-- ********** CONTENT ********** --> 2259e150176SJana Deutschländer <div id="dokuwiki__content"><div class="pad"> 2269e150176SJana Deutschländer <?php tpl_flush() /* flush the output buffer */ ?> 2279e150176SJana Deutschländer <?php tpl_includeFile('pageheader.html') ?> 2289e150176SJana Deutschländer 2299e150176SJana Deutschländer <div class="page"> 2309e150176SJana Deutschländer <!-- wikipage start --> 2319e150176SJana Deutschländer <?php tpl_content() /* the main content */ ?> 2329e150176SJana Deutschländer <!-- wikipage stop --> 2339e150176SJana Deutschländer <div class="clearer"></div> 2349e150176SJana Deutschländer </div> 2359e150176SJana Deutschländer 2369e150176SJana Deutschländer <?php tpl_flush() ?> 2379e150176SJana Deutschländer <?php tpl_includeFile('pagefooter.html') ?> 2389e150176SJana Deutschländer </div></div><!-- /content --> 2399e150176SJana Deutschländer 2409e150176SJana Deutschländer <div class="clearer"></div> 2419e150176SJana Deutschländer <hr class="a11y" /> 2429e150176SJana Deutschländer 2439e150176SJana Deutschländer <!-- PAGE ACTIONS --> 2449e150176SJana Deutschländer <?php if ($showTools): ?> 2459e150176SJana Deutschländer <div id="dokuwiki__pagetools"> 2469e150176SJana Deutschländer <h3 class="a11y"><?php echo $lang['page_tools'] ?></h3> 2479e150176SJana Deutschländer <ul> 2489e150176SJana Deutschländer <?php tpl_toolsevent('pagetools', array( 2499e150176SJana Deutschländer 'edit' => tpl_action('edit', 1, 'li', 1), 2509e150176SJana Deutschländer 'discussion'=> _tpl_action('discussion', 1, 'li', 1), 2519e150176SJana Deutschländer 'revisions' => tpl_action('revisions', 1, 'li', 1), 2529e150176SJana Deutschländer 'backlink' => tpl_action('backlink', 1, 'li', 1), 2539e150176SJana Deutschländer 'subscribe' => tpl_action('subscribe', 1, 'li', 1), 2549e150176SJana Deutschländer 'revert' => tpl_action('revert', 1, 'li', 1), 2559e150176SJana Deutschländer 'top' => tpl_action('top', 1, 'li', 1), 2569e150176SJana Deutschländer )); ?> 2579e150176SJana Deutschländer </ul> 2589e150176SJana Deutschländer </div> 2599e150176SJana Deutschländer <?php endif; ?> 2609e150176SJana Deutschländer </div><!-- /wrapper --> 2619e150176SJana Deutschländer 2629e150176SJana Deutschländer <!-- ********** FOOTER ********** --> 2639e150176SJana Deutschländer <div id="dokuwiki__footer"><div class="pad"> 2649e150176SJana Deutschländer <div class="doc"><?php tpl_pageinfo() /* 'Last modified' etc */ ?></div> 2659e150176SJana Deutschländer <?php tpl_license('button') /* content license, parameters: img=*badge|button|0, imgonly=*0|1, return=*0|1 */ ?> 2669e150176SJana Deutschländer </div></div><!-- /footer --> 2679e150176SJana Deutschländer 2689e150176SJana Deutschländer <?php tpl_includeFile('footer.html') ?> 269e3c29805SJana Deutschländer </div><!-- .dokuwiki__site --> 2709e150176SJana Deutschländer 2719e150176SJana Deutschländer <div class="no"><?php tpl_indexerWebBug() /* provide DokuWiki housekeeping, required in all templates */ ?></div> 272ccbb71deSJana Deutschländer 2739e150176SJana Deutschländer</body> 2749e150176SJana Deutschländer</html> 275