new event: markup-url
This commit is contained in:
parent
f5422cad65
commit
9fb63b053f
@ -1538,7 +1538,25 @@ function markup_url($matches) {
|
|||||||
|
|
||||||
$markup_urls[] = $url;
|
$markup_urls[] = $url;
|
||||||
|
|
||||||
return '<a target="_blank" rel="nofollow" href="'. $config['link_prefix'] . $url . '">' . $url . '</a>' . $after;
|
$link = (object) array(
|
||||||
|
'href' => $url,
|
||||||
|
'text' => $url,
|
||||||
|
'rel' => 'nofollow',
|
||||||
|
'target' => '_blank',
|
||||||
|
);
|
||||||
|
|
||||||
|
event('markup-url', $link);
|
||||||
|
$link = (array)$link;
|
||||||
|
|
||||||
|
$parts = array();
|
||||||
|
foreach ($link as $attr => $value) {
|
||||||
|
if ($attr == 'text' || $attr == 'after')
|
||||||
|
continue;
|
||||||
|
$parts[] = $attr . '="' . htmlspecialchars($value) . '"';
|
||||||
|
}
|
||||||
|
if (isset($link['after']))
|
||||||
|
$after = $link['after'] . $after;
|
||||||
|
return '<a ' . implode(' ', $parts) . '>' . utf8tohtml($link['text']) . '</a>' . $after;
|
||||||
}
|
}
|
||||||
|
|
||||||
function unicodify($body) {
|
function unicodify($body) {
|
||||||
|
Loading…
Reference in New Issue
Block a user