Продвижение

Продающий сайт

партнерские программы

Drupal:Cumulus установка и настройка

Если коротко, то установить Tagadelic и Cumulus, включить их, создать словарь в таксономии, добавить в него термины, в материал добавить тэги из словаря, включить блок Cumulus, править Блок "Облако тегов Cumulus", прописать ID нужных словарей через запятую. На www.ваш сайт/admin/content/taxonomy/list
при наведении на "изменить словать" светится ссылка , у которой в конце цифра. Например: admin/content/taxonomy/edit/vocabulary/4

Модуль Cumulus портирован в Drupal из WordPress, где был разработан Roy Tanck. Основной модуля является собственно объёмное облако, которое Вы видите в боковой части сайта, выводящееся с помощью Flash. С ним-то и возникает больше всего проблем… Итак установка:

1. Установка Модулей
Нам понадобится два модуля
Cumulus, который отвечает за вывод 3D-облака тэгов и Tagadelic, который используется в первом модуле.
Скачать модули надо с официального сайта Drupal. http://drupal.org/project/cumulus и http://drupal.org/project/tagadelic соответственно.
wget http://ftp.drupal.org/files/projects/cumulus-6.x-1.4.tar.gz
wget http://ftp.drupal.org/files/projects/tagadelic-6.x-1.3.tar.gz

При установке модулей в Drupal, скачанные файлы надо распаковать
tar -xf ./cumulus-6.x-1.4.tar.gz
tar -xf ./tagadelic-6.x-1.3.tar.gz

mv ./tagadelic ~/www/sites/all/modules
mv ./cumulus ~/www/sites/all/modules

в sites/all/modules на Вашем хостинге, а потом включить модули в админке сайта (Управление - Конструкция Сайта - Модули).

Конфигурация Cumulus:
Настройка Модуля Cumulus
Внимание: сразу же после установки модуль Cumulus работать не будет.

Дело в том, что он использует JS-скрипт под названием SWFObject. В силу правил лицензии MIT, он не может быть размещён на хостинге Drupal и должен быть скачан отдельно, например, отсюда http://pratul.in/files/cumulus.js . Этот файл надо скопировать в директорию sites/all/modules/cumulus

cd ~/www/sites/all/modules/cumulus
wget http://pratul.in/files/cumulus.js

На этом настройка модуля Cumulus не заканчивается,

если всё оставить как есть, то в нашем красивом объёмном облаке не будет тэгов c русской кодировкой символов.

Это происходит из-за Flash cumulus.swf, идущего в комплекте с модулем, этот объект не понимает кириллицу.
В Интернете можно найти множество тем с решением этой проблемы, которое сводится к добавлением кириллицы в cumulus.swf. Однако по неизвестным причинам многие из предлагаемых вариантов обладают недостатками

В одних вариантах тэги перестают нажиматься. Они вращаются, красиво раскрашены в разные цвета, но не нажимаются. Облако тэгов в таком случае совершенно бесполезно. В других вариантах тэги нажимаются, но в облаке всегда отсутствует один случайный тэг. Неприятно, согласитесь. Чтобы оботи проблему просто скачайте swf-файл для модуля Cumulus и установите его в sites/all/modules/cumulus поверх старого.

wget http://digger3d.com/sites/all/modules/cumulus/cumulus.swf

Модуль Cumulus показывает облако тэгов которые задаются в меню Управление - Управление контентом - Таксономия. Там нужно создать словарь тэгов и каждый раз, когда Вы создаёте материал, не забывать указывать тэги к нему относящиеся. Они будут автоматически появляться в словаре и выводиться в облаке тэгов Cumulus.
Итак, создаём словарь, запоминаем его номер, если это первый словарь, то номер, естественно - 1. Посмотреть его можно проведя мышкой над ссылками около каждого словаря (увидите что-то вроде admin/content/taxonomy/1/add/term).
Теперь можно пойти в Управление - Конструкция Сайта -Блоки и активировать Блок тэгов Cumulus в нужной Вам области страницы. Затем нажимаем Изменить(редактировать) блок Cumulus и прописываем ID нужных словарей через запятую.

При создании материалов нужн не забывать добавлять тэги и добавить тэги уже существующим новостям. Они появляются на объёмном облаке. Если этого вдруг не происходит, надо вновь зайти в настройки блока Cumulus и просто сохранить изменения.

Подписка

RSS-материал


Яндекс.Метрика