
Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
![]() ![]() ![]() |
Сергей |
Отправлено: Сен 10 2011, 18:29
|
![]() <? echo"Кодер" ?> ![]() Группа: Пользователи Сообщений: 1 610 Пользователь №: 1 411 Регистрация: 5-Апреля 09 ![]() Репутация: 75 ![]() |
Данная модификация позволит на вашем форуме скрывать и раскрывать категории.
1. Установка скриптов. Админ-центр -> Скины и шаблоны -> HTML шаблоны -> Настройка HTML -> Глобальные шаблоны (Global HTML elements) -> Board Header (logo, links, etc) - Редактировать. Находим в шаблоне код: Код //--> </script> И перед ним вставляем код: Код // collapsing var dom = (document.getElementById && !document.all); function sb_hover(btobj, mode) { if(mode == 1) (dom || window.opera)? btobj.style.borderColor = '#fafafa #666666 #666666 #fafafa': btobj.style.setAttribute('borderColor', '#fafafa #666666 #666666 #fafafa', 'false'); else (dom || window.opera)? btobj.style.borderColor = '#dddddd': btobj.style.setAttribute('borderColor', '#dddddd', 'false'); } function sb_fold(obid){ var obj = (dom)? document.getElementById(obid): document.all[obid]; var imobj = (dom)? document.getElementById(obid + '_i'): document.all[obid + '_i']; obj.style.display = (obj.style.display == 'none')? '': 'none'; imobj.src = (obj.style.display == 'none')? '/style_images/IPB2/sbb_show.gif': '/style_images/IPB2/sbb_hide.gif'; } // end collapsing Обновляем шаблон. 2. Установка изображений скрывания и раскрывания категорий. Админ-центр -> Скины и шаблоны -> HTML шаблоны -> Настройка HTML -> Главная страница форума (Board Index Sections) -> Start Category Table - Редактировать. Всё, что находится в шаблоне - удаляем и вставляем код: Код <div class="tableborder"> <div class='maintitle' align='left'> <table style='width:100%' border='0' cellspacing='0' cellpadding='0'> <tr> <td><{CAT_IMG}> <a href="{ibf.script_url}c={$Data['id']}">{$Data['name']}</a></td> <td align='right'><img id='f{$Data['id']}_fold_i' onclick='sb_fold("f{$Data['id']}_fold")' onmouseover='sb_hover(this, 1)' onmouseout='sb_hover(this, 0)' src='/style_images/IPB2/sbb_hide.gif' alt='' width='10' height='10' style='vertical-align:middle; cursor:pointer; cursor:hand;' /> </td> </tr> </table> </div> <div id='f{$Data['id']}_fold' style='display:;'> <table width="100%" border="0" cellspacing="1" cellpadding="4"> <tr> <th align="center" width="2%" class='titlemedium'><img src="{ibf.vars.img_url}/spacer.gif" alt="" width="28" height="1" /></th> <th align="left" width="59%" class='titlemedium'>{ibf.lang.cat_name}</th> <th align="center" width="7%" class='titlemedium'>{ibf.lang.topics}</th> <th align="center" width="7%" class='titlemedium'>{ibf.lang.replies}</th> <th align="left" width="25%" class='titlemedium'>{ibf.lang.last_post_info}</th> </tr> Обновляем шаблон. Далее, в этой же группе шаблонов находим шаблон End Category Row - Редактировать. Находим в шаблоне код: Код </table> </div> И после него вставляем код: Код </div> Обновляем шаблон. Далее, в этой же группе шаблонов находим шаблон Sub Forum Row - Редактировать. Всё, что находится в шаблоне - удаляем и вставляем код: Код <br /> <div class="tableborder"> <div class='maintitle' align='left'> <table style='width:100%' border='0' cellspacing='0' cellpadding='0'> <tr> <td><{CAT_IMG}> Подфорумы </td> <td align='right'><img id='f{$Data['id']}_fold_i' onclick='sb_fold("f{$Data['id']}_fold")' onmouseover='sb_hover(this, 1)' onmouseout='sb_hover(this, 0)' src='/style_images/IPB2/sbb_hide.gif' alt='' width='10' height='10' style='vertical-align:middle; cursor:pointer; cursor:hand;' /> </td> </tr> </table> </div> <div id='f{$Data['id']}_fold' style='display:;'> <table width="100%" border="0" cellspacing="1" cellpadding="4"> <tr> <th align="center" width="2%" class='titlemedium'><img src="{ibf.vars.img_url}/spacer.gif" alt="" width="28" height="1" /></th> <th align="left" width="59%" class='titlemedium'>{ibf.lang.cat_name}</th> <th align="center" width="7%" class='titlemedium'>{ibf.lang.topics}</th> <th align="center" width="7%" class='titlemedium'>{ibf.lang.replies}</th> <th align="left" width="25%" class='titlemedium'>{ibf.lang.last_post_info}</th> </tr> Обновляем шаблон. Модификация установлена. Просьба о всех багах и ошибках сообщать в данной теме. |
|
Xapdkop |
Отправлено: Фев 18 2014, 22:54
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 9 Пользователь №: 4 272 Регистрация: 21-Сентября 13 ![]() Репутация: нет ![]() |
Сделал все по инструкции, неработает!
![]() |
|
asm-a |
Отправлено: Фев 19 2014, 20:15
|
![]() <? echo"Кодер" ?> ![]() Группа: Пользователи Сообщений: 964 Пользователь №: 2 333 Регистрация: 29-Май 10 ![]() Репутация: 58 ![]() |
Цитата (Xapdkop @ Вчера, 23:54) Сделал все по инструкции, неработает! Ошибка где то у вас. Я поставил - работает. http://soft.fipb.ru Я бы сказал - в первом пункте. Это сообщение отредактировал аsm-а - Фев 19 2014, 20:15 -------------------- Уважаемые посетители, используйте ПОИСК прежде чем что-то спросить.
-------------- За пределами форума технической поддержки помогаю только на ПЛАТНОЙ основе, независимо, есть ли у вас форум на нашем сервисе. Если есть вопросы или предложения, можете смело обратиться ко мне в ЛС -------------- Мой сайт -------------- xxx: Сегодня был у нашего админа, увидел на столе в горах хлама листок, весь исписанный фразой «Hello world». Оказалось, он так ручку расписывает. |
|
![]() |
![]() ![]() ![]() |