Source for file jFormsControlWikiEditor.class.php

Documentation is available at jFormsControlWikiEditor.class.php

  1. <?php
  2. /**
  3. @package     jelix
  4. @subpackage  forms
  5. @author      Olivier Demah
  6. @contributor Laurent Jouanneau
  7. @copyright   2009 Olivier Demah, 2010 Laurent Jouanneau
  8. @link        http://www.jelix.org
  9. @licence     http://www.gnu.org/licenses/lgpl.html GNU Lesser General Public Licence, see LICENCE file
  10. */
  11.  
  12. /**
  13.  *
  14.  * @package     jelix
  15.  * @subpackage  forms
  16.  * @since 1.2
  17.  */
  18. class jFormsControlWikiEditor extends jFormsControl {
  19.     public $type='wikieditor';
  20.     public $rows=5;
  21.     public $cols=40;
  22.     public $config='default';
  23.     function __construct($ref){
  24.         $this->ref = $ref;
  25.         $this->datatype = new jDatatypeString();
  26.     }
  27.  
  28.     public function isHtmlContent({
  29.         return true;
  30.     }
  31.  
  32.     public function getDisplayValue($value{
  33.         $engine $GLOBALS['gJConfig']->wikieditors[$this->config.'.wiki.rules'];
  34.         $wiki new jWiki($engine);
  35.         return $wiki->render($value);
  36.     }
  37. }

Documentation generated on Wed, 24 Sep 2014 21:59:49 +0200 by phpDocumentor 1.4.3