Кастомизация облака тегов

Бесплатное

Очередной плагин который мне приглянулся, был написан, Sander'ом. Хак позволяет разгуляться в оформлении и формировании шаблонов для облака тегов. Имеет дополнительные возможности. А так же фильтр для поиска.

В шаблоне fullstory.tpl как и было, тут ничего не поменялось.
{tags="X"}Где силвол разделяющий теги, не обязательно к использованию.

Для блока тегов был добавлен шаблон tagscloud_block.tpl, теперь стандартный тег выводит содержимое этого шаблона и в нём же и описывается разметка.

В шаблоне можно применять как стандартный тег так и тег [list-tags-block] ... [/list-tags-block] оба тега имеют возможность принимать параметры.
limitКак можно понять устанавливает лимит количества тегов.
sepУказывает символ разделяющий теги между собой.
sortУстанавливает критерий сортировки.
  • count
  • tag
minУстанавливает минимальное количество тегов. Которое будет скрыто или полностью удалено при установленном параметре hide_min. При использовании стандартного тега будет добавлять класс min_hide. Который стилем можно скрыть. А фильтр при вводе будет раскрывать спрятанные теги.

Может принимать двойное значение разделённое символом |. 
Например 2|5 - В этом случае параметр hide_min сработает лишь для первого значения, а второе получит класс.
hide_minЕсли задан параметр min то будет полностью удалять теги.
  • yes
  • no

Так же при использовании [list-tags-block] ... [/list-tags-block]для составления разметки тегов применяются другие теги.
  1. {tag}
  2. {link}
  3. {count}
Например:
[list-tags-block min="2|5" hide_min="yes" limit="40"]<a href="{link}" class="filtered_tag[min_c] min_hide[/min_c]"><span class="tagname">{tag}</span><span class="tagcount">{count}</span></a>[/list-tags-block]
Выведет приблизительно 40 тегов из которых все теги с количеством новостей 2 и ниже будут удалены, а оставшиеся до количества 5ти скрыты для отображения при поиске через набор в фильтре.

Для стандартной реализации тега так же доступны параметры.
Важно помнить, при установке параметра sort с значением count, в минимальные может ничего не попасть.

В разделе облака всех тегов так же применяется вышеописанные правила только в шаблоне tagscloud.tpl используется теги [ list] ... [/list ].
Теги list, без пробелов (Просто они забиты тут редактором для списков)





У вас нет доступа к скачиванию файлов с нашего сервера
Добавление комментария
  • Отмена
Loading post...
No more posts to load