Техническая поддержка сервиса Quadro.Boards

Объявление

Новости сервиса

О форуме

Quadro.Support – это форум технической поддержки различных проектов и сервисов Quadro.Systems LLC, на котором грамотные технические специалисты всегда смогут помочь вам в решении проблем, или же подсказать ответы на самые сложные вопросы. Так же на форуме собрана обширная база знаний по различным аспектам наших сервисов. Не забывайте пользоваться поиском ;)

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

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


Вы здесь » Техническая поддержка сервиса Quadro.Boards » Скрипты и дополнения » Обзор категорий (ссылка на категорию)


Обзор категорий (ссылка на категорию)

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

1

Кликая на название категории, мы попадаем на страницу списка форумов именно этой категории.

<script type="text/javascript">
    var catid, catshid;
    $('.category').each(function(){
        catid = $(this).attr('id');
        $(this).find('h2 span').html('<a class="catlink" href="/#category='+ catid +'">'+ $(this).find('h2 span').html() +'</a>');
    })
    $('.catlink').click(function(){
        catshid = $(this).attr('href').substring($(this).attr('href').indexOf('pun-category'));
        $('.category').css('display','none');
        $('#'+catshid).css('display','block');
    })
</script>

ХТМЛ-низ

Теги: Скрипты и дополнения, Категории

0

2

Не работает

0

3

Исправлен.

0

4

На основе этого скрипта была сделана такая штука, может кому пригодится:

http://s4.uploads.ru/t/rROPQ.png

По клинку на ссылки в объявлении открываются категории, скрытые до этого на главной.

evgen133
Ставим скрипт в хтмл-низ

<script>
var catid, catshid;
    $('.category').each(function(){
        catid = $(this).attr('id');
        $(this).find('h2 span').html('<a class="catlink" href="/#category='+ catid +'">'+ $(this).find('h2 span').html() +'</a>');   
    })
    $('.catlink').click(function(){
        catshid = $(this).attr('href').substring($(this).attr('href').indexOf('pun-category'));
        $('.category').css('display','none');
        $('#'+catshid).css('display','block');
    });
</script>

Названия категорий превратятся в ссылки, вида

http://адрес_форума/#category=pun-category2

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

http://адрес_форума/#category=pun-category2

и дописываем к ней значок #, получится

#pun-category2

Далее пишем в хтмл-верх:

<style>#pun-category2 {display: none}</style>

Если таких категорий много, то перечисляем через запятую

<style>#pun-category2,  #pun-category3, #pun-category5 {display: none}</style>

Снова возвращаемся к ссылке вида:

http://адрес_форума/#category=pun-category2

В объявление пишем
//это один раз

<style type="text/css">
    .nav a {
      background: red;
      color: #000000 !important; /*Цвет текста*/
      display: inline-block;
      font: 16px/1 arial; /*Размер текста*/
      margin: 0 5px;
      padding: 7px;
    }
    </style>

А здесь выделенное дублируем столько раз, сколько ссылок:

<div class="nav">
   <a class="catlink" href="полученная_ссылка">АРКТИ</a>
   <a class="catlink" href="полученная_ссылка">АРКТО</a>
 
</div>

0

5

не работает скрипт, первый.

http://slastnicova.rusff.me/

Отредактировано slastnicova (05.11.2013 12:58:38)

0

6

slastnicova
попробуйте поставить скрипт в самое начало хтмл-низ, он с чем-то конфликтует у Вас.

0

7

sadhaka
спасибо, работает.)
а сделать как-нибудь чтобы еще и показывались темы ниже возможно?
ну например как на IPBшных форумах.

0

8

slastnicova
нет, к сожалению, темы показать не получится с помощью данного скрипта.

0


Вы здесь » Техническая поддержка сервиса Quadro.Boards » Скрипты и дополнения » Обзор категорий (ссылка на категорию)


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