| 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: | |