xref: /template/mikio/mediamanager.php (revision 340644de4f269de1865439733e468ff877bb951f)
1<?php
2/**
3 * DokuWiki Media Manager Popup
4 *
5 * @author   Andreas Gohr <andi@splitbrain.org>
6 * @license  GPL 2 (http://www.gnu.org/licenses/gpl.html)
7 */
8
9// must be run from within DokuWiki
10if (defined('DOKU_INC') === false) {
11    die();
12}
13
14header('X-UA-Compatible: IE=edge,chrome=1');
15global $conf;
16global $lang;
17
18?><!DOCTYPE html>
19<html lang="<?php echo $conf['lang']?>" dir="<?php echo $lang['direction'] ?>" class="popup no-js">
20<head>
21    <meta charset="utf-8" />
22    <title>
23        <?php echo hsc($lang['mediaselect'])?>
24        [<?php echo strip_tags($conf['title'])?>]
25    </title>
26    <script>(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script>
27    <?php try { tpl_metaheaders(); } catch (Exception $e) { /* empty */ } ?>
28    <meta name="viewport" content="width=device-width,initial-scale=1" />
29    <?php echo tpl_favicon(['favicon', 'mobile']) ?>
30    <?php tpl_includeFile('meta.html') ?>
31    <?php
32        $baseDir = tpl_basedir();
33        echo '<link type="text/css" rel="stylesheet" href="' . $baseDir . 'css.php?css=assets/mikio.less">';
34        echo '<script type="text/javascript" src="' . $baseDir . 'assets/mikio.js"></script>';
35    ?>
36</head>
37
38<body>
39    <div id="media__manager" class="dokuwiki">
40        <?php html_msgarea() ?>
41        <div id="mediamgr__aside"><div class="pad">
42            <h1><?php echo hsc($lang['mediaselect'])?></h1>
43
44            <?php /* keep the id! additional elements are inserted via JS here */?>
45            <div id="media__opts"></div>
46
47            <?php tpl_mediaTree() ?>
48        </div></div>
49
50        <div id="mediamgr__content"><div class="pad">
51            <?php tpl_mediaContent() ?>
52        </div></div>
53    </div>
54</body>
55</html>
56