1) Есть задача создать поле с отображением активной ссылки. При создании/редактировании типа содержимого и добавления нового поля такой возможности нет. Что можно придумать? варианты добавлять функцию:
<?php
function link_it($text)
{
$text= preg_replace("/(^|[\n ])([\w]*?)((ht|f)tp(s)?:\/\/[\w]+[^ \,\"\n\r\t<]*)/is", "$1$2<a href=\"$3\" >$3</a>", $text);
$text= preg_replace("/(^|[\n ])([\w]*?)((www|ftp)\.[^ \,\"\t\n\r<]*)/is", "$1$2<a href=\"http://$3\" >$3</a>", $text);
$text= preg_replace("/(^|[\n ])([a-z0-9&\-_\.]+?)@([\w\-]+\.([\w\-\.]+)+)/i", "$1<a href=\"mailto:$2@$3\">$2@$3</a>", $text);
}
?>
желания нет, наверно имеется более чистое решение
2) Там же. Имеется желание добавления ссылки, при этом отображение хочется сделать в виде "Название", "Анонс" и "читать далее", распишу подробнее:
Создаем новый материал, добавляем поле, допустим, Новость. При создании материала, вводим ссылку на новость (при чем не обязательно на своем ресурсе), а в ноде она отображается как "Название", "Анонс" и "читать далее".
Или же можно рассмотреть какое-то модульное решение (если таковое имеется), добавление новостей (правда уже со своего ресурса) автоматом по тегам.
Подскажите, пожалуйста, вариант реализации
upd:
нашла в недрах друпал.ру вот такое описание "Email Field, Link Field, FileField – дополнительные модули для CCK, позволяющие добавлять поля типа “электронная почта”, “ссылка” и даже “файл”.", по всей видимости относится оно к друпал 6 или может еще младше, т.к. если я правильно поняла в D7 этот модуль уже в ядре - как быть?
upd2:
link - нашла то что нужно для пункта 1. Однако метод не совсем удобный пришлось удалять созданные поля и создавать их заново с форматом ссыль. можно было б и в базе ковырнуть, но решила не рисковать, тем более что там поля новые добавились.
Комментарии
Если эта ссылка Вам нужна при просмотре материалов или списком, то можете сделать это в модуле http://drupal.org/project/views
Спасибо. Views конечно хорошо, но я не совсем понимаю как его правильно использовать, да и к тому же с первым я вроде бы разобралась сама, и тот вариант мне больше нравиться, т.к. позволяет выводить заголовки урлов
Второе все еще актуально. Может быть есть мод - что-то типа "Похожие темы"?