ILIAS  release_5-1 Revision 5.0.0-5477-g43f3e3fab5f
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
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
Definition: shib_logout.php:72