ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Injector that converts configuration directive syntax Namespace.Directive to links. More...
Public Member Functions | |
prepare ($config, $context) | |
handleText (&$token) | |
Public Member Functions inherited from HTMLPurifier_Injector | |
rewindOffset ($offset) | |
Rewind to a spot to re-perform processing. More... | |
getRewindOffset () | |
Retrieves rewind offset, and then unsets it. More... | |
prepare ($config, $context) | |
Prepares the injector by giving it the config and context objects: this allows references to important variables to be made within the injector. More... | |
checkNeeded ($config) | |
This function checks if the HTML environment will work with the Injector: if p tags are not allowed, the Auto-Paragraphing injector should not be enabled. More... | |
allowsElement ($name) | |
Tests if the context node allows a certain element. More... | |
handleText (&$token) | |
Handler that is called when a text token is processed. More... | |
handleElement (&$token) | |
Handler that is called when a start or empty token is processed. More... | |
handleEnd (&$token) | |
Handler that is called when an end token is processed. More... | |
notifyEnd ($token) | |
Notifier that is called when an end token is processed. More... | |
Data Fields | |
$name = 'PurifierLinkify' | |
string More... | |
$docURL | |
string More... | |
$needed = array('a' => array('href')) | |
array More... | |
Data Fields inherited from HTMLPurifier_Injector | |
$name | |
Advisory name of injector, this is for friendly error messages. More... | |
$needed = array() | |
Array of elements and attributes this injector creates and therefore need to be allowed by the definition. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from HTMLPurifier_Injector | |
forward (&$i, &$current) | |
Iterator function, which starts with the next token and continues until you reach the end of the input tokens. More... | |
forwardUntilEndToken (&$i, &$current, &$nesting) | |
Similar to _forward, but accepts a third parameter $nesting (which should be initialized at 0) and stops when we hit the end tag for the node $this->inputIndex starts in. More... | |
backward (&$i, &$current) | |
Iterator function, starts with the previous token and continues until you reach the beginning of input tokens. More... | |
Protected Attributes inherited from HTMLPurifier_Injector | |
$htmlDefinition | |
HTMLPurifier_HTMLDefinition More... | |
$currentNesting | |
Reference to CurrentNesting variable in Context. More... | |
$currentToken | |
Reference to current token. More... | |
$inputZipper | |
Reference to InputZipper variable in Context. More... | |
$rewindOffset = false | |
Number of elements to rewind backwards (relative). More... | |
Injector that converts configuration directive syntax Namespace.Directive to links.
Definition at line 7 of file PurifierLinkify.php.
HTMLPurifier_Injector_PurifierLinkify::handleText | ( | & | $token | ) |
HTMLPurifier_Token | $token |
Definition at line 38 of file PurifierLinkify.php.
References $i, $l, HTMLPurifier_Injector\allowsElement(), and array.
HTMLPurifier_Injector_PurifierLinkify::prepare | ( | $config, | |
$context | |||
) |
HTMLPurifier_Config | $config | |
HTMLPurifier_Context | $context |
Definition at line 29 of file PurifierLinkify.php.
References $config.
HTMLPurifier_Injector_PurifierLinkify::$docURL |
string
Definition at line 17 of file PurifierLinkify.php.
HTMLPurifier_Injector_PurifierLinkify::$name = 'PurifierLinkify' |
string
Definition at line 12 of file PurifierLinkify.php.
array
Definition at line 22 of file PurifierLinkify.php.