ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
DisplayLinkURI.php
Go to the documentation of this file.
1<?php
2
7{
11 public $name = 'DisplayLinkURI';
12
16 public $needed = array('a');
17
21 public function handleElement(&$token)
22 {
23 }
24
28 public function handleEnd(&$token)
29 {
30 if (isset($token->start->attr['href'])) {
31 $url = $token->start->attr['href'];
32 unset($token->start->attr['href']);
33 $token = array($token, new HTMLPurifier_Token_Text(" ($url)"));
34 } else {
35 // nothing to display
36 }
37 }
38}
39
40// vim: et sw=4 sts=4
An exception for terminatinating execution or to throw for unit testing.
Injector that displays the URL of an anchor instead of linking to it, in addition to showing the text...
Injects tokens into the document while parsing for well-formedness.
Definition: Injector.php:17
Concrete text token class.
Definition: Text.php:13
$url