[quoteem="GoDFaTHeR"]Обычно подсказка всплывает спустя некоторое время... кто нибудь, перед тем как на жать на ссылку, долго держит над ссылкой мышку?[/quoteem]
Ну, не так уж и долго она всплывает.
Вот, переделала код замены, предложенный Шансом.
Компромисс между ссылками с target="_blank" и ссылками без них. Вместо одной ссылки - вставить две. Одну как обычную ссылку, другую - как ссылку с атрибутами target="_blank" и rel="nofollow" title="открыть в новой вкладке/окне", содержащую картинку.
Тогда, во-первых, сразу видно, что ссылка внешняя.
И, во-вторых, у ленивого пользователя типа меня, появляется возможность лишний раз не присматриваться и не задумываться, какая ссылка - внешняя или внутренняя, а тыкнуть в картинку и открыть ссылку в новой вкладке/окне.
- Код: Выделить всё
<script type="text/javascript">//<![CDATA[
var t = "{TEXT1}";
if ( t == "" ) document.write('<a href="{TEXT2}">{TEXT2}</a> <a href="{TEXT2}" target="_blank" rel="nofollow" title="открыть в новой вкладке/окне"><img src="адрес картинки" alt="»" /></a>');
else document.write('<a href="{TEXT1}">{TEXT2}</a> <a href="{TEXT1}" target="_blank" rel="nofollow" title="открыть в новой вкладке/окне"><img src="адрес картинки" alt="»" /></a>');
//]]></script>
<noscript><span style="color: #FF0000;">Для просмотра внешних ссылок требуется поддержка JavaScript</span></noscript>
Пример работы:
http://ostrov3.fatbb.ru/viewtopic.php?f ... 2328#p2328Как подвариант - можно не лепить вторую ссылку, а, например, внешним ссылкам с помощью этого ВВ-кода присвоить какой-нибудь отдельный класс. И в теме стиля для этого класса задать какой-нибудь свой стиль, чтобы внешняя ссылка, оформленная как текст, отличалась от внутренних.
Вот никак не придумаю, как бы сделать так, чтоб при использовании такого ВВ-кода с отключенным JavaScript внешние ссылки тоже работали. Ничего в голову не приходит, кроме как попробовать сделать два ВВ-кода. URLext= и просто URLext.