1<?php
2/**
3 * This is the template for the snippets popup
4 * @author Michael Klier <chi@chimeric.de>
5 */
6if(!defined('DOKU_INC')) define('DOKU_INC',dirname(__FILE__).'/../../../../');
7define('DOKU_MEDIAMANAGER',1); // needed to get proper CSS/JS
8
9require_once(DOKU_INC.'inc/init.php');
10require_once(DOKU_INC.'inc/lang/en/lang.php');
11require_once(DOKU_INC.'inc/lang/'.$conf['lang'].'/lang.php');
12require_once(DOKU_INC.'inc/media.php');
13require_once(DOKU_INC.'inc/common.php');
14require_once(DOKU_INC.'inc/search.php');
15require_once(DOKU_INC.'inc/template.php');
16require_once(DOKU_INC.'inc/auth.php');
17if(!defined('DOKU_TPL')) define('DOKU_TPL',tpl_basedir());
18
19if(isset($conf['plugin']['snippets']['snippets_page'])) {
20    $page = $conf['plugin']['snippets']['snippets_page'];
21} else {
22    $page = 'snippets'; // use default if not set
23}
24$JSINFO['snippets_listing_page'] = $page;
25if(!page_exists($page) or auth_quickaclcheck($page) < AUTH_READ) die();
26$snippets =& plugin_load('syntax', 'snippets');
27?>
28<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
29 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
30<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $conf['lang']?>" lang="<?php echo $conf['lang']?>" dir="ltr">
31  <head>
32    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
33    <title><?php print $snippets->getLang('popup_title') . ' [' . $conf['title'] . ']' ?></title>
34    <?php tpl_metaheaders()?>
35    <link rel="shortcut icon" href="<?php echo DOKU_TPL?>images/favicon.ico" />
36  </head>
37  <body>
38    <div class="dokuwiki">
39      <div id="plugin_snippets__sidepane">
40        <div id="plugin_snippets__opts"></div>
41        <div id="plugin_snippets__idx">
42          <?php print p_wiki_xhtml($page); ?>
43        </div>
44      </div>
45      <div id="plugin_snippets__preview"></div>
46    </div>
47  </body>
48</html>
49