Text_Wiki
[ class tree: Text_Wiki ] [ index: Text_Wiki ] [ all elements ]

Source for file Deflist.php

Documentation is available at Deflist.php

  1. <?php
  2.  
  3. class Text_Wiki_Render_Xhtml_Deflist extends Text_Wiki_Render {
  4.     
  5.     var $conf = array(
  6.         'css_dl' => null,
  7.         'css_dt' => null,
  8.         'css_dd' => null
  9.     );
  10.     
  11.     /**
  12.     * 
  13.     * Renders a token into text matching the requested format.
  14.     * 
  15.     * @access public
  16.     * 
  17.     * @param array $options The "options" portion of the token (second
  18.     *  element).
  19.     * 
  20.     * @return string The text rendered from the token options.
  21.     * 
  22.     */
  23.     
  24.     function token($options)
  25.     {
  26.         $type $options['type'];
  27.         $pad "    ";
  28.         
  29.         switch ($type{
  30.         
  31.         case 'list_start':
  32.             $css $this->formatConf(' class="%s"''css_dl');
  33.             return "<dl$css>\n";
  34.             break;
  35.         
  36.         case 'list_end':
  37.             return "</dl>\n\n";
  38.             break;
  39.         
  40.         case 'term_start':
  41.             $css $this->formatConf(' class="%s"''css_dt');
  42.             return $pad . "<dt$css>";
  43.             break;
  44.         
  45.         case 'term_end':
  46.             return "</dt>\n";
  47.             break;
  48.         
  49.         case 'narr_start':
  50.             $css $this->formatConf(' class="%s"''css_dd');
  51.             return $pad $pad . "<dd$css>";
  52.             break;
  53.         
  54.         case 'narr_end':
  55.             return "</dd>\n";
  56.             break;
  57.         
  58.         default:
  59.             return '';
  60.         
  61.         }
  62.     }
  63. }
  64. ?>

Documentation generated on Mon, 11 Mar 2019 13:56:09 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.