1*b08fa01cSReactiveMatter<?php 2*b08fa01cSReactiveMatter/** 3*b08fa01cSReactiveMatter * DokuWiki Starter Template 4*b08fa01cSReactiveMatter * 5*b08fa01cSReactiveMatter * @link http://dokuwiki.org/template:starter 6*b08fa01cSReactiveMatter * @author Anika Henke <anika@selfthinker.org> 7*b08fa01cSReactiveMatter * @license GPL 2 (http://www.gnu.org/licenses/gpl.html) 8*b08fa01cSReactiveMatter */ 9*b08fa01cSReactiveMatter 10*b08fa01cSReactiveMatterif (!defined('DOKU_INC')) die(); /* must be run from within DokuWiki */ 11*b08fa01cSReactiveMatter 12*b08fa01cSReactiveMatter$showTools = !tpl_getConf('hideTools') || ( tpl_getConf('hideTools') && !empty($_SERVER['REMOTE_USER']) ); 13*b08fa01cSReactiveMatter$showSidebar = page_findnearest($conf['sidebar']) && ($ACT=='show'); 14*b08fa01cSReactiveMatter?> 15*b08fa01cSReactiveMatter 16*b08fa01cSReactiveMatter<!DOCTYPE html> 17*b08fa01cSReactiveMatter<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $conf['lang'] ?>" 18*b08fa01cSReactiveMatter lang="<?php echo $conf['lang'] ?>" dir="<?php echo $lang['direction'] ?>" class="no-js"> 19*b08fa01cSReactiveMatter<head> 20*b08fa01cSReactiveMatter <meta charset="UTF-8" /> 21*b08fa01cSReactiveMatter <title><?php tpl_pagetitle() ?> [<?php echo strip_tags($conf['title']) ?>]</title> 22*b08fa01cSReactiveMatter <script>(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script> 23*b08fa01cSReactiveMatter <?php tpl_metaheaders() ?> 24*b08fa01cSReactiveMatter <meta name="viewport" content="width=device-width,initial-scale=1" /> 25*b08fa01cSReactiveMatter <?php echo tpl_favicon(array('favicon', 'mobile')) ?> 26*b08fa01cSReactiveMatter <?php tpl_includeFile('meta.html') ?> 27*b08fa01cSReactiveMatter</head> 28*b08fa01cSReactiveMatter 29*b08fa01cSReactiveMatter<body class="<?=tpl_classes()?><?=tpl_getConf('fullWidthSite')?' full-width':''?><?php 30*b08fa01cSReactiveMatter echo ($showSidebar) ? ' sidebar' : ''; ?>"> 31*b08fa01cSReactiveMatter<navbar id="navbar" class="container" role="navigation" aria-label="Main navigation"> 32*b08fa01cSReactiveMatter <div id='showhidesidemenu' class="mobile icon"> 33*b08fa01cSReactiveMatter <div class="button"></div> 34*b08fa01cSReactiveMatter </div> 35*b08fa01cSReactiveMatter <div class="left-column"> 36*b08fa01cSReactiveMatter <a class="site-name" href="<?=DOKU_BASE?>"> 37*b08fa01cSReactiveMatter <div class="site-logo"> 38*b08fa01cSReactiveMatter <img src="<?=tpl_getMediaFile(array(':wiki:logo.png', ':logo.png', 'images/logo.png'), false)?>"> 39*b08fa01cSReactiveMatter </div> 40*b08fa01cSReactiveMatter <div class="site-title"> 41*b08fa01cSReactiveMatter <?=$conf['title']?> 42*b08fa01cSReactiveMatter </div> 43*b08fa01cSReactiveMatter </a> 44*b08fa01cSReactiveMatter </div> 45*b08fa01cSReactiveMatter <div class="right-column"> 46*b08fa01cSReactiveMatter <div class="options"> 47*b08fa01cSReactiveMatter <?php if(sizeof((new \dokuwiki\Menu\PageMenu())->getItems())>0):?> 48*b08fa01cSReactiveMatter <div class="page-menu menu"> 49*b08fa01cSReactiveMatter <div class="button">Page</div> 50*b08fa01cSReactiveMatter <div class="list"> 51*b08fa01cSReactiveMatter <?=(new \dokuwiki\Menu\PageMenu())->getListItems()?> 52*b08fa01cSReactiveMatter </div> 53*b08fa01cSReactiveMatter </div> 54*b08fa01cSReactiveMatter <?php endif?> 55*b08fa01cSReactiveMatter <?php if(sizeof((new \dokuwiki\Menu\SiteMenu())->getItems())>0):?> 56*b08fa01cSReactiveMatter <div class="site-menu menu"> 57*b08fa01cSReactiveMatter <div class="button">Site</div> 58*b08fa01cSReactiveMatter <div class="list"> 59*b08fa01cSReactiveMatter <?=(new \dokuwiki\Menu\SiteMenu())->getListItems()?> 60*b08fa01cSReactiveMatter </div> 61*b08fa01cSReactiveMatter </div> 62*b08fa01cSReactiveMatter <?php endif?> 63*b08fa01cSReactiveMatter <?php if(sizeof((new \dokuwiki\Menu\UserMenu())->getItems())>0):?> 64*b08fa01cSReactiveMatter <div class="user-menu menu"> 65*b08fa01cSReactiveMatter <div class="button">User</div> 66*b08fa01cSReactiveMatter <div class="list"> 67*b08fa01cSReactiveMatter <?php if($USERINFO):?> 68*b08fa01cSReactiveMatter <div class="user-name"><?=$USERINFO['name']?></div> 69*b08fa01cSReactiveMatter <?php endif?> 70*b08fa01cSReactiveMatter <?=(new \dokuwiki\Menu\UserMenu())->getListItems()?> 71*b08fa01cSReactiveMatter </div> 72*b08fa01cSReactiveMatter </div> 73*b08fa01cSReactiveMatter <?php endif?> 74*b08fa01cSReactiveMatter <div class="mobile-menu menu"> 75*b08fa01cSReactiveMatter <?php 76*b08fa01cSReactiveMatter 77*b08fa01cSReactiveMatter if(sizeof((new \dokuwiki\Menu\PageMenu())->getItems())>0) 78*b08fa01cSReactiveMatter { 79*b08fa01cSReactiveMatter echo '<div class="list"><p>Page tools</p>'. 80*b08fa01cSReactiveMatter (new \dokuwiki\Menu\PageMenu())->getListItems() 81*b08fa01cSReactiveMatter .'</div>'; 82*b08fa01cSReactiveMatter } 83*b08fa01cSReactiveMatter 84*b08fa01cSReactiveMatter if(sizeof((new \dokuwiki\Menu\SiteMenu())->getItems())>0) 85*b08fa01cSReactiveMatter { 86*b08fa01cSReactiveMatter echo '<div class="list"><p>Site tools</p>'. 87*b08fa01cSReactiveMatter (new \dokuwiki\Menu\SiteMenu())->getListItems() 88*b08fa01cSReactiveMatter .'</div>'; 89*b08fa01cSReactiveMatter } 90*b08fa01cSReactiveMatter 91*b08fa01cSReactiveMatter if(sizeof((new \dokuwiki\Menu\UserMenu())->getItems())>0) 92*b08fa01cSReactiveMatter { 93*b08fa01cSReactiveMatter echo '<div class="list"><p>User tools</p>'. 94*b08fa01cSReactiveMatter (new \dokuwiki\Menu\UserMenu())->getListItems() 95*b08fa01cSReactiveMatter .'</div>'; 96*b08fa01cSReactiveMatter } 97*b08fa01cSReactiveMatter 98*b08fa01cSReactiveMatter if($USERINFO){ 99*b08fa01cSReactiveMatter echo '<div class="user-name"><p>Username: '.$USERINFO['name'].'</p></div>'; 100*b08fa01cSReactiveMatter } 101*b08fa01cSReactiveMatter 102*b08fa01cSReactiveMatter ?> 103*b08fa01cSReactiveMatter </div> 104*b08fa01cSReactiveMatter </div> 105*b08fa01cSReactiveMatter <div class="search"> 106*b08fa01cSReactiveMatter <?php tpl_searchform(true,false) ?> 107*b08fa01cSReactiveMatter </div> 108*b08fa01cSReactiveMatter </div> 109*b08fa01cSReactiveMatter <div id='showhideappoptions' class="mobile icon"> 110*b08fa01cSReactiveMatter <div class="button"></div> 111*b08fa01cSReactiveMatter </div> 112*b08fa01cSReactiveMatter </navbar> 113*b08fa01cSReactiveMatter 114*b08fa01cSReactiveMatter <?php if(($conf['youarehere'] || $conf['breadcrumbs'] || page_exists(":header"))&& tpl_getConf('siteHeaderPosition')=='Top'):?> 115*b08fa01cSReactiveMatter <div class="site-header"> 116*b08fa01cSReactiveMatter <?php html_msgarea() /* occasional error and info messages on top of the page */ ?> 117*b08fa01cSReactiveMatter <!-- ********** Notice ********** --> 118*b08fa01cSReactiveMatter <?php 119*b08fa01cSReactiveMatter if(page_exists(":header")) 120*b08fa01cSReactiveMatter { 121*b08fa01cSReactiveMatter echo '<div class="site-header-content">'; 122*b08fa01cSReactiveMatter tpl_include_page(':header'); 123*b08fa01cSReactiveMatter echo '</div>'; 124*b08fa01cSReactiveMatter } 125*b08fa01cSReactiveMatter ?> 126*b08fa01cSReactiveMatter 127*b08fa01cSReactiveMatter <?php if($ACT!='login' && $ACT!='resendpwd' && $ACT !='register' && ($conf['youarehere'] || $conf['breadcrumbs'])):?> 128*b08fa01cSReactiveMatter 129*b08fa01cSReactiveMatter <div class="site-navigation"> 130*b08fa01cSReactiveMatter <!-- BREADCRUMBS --> 131*b08fa01cSReactiveMatter <?php if($conf['youarehere']){ ?> 132*b08fa01cSReactiveMatter <div class="breadcrumbs"><?php tpl_youarehere() ?></div> 133*b08fa01cSReactiveMatter <?php } ?> 134*b08fa01cSReactiveMatter <?php if($conf['breadcrumbs']){ ?> 135*b08fa01cSReactiveMatter <div class="breadcrumbs"><?php tpl_breadcrumbs() ?></div> 136*b08fa01cSReactiveMatter <?php } ?> 137*b08fa01cSReactiveMatter </div> 138*b08fa01cSReactiveMatter <?php endif?> 139*b08fa01cSReactiveMatter </div> 140*b08fa01cSReactiveMatter <?php endif?> 141*b08fa01cSReactiveMatter 142*b08fa01cSReactiveMatter<div id="main"> 143*b08fa01cSReactiveMatter 144*b08fa01cSReactiveMatter <?php if ($showSidebar): ?> 145*b08fa01cSReactiveMatter <div id="sidebar" class="left-column" aria-label="<?php echo $lang['sidebar'] ?>"> 146*b08fa01cSReactiveMatter <div class="sidebar-content"> 147*b08fa01cSReactiveMatter <?php tpl_include_page($conf['sidebar'], 1, 1) /* includes the nearest sidebar page */ ?> 148*b08fa01cSReactiveMatter </div> 149*b08fa01cSReactiveMatter </div> 150*b08fa01cSReactiveMatter <?php endif; ?> 151*b08fa01cSReactiveMatter 152*b08fa01cSReactiveMatter 153*b08fa01cSReactiveMatter <div id="view" class="right-column"> 154*b08fa01cSReactiveMatter 155*b08fa01cSReactiveMatter <?php if(($conf['youarehere'] || $conf['breadcrumbs'] || page_exists(":header"))&& tpl_getConf('siteHeaderPosition')=='Above page'):?> 156*b08fa01cSReactiveMatter <div class="site-header"> 157*b08fa01cSReactiveMatter <?php html_msgarea() /* occasional error and info messages on top of the page */ ?> 158*b08fa01cSReactiveMatter <!-- ********** Notice ********** --> 159*b08fa01cSReactiveMatter <?php 160*b08fa01cSReactiveMatter if(page_exists(":header")) 161*b08fa01cSReactiveMatter { 162*b08fa01cSReactiveMatter echo '<div class="site-header-content">'; 163*b08fa01cSReactiveMatter tpl_include_page(':header'); 164*b08fa01cSReactiveMatter echo '</div>'; 165*b08fa01cSReactiveMatter } 166*b08fa01cSReactiveMatter ?> 167*b08fa01cSReactiveMatter 168*b08fa01cSReactiveMatter <?php if($ACT!='login' && $ACT!='resendpwd' && $ACT !='register' && ($conf['youarehere'] || $conf['breadcrumbs'])):?> 169*b08fa01cSReactiveMatter 170*b08fa01cSReactiveMatter <div class="site-navigation"> 171*b08fa01cSReactiveMatter <!-- BREADCRUMBS --> 172*b08fa01cSReactiveMatter <?php if($conf['youarehere']){ ?> 173*b08fa01cSReactiveMatter <div class="breadcrumbs"><?php tpl_youarehere() ?></div> 174*b08fa01cSReactiveMatter <?php } ?> 175*b08fa01cSReactiveMatter <?php if($conf['breadcrumbs']){ ?> 176*b08fa01cSReactiveMatter <div class="breadcrumbs"><?php tpl_breadcrumbs() ?></div> 177*b08fa01cSReactiveMatter <?php } ?> 178*b08fa01cSReactiveMatter </div> 179*b08fa01cSReactiveMatter <?php endif?> 180*b08fa01cSReactiveMatter </div> 181*b08fa01cSReactiveMatter <?php endif?> 182*b08fa01cSReactiveMatter 183*b08fa01cSReactiveMatter <article id="content"> 184*b08fa01cSReactiveMatter <?php tpl_flush(); ?> 185*b08fa01cSReactiveMatter <?php tpl_content();?> 186*b08fa01cSReactiveMatter <?php tpl_flush(); ?> 187*b08fa01cSReactiveMatter </article> 188*b08fa01cSReactiveMatter 189*b08fa01cSReactiveMatter 190*b08fa01cSReactiveMatter <?php if( tpl_getConf('showPageInfo') ):?> 191*b08fa01cSReactiveMatter <div class="page-info"> 192*b08fa01cSReactiveMatter <?php tpl_pageinfo() /* 'Last modified' etc */ ?> 193*b08fa01cSReactiveMatter 194*b08fa01cSReactiveMatter </div> 195*b08fa01cSReactiveMatter <?php endif; ?> 196*b08fa01cSReactiveMatter 197*b08fa01cSReactiveMatter 198*b08fa01cSReactiveMatter <?php 199*b08fa01cSReactiveMatter if(page_exists(":footer") && tpl_getConf('siteFooterPosition')=='Below page') 200*b08fa01cSReactiveMatter { 201*b08fa01cSReactiveMatter echo '<footer id="footer">'; 202*b08fa01cSReactiveMatter tpl_include_page(':footer'); 203*b08fa01cSReactiveMatter echo '</footer>'; 204*b08fa01cSReactiveMatter } 205*b08fa01cSReactiveMatter ?> 206*b08fa01cSReactiveMatter <!-- /footer --> 207*b08fa01cSReactiveMatter <div style="display: none;"><?php tpl_indexerWebBug() /* provide DokuWiki housekeeping, required in all templates */ ?></div> 208*b08fa01cSReactiveMatter </div> 209*b08fa01cSReactiveMatter </div> 210*b08fa01cSReactiveMatter <?php 211*b08fa01cSReactiveMatter if(page_exists(":footer") && tpl_getConf('siteFooterPosition')=='Bottom') 212*b08fa01cSReactiveMatter { 213*b08fa01cSReactiveMatter echo '<footer id="footer">'; 214*b08fa01cSReactiveMatter tpl_include_page(':footer'); 215*b08fa01cSReactiveMatter echo '</footer>'; 216*b08fa01cSReactiveMatter } 217*b08fa01cSReactiveMatter ?> 218*b08fa01cSReactiveMatter</body> 219*b08fa01cSReactiveMatter</html> 220