• Страница 1 из 1
  • 1
Скрипт "Значки перед категориями" для ucoz
Дмитрий Дата: Пятница, 10.08.2012, 19:03 | Сообщение # 1 | Сообщить о нерабочей теме


Аватар для Дмитрий

[spoiler="Скрин"][/spoiler]

Простой и полезный скрипт для украшения вашего сайта. Функции скрипта: скрипт автоматически устанавливает значки, указанные в массиве перед каждой категорией. Скрипт подходит для модулей: каталог файлов, каталог статей, каталог сайтов, онлайн игры. Значки для вывода устанавливаете Вы. В случае если вы по какой-либо причине не указали ссылку на значок нужной категории, будет выводиться стандартный, указанный в массиве под идентификатором [0].

Установка:

1) Зайдите в ПУ, управление дизайном, каталог файлов / игр / статей / сайтов, и на нужных страницах (Главная страница каталога,страница добавления, страница материала и комментариев к нему и др.) после разместите код:

Code
<style>   
   .imgwrap {padding:2px}   
   .cat_image {vertical-align:-4px}   
   </style>   
   <script>   
   var pic = ['http://3week.clan.su/img6/znachki_pered_kategoriei_default.png','http://3week.clan.su/img6/znachki_pered_kategoriei_img_1.png','http://3week.clan.su/img6/znachki_pered_kategoriei_img_2.png','http://3week.clan.su/img6/znachki_pered_kategoriei_img_3.png'];   
   var cats = 4; // число категорий   
   $(function () {   
   // By ujs.su;   
   for(i=0;i < cats+1; i++) {   
   var pics = pic[i] ? pic[i] : pic[0];   
   $('#cid'+i+'').find('a').before('<span class="imgwrap"><img class="cat_image" src="'+pics+'" border="0" /></span>')   
   }   
   })   
   </script>


2) Настройки скрипта:
У нас есть две переменные: cats - количество категорий в модуле и массив с картинками pic.

а) В переменной cats измените число 3 на число категорий в вашем модуле.
б) В массиве pic пропишите пути к картинкам для категорий. (В одинарных кавычках через запятую.)

Внимание! в первом (нулевом) значении массива прописывается стандартная картинка для категорий, к которым не указано картинок!

в) Также скрипт имеет css стили, для упрощенной настройки отображения значков. В соответствии с правилами css, при необходимости (если что-то криво) настройте классы .imgwrap и .cat_image

Всё!


From Russia With Love!
  • Страница 1 из 1
  • 1
Поиск: