1c165b184SJames Collins<?php 2c165b184SJames Collins/** 3c165b184SJames Collins * DokuWiki Mikio Template 4c165b184SJames Collins * 5c165b184SJames Collins * @link http://dokuwiki.org/template:mikio 6c165b184SJames Collins * @author James Collins <james.collins@outlook.com.au> 7c165b184SJames Collins * @license MIT License (https://raw.githubusercontent.com/nomadjimbob/Mikio/master/LICENSE) 8c165b184SJames Collins */ 9c165b184SJames Collins 10c165b184SJames Collinsif (!defined('DOKU_INC')) die(); 11c165b184SJames Collinsrequire_once('mikio.php'); 12c165b184SJames Collins 13*ab45ba71SJames Collinsglobal $TEMPLATE, $ACT, $conf; 14c165b184SJames Collins 15c165b184SJames Collinsheader('X-UA-Compatible: IE=edge,chrome=1'); 16*ab45ba71SJames Collins?> 17*ab45ba71SJames Collins<!doctype html> 18c165b184SJames Collins<html lang="<?php echo $conf['lang'] ?>"> 19c165b184SJames Collins<head> 20c165b184SJames Collins <meta charset="utf-8"> 21c165b184SJames Collins <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 22*ab45ba71SJames Collins <?php echo '<title>' . $TEMPLATE->includePageTitle('', FALSE) . '</title>' ?> 23c165b184SJames Collins <?php tpl_metaheaders() ?> 24c165b184SJames Collins <?php echo tpl_favicon(array('favicon', 'mobile')) ?> 25c165b184SJames Collins <?php tpl_includeFile('meta.html') ?> 26c165b184SJames Collins</head> 27c165b184SJames Collins 28*ab45ba71SJames Collins<body class="mikio dokuwiki mikio-act-<?php echo $ACT ?>"> 292b4583abSJames Collins <?php 30*ab45ba71SJames Collins $content = tpl_includeFile('topheader.html'); 31*ab45ba71SJames Collins if($content != '') $content = $TEMPLATE->includePage('topheader'); 32*ab45ba71SJames Collins if($content != '') echo '<div class="mikio-header-top">' . $content . '</div>'; 33*ab45ba71SJames Collins 34*ab45ba71SJames Collins // TODO is this still needed? 35*ab45ba71SJames Collins //if ($ACT == 'show') 36*ab45ba71SJames Collins //$TEMPLATE->includePage('topheader'); 372b4583abSJames Collins ?> 382b4583abSJames Collins 39*ab45ba71SJames Collins <?php $TEMPLATE->includeNavbar(); ?> 40c165b184SJames Collins 412b4583abSJames Collins <?php 422b4583abSJames Collins tpl_includeFile('header.html'); 432b4583abSJames Collins if ($ACT == 'show') $TEMPLATE->includePage('header'); 442b4583abSJames Collins ?> 452b4583abSJames Collins 46*ab45ba71SJames Collins <a name="dokuwiki__top" id="dokuwiki__top"></a> 47*ab45ba71SJames Collins 4847161538SJames Collins <!-- Breadcrumbs --> 49*ab45ba71SJames Collins <?php if ($ACT == 'show' && $TEMPLATE->getConf('breadcrumbPos') == 'top' || $ACT == 'admin') $TEMPLATE->includeBreadcrumbs(); ?> 5047161538SJames Collins 5147161538SJames Collins <!-- Hero Title --> 5275adba86SJames Collins <?php $TEMPLATE->includeHero(); ?> 5347161538SJames Collins 54*ab45ba71SJames Collins <main class="mikio-page"> 55*ab45ba71SJames Collins <?php if ($ACT == 'show') $TEMPLATE->includeSidebar() ?> 56c165b184SJames Collins 57*ab45ba71SJames Collins <div class="mikio-content"> 582b4583abSJames Collins <?php 59*ab45ba71SJames Collins if ($ACT == 'show' && $TEMPLATE->getConf('breadcrumbPos') == 'page') $TEMPLATE->includeBreadcrumbs(); 602b4583abSJames Collins 612b4583abSJames Collins tpl_includeFile('pageheader.html'); 622b4583abSJames Collins if ($ACT == 'show') $TEMPLATE->includePage('pageheader'); 632b4583abSJames Collins 64*ab45ba71SJames Collins echo '<article class="mikio-article">'; 65*ab45ba71SJames Collins $TEMPLATE->includeTOC(); 66*ab45ba71SJames Collins $TEMPLATE->includeContent(TRUE); 67*ab45ba71SJames Collins echo '</article>'; 682b4583abSJames Collins 692b4583abSJames Collins tpl_includeFile('pagefooter.html'); 702b4583abSJames Collins if ($ACT == 'show') $TEMPLATE->includePage('pagefooter'); 712b4583abSJames Collins ?> 72*ab45ba71SJames Collins </div> 73*ab45ba71SJames Collins <?php 74*ab45ba71SJames Collins global $USERINFO; 7575adba86SJames Collins 76*ab45ba71SJames Collins if ($ACT == 'show' && !$TEMPLATE->getConf('pageToolsHide') && (!$TEMPLATE->getConf('pageToolsHideNoEdit') || $TEMPLATE->userCanEdit()) && (!$TEMPLATE->getConf('pageToolsHideGuest') || ($USERINFO))) { 77*ab45ba71SJames Collins $TEMPLATE->includePageTools(TRUE, TRUE); 78*ab45ba71SJames Collins } 79*ab45ba71SJames Collins ?> 80c165b184SJames Collins </div> 81c165b184SJames Collins 82*ab45ba71SJames Collins <?php if ($ACT == 'show') $TEMPLATE->includeSidebar('right') ?> 83*ab45ba71SJames Collins </main> 84*ab45ba71SJames Collins 85*ab45ba71SJames Collins <div class="mikio-page-fill"></div> 862b4583abSJames Collins 87c165b184SJames Collins <!-- Footer --> 88*ab45ba71SJames Collins <?php $TEMPLATE->includeFooter(); ?> 89c165b184SJames Collins 90c165b184SJames Collins </div> 91c165b184SJames Collins 92c165b184SJames Collins <div class="no"><?php tpl_indexerWebBug() /* provide DokuWiki housekeeping, required in all templates */ ?></div> 93c165b184SJames Collins</body> 94c165b184SJames Collins</html>