xref: /template/kiwiki/partial/before_content.php (revision 7744d923190e75be6ccd8eaa86a5565f4d5d9c12)
1ec285974Snicolasprigent<?php
2*7744d923SNicolas Prigent/**
3*7744d923SNicolas Prigent * Before content template for Dokuwiki Kiwiki Theme
4*7744d923SNicolas Prigent */
5*7744d923SNicolas Prigent
6*7744d923SNicolas Prigent// must be run from within DokuWiki
7*7744d923SNicolas Prigentif (!defined('DOKU_INC')) die();
8*7744d923SNicolas Prigent
9ec285974Snicolasprigent/* disable breadcrumb on login and denied pages */
10ec285974Snicolasprigentif(($ACT!="login") && ($ACT!="denied")){
11ec285974Snicolasprigent    ?><div class="before-content"><?php
12ec285974Snicolasprigent    /* BREADCRUMBS */
13ec285974Snicolasprigent        if($conf['breadcrumbs']){?>
14ec285974Snicolasprigent            <div class="breadcrumbs">
15ec285974Snicolasprigent            <?php tpl_breadcrumbs() ;?>
16ec285974Snicolasprigent            </div>
17ec285974Snicolasprigent        <?php }
18ec285974Snicolasprigent        if($conf['youarehere']){?>
19ec285974Snicolasprigent            <div class="youarehere">
20ec285974Snicolasprigent            <?php tpl_youarehere() ;?>
21ec285974Snicolasprigent            </div>
22ec285974Snicolasprigent        <?php }
2352d9eff9SNicolas Prigent
2452d9eff9SNicolas Prigent        ?>
2552d9eff9SNicolas Prigent        <div id="dokuwiki__right_before">
2652d9eff9SNicolas Prigent        <?php
2752d9eff9SNicolas Prigent        // TRANSLATION SWITCHER
28ec285974Snicolasprigent        $translation = plugin_load('helper','translation');
29ec285974Snicolasprigent        if ($translation){
30ec285974Snicolasprigent            echo '<div class="translation-switcher">' . $translation->showTranslations() . '</div>';
31ec285974Snicolasprigent        }
3252d9eff9SNicolas Prigent        // PAGE TOOLS
33ec285974Snicolasprigent        ?>
348fd66be6SNicolas Prigent
358fd66be6SNicolas Prigent        </div>
368fd66be6SNicolas Prigent        <?php
378fd66be6SNicolas Prigent        // PAGE TOOLS
388fd66be6SNicolas Prigent        if($ACT == 'show'){?>
39c17c23bdSNicolas Prigent        <div id="dokuwiki__pagetools" role="button" aria-label="<?php echo tpl_getLang('page-tools') ?>">
4052d9eff9SNicolas Prigent                <strong><?php echo inlineSVG(KIWIKI_IMAGES_PATH . 'preferences.svg') ?></strong>
4152d9eff9SNicolas Prigent                <ul>
4252d9eff9SNicolas Prigent                <!-- SITE TOOLS -->
4352d9eff9SNicolas Prigent                <li id="sitemenu">
4452d9eff9SNicolas Prigent                <?php
4552d9eff9SNicolas Prigent                $items = (new \dokuwiki\Menu\SiteMenu())->getItems();
4652d9eff9SNicolas Prigent                foreach($items as $item) {
4752d9eff9SNicolas Prigent                    echo '<a href="'.$item->getLink().'" title="'.$item->getTitle().'">'
4852d9eff9SNicolas Prigent                .'<span class="icon">'.inlineSVG($item->getSvg()).'</span>'
4952d9eff9SNicolas Prigent                . '<span class="a11y">'.$item->getLabel().'</span>'
5052d9eff9SNicolas Prigent                . '</a>';
5152d9eff9SNicolas Prigent                }
5252d9eff9SNicolas Prigent                ?>
5352d9eff9SNicolas Prigent                </li>
5452d9eff9SNicolas Prigent                <!-- PAGE TOOLS -->
5552d9eff9SNicolas Prigent                <?php echo (new \dokuwiki\Menu\KiwikiPageMenu())->getListItems('action ', false); ?>
5652d9eff9SNicolas Prigent                </ul>
5752d9eff9SNicolas Prigent        </div>
588fd66be6SNicolas Prigent        <?php } ?>
59ec285974Snicolasprigent    </div>
60ec285974Snicolasprigent<?php } ?>
61