Сделал вот такой простенький вариант Подфорумов при наведении (использовал css Деффа):
<!-- Подфорумы при наведении --> <style> .Toggl { padding:18px; margin-left:40px; margin-top:0; z-index:12; display:none; position:absolute; background-color:#fff; border-radius:15px; -webkit-border-radius:15px; -khtml-border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px; box-shadow: 0px 5px 18px #000; -webkit-box-shadow:0px 5px 18px #000; -khtml-box-shadow:0px 5px 18px #000; -moz-box-shadow:0px 5px 18px #000; } .category td.tcl:hover .tclcon .Toggl{ display:block; width:600px; } </style> <script type="text/javascript"> $(document).ready(function(){ ForOff1(23, "Платформы") ForOff1(2, "Видеокарты") ForOff1(24, "Мониторы") ForOff2(3, "Windows и системное ПО") ForOff2(26, "Альтернативное ПО") ForOff2(37, "Ноутбуки, нетбуки, планшеты и другие девайсы") function ForOff1(IDFor,ForNazv){ var Nazv_Vstav = "forum_f"+IDFor; var Vstav = $("#"+Nazv_Vstav+"").html(); if(Vstav.length) {$("#"+Nazv_Vstav+"").detach().appendTo("#No-vstavka_1");} } function ForOff2(IDFor,ForNazv){ var Nazv_Vstav = "forum_f"+IDFor; var Vstav = $("#"+Nazv_Vstav+"").html(); if(Vstav.length) {$("#"+Nazv_Vstav+"").detach().appendTo("#No-vstavka_2");} } }); </script>
Объяснения:
Ищем в коде:
ForOff1(23, "Платформы")
ForOff1(2, "Видеокарты")
ForOff1(24, "Мониторы")
ForOff2(3, "Windows и системное ПО")
ForOff2(26, "Альтернативное ПО")
ForOff2(37, "Ноутбуки, нетбуки, планшеты и другие девайсы")
ForOff1 и ForOff2 - это номера ваших подфорумов по порядку.
Красным обозначен id вашего форума, то бишь вот это: http://digitalferrum.bbmy.ru/viewforum.php?id=23
Синим - название вашего форума, который вкладываем в подфорумы.
Сколько надо, столько и размножаем строчку для каждого подфорума (ForOff1 - не забываем про порядковый номер):
ForOff1(24, "Мониторы")
Для каждого подфорума так же размножаем вот этот код:
function ForOff1(IDFor,ForNazv){
var Nazv_Vstav = "forum_f"+IDFor;
var Vstav = $("#"+Nazv_Vstav+"").html();
if(Vstav.length) {$("#"+Nazv_Vstav+"").detach().appendTo("#No-vstavka_1");}
}
И тоже с порядковыми номерами: ForOff1, ForOff2, ForOff3...ForOff..N
Аналогично для: #No-vstavka_1: #No-vstavka_1, #No-vstavka_2, #No-vstavka_3, #No-vstavka_N
Далее идем в Администрирование - Форумы, и в описание форума, которого мы хотим вставить подфорумы, ставим вот такой код:
<br><b>Подфорумы с наведением</b>
<table id="No-vstavka_1" class="Toggl"></table>
Цифру меняем в зависимости от номера, про который говорилось выше..
Вместо этой надписи:
<b>Подфорумы с наведением</b>
Можно ставить свою или картинку, это просто обозначение, что здесь есть подфорумы..
Пример: http://digitalferrum.bbmy.ru/