Garri83
Проверенные
- Сообщения
- 1,017
- Реакции
- 201
- Баллы
- 11,065
Для wordpress нашел как сделать такой bb-код
замена ссылок на боки span
Закрывать ссылки нужно так:
[urlspan]<a href="http://site.ru">анкор</a>[/urlspan]
или так
<span class="spanlink" onclick="GoTo('http://site.ru')">анкор</span>
Как сделать такой bb-код для xenforo?
Код:
<script type= "text/javascript">function GoTo(link){window.open(link.replace("_","http://"));}</script>
замена ссылок на боки span
PHP:
function replaсe_link($content) {
$pattern = '/\[urlspan\](.*?)<a (.*?)href=[\"\']([a-zA-Z]+:\/\/)?(.*?)[\"\'](.*?)>(.*?)<\/a>(.*?)\[\/urlspan\]/i';
$content = preg_replace($pattern, "$1<span class='spanlink' onclick=\"GoTo('_$4')\"><span>$6</span></span>$7", $content);
return $content;
}
add_filter('the_content', 'replaсe_link');
Закрывать ссылки нужно так:
[urlspan]<a href="http://site.ru">анкор</a>[/urlspan]
или так
<span class="spanlink" onclick="GoTo('http://site.ru')">анкор</span>
Как сделать такой bb-код для xenforo?