| | |
| | | |
| | | // modify HTML links to open a new window if clicked |
| | | $GLOBALS['rcmail_html_container_id'] = $container_id; |
| | | $body = preg_replace_callback('/<(a|link)\s+([^>]+)>/Ui', 'rcmail_alter_html_link', $body); |
| | | $body = preg_replace_callback('/<(a|link|area)\s+([^>]+)>/Ui', 'rcmail_alter_html_link', $body); |
| | | unset($GLOBALS['rcmail_html_container_id']); |
| | | |
| | | $body = preg_replace(array( |
| | |
| | | $attrib['target'] = '_blank'; |
| | | } |
| | | |
| | | return "<$tag" . html::attrib_string($attrib, array('href','name','target','onclick','id','class','style','title','rel','type','media')) . $end; |
| | | // allowed attributes for a|link|area tags |
| | | $allow = array('href','name','target','onclick','id','class','style','title', |
| | | 'rel','type','media','alt','coords','nohref','hreflang','shape'); |
| | | |
| | | return "<$tag" . html::attrib_string($attrib, $allow) . $end; |
| | | } |
| | | |
| | | |