Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Новые возможности форумов » Новое сворачивание категорий


Новое сворачивание категорий

Сообщений 121 страница 140 из 156

121

RUSSIAN_GOBLIN
спасибо большое)

0

122

прошу прощения за беспокойство, но скрипт не работает, как ни бьюсь:

http://pytkidiz.rusff.ru/ - ссылка на форум

возможно, я что-то неправильно ставлю или в стиле проблемы?

0

123

J.J.P. написал(а):

прошу прощения за беспокойство, но скрипт не работает, как ни бьюсь:
            http://pytkidiz.rusff.ru/ - ссылка на форум
            возможно, я что-то неправильно ставлю или в стиле проблемы?

всё, проблема решена)

0

124

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

0

125

The First Lady написал(а):

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

Ссылку на форум, и скришот с нужной категорией

+1

126

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

Ссылку на форум, и скришот с нужной категорией

http://poramor.rolevka.ru/
категория "Игровая площадка"
http://s2.uploads.ru/t/9Kgym.jpg

0

127

The First Lady
Не вижу установленного скрипта  сворачивания - не понятно, что править

0

128

Deff
поставила ваш скрипт из 9 поста :yep:
и еще можно будет сделать так, чтобы разоврачивалось и сворачивалось по клику не только на картинку+\-, а на картинку с категорией- название категорий?

0

129

The First Lady
Попробуйте заменить часть идущую в HTML низ

Код:
<script type="text/javascript"><!--Cворачивание категорией Ч2-->
var invers = 2;
$('#pun-main div.category > h2 div.catleft').after('<span class="offctgr" style="float: right;"><img src="'+aimg.open+'" title="показать/cкрыть" /></span>');
$('#pun-main div.category').each(function (i) {
    var ctgId=$(this).attr('id');
         if(getcookie(ctgId)=='close'){
   $('#'+ctgId+' > div.container').css({display: 'none'});
   $('#'+ctgId+' > h2 > .offctgr img').attr("src",aimg.close)}
   if(invers==i+1){$('#'+ctgId+' > div.container').toggle();
     var img = $('#'+ctgId+' > h2 > .offctgr img');   
     $('#'+ctgId+' > h2 > .offctgr img').attr("src",img.attr("src") == aimg.open ? aimg.close : aimg.open)
   }
});
$('div.category > h2').click(function(){
var cat=$(this).parents('div.category').attr('id');
$(this).parents('div.category').children('div.container').toggle('slow');
th = $(this).find("div.catleft").next().find('img')
var s = th.attr("src") == aimg.open ? aimg.close : aimg.open;
th.attr("src",s);var catc = getcookie(cat);
catc = catc == 'close' ? 'open' : 'close';
setcookie(cat,catc,3600*24*30*1000);
      return false; });
</script>

Отредактировано Deff (Ср, 1 Май 2013 17:06:44)

+1

130

Deff
спасибо!

0

131

Deff
а подскажите еще, пожалуйста. Мы переместили категории, и ту, которая должна быть свернута, мы в конец форума опустили. попробовала поменять сама, но у меня не вышло. Поможете?
Свернута должна быть 6 категория - "Ролевая игра".
http://poramor.rolevka.ru/
Стоял вот этот код:

Код:
<script type="text/javascript">
//cookies
function setcookie(a,b,c) {if(c){var d = new Date();d.setTime(d.getTime()+c);}if(a && b) document.cookie = a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;}
function getcookie(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? c[1] : false;}
var aimg = {
open: 'http://savepic.ru/2290084.png',
close: 'http://savepic.ru/2275748.png'
}
</script>
Код:
<script type="text/javascript"><!--Cворачивание категорией Ч2-->
var invers = 2;
$('#pun-main div.category > h2 div.catleft').after('<span class="offctgr" style="float: right;"><img src="'+aimg.open+'" title="показать/cкрыть" /></span>');
$('#pun-main div.category').each(function (i) {
    var ctgId=$(this).attr('id');
         if(getcookie(ctgId)=='close'){
   $('#'+ctgId+' > div.container').css({display: 'none'});
   $('#'+ctgId+' > h2 > .offctgr img').attr("src",aimg.close)}
   if(invers==i+1){$('#'+ctgId+' > div.container').toggle();
     var img = $('#'+ctgId+' > h2 > .offctgr img');   
     $('#'+ctgId+' > h2 > .offctgr img').attr("src",img.attr("src") == aimg.open ? aimg.close : aimg.open)
   }
});
$('div.category > h2').click(function(){
var cat=$(this).parents('div.category').attr('id');
$(this).parents('div.category').children('div.container').toggle('slow');
th = $(this).find("div.catleft").next().find('img')
var s = th.attr("src") == aimg.open ? aimg.close : aimg.open;
th.attr("src",s);var catc = getcookie(cat);
catc = catc == 'close' ? 'open' : 'close';
setcookie(cat,catc,3600*24*30*1000);
      return false; });
</script>

Отредактировано The First Lady (Чт, 2 Май 2013 13:34:42)

0

132

The First Lady
Наверно:
var invers = 6; (Это номер сворачиваемой категории

0

133

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

The First Lady
Наверно:
var invers = 6; (Это номер сворачиваемой категории

почему-то закрываются сразу две категории. 5 и 6... :dontknow:

0

134

И еще можно картинки Свернуть\развернуть как-то подвинуть влево? а то они на границе форума не очень аккуратно смотрятся

0

135

The First Lady написал(а):

Почему-то закрываются сразу две категории. 5 и 6...

Установите - я гляну...
Это может быть если Выше, есть категории скрываемые от части пользователей - тогда нумерация сбивается

The First Lady написал(а):

И еще можно картинки Свернуть\развернуть как-то подвинуть влево? а то они на границе форума не очень аккуратно смотрятся

Ну по теме же есть код подвижки....

<style>
.offctgr{
margin:30px 20px 0 0;
}
</style>

0

136

The First Lady написал(а):

а то они на границе форума не очень аккуратно смотрятся

Они вообще не в тему - создайте свои картинки, большие Галочки( под цвет картинки самой категории) - неплохо смотрятся

Отредактировано Deff (Чт, 2 Май 2013 14:53:13)

0

137

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

Установите - я гляну...

установлено

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

Это может быть если Выше, есть категории скрываемые от части пользователей - тогда нумерация сбивается

нет, целая категория не скрывается, но один Форум  разделе Флуд скрыт от части пользователей, да.

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

Ну по теме же есть код подвижки....

спасибо большое! не заметила значит.

0

138

The First Lady
Не наю - в Опере скрыта ток 6

0

139

Там добавьте смену вида курсора

<style>
.offctgr{
cursor:pointer;
margin:30px 20px 0 0;
}
</style>

+1

140

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

Они вообще не в тему - создайте свои картинки, большие Галочки( под цвет картинки самой категории) - неплохо смотрятся

да, поменяем позже.

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

Не наю - в Опере скрыта ток 6

да, вроде бы все ок. Спасибо большое! :cool:

0


Вы здесь » Единый форум поддержки » Новые возможности форумов » Новое сворачивание категорий