includes/wikiengine/Render/Xhtml/Heading.php
changeset 1027 98c052fc3337
parent 1026 f0431eb8161e
child 1028 dde4416dea00
--- a/includes/wikiengine/Render/Xhtml/Heading.php	Sun Jun 21 00:16:21 2009 -0400
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,88 +0,0 @@
-<?php
-// vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4:
-/**
- * Heading rule end renderer for Xhtml
- *
- * PHP versions 4 and 5
- *
- * @category   Text
- * @package    Text_Wiki
- * @author     Paul M. Jones <pmjones@php.net>
- * @license    http://www.gnu.org/copyleft/lesser.html  LGPL License 2.1
- * @version    CVS: $Id: Heading.php,v 1.10 2005/09/18 13:39:39 toggg Exp $
- * @link       http://pear.php.net/package/Text_Wiki
- */
-
-/**
- * This class renders headings in XHTML.
- *
- * @category   Text
- * @package    Text_Wiki
- * @author     Paul M. Jones <pmjones@php.net>
- * @license    http://www.gnu.org/copyleft/lesser.html  LGPL License 2.1
- * @version    Release: @package_version@
- * @link       http://pear.php.net/package/Text_Wiki
- */
-class Text_Wiki_Render_Xhtml_Heading extends Text_Wiki_Render {
-
-    var $conf = array(
-        'css_h1' => null,
-        'css_h2' => null,
-        'css_h3' => null,
-        'css_h4' => null,
-        'css_h5' => null,
-        'css_h6' => null
-    );
-
-    function token($options)
-    {
-    	$collapse = null;
-        static $jsOutput = false;
-        // get nice variable names (id, type, level)
-        extract($options);
-
-        switch($type) {
-        case 'start':
-            $css = $this->formatConf(' class="%s"', "css_h$level");
-            return '
-<h'.$level.$css.' id="'.$id.'"'.($collapse !== null ? ' onclick="hideTOC(\''.$id.'\');"' : '').'>';
-
-        case 'end':
-            return '</h'.$level.'>
-'.($collapse !== null ? '<a id="'.$id.'__link" href="javascript:void();" onclick="hideTOC(\''.$id.'\')">['.($collapse ? '+' : '-').']</a>
-' : '');
-        case 'startContent':
-            if ($collapse !== null) {
-                if ($jsOutput) {
-                    $js = '';
-                } else {
-                    $js = '
-<script language="javascript">
-function hideTOC(id) {
-    div = document.getElementById(id+"__content");
-    link = document.getElementById(id+"__link");
-    if (div.style.display == "none") {
-        div.style.display = "";
-        link.innerHTML = "[-]";
-    } else {
-        div.style.display = "none";
-        link.innerHTML = "[+]";
-    }
-}
-</script>
-';
-                }
-            } else {
-                $js = '';
-            }
-            return  $js.'
-<div style="'.($collapse === true ? 'display: none; ' : '').'padding: 0px; margin: 0px; border: none;" id="'.$id.'__content">
-';
-        case 'endContent':
-            return '
-</div>
-';
-        }
-    }
-}
-?>