Данная функция выводит облако тегов со всего сайта, обратите внимание на необязательный параметр $site_ID, он указывает на идентификатор сайта, будет полезен, когда в системе установлено более одного сайта;
<a href='/tags/%TAG_LINK%TAG_SUB_LINK' style='font-size:%TAG_HEIGHT%; <?= (%TAG_HEIGHT>160 ? 'line-height:1em;', "") ?>'>%TAG_NAME</a>
где присутствуют макропеременные:
Макропеременная | Описание |
---|---|
%TAG_LINK | ссылка формата ?tag=N, а N – идентификатор тега |
%TAG_SUB_LINK | ссылка, которая будет указывать, откуда выводится тег, например &tagcc=M, M в данном случае идентификатор компонента в разделе. Это нужно для того, чтобы продолжать просматривать теги из текущего компонента, в противном случае теги будут всегда выводиться со всего сайта |
%TAG_HEIGHT | высота шрифта в процентном соотношении, частовстречаемые теги будут больше |
%TAG_NAME | сам тег, возможно как латинское, так и кириллическое написание |
* - аналогично для функций nc_tag_cloud_subdivision() и nc_tag_cloud_sub_class().
Функция вывода облака тегов из определённого раздела и всех вложенных в него разделов, в которых есть теги.
Функция вывода облака тегов из определённого компонента в разделе. $Sub_Class_ID - идетификатор компонента;