Перейти до змісту
Домент ipb-board.ru продається.

Вкладка 'Новые Публикации' теперь активна

Рекомендовані відповіді

Опубліковано
  • Адміністратор

Всем известно, что по-умолчанию в IP.Board вкладка меню "Новые публикации" не подсвечивается активной, если перейти на эту страницу. Это сделано потому, что данная вкладка не принадлежит общему способу генерации меню в IP.Board, то есть она всегда постоянна, поэтому к ней при приписывается класс active.
Исправить данное недоразумение никак не получится, кроме как использовать яваскрипт для определения активность вкладки и добавляющего класс active к этой вкладке.
Разместить код между тегами head:

<script src='__code.jquery.com/jquery-1.10.1.min.js'></script>
<script>
jQuery(function(){
   if ( window.location.href.indexOf('app=core&module=search&do=viewNewContent&search_app=members') > -1 || window.location.href.indexOf('app=core&module=search&do=viewNewContent&search_app=forums') > -1){
     jQuery('#nav_explore').addClass('active');
jQuery('#nav_app_forums>a').css('background-position', '-1100px -160px')
jQuery('#nav_app_members').css('z-index', '4');
jQuery('#nav_app_members a').css('background', 'none');
   }
   if ( jQuery('#nav_explore').hasClass('active') ){
     jQuery('#colorLine').css('background', '#759e3f');
   }
   if ( jQuery('#nav_app_members').hasClass('active') ){
     jQuery('#colorLine').css('background', '#f68b04');
   }
if( !jQuery('#community_app_menu').hasClass('active') ){
jQuery('#nav_app_forums>a').css('background-position', '-1100px -160px')
}

if ( jQuery('#ipbwrapper').height() <= jQuery( window).height() ){
jQuery('#backtotop').css('display', 'none');
}
jQuery('input[type=radio]').after('<span class="rlabel"></span>');
jQuery('input[type=checkbox]').after('<span class="clabel"></span>');
});
</script>

 

Для публікації повідомлень створіть обліковий запис або авторизуйтесь