ForumD.ru - Дизайн для форумов и техническая поддержка

Объявление

Акция! Дизайн «MyBB Technical Support»

Дизайн для форума MyBB в тематике компьютерных сообществ или технической поддержки
Стоимость при покупке эксклюзивно: 2000р 1200р
Скидка 40%. В стоимость входит настройка и корректировка дизайна.

Подробнее

Дизайн «Warlords of Draenor»

Детализированный rpg-дизайн для MyBB форума гильдии «Warlords of Draenor»
Стоимость при покупке эксклюзивно: 6300р
В стоимость входит настройка и корректировка дизайна под ваш проект.

Подробнее

Светлый дизайн в фентези стиле с аниме-графикой

Макет для светлого дизайна в фентези стиле с аниме-графикой.
Стоимость: 2600р*
Дизайн продается эксклюзивно (в одни руки).

Подробнее

Дизайн для MyBB форума гильдии WoW Exodar

Детализированный rpg-дизайн для mybb форума гильдии в тематике Экзодара.
Стоимость: 2150р*
В стоимость входит настройка и корректировка дизайна.

Подробнее

Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Финансовая помощьРеклама на сайте
Стать модераторомОтзывы

Предложения

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

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


Вы здесь » ForumD.ru - Дизайн для форумов и техническая поддержка » Скрипты и стили для форумов МуBB.ru » Подфорумы через кликабельность категорий


Подфорумы через кликабельность категорий

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

1

Простой Вариант подфорумов
Позволяет создать подфорумы при помощи кликабельных категорий.
http://gerda.moy.su/_bd/0/35.jpg

Автор: Deff
Платформа: MyBB
Аналоги: Подфорумы (MyBB) [Alex_63]

Есть возможность вложенности подфорумов
Но нет возможности создания тем в форумах с подфорумами

1. В HTML верх (самый верх

"КЛИКАБЕЛЬНОСТЬ КАТЕГОРИЙ"

Код:
<!-- clickability categories :D -->
<style id="Hidecategor">#pun-index .category{display:none}</style><script>
var st00="<style>#pun-index #pun-category",st02=".category{display:block!important;}</style>";
var a=document.URL,b=a.replace('http://'+location.hostname+'/=&pun-category','');
if( a!=b){ $("#Hidecategor").after(st00+b+st02);} else $("#Hidecategor").replaceWith("");
$(document).ready(function(){var c='<a href="http://'+location.hostname+'/=&';
$(".category").each(function(){var L=$(this).attr("id"),L1=$(this).find("h2 span:last");
L1.html(c+L+'" ><span style="color:'+L1.css("color")+';">'+L1.text()+'</span></a>') ;});;})
</script><!-- //End-/clickability categories :D -->


2. Каждую группу Подфорумов(принадлежащих одному форуму) помещаем в отдельную категорию ставя данные категория в САМЫЙ ВЕРХ ВСЕХ КАТЕГОРИЙ, начиная с первой  (затем они будут все скрыты!) и этой Категории даём название Родительского форума

3. Сам Родительский форум ставим куда нам необходимо,  делаем пустым и прописываем ему переадресацию на данную категорию(ссылку узнаем по клику на категорию - установку ссылок необходимо производить после создания и установки всех категорий с подфорумами в нужном порядке(см. пункт 2)

4.(В самом конце всех операций) Скрываем подфорумы с Главной,для этого создаём и ставим дополнительный пустой форум(с любым наименованием) видный всем группам в каждую вновь созданную категорию с подфорумами и запихиваем ему в описание следующий скрипт:

<script class="hide-hide">$("script.hide-hide").parents(".category,tr[id^='forum_f']").css({"display":"none"})</script>

Отредактировано Герда (20.05.2013 07:15:38)

+1

2

Шикарный скрипт! Спасибо за него. Возник только один вопрос: можно ли изменить цвет ссылок на категории? Скрипт сделал их черными, игнорируя предыдущие цветовые установки.
Форум: http://illve.mybb.ru/

0

3

Дар Хайо

<!-- clickability categories http://uploads.ru/i/7/H/w/7Hwsf.gif -->
<style id="Hidecategor">#pun-index .category{display:none; }</style><script>
var myColor ='#316AC5'; //цвет надписей категорий
var st00="<style>#pun-index #pun-category",st02=".category{display:block!important; color: #ffffff!important;}</style>";
var a=document.URL,b=a.replace('http://'+location.hostname+'/=&pun-category','');
if( a!=b){ $("#Hidecategor").after(st00+b+st02);} else $("#Hidecategor").replaceWith("");
$(document).ready(function(){var c='<a href="http://'+location.hostname+'/=&';
$(".category").each(function(){var L=$(this).attr("id"),L1=$(this).find("h2 span:last");
L1.html(c+L+'" ><span style="color:'+myColor+';">'+L1.text()+'</span></a>') ;});;})
</script><!-- //End-/clickability categories http://uploads.ru/i/7/H/w/7Hwsf.gif -->

Замените Скрипт - поставьте свой цвет

+1

4

Deff, огромное спасибо)

0

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»


ВНИМАНИЕ! При обращении за техподдержкой и вопросами по скриптам/оформлению, оставляйте ссылку на форум/сайт с проблемой! Специалист должен вживую видеть проблему, чтобы подсказать как ее решить.

ВНИМАНИЕ! Гости (не зарегистрированные на форуме) могут писать сообщения, но не могут вставлять прямые ссылки! Чтобы оставить сообщение со ссылкой на сайт, форум или скриншот удалите символы: "http://", "https://" или "www."


Вы здесь » ForumD.ru - Дизайн для форумов и техническая поддержка » Скрипты и стили для форумов МуBB.ru » Подфорумы через кликабельность категорий