модуль freelinking. вопросы.

Главные вкладки

Аватар пользователя vermus.info vermus.info 10 августа 2007 в 11:56

Использую freelinking. Два вопросика. Как сделать так. чтобы при автосоздании нового материала с помощью freelinking (при включении настройки Only try to create content) пользователь попадал на старницу создать материал и мог сам выбрать тип материала для создания?
И второй вопрос. кто-нибудь понял смысл Camel Case?
А, еще один. Как сделать так чтобы freelinking (или может другой фильтр) собирал названия нод и вставлял на них ссылку при встрече в контенте?

Комментарии

Аватар пользователя Pozniy Pozniy 10 августа 2007 в 17:38

Camel Case - это ВотТакоеКлассноеНазвание нод. Взято из формата вики, поскольку фрилинки - это кубик из набора кубиков из которых в Друпале предлагается самостоятельно собрать вики-функционал.

Аватар пользователя vermus.info vermus.info 15 августа 2007 в 13:05

Здорово Smile спасибо. Сделал, что работает автоподстановка в контенте на линк по названию термина таксономии. Дальше, я так понял, чтобы работало надо поставить вот это http://docs.drupal.ru/doc/modul_category , поковырявшись в этом модуле, понял, что в нем словари создаются в виде нод. На которые как раз можно и повесить глоссарий.
у меня Друпал 5.2 как сказано тут http://docs.drupal.ru/doc/modul_glossary у модуля category имеется много проблем в данной версии. И вроде как "Ах, как отлично работал этот модуль в связке с Category, с помощью которого можно было любой тип материала (в том числе CCK) сделать категорией"... И ес-но, проблемы с форумом (в принципе патчи есть, но я не стал углюблятся, пока не узнаю работает ли это у кого).
А вопрос такого плана. Весь данный набор осуществляет фильтрацию только по сущесвующим теримнам\нодам или есть функционал аналогичный freelink, когда мы еще не имеем ноду\термин , а указываем линк на нее (в freelink [[ ]] ), для того чтобы в последствии ее создать ?!

Аватар пользователя FateFlex FateFlex 9 апреля 2008 в 17:06

А никак нельзя зделать чтоб в тескте ноды с применённым фильтром freelinking были ссылки непосредственно на ноды типа /node/4545 а не ссылки на /freelinking/blablabla ?

Аватар пользователя igorek igorek 23 июня 2010 в 20:55

"FateFlex" wrote:
А никак нельзя зделать чтоб в тескте ноды с применённым фильтром freelinking были ссылки непосредственно на ноды типа /node/4545 а не ссылки на /freelinking/blablabla ?

Интересно кто то это решил?
Хотя уже это надо для drupal6 ...

Аватар пользователя Solaire Solaire 13 мая 2011 в 9:49

Чтоб не заводить новую тему, спрошу здесь. Есть ли возможность сделать как в wiki - чтоб ссылки, по которым материал еще не создан, отображались красным цветом?

Аватар пользователя igorek igorek 13 мая 2011 в 13:25

"Solaire" wrote:
чтоб ссылки, по которым материал еще не создан, отображались красным цветом?

Либо редактировать модуль freelinking
Либо так я бы сделал: добавил файлик.js в тему...
$('a.freelinking').each(
if(){}
);
метод load()... если на странице:"страница не найдена" то добавляем класс red ...
Хотя если есть у юзера право создать материал... то дополнительно нужно условие...