ILIAS
release_4-4 Revision
◀ ilDoc Overview
DisplayLinkURI.php
Go to the documentation of this file.
1
<?php
2
6
class
HTMLPurifier_Injector_DisplayLinkURI
extends
HTMLPurifier_Injector
7
{
8
9
public
$name
=
'DisplayLinkURI'
;
10
public
$needed
= array(
'a'
);
11
12
public
function
handleElement
(&$token) {
13
}
14
15
public
function
handleEnd
(&$token) {
16
if
(isset($token->start->attr[
'href'
])){
17
$url = $token->start->attr[
'href'
];
18
unset($token->start->attr[
'href'
]);
19
$token = array($token,
new
HTMLPurifier_Token_Text
(
" ($url)"
));
20
}
else
{
21
// nothing to display
22
}
23
}
24
}
25
26
// vim: et sw=4 sts=4
HTMLPurifier_Injector_DisplayLinkURI\$name
$name
Definition:
DisplayLinkURI.php:9
HTMLPurifier_Injector_DisplayLinkURI
Injector that displays the URL of an anchor instead of linking to it, in addition to showing the text...
Definition:
DisplayLinkURI.php:6
HTMLPurifier_Injector_DisplayLinkURI\$needed
$needed
Definition:
DisplayLinkURI.php:10
HTMLPurifier_Injector_DisplayLinkURI\handleEnd
handleEnd(&$token)
Definition:
DisplayLinkURI.php:15
HTMLPurifier_Injector
Injects tokens into the document while parsing for well-formedness.
Definition:
Injector.php:16
HTMLPurifier_Token_Text
Concrete text token class.
Definition:
Text.php:12
HTMLPurifier_Injector_DisplayLinkURI\handleElement
handleElement(&$token)
Definition:
DisplayLinkURI.php:12
Services
Html
HtmlPurifier
library
HTMLPurifier
Injector
DisplayLinkURI.php
Generated on Mon Dec 21 2020 19:01:16 for ILIAS by
1.8.13 (using
Doxyfile
)