1f414dd95SJana Deutschländer<?php 2f414dd95SJana Deutschländer if (!defined('DOKU_INC')) die(); 3f414dd95SJana Deutschländer?> 4f414dd95SJana Deutschländer 5f414dd95SJana Deutschländer<?php if ($showTools): ?> 6f414dd95SJana Deutschländer <nav id="dokuwiki__pagetools"> 7fda6466fSJana Deutschländer <div class="tools"> 8f414dd95SJana Deutschländer 9f414dd95SJana Deutschländer <?php include('nav-status.php');?> 10f414dd95SJana Deutschländer <ul> 11*02dbc7faSSilke Pisulla <?php 12*02dbc7faSSilke Pisulla $data = array( 13*02dbc7faSSilke Pisulla 'view' => 'main-svg', 14*02dbc7faSSilke Pisulla 'items' => array( 15*02dbc7faSSilke Pisulla 'edit' => dokuwiki\template\sprintdoc\tpl::pageToolAction('edit'), 16*02dbc7faSSilke Pisulla 'revert' => dokuwiki\template\sprintdoc\tpl::pageToolAction('revert'), 17*02dbc7faSSilke Pisulla 'revisions' => dokuwiki\template\sprintdoc\tpl::pageToolAction('revisions'), 18*02dbc7faSSilke Pisulla 'backlink' => dokuwiki\template\sprintdoc\tpl::pageToolAction('backlink'), 19*02dbc7faSSilke Pisulla 'subscribe' => dokuwiki\template\sprintdoc\tpl::pageToolAction('subscribe'), 20*02dbc7faSSilke Pisulla 'top' => dokuwiki\template\sprintdoc\tpl::pageToolAction('top'), 21*02dbc7faSSilke Pisulla ) 22*02dbc7faSSilke Pisulla ); 23*02dbc7faSSilke Pisulla 24*02dbc7faSSilke Pisulla // the page tools can be amended through a custom plugin hook 25*02dbc7faSSilke Pisulla $evt = new Doku_Event('TEMPLATE_PAGETOOLS_DISPLAY', $data); 26*02dbc7faSSilke Pisulla if($evt->advise_before()){ 27*02dbc7faSSilke Pisulla foreach($evt->data['items'] as $k => $html) { 28*02dbc7faSSilke Pisulla if($html) 29*02dbc7faSSilke Pisulla echo "<li>$html</li>"; 30*02dbc7faSSilke Pisulla } 31*02dbc7faSSilke Pisulla } 32*02dbc7faSSilke Pisulla $evt->advise_after(); 33*02dbc7faSSilke Pisulla unset($data); 34*02dbc7faSSilke Pisulla ?> 35f414dd95SJana Deutschländer </ul> 36fda6466fSJana Deutschländer </div> 37f414dd95SJana Deutschländer </nav> 38f414dd95SJana Deutschländer<?php endif; ?> 39