Tagadelic - как вывести ВСЕ категории и тэги в облако?

Прислано: НовичОК

пт, 20/04/2007 - 11:55

Другие статьи по теме:

Блоки Tagadelic по умолчанию выводят ОДНУ категорию. А как сделать, чтобы он выводил в одном облаке ВСЕ категории и тэги? Так, как он это делает, но только на отдельной странице http://xxxx/?q=tagadelic.
Т.е. - В одном облако-блоке tagadelic - собрание ВСЕХ категорий и тэгов.
Спасибо!

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Valeratal в пт, 20/04/2007 - 16:38.

тоже интересен этот вопрос


Опубликовано talik в пт, 20/04/2007 - 18:57.

у меня сходный вопрос, вывел облако с одной категории но в блоке показывает только 6 строк со словами, а как увеличить рабочее место в блоке?
вот тут http://smartzone.ru/
зарнее спасибо.


Опубликовано Ромка в пт, 20/04/2007 - 19:08.

Чего-то я не понял ни одного из вопросов. Вы как этот модуль используете? Я так:

<?php
    $vocs 
= array(231055); 
    
$tags tagadelic_get_weighted_tags($vocs620);
    
$tags tagadelic_sort_tags($tags);
    
$output theme('tagadelic_weighted',$tags);
    print 
$output;
?>

В массиве $vocs перечисляете vid словарей, тэги из которых надо выводить, 6 – это колво размеров, 20 – колво выводимых тэгов.


Опубликовано НовичОК в сб, 21/04/2007 - 05:26.

Ромка - СПАСИБО! Блин, супер! 3 дня маялся. :) К сожалению в tagadelic об этом коде ничего не написано.

Решение: Идете в Блоки - создать блок - разрешаете php - вставляете этот код, со словарями, которые вам нужны и всё.

А для чего тогда ссылка http://xxxx/?q=tagadelic? Чтобы была возможность выводить на отдельной странице?


Опубликовано Dan в сб, 21/04/2007 - 07:25.

Как это не написано? Написано, см. файл "tagadelic.module" :)


Опубликовано investor в вт, 01/05/2007 - 12:54.

это в настойках тагаделика можно сделать )) в управлении сайтом ))


Опубликовано НовичОК в вт, 01/05/2007 - 14:28.

Насколько я понял, в настройках позволенно показывать блоки отдельных категорий. А нужно было, чтобы ВСЕХ категорий в одном блоке. В настройках не нашел.


Опубликовано Izem в сб, 12/04/2008 - 06:51.

Ромка и НовичОК, и от меня спасибо! Прекрасно работает и в Drupal 6 !


Опубликовано myxaska в сб, 24/05/2008 - 22:10.

Огромное спасибо, жизть сЫкономили!


Опубликовано maipo в пн, 26/05/2008 - 07:26.

Решение: Идете в Блоки - создать блок - разрешаете php - вставляете этот код, со словарями, которые вам нужны и всё.

Не выводится. Вернее выводится сам код) Видимо это для 5 вер, а для D6 какой нужно прописывать код?


Опубликовано likeleto в пн, 26/05/2008 - 08:25.

А вы в модулях php filter включили?


Опубликовано maipo в пн, 26/05/2008 - 08:34.

В D6 работает. Необратил внимание на подсказку ниже:

 Если выбран PHP-режим, введите PHP-код между <?php ?>

<?php ?> нужно вводить вручную, а не есть по умолчанию.


Опубликовано GrAl в вт, 01/07/2008 - 11:47.

Странно, а у меня так и показывает только код :(
php - filter включил
ввожу такой текст блока:
<?php ?>
$vocs = array(1);
$tags = tagadelic_get_weighted_tags($vocs, 10, 10);
$tags = tagadelic_sort_tags($tags);
$output = theme('tagadelic_weighted',$tags);
print $output;
<?php ?>

но на странице все равно только сам код, что делаю не так ?


Опубликовано folex в вс, 06/07/2008 - 07:27.

to GrAl:Используется ли у тебя редактор типа FCKEditor? Если используется то вводи код в режиме Исходник, все фачит. Спасибо Ромка


Опубликовано Kremenetskiy в чт, 24/07/2008 - 07:27.

Замечательно! А как сделать чтобы модуль Таксономии не выводил на странице категории, чтобы только Облако тегов было?


Опубликовано noymen в чт, 24/07/2008 - 15:18.

для GrAl
разрешаем ввод как php, вначале кода ставим (окрываем)  <?php а в конце (закрываем)  ?>

т.е надо вставлять такой код

 <?php
 $vocs = array(2, 3, 10, 55); 
        $tags = tagadelic_get_weighted_tags($vocs, 6, 20);
        $tags = tagadelic_sort_tags($tags);
        $output = theme('tagadelic_weighted',$tags);
        print $output;
 ?>


Опубликовано ЭнергоСтрой в вт, 19/07/2011 - 13:51.

Для 7-й версии кто-нибудь данный код адаптировал? В 6-ке пользовался плотно (сам не программер)
Поиск ни к чему не привел, а "фишка" очень удобная.


Опубликовано olk в вт, 19/07/2011 - 14:49.

Возьмите  cctags он это умеет из «коробки» ...


Опубликовано ЭнергоСтрой в ср, 20/07/2011 - 08:26.

olk, спасибо за ответ. Посмотрел cctags, штука мощная и удобная.
Только опять не понимаю как над ней сделать внешнюю надстройку-вызов вида:

 <?php
 $vocs = array(2, 3, 10, 55); 
        $tags = tagadelic_get_weighted_tags($vocs, 6, 20);
        $tags = tagadelic_sort_tags($tags);
        $output = theme('tagadelic_weighted',$tags);
        print $output;
 ?>

Чем импонировал такой подход и что позволял делать в 6-й версии?
Используя простоту вывода кода в блоке можно было очень просто "завернуть" сам код в тэги
<noindex>...</noindex>.
Как того-же добиться от cctags не повышая сложности варианта исполнения?


Опубликовано olk в ср, 20/07/2011 - 11:50.

"ЭнергоСтрой" написал(а):

Используя простоту вывода кода в блоке можно было очень просто "завернуть" сам код в тэги
<noindex>...</noindex>.
Как того-же добиться от cctags не повышая сложности варианта исполнения?

Там ничего этого делать не надо , копируете файл cctags-term.tpl.php в свою тему - (этот файл отвечает за вывод отдельного термина) и исправляете его как хотите ...


Опубликовано Valeratal в чт, 25/08/2011 - 10:39.

Кто знает как вывести это же в 7-ке

 $vocs = array(2, 3, 10, 55); 
        $tags = tagadelic_get_weighted_tags($vocs, 6, 20);
        $tags = tagadelic_sort_tags($tags);
        $output = theme('tagadelic_weighted',$tags);
        print $output;


Новое на сайте