Flash-облако тегов - Скрипты для uCoz - WEB-мастеру - Форум
Страница 2 из 6«123456»
Модератор форума: FOREVER, Lourens 
Форум » WEB-мастеру » Скрипты для uCoz » Flash-облако тегов
Flash-облако тегов
FOREVER Дата: Вторник, 21.04.2009, 17:04 | Сообщение # 1


Сообщений: 970
[ 100 ]
Offline

Установка:
1. Создаём информер Теги.
2. Скачайте архив.
3. Распакуйте архив и его содержимое (swfobject.js и tagcloud.swf) закачайте на свой сайт (можно в любую папку).
4. Затем в том месте, где будет облако на сайте вставьте код:
Code
<?if($USER_AGENT$='ie' && $USER_AGENT_VER$<7)?>    
$MYINF_1$    
<?else?>    

<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>    
<?endif?>

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

Теперь немного о самом коде:
Настройки кода:
*в строке 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$ - это ссылка на ваш информер соответствующий облаку тегов юКоза, измените цифру, если необходимо.
Всё! wink
[p.s.]Источник www.zetclan.com[/p.s.]
[off]// спасибо -RomB-, за хирургическое извлечение ссылок облака и его html-код для вставки облака на страницу
// Отдельная благодарность minimus'у за решение проблемы кодировки URL
// Ну и конечно же мега-респект Рою Танку, за его плагин для Вордпресс - флеш облако тегов[/off]

Прикрепления: 6851890.jpg(30Kb)
 
Награды: 36
FOREVER Дата: Понедельник, 11.05.2009, 16:40 | Сообщение # 16


Сообщений: 970
[ 100 ]
Offline
[admin] Daffy, оффтоп нужно выделять! yes [/admin]
 
Награды: 36
Daffy Дата: Понедельник, 11.05.2009, 17:39 | Сообщение # 17


Сообщений: 33
[ 4 ]
Offline
Tims,
1. Заходим в файловый менеджер и создаем папку "tags".
2. Перекидываем файлы "tagcloud.swf" и "swfobject.js" в папку "tags".
3. Заходим в Админ панель » Управление дизайном » Глобальные блоки » создаём блок с названием "TAGS".

В созданный блок вставляем следующий код:

<script type="text/javascript" src="$HOME_PAGE_LINK$/tags/swfobject.js"></script><div id="wpcumuluscontent"></div><script type="text/javascript">var rnumber = Math.floor(Math.random()*9999999);var so = new SWFObject("$HOME_PAGE_LINK$/tags/tagcloud.swf?r="+rnumber, "tagcloudflash", "180", "180", "9", "#518EAD");
so.addParam("wmode", "transparent");
so.addParam("allowScriptAccess", "always");
so.addVariable("tcolor", "0x518EAD");
so.addVariable("tspeed", "150");
so.addVariable("distr", "true");
so.addVariable("mode", "tags");
so.addVariable("tagcloud", "<tags>$MYINF_23$</tags>");
so.write("wpcumuluscontent");</script>

4. Создать информер который будет выводить самые популярные темы, либо последнии темы для новостей (Последнии новости, и прочие). Создайте то что вам больше нравится. После создания информера, редактируйте его вид(шаблон) на: <a href='$THREAD_URL$' style='font-size: 15pt'>$THREAD_TITLE$</a> или же на <a href='$ENTRY_URL$' style='font-size: 15pt'>$TITLE$</a>
5. Исправляем номер информера в коде на ваш, в данном случае это $MYINF_23$.
6. #518EAD - отвечает за цвет текста.
7. Теперь можем всталять тег $GLOBAL_TAGS$ в любую часть вашего сайта.

Этой инструкцией я себе установил облако тегов

Есть ещё одна вещь с которой я столкнулся, этот $GLOBAL_TAGS$ нельзя поставить в другой $GLOBAL_...$ . После последнего обновления в ucoz'e, сделали глобальные блоки $GLOBAL$ (первый контейнер, второй и т.д) Ну, так вот Облако тегов заключенное в ГЛОБАЛЬНЫЙ БЛОК не должно находиться в других ГЛОБАЛЬНЫХ БЛОКАХ (первый контейнер,второй контейнер).
scratch_head

Сообщение отредактировал Daffy - Понедельник, 11.05.2009, 17:40
 
Награды: 1
FOREVER Дата: Понедельник, 11.05.2009, 17:45 | Сообщение # 18


Сообщений: 970
[ 100 ]
Offline
Я устанавливал как я написал в 1 посте! pardon
 
Награды: 36
Daffy Дата: Понедельник, 11.05.2009, 17:51 | Сообщение # 19


Сообщений: 33
[ 4 ]
Offline
Может и так, но я лично ничего не понял. Особенно на счет файлов "tagcloud.swf" и "swfobject.js".
Quote
закачайте на свой сайт (можно в любую папку).


Сообщение отредактировал Daffy - Понедельник, 11.05.2009, 17:52
 
Награды: 1
Tims Дата: Понедельник, 11.05.2009, 19:49 | Сообщение # 20


Сообщений: 16
[ 0 ]
Offline
Я всё сделал по инструкции !Браузер Opera

 
Награды: 0
FOREVER Дата: Понедельник, 11.05.2009, 20:22 | Сообщение # 21


Сообщений: 970
[ 100 ]
Offline
Tims, попробуй установить новую версию оперы, ты точно поставил свой информер вместо того который в коде? scratch_head
 
Награды: 36
Tims Дата: Вторник, 12.05.2009, 22:20 | Сообщение # 22


Сообщений: 16
[ 0 ]
Offline
Да !Кому не в падлу мне помоч звоните или пишите в skype igo23057 !

 
Награды: 0
alex-net Дата: Четверг, 14.05.2009, 19:46 | Сообщение # 23


Сообщений: 16
[ 7 ]
Offline
У меня чо то не получается. Двумя способами попробовал, все равно не выходит unknown


 
Награды: 0
FOREVER Дата: Четверг, 14.05.2009, 19:59 | Сообщение # 24


Сообщений: 970
[ 100 ]
Offline
alex-net, а что у тебя получается?
 
Награды: 36
alex-net Дата: Четверг, 14.05.2009, 23:05 | Сообщение # 25


Сообщений: 16
[ 7 ]
Offline
пустой блок, без содержимого, но в нем что-то есть)))
Не понимаю unknown


 
Награды: 0
FOREVER Дата: Пятница, 15.05.2009, 00:04 | Сообщение # 26


Сообщений: 970
[ 100 ]
Offline
alex-net, ты создал информер тегов и запихнул его в код?
 
Награды: 36
alex-net Дата: Пятница, 15.05.2009, 11:51 | Сообщение # 27


Сообщений: 16
[ 7 ]
Offline
да, создал и разместил его в код, все равно не пашет


 
Награды: 0
Tims Дата: Пятница, 15.05.2009, 20:12 | Сообщение # 28


Сообщений: 16
[ 0 ]
Offline
Кому не в падлу мне помоч звоните или пишите в skype igo23057 ! ireful

 
Награды: 0
FOREVER Дата: Пятница, 15.05.2009, 22:23 | Сообщение # 29


Сообщений: 970
[ 100 ]
Offline
[admin] Tims, предпреждение, за повторное сообщение![/admin]
 
Награды: 36
Daffy Дата: Суббота, 16.05.2009, 01:05 | Сообщение # 30


Сообщений: 33
[ 4 ]
Offline
alex-net, Вторым способом не получается потому-что нужны эти файлики http://vs-vs.moy.su/tags.rar . Оказывается у меня облоко другое smile . А облако от "FOREVER", я устанавливал по инструкции. Все работает. good
 
Награды: 1
Форум » WEB-мастеру » Скрипты для uCoz » Flash-облако тегов
Страница 2 из 6«123456»
Поиск:

Этот сайт закрыт. Хотите пообщаться на форуме, тогда вам сюда: X-uCoz.ru
| Скрипты для uCoz | Шаблоны для uCoz | Графика для uCoz | Статьи | Бесплатно | Скачать | Кисти | Всё для uCoz |

При копировании материала с сайта, ссылка на FOREVER-web.ru обязательна!
Copyright
FOREVER-web © 2010 | Используются технологии uCoz | Карты сайта: Сайт / Форум