1: | <?php
|
2: |
|
3: | |
4: | |
5: |
|
6: | class HTMLPurifier_Injector_DisplayLinkURI extends HTMLPurifier_Injector
|
7: | {
|
8: | |
9: | |
10: |
|
11: | public $name = 'DisplayLinkURI';
|
12: |
|
13: | |
14: | |
15: |
|
16: | public $needed = array('a');
|
17: |
|
18: | |
19: | |
20: |
|
21: | public function handleElement(&$token)
|
22: | {
|
23: | }
|
24: |
|
25: | |
26: | |
27: |
|
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: |
|
36: | }
|
37: | }
|
38: | }
|
39: |
|
40: |
|
41: | |