21 lines
507 B
PHP
21 lines
507 B
PHP
<?php
|
|
/**
|
|
* Alternate span syntax component for the wrap plugin
|
|
*
|
|
* Defines <wrap> ... </wrap> syntax
|
|
*
|
|
* @license GPL 2 (http://www.gnu.org/licenses/gpl.html)
|
|
* @author Anika Henke <anika@selfthinker.org>
|
|
*/
|
|
|
|
require_once(dirname(__FILE__).'/span.php');
|
|
|
|
class syntax_plugin_wrap_spanwrap extends syntax_plugin_wrap_span {
|
|
|
|
protected $special_pattern = '<wrap\b[^>\r\n]*?/>';
|
|
protected $entry_pattern = '<wrap\b.*?>(?=.*?</wrap>)';
|
|
protected $exit_pattern = '</wrap>';
|
|
|
|
|
|
}
|
|
|