1<?php
2/**
3 * Template header, included in the main and detail files
4 */
5
6// must be run from within DokuWiki
7if (!defined('DOKU_INC')) die();
8?>
9
10<!-- ********** HEADER ********** -->
11<header class="header">
12    <div class="header-content">
13        <hgroup class="header-heading fl">
14            <h1 class="header-title prs">
15                <?php
16                    // display logo and wiki title in a link to the home page
17                    tpl_link(
18                        wl(),
19                        '<span>'.$conf['title'].'</span>',
20                        'accesskey="h" title="[H]"'
21                    );
22                ?>
23            </h1>
24            <?php if ($conf['tagline']): ?>
25                <h5 class="header-subTitle tsi"><?php echo $conf['tagline']; ?></h5>
26            <?php endif ?>
27        </hgroup>
28        <div class="header-nav fr pc-only">
29            <div class="header-navButton--menuTools has-subList">
30                <a class="icon-cube"></a>
31                <ul>
32                    <?php
33                            tpl_action('edit', 1, 'li');
34                            tpl_action('revert', 1, 'li');
35                            tpl_action('backlink', 1, 'li');
36                            tpl_action('recent', 1, 'li');
37                            tpl_action('media', 1, 'li');
38                            tpl_action('index', 1, 'li');
39                    ?>
40                </ul>
41            </div>
42            <div class="header-navButton--userTools has-subList">
43                <a class="icon-user"></a>
44                <ul>
45                    <?php
46                        if (!empty($_SERVER['REMOTE_USER'])) {
47                            echo '<li class="user">';
48                            tpl_userinfo(); /* 'Logged in as ...' */
49                            echo '</li>';
50                        }
51                        tpl_action('admin', 1, 'li');
52                        tpl_action('profile', 1, 'li');
53                        tpl_action('register', 1, 'li');
54                        tpl_action('login', 1, 'li');
55                    ?>
56                </ul>
57            </div>
58            <div class="header-navButton--searchBar">
59                <?php tpl_searchform(); ?>
60                <a class="icon-search"></a>
61            </div>
62        </div>
63        <div class="header-nav fr not-pc">
64          <div class="header-navButton">
65            <a class="icon-cube"></a>
66          </div>
67      </div>
68    </div>
69</header>
70
71<div class="nav-for-device">
72  <div class="header-navButton--searchBar">
73      <?php tpl_searchform(); ?>
74      <a class="icon-search"></a>
75  </div>
76  <ul>
77    <?php
78            tpl_action('edit', 1, 'li');
79            tpl_action('backlink', 1, 'li');
80            tpl_action('recent', 1, 'li');
81            tpl_action('index', 1, 'li');
82    ?>
83    <?php
84        if (!empty($_SERVER['REMOTE_USER'])) {
85            echo '<li class="user">';
86            tpl_userinfo(); /* 'Logged in as ...' */
87            echo '</li>';
88        }
89        tpl_action('admin', 1, 'li');
90        tpl_action('profile', 1, 'li');
91        tpl_action('register', 1, 'li');
92        tpl_action('login', 1, 'li');
93    ?>
94  </ul>
95</div>
96