Главная » 2010 » Ноябрь » 3 » Облако тегов - тегами, для отображение тегов
10:08
Облако тегов - тегами, для отображение тегов
Скриншот: 



Установка:

1. Скачайте архив: http://depositfiles.com/files/ski90ojvt


2. Распакуйте архив и его содержимое (swfobject.js и tagcloud.swf) закачайте на свой сайт (можно в любую папку). Например, я создал папку tags в "Файловом менеджере".

3. Создайте "глобальный блок" - TAGS, соответственно его код будет $GLOBAL_TAGS$ и уже его будете вставлять на сайте где нужно Вам, но предварительно в него вставьте следующий код:



Code


$MYINF_1$  

<div id="yoblako" align="center">$MYINF_1$</div>  

<script type="text/javascript" src="http://адрес_Вашего_сайта/имя_папки/swfobject.js"></script>  
<script type="text/javascript">  
var flashvars = {};  
flashvars.mode = 'tags';  
flashvars.minFontSize = '8';  
flashvars.maxFontSize = '14';  
flashvars.tcolor = '0x1D3D61';  
flashvars.tcolor2 = '0x4D6D91';  
flashvars.hicolor = '0x193978';  
flashvars.distr = 'true';  
flashvars.tspeed = '100';  

eTagz = document.getElementById('yoblako').getElementsByTagName('A');  
flashvars.tagcloud = '<tags>';  
for (var i=0; eTagz[i]; ++i) flashvars.tagcloud += '<a href=\'' + eTagz[i].getAttribute('href')  
+ '\' style=\'' + parseInt(eTagz[i].style.fontSize)  
+ '\'>' + eTagz[i].innerHTML.replace(/&/i, '%26') + '</a>';  
delete eTagz;  
flashvars.tagcloud += '</tags>';  
var params = {};  
params.wmode = 'transparent';  
params.bgcolor = '#FFFFFF';  
params.allowscriptaccess = 'always';  
var attributes = {};  
attributes.id = 'yoblako';  
attributes.name = 'tagcloud';  
swfobject.embedSWF('http://адрес_Вашего_сайта/имя_папки/tagcloud.swf', 'yoblako', '250', '200', '9.0.0', false, flashvars, params, attributes);  
</script>  


где,

- $MYINF_1$ - это ссылка на ваш информер соответствующий облаку тегов uCoz, измените цифру, если необходимо. 
Для этого заходим на сайт и выбираем пункт меню "Общее" - "Вход в панель управления". Далее вводим имя пользователя и пароль, входим. Выполняем пункт меню "Инструменты" - "Информеры". Нажимаем на кнопку "Создать информер". 
Вводим название информера. Это поле нужно только для Вас. Система его не использует. Назовите, например, "Облако тегов".

 
В списке "Раздел" выберите требуемый модуль - "Теги". 
Способ вывода - "Облако тегов". 
Модули - "Каталог файлов". 
Количество тегов, у меня в этом поле 100.




- flashvars.minFontSize = "8"; - минимальный размер шрифта. 
- flashvars.maxFontSize = "14"; - максимальный размер шрифта. 
- flashvars.tcolor = "0xffffff"; - цвет самого редкого ярлыка. 
- flashvars.tcolor2 = "0x0be4f8"; - цвет самого популярного ярлыка. Для остальных ярлыков будет выбран цвет между этими двумя. 
- flashvars.hicolor = "0xd95800"; - цвет текста при наведении курсора на ярлык. 
- flashvars.tspeed = "100"; - скорость вращения Flash Облака тегов. 
- params.wmode = "transparent"; - этот параметр обозначает прозрачный фон. 
- params.bgcolor = "#333333"; - цвет фона Flash Облака тегов.

* подкоректируйте параметры "под себя", ссылка на таблицу цветов ниже.

* В строке swfobject.embedSWF('http://адрес_Вашего_сайта/имя_папки/tagcloud.swf', 'yoblako', '250', '200', '9.0.0', false, flashvars, params, attributes); 
250 - это ширина виджета в пикселях. 200 - это высота виджета в пикселях (поэкспериментируйте).

*!!! Внимательно меняйте ...адрес_Вашего_сайта/имя_папки/... и цифру (номер) Вашего информера.

4. Добавлять и редактировать теги можно в окошке, которое вы отрываете для редактирования конкретного материала или файла (первый пункт).

5. Активируем раздел «Поиск по сайту». Он будет играть ключевую роль в работе тегов. 

Категория: Скрипты UCOZ | Просмотров: 585 | Добавил: Irkzus | Рейтинг: 0.0/0
Всего комментариев: 1
1 soldat_26_rus  
0
Если не секрет А где у вас кнопка "скачать"

Имя *:
Email *:
Код *: