xref: /plugin/mikioplugin/syntax/rightsidebar.php (revision 3a0ad8d394ede994db68f1ed17eff796c659fc4a)
103ae17baSJames Collins<?php
203ae17baSJames Collins/**
303ae17baSJames Collins * Mikio Syntax Plugin: Column
403ae17baSJames Collins *
503ae17baSJames Collins * @link        http://github.com/nomadjimbob/mikioplugin
603ae17baSJames Collins * @license     GPL 2 (http://www.gnu.org/licenses/gpl.html)
703ae17baSJames Collins * @author      James Collins <james.collins@outlook.com.au>
803ae17baSJames Collins */
903ae17baSJames Collinsif (!defined('DOKU_INC')) die();
1003ae17baSJames Collinsif (!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/');
11*3a0ad8d3SJames Collinsrequire_once(__DIR__.'/core.php');
1203ae17baSJames Collins
1303ae17baSJames Collinsclass syntax_plugin_mikioplugin_rightsidebar extends syntax_plugin_mikioplugin_core {
1403ae17baSJames Collins    public $tag                 = 'right-sidebar';
1503ae17baSJames Collins
1603ae17baSJames Collins    public function getAllowedTypes()
1703ae17baSJames Collins    {
1803ae17baSJames Collins        return array('container', 'formatting', 'substition', 'protected', 'disabled', 'paragraphs');
1903ae17baSJames Collins    }
2003ae17baSJames Collins
2103ae17baSJames Collins    public function getPType() { return 'normal'; }
2203ae17baSJames Collins
2303ae17baSJames Collins    public function render_lexer_enter(Doku_Renderer $renderer, $data) {
2403ae17baSJames Collins        $renderer->doc .= '<div class="' . $this->elemClass . ' ' . $this->classPrefix . 'right-sidebar">';
2503ae17baSJames Collins    }
2603ae17baSJames Collins
2703ae17baSJames Collins
2803ae17baSJames Collins    public function render_lexer_exit(Doku_Renderer $renderer, $data) {
2903ae17baSJames Collins        $renderer->doc .= '</div>';
3003ae17baSJames Collins    }
3103ae17baSJames Collins}
3203ae17baSJames Collins?>