Суббота, 18.01.2025, 10:58       
ПлёнкаCut.moy.su
С Днём Победы 9 мая!

Категории раздела


Форма входа

Статистика сайта
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Кто нас сегодня посетил
Сейчас Онлайн
Счетчики
измерьте скорость интернета Яндекс.Метрика
Яндекс цитирования
Главная » Файлы » Всё для Ucoz » Скрипты

Скрипт облака тегов для Ucoz
22.03.2012, 19:41
Скрипт облака тегов на Ucoze есть и стандартный, почему этот лучше. Скажем так стандартный немного "кривовато" написан, он не подходит для всех шаблонов одинаково, например у меня на сайте он вытягивает в ширину блок в который вставлен информер, более чем на 195px , что не очень хорошо сказывается на общем дизайне сайта, да и со стандартным облаком тегов не очень разбежишься в плане реализации собственных замыслов. Напротив данный скрипт позволяет вам расширить ваши возможности.

Ну а теперь как это все реализовать:

Заходим в панель управления сайта - выбираем раздел информеры - создатем информер (Выбираем для какого раздела нужно облако тегов) , к примеру выбираем новости - указываем: материалы - в случайном порядке, количество материалов - (Сколько вам надо [От 1 до 50]) - и создать.

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


Код скрипта:


<a class="op" href="$ENTRY_URL$" id="theTitle$ID$" style="font-size:8px; title="$TITLE$">$TITLE$</a>  
<script type=text/javascript>  
var pl$ID$ = $READS$;  
if (pl$ID$ <= 0) {var sz$ID$ = 8}  
else if (pl$ID$ <= 2) {var sz$ID$ = 8}  
else if (pl$ID$ <= 7) {var sz$ID$ = 10}  
else if (pl$ID$ <= 10) {var sz$ID$ = 12}  
else if (pl$ID$ <= 20) {var sz$ID$ = 12}  
else if (pl$ID$ <= 30) {var sz$ID$ = 15}  
else if (pl$ID$ <= 45) {var sz$ID$ = 15}  
else if (pl$ID$ <= 90) {var sz$ID$ = 18}  
else if (pl$ID$ <= 150) {var sz$ID$ = 18}  
else if (pl$ID$ <= 250) {var sz$ID$ = 22}  
else if (pl$ID$ <= 400) {var sz$ID$ = 24}  
else if (pl$ID$ <= 600) {var sz$ID$ = 26}  
else {var sz$ID$ = 28}  

document.getElementById("theTitle$ID$").style.fontSize = ' ''+sz$ID$+'px'  
</script>

У себя на сайте я реализовал облако тегов следующим образом. Выполнил операции приведенные выше несколько раз подряд и получил информеры для четырех разделов. Создал в левой панели сайта с помощью конструктора новый блок и в закладке HTML вписал следующий код:

<b>Новости, информация, сообщения</b><br>
$MYINF_9$<br>
<b>Сатьи, обзоры, прессреализы</b><br>
$MYINF_10$<br>
<b>Софт, книги, скрипты ...</b><br>
$MYINF_11$<br>
<b>Сайты нашего каталога</b><br>
$MYINF_12$<br>

Получилось отличное облако тегов, по всем основным разделам сайта.
Или ёще так...
<div class="box">
<h3><!-- <bt> --><!--<s5347>-->Популярное:<!--</s>--><!-- </bt> --></h3>
<!-- <bc> -->$MYINF_1$<!-- </bc> --></div>

Категория: Скрипты | Добавил: Greyness
Просмотров: 1318 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Вверх
Cut.moy.su © 2012-2025