Форум поддержки пользователей ZeroParking

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » СВОЯ КАРТИНКА В КАЖДУЮ КАТЕГОРИЮ (решена проблема смещения)


СВОЯ КАРТИНКА В КАЖДУЮ КАТЕГОРИЮ (решена проблема смещения)

Сообщений 1 страница 21 из 21

1

Скрипт: - СВОЯ КАРТИНКА В КАЖДУЮ КАТЕГОРИЮ.

laru* написал(а):

добрый вечер   подскажите, пожалуйста, скрипт, чтобы категории можно было выставить картинками, да так, чтобы они не смещались, если присутствуют скрытые форумы х) как-то так..

Пояснения:
Синим - названия категорий( статистика тоже там, - если нужна
Красным - адрес устанавливаемой картинки
50 красным - значение высоты картинки - установите своё значение;

Cтроку:

"Название Категории", "Ссылка на картинку",

- Размножаем сколько нужно(лишние строки - убираем), -вставляем свои названия и адреса изображений

PS: Последний элемент в массиве(в данном примере > "Статистика форума") -на конце без запятой!

В начало Нтмл низ

<script type="text/javascript"><!--Своя картинка в каждую категорию -->
$(document).ready(function(){

myarray=new Array(
"Информационный раздел", "http://mybb.ru/f/collection/0208.gif",
"Техническая поддержка", "http://mybb.ru/f/collection/0211.gif",
"Форумы опытных пользователей", "http://mybb.ru/f/collection/0213.gif",
"Разное", "http://i039.radikal.ru/0806/ec/a5ffc6d7cfd9.gif",
"Статистика форума", "http://mybb.ru/f/collection/0217.gif"    //Последний элемент без запятой! 
)

        $("#pun-index div.category h2,#pun-index #pun-stats h2").each(function (i) {
for(q=0;q<myarray.length;q++){

var cssObj = {
  "height":"50px",
  "background-color": "transparent",
  "background-image":"url("+myarray[q+1]+")",
  "background-position":"50% 50%",
  "background-repeat":"no-repeat"       //Последний элемент без запятой!
}

        if($(this).children("span").text()==myarray[q])$(this).css(cssObj);
        q++}
    });
});
</script>

Для тех кому нужно отключить Буквенное название категорий, в HTML верх ставим такой код

<style>
#pun-stats h2 span,
.category h2 span {
visibility:hidden!important;
}
</style>

(*Строка красным  - для статистики = при ненужности её отключения - убираем

Ps: Скрипт  должен разрешать проблему смещения картинок в иные разделы, при скрытии части разделов для определенных групп

Теги: картинка для категории, категории, пиктограммы, картинки, смещение, deff, скрипты

Отредактировано Deff (2011-07-10 10:33:06)

+1

2

Супер!!! Класс!!! :shine:

0

3

у меня не работает

0

4

vladikom написал(а):

у меня не работает

Ссылку на форум дайте с установленным скриптом

0

5

Deff написал(а):

Deff

http://eatersoul.rolka.su/

0

6

vladikom написал(а):

http://eatersoul.rolka.su/

vladikom Всё ставицо - Проверил,- Либо не прописаны свои названия категорий, либо ссылки на картинки не рабочие!
Ставьте скрипт как есть и меняйте название на свои названия категорий, - увидите работоспособность - затем поменяете ссылки на картинки!

Отредактировано Deff (2011-03-26 19:34:41)

0

7

Deff написал(а):

Deff

Код:
<script type="text/javascript"><!--Своя картинка в каждую категорию -->
$(document).ready(function(){
myarray=new Array(
"Академия им. Шинигами.", "http://s007.radikal.ru/i302/1103/74/27fd263a3a67.jpg"
  
)
        $("#pun-index div.category h2,#pun-index #pun-stats h2").each(function (i) {
for(q=0;q<myarray.length;q++){
var cssObj = {
  "height":"150x100px",
  "background-color": "transparent",
  "background-image":"url("+myarray[q+1]+")",
  "background-position":"50% 50%",
  "background-repeat":"no-repeat"       
}
        if($(this).children("span").text()==myarray[q])$(this).css(cssObj);
        q++}
    });
});
</script>

вот код

0

8

Изображение в название категорий встало.
При этом остается буквенное название категорий. Как его убрать, подскажите пожалуйста.

http://testingsorrow.0pk.ru/

Отредактировано Feya (2011-03-29 17:39:09)

0

9

Feya, попробуйте вот так:

в htlm-вверх
статистика

Код:
<style type="text/css">
#pun-stats h2 span {display:none}
</style>

категории

Код:
<style type="text/css">
#pun-main .category h2 span {display:none}
</style>

получиться как здесь http://neosailorwar.anihub.ru/

Отредактировано Michiru Kaioh (2011-04-01 11:26:56)

+1

10

Feya написал(а):

Изображение в название категорий встало.При этом остается буквенное название категорий. Как его убрать, подскажите пожалуйста.

Читайте в первом сообщении топика

Deff написал(а):

Для тех кому нужно отключить Буквенное название категорий, в HTML верх ставим такой код

0

11

Michiru Kaioh написал(а):

попробуйте вот так

Спасибо огромное))
Все буквенные названия отключились.

Deff написал(а):

Читайте в первом сообщении топика

Ставила. Не помогало почему-то.

+1

12

Feya написал(а):

Ставила. Не помогало почему-то.

Гы - сорри - поправил (Пропустил букву!

0

13

хороший скрип. А можно заставить его работать не на 4 категории, а на большее количество? У меня, к примеру, он работает только если в скрипт ставлю 4 категории, а у меня их 8. если половину уберу-работает, а если оставлю все- не работает. Что делать?

0

14

Shinzi написал(а):

хороший скрип. А можно заставить его работать не на 4 категории, а на большее количество? У меня, к примеру, он работает только если в скрипт ставлю 4 категории, а у меня их 8. если половину уберу-работает, а если оставлю все- не работает. Что делать?

Думаю ошибка в добавках - добавляйте по одной - если ошибка - или кавычки или запятые

+1

15

спасибо большое)) как раз в кавычках были проблемы..у меня некоторые категории с кавычками были и скрип поэтому не хотел работать. Переделала всё- сделалось как надо)) +1  :cool:

0

16

Спасибо пригодиться)

0

17

спасибо огромное!

0

18

Здравствуйте. Пробовала ставить на пробном форуме, все работало, ставлю на своем рабочем, ничего не отображается. Помогите, пожалуйста)
http://thefinalday.mybb.ru/

Хотя вроде разобралась, все ставиться когда убираю скрипт контейнера:

Код:
<!--Спойлер - контейнер-->
<script type="text/javascript" src="http://szenprogs.ru/scripts/jquery-1.3.2.js"></script>
<script type="text/javascript"> 
  $(document).ready(function(){
    $('.splLink').click(function(){
      $(this).parent().children('div.splCont').toggle('normal');
      return false;
    });
  });
</script>
<div class="container"><a title="click" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;" class="tagcutflag"><center><img src="http://s48.radikal.ru/i119/1109/e8/f471c70dede2.png" ></center></a><div style="display: none">
<center>



</center></div>

Отредактировано Fierye (2011-10-04 17:45:09)

0

19

Fierye написал(а):

Хотя вроде разобралась, все ставиться когда убираю скрипт контейнера:

Cкрипт убирать не надо - достаточно стереть из него эту строку красным:

<!--Спойлер - контейнер-->
<script type="text/javascript" src="http://szenprogs.ru/scripts/jquery-1.3.2.js"></script>
<script type="text/javascript">
  $(document).ready(function(){
    $('.splLink').click(function(){
      $(this).parent().children('div.splCont').toggle('normal');
      return false;
    });
  });
</script>
<div class="container"><a title="click" onclick="obj=this.parentNode.childNodes[1].style; tmp=(obj.display!='block') ? 'block' : 'none'; obj.display=tmp; return false;" class="tagcutflag"><center><img src="http://s48.radikal.ru/i119/1109/e8/f471c70dede2.png" ></center></a><div style="display: none">
<center>

</center></div>

0

20

Поставил в HTML-низ:

<script type="text/javascript"><!--Своя картинка в каждую категорию -->
$(document).ready(function(){

myarray=new Array(
"Административный раздел", "http://forumupload.ru/uploads/000c/cb/e3/27640-3.gif",
"Теория и практика BDSM", "http://forumupload.ru/uploads/000c/cb/e3/20971-1.gif",
"Представления и Знакомства", "http://forumupload.ru/uploads/000c/cb/e3/27639-1.gif",
"Библиотека", "http://forumupload.ru/uploads/000c/cb/e3/27640-5.gif",
"Галереи", "http://forumupload.ru/uploads/000c/cb/e3/27640-2.gif",
"Разное", "http://forumupload.ru/uploads/000c/cb/e3/27640-1.gif",
"Уральский заповедник", "http://forumupload.ru/uploads/000c/cb/e3/27639-3.gif",
"Блоги наших форумчан", "http://forumupload.ru/uploads/000c/cb/e3/27639-5.gif",
"Наши друзья", "http://forumupload.ru/uploads/000c/cb/e3/27640-4.gif",
"Специальный раздел", "http://forumupload.ru/uploads/000c/cb/e3/27639-4.gif",
"Закрытый раздел", "http://forumupload.ru/uploads/000c/cb/e3/27639-2.gif",
"Статистика форума", "http://forumupload.ru/uploads/000c/cb/e3/27641-1.gif"    //Последний элемент без запятой! 
)

        $("#pun-index div.category h2,#pun-index #pun-stats h2").each(function (i) {
for(q=0;q<myarray.length;q++){

var cssObj = {
   "height":"30px",
   "background-color": "transparent",
   "background-image":"url("+myarray[q+1]+")",
   "background-position":"50% 50%",
   "background-repeat":"no-repeat"       //Последний элемент без запятой!
}

        if($(this).children("span").text()==myarray[q])$(this).css(cssObj);
        q++}
    });
});
</script>

В HTML-верх не ставил ничего, т.к. буквенные названия оставить надо.

После установки:
1. Все картинки встали исправно, в нужные разделы...
2. Картинки почему то встали по центру по горизонтали, чего не надо. Хочется их к левому краю.
3. Названия разделов исчезли, а нужно оставить. Чтоб стояли правее картинки.
4. Цвет поля (там, где было название раздела) поменялся на цвет фона, чего не хочется.

Помогите исправить, пожалуйста.
Форум http://bdsm.0pk.ru/. Сейчас скрипт картинок в разделы удален т.к. нужного действия получить не удалось. Скрипт приведен в цитате.
Примечание: На время установки этого скрипта, скрипт сворачивания разделов форума удалялся. Сейчас скрипт сворачивания восстановлен.

0

21

здравствуйте. всё установила, как надо. не работает
вот форум http://sample.0pk.ru/

0


Вы здесь » Форум поддержки пользователей ZeroParking » Галерея скриптов » СВОЯ КАРТИНКА В КАЖДУЮ КАТЕГОРИЮ (решена проблема смещения)


Рейтинг форумов | Создать форум бесплатно