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
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:16
$url
Concrete text token class.
Definition: Text.php:12