Приветствую Вас, Гость! Регистрация RSS

All Ucoz.org - всё для Ucoz

Пятница, 01.11.2024
Главная » Файлы » Скрипты » Теги

Облегченная версия нового 3D облака тегов
04.05.2011, 19:58

Установка:
1.Скачайте Архив
2.Распакуйте архив и его содержимое (swfobject.js и tagcloud.swf) закачайте на свой сайт(можно в любую папку).
3.Затем в том месте, где будет облако на сайте вставьте код:

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 ='0xd193978';      
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 +'</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>      

В коде замените "адрес_Вашего_сайта" на координаты файлов у Вас на сайте.

Теперь немного о самом коде:
Настройки кода:

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

*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 Облака тегов.

Применяя условный оператор для$USER_AGENT$='ie' && $USER_AGENT_VER$<7- запрещаем выводить флеш-облако для версии IE ниже 7 (для этих пользователей будет отображаться обычное текстовое облако).
$MYINF_1$- это ссылка на ваш информер соответствующий облаку тегов юКоза, измените цифру, если необходимо.

Вот и Всё!cool



Подробнееhttp://ucozon.ru/dir/8-1-0-203#ixzz1LOqjalPp
Категория: Теги | Добавил: GeneratioN)XX
Просмотров: 272 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]