Выделение внешних ссылок

10 Апр 2008
Опубликовано VladSavitsky

Задача

Выделить ссылки, которые ведут на другие сайты или внешние ресурсы.

Решение

Варианты

  • Использовать модуль External Links
  • Использовать стили для внешних ссылок

Модуль External Links

Страница модуля: http://drupal.org/project/extlink

Модуль находит в контенте внешние ссылки и выделяет из специальным значком.
Выделение внешних ссылок

Стили для внешних ссылок

Можно просто помечать внешние ссылки тегом со специальным стилем:

HTML:
<a class="extlink" href="http://drupal.ru">Внешняя ссылка</a>
CSS:
a.extlink {color: red;} /* Выделение красным цветом */

Как выделить внешние ссылки (внешний вид) вы можете настроить сами.

Вывод

Модуль External Links делает то же самое, но автоматически. Если внешние ссылки могут добавлять многие пользователи, то лучше использвоать модуль. Если же пишет только один автор, внешних ссылок мало или нужно специальное их оформление - есть смысл отказаться от модуля (доп. нагрузка на сервер) в пользу форматирования с помощью стиля.

Использованные материалы

Полезные ссылки

Авторы решений:
 
 
 

RSS-лента новостей

Dries Buytaert по-русски
]]>Русский поиск Drupal]]>

Перенос сайта из Joomla в Drupal
Перенос сайта из WordPress в Drupal

]]> Drupal - это бесплатная система управления контентом с открытым исходным кодом ]]>