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

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

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


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


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

Сообщений 41 страница 60 из 153

41

Deff
Я тебя люблю!  http://mybb.ru/f/collection/0208.gif

0

42

У меня небольшой вопрос, с которым самому как-то не получается разобраться.(
Хочется, чтобы на картинке минуса была подсказка "скрыть", а на картинке плюса - "показать".
Подскажите, пожалуйста, как бы это в жизнь воплотить?

Апд: плюс какая-то адская печалька вообще на форуме - картинок не видно, а если и видно, они как-то не грузятся нифига.(
Вот адрес форума: http://puretown.epot.biz/
И еще - при сворачивании тоже имеется баг - картинки "сносит" в сторону. Как бы это пофиксить, м?

Отредактировано Леон (Пт, 18 Фев 2011 18:48:51)

0

43

Леон написал(а):

И еще - при сворачивании тоже имеется баг - картинки "сносит" в сторону. Как бы это пофиксить, м?

уберите лишние прозрачные уши по высоте картинок - обрежьте прозрачку вплотную к картинкам
Отпишитесь - пока подумаю над подсказками

0

44

Deff
Я правильно понимаю, что проблема в размере самой картинки?

0

45

Леон у нее прозрачка по 10 пиксел вверх выше -ниже самого значка - а ширина полоски категории 23пиксела - высота значка с прозрачкой - 40
Вот вставьте в скрипт эти иконки и отпишитесь
Cвернуть > http://savepic.net/564269.png

Развернуть > http://savepic.net/531501.png

Отредактировано Deff (Пт, 18 Фев 2011 19:40:22)

+1

46

Deff
Работает как часы.) Спасибо большое) А что с подсказками свернуть/развернуть?

0

47

Леон написал(а):

Работает как часы.) Спасибо большое) А что с подсказками свернуть/развернуть?

рожу где нидь часа через два

0

48

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

Аделькин Почитайте внимательно сообщения от lenhenster

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

0

49

Аделькин написал(а):

И еще вопрос - есть еще старый скрипт информационного табло, можно ли его сделать сворачиваемым?

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

Аделькин Почитайте внимательно сообщения от lenhenster

Уточняю, - скрипт Вы поправили, но изменений в информационное табло, согласно 19 сообщению в теме - не внесли, - так чего Вы хотите...

И потом, - никто Вам не обещал корректной работы при переходе из группы в группу, при наличии скрытых категорий!
Вы же пытаетесь из под гостя приноровить потом тоже самое скрытие для Админа - кол-во то категорий разное, а куки идут исключительно для номера категории
Скрывайте -раскрывайте категории работая в одной группе(или откажитесь от скрытых категорий) - оставляйте хоть однин форум открытым для чтения гостем в каждой категории, - тогда проблем при переходе из группы в группу, -не будет.

Либо, как альтернатива, - Выставляйте порядок следования категорий в порядке нарастания скрытности:
1. Категории видные всем, в том числе и гостю.
2. Категории видные только зарегистрированным пользователям
3. .....
4.Категории видные только  модераторам и выше.
5.Категории видные только администраторам.

(*Скрытие категорий скриптами , типо срипты: пароля на раздел, доступ к категории строго по списку - не учитываются, считается видимость категории, как при снятии скрипта

Отредактировано Deff (Сб, 19 Фев 2011 19:51:04)

0

50

Леон написал(а):

Deff
Работает как часы.) Спасибо большое) А что с подсказками свернуть/развернуть?

Леон

1. - Поставьте  в верхней части скрипта красным как в коде ниже

<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.net/531501.png',
    close: 'http://savepic.net/564269.png'

    }
    </script>

2.В HTML низ, ниже Ч2 скрипта сворачивания категорий, (сразу за ним) вставьте такой скрипт:

<script type="text/javascript">
var hintOpen="http://savepic.ru/2368924.png";
var hintClose="http://savepic.ru/2371996.png";
var hintOpenClose='<img class="hintOpenClose" src="http://savepic.ru/2368924.png" style="right:0;z-index:100;position:absolute;display:none;margin:-50px 70px 0 -70px;"/>';
function murmul(feks){if($(feks).find("img").attr("src")==aimg.open){
$(feks).parent().children(".hintOpenClose").attr("src",hintClose)}
else {$(feks).parent().children(".hintOpenClose").attr("src",hintOpen)};}
$(".offctgr").each(function(){$(this).after(""+hintOpenClose+"");murmul(this);});
$(".offctgr").click(function(){murmul(this);return false; });
$(".offctgr").hover(function(){$(this).parent().children(".hintOpenClose").fadeIn(400);},
function(){$(this).parent().children(".hintOpenClose").fadeOut(200);});
</script>


Макет > http://hostjs-mybb2011.narod.ru/tooltip … ategor.htm

Отредактировано Deff (Пн, 21 Фев 2011 15:46:18)

+1

51

Deff
Спасибо большое! :)

0

52

А как сделать так, что бы подсказки текстом вылазили? В первом варианте картинки только при обновлении меняются.

Добавлено:И, кстати, можно перенести картинку влево? А то с права у меня её почти не видно, ну или с правой стороны сдвинуть ближе к краю?

Отредактировано Яхико (Ср, 16 Мар 2011 00:07:55)

0

53

Яхико

html верх

Код:
<!--Cворачивание категорией Ч1-->
<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://kulema.ixbb.ru/uploads/000c/39/50/677-2.png',
close: 'http://kulema.ixbb.ru/uploads/000c/39/50/677-1.png'

}
</script>

Это html вниз

Код:
<script type="text/javascript"><!--Cворачивание категорией Ч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)}
});

$('span.offctgr').click(function(){
var cat=$(this).parents('div.category').attr('id');
$(this).parents('div.category').children('div.container').toggle('slow');
var s = $(this).find("img").attr("src") == aimg.open ? aimg.close : aimg.open;
$(this).find("img").attr("src",s)
var catc = getcookie(cat);
catc = catc == 'close' ? 'open' : 'close';
setcookie(cat,catc,3600*24*30*1000);
      return false; });
</script>

Картинки свои поставите

Отредактировано norvegino (Ср, 16 Мар 2011 00:44:52)

+1

54

norvegino
Спасибо, спасибо) Работает)

0

55

Яхико написал(а):

И, кстати, можно перенести картинку влево?

Посмотрите сообщение 37

В принципе селектор для блока с картинкой кнопки сворачивания .offctgr
Применяя к нему атрибуты css можно двигать смещать, как удобно смещение влево -вправо :
margin-right:     margin-left:

Отредактировано Deff (Ср, 16 Мар 2011 09:01:30)

0

56

Deff
О, точно, спасибо) Что то я проглядела)

0

57

А можно таким же образом свернуть всю информацию под аватаром в постах?

0

58

norvegino
Вот такой вариант: Сокрытие информации под аватаром с помощью кнопки.

+1

59

Яхико написал(а):

Вот такой вариант

Спасиб! А где теперь спросить, как поставить свои картинки для этой кнопки? Хотелось бы такую же как на сворачивании категории?

0

60

http://mybb.ru/f/collection/0213.gif ммм хороший скриптик)))  http://mybb.ru/f/collection/0211.gif

0


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