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

Source for file Image.php

Documentation is available at Image.php

  1. <?php
  2. class Text_Wiki_Render_Doku_Image extends Text_Wiki_Render {
  3.     
  4.     /**
  5.     * 
  6.     * Renders a token into text matching the requested format.
  7.     * 
  8.     * @access public
  9.     * 
  10.     * @param array $options The "options" portion of the token (second
  11.     *  element).
  12.     * 
  13.     * @return string The text rendered from the token options.
  14.     * 
  15.     */
  16.     
  17.     function token($options)
  18.     {
  19.         if (!isset($options['attr']['align'])) {
  20.             $options['attr']['align''';
  21.         }
  22.         $img '{{'.
  23.             ($options['attr']['align'== 'right' || $options['attr']['align'== 'center' ' ' '').
  24.             $options['src'].
  25.             (isset($options['attr']['width'])
  26.              ? '?'.$options['attr']['width'].(isset($options['attr']['height'])
  27.                                               ? 'x'.$options['attr']['height']
  28.                                               : '')
  29.              : '').
  30.             ($options['attr']['align'== 'left' || $options['attr']['align'== 'center' ' ' '').
  31.             '}}';
  32.         if (isset($options['attr']['link'])) {
  33.             return '[['.$options['attr']['link'].'|'.$img.']]';
  34.         else {
  35.             return $img;
  36.         }
  37.     }
  38. }
  39. ?>

Documentation generated on Mon, 11 Mar 2019 14:12:33 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.