xref: /template/kiwiki/classes/kiwiki_edit.php (revision 7744d923190e75be6ccd8eaa86a5565f4d5d9c12)
1388375cbSnicolasprigent<?php
2388375cbSnicolasprigent
3388375cbSnicolasprigentnamespace dokuwiki\Menu;
4388375cbSnicolasprigent
5*7744d923SNicolas Prigent// must be run from within DokuWiki
6*7744d923SNicolas Prigentif (!defined('DOKU_INC')) die();
7*7744d923SNicolas Prigent
8388375cbSnicolasprigent/**
9388375cbSnicolasprigent * Class KiwikiEdit
10388375cbSnicolasprigent *
11388375cbSnicolasprigent * Edit icon button
12388375cbSnicolasprigent */
13388375cbSnicolasprigentclass KiwikiEdit extends AbstractMenu {
14388375cbSnicolasprigent
15388375cbSnicolasprigent    public $types = array(
16388375cbSnicolasprigent        'EditIcon'
17388375cbSnicolasprigent    );
18388375cbSnicolasprigent
19388375cbSnicolasprigent    /**
20388375cbSnicolasprigent     * Generate HTML list items for this menu
21388375cbSnicolasprigent    */
22388375cbSnicolasprigent    public function getListItems($classprefix = 'edit-this', $svg = true)
23388375cbSnicolasprigent    {
24388375cbSnicolasprigent        $html = '';
25388375cbSnicolasprigent        foreach ($this->getItems() as $item) {
26388375cbSnicolasprigent            $html .= $item->asHtmlLink($classprefix , $svg);
27388375cbSnicolasprigent        }
28388375cbSnicolasprigent        return $html;
29388375cbSnicolasprigent    }
30388375cbSnicolasprigent}
31