ins.php 889 B

1234567891011121314151617181920212223
  1. <?php
  2. if(!defined('DOKU_INC')) define('DOKU_INC',realpath(dirname(__FILE__).'/../../').'/');
  3. if(!defined('DOKU_PLUGIN')) define('DOKU_PLUGIN',DOKU_INC.'lib/plugins/');
  4. require_once(DOKU_PLUGIN.'syntax.php');
  5. require_once(__DIR__. '/../common.php');
  6. class syntax_plugin_bbcodeextensions_ins extends BBCodeExt_simpletag_plugin_base {
  7. //function getType() { return 'disabled'; }
  8. //function getPType() { return 'normal'; }
  9. //function getAllowedTypes() { return array('formatting', 'disabled'); }
  10. //function getSort() { return 140; }
  11. function connectTo($mode){
  12. $this->settextwraps('++', '++');
  13. $this->setHTMLtag('ins');
  14. $this->Lexer->addEntryPattern($this->makepatterns('ins')[0], $mode, 'plugin_bbcodeextensions_ins');
  15. }
  16. function postConnect() {
  17. $this->Lexer->addExitPattern($this->makepatterns('ins')[1] ,'plugin_bbcodeextensions_ins');
  18. }
  19. }