tagadelic

cctags
На днях перевел свой модуль cctags с шестой версии на седьмую.
Сctags – это альтернатива широко известного модуля tagedelic. Т.е. модуль формирует блок и/или страницу облака тэгов таксономии с атрибутом (классом) зависящим от частоты употребления данного термина в опубликованных нодах.
В чем преимущество данного модуля перед tagedelic.

... весь текст весь текст
 
cctags-logo
Модуль cctags, как альтернатива модулю tagadelic.
Гибкие настройки и расширенные возможности по темизации вывода облака (отдельные файлы шаблонов для тэгов, названия словаря, страницы облака).
Возможность (через настройки включать несколько словарей (а для словарей с древовидной структурой - кроме того включать/выключать нужный уровень)) вывода тэгов.
... весь текст весь текст
 
Доводится до «ума» новый модуль cctags, как альтернатива модулю tagadelic.
Что уже сделано:
гибкие настройки и расширенные возможности по темизации вывода облака.
(отдельные файлы шаблонов для тэгов,названия словаря,страницы облака)
кузовной ремонт москва
... весь текст весь текст
 
Если кто замечал, то в друпале при использовании словаря ключевых слов, иногда возникает такая ситуация, что появляются не используемые тэги (т.е. тэги которые есть в словаре, но при этом не «привязаны» ни к одной ноде).
Это возникает, например если редактировать ноду и исправить в ней используемые ключевые слова, или вообще удалить ноду.
Данный небольшой модуль позволяет избавится от «зависших» тэгов.
Он (модуль) может работать в двух режимах:
1. Непосредственно при редактировании (удалении) ноды (через хук hook_nodeapi) ... весь текст весь текст
 
Небольшой сниппет, показывающее облако тэгов по заданному (через код vid) словарю ...
Конечно он не покрывает все возможности и настройки модуля tagadelic, но в некоторых случаях может оказаться полезным
Для темизации всего блока можно использовать стилизацию tags.voc-номер-словаря,
для темизации терминов a.tags-voc-номер-словаря ...
PS.Данный код выводит только «реальные» термины словаря, т.е. термины которые «привязаны» к нодам (просто мне показалось не логичным выводить «пустые» тэги, не связанные с материалом)
Обновление:
Добавил сортировку терминов в сниппет, переменная $order может принимать следующие значения
0 - сортировка по ид термина
1 - сортировка по весу по убыванию (с наибольшим весом выше)
2 - сортировка по весу по возрастанию (с наибольшим весом ниже)
другое значение - сортировка по имени термина ... весь текст весь текст
 
Получить RSS-канал материала