Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Администрирование форума » Скрыть подфорум - помогите со скриптом


Скрыть подфорум - помогите со скриптом

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

1

Использую такой вот скрипт, чтобы скрыть один из форумов от некоторых гостей

<script src="http://yastatic.net/jquery/2.1.1/jquery.min.js"></script>
<script src="http://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript"></script>
<script type="text/javascript">
  window.onload = function () {
   var city = ymaps.geolocation.city;
    if(city == 'XXX' && GroupID == 3){var Lsel=$('tr#forum_f79').parents('.category');
    if(Lsel.find('tr[id^="forum"]:visible').length<=1){Lsel.remove()}else{
    $('.category tr#forum_f79').remove();}
    var hSt='<h1><span>Информация</span></h1>';
    var hCn='<div class=info><div class=container>';
    hCn   +='Страница недоступна.';
    hCn   +='</div></div>';var txt=$('#pun-title h1').text();
    var crCnt=' »&nbsp;<a href="/">'+txt+'</a> »&nbsp;Информация';
    var lnk = $('head>link[rel="alternate"]').attr('href');
    var lnk2= $('head>link[rel="up"]').attr('href');
    if(lnk&&$('#pun-viewforum').length&&(+(lnk.split('id=')[1]))==79){
    document.title=txt;$('#pun-main').html(hSt+hCn);$('.crumbs').html(crCnt);}
    $('#pun-searchtopics').find('.tc2 a[href$="m.php?id=2"]')
    .parents('tr').remove();
    $('#pun-searchposts').find('.post h3>span>a[href$="m.php?id=79"]')
    .parents('.post').remove();
    if(lnk2&&$('#pun-viewtopic').length&&(+(lnk2.split('id=')[1]))==79){
    document.title=txt;$('#pun-main').html(hSt+hCn);$('.crumbs').html(crCnt);}
  }
}
</script>

Если форум на главной странице, то он скрывается отлично и без следа. Но если это подфорум, то на виду остается и заголовок, и ссылка на последнее сообщение, нажав на которое можно попасть в сам форум. Пожалуйста, помогите подправить скрипт, чтобы хоть форум, хоть подфорум скрывался.

Отредактировано olga_sch (Пт, 2 Фев 2018 19:40:11)

0

2

olga_sch
Ссылку на форум с проблемой

+1

3

Alex_63, форум http://fanlit.lifeforums.ru/

Заголовок и последнее сообщение видны, но в сам подфорум эти гости попасть не могут, выходит сообщение 'Страница недоступна.', хотя и с некоторой задержкой (успевает показаться список тем). Хотелось бы, чтобы и сам заголовок был невидим, как происходит с форумами на главной.
Возможно, мне нужно вообще другой скрипт использовать. Но найти не смогла.
Сам скрипт у меня немного изменен, вместо города проставлена страна.

<!-- запрет просматривать тему гостям-->
<script src="http://yastatic.net/jquery/2.1.1/jquery.min.js"></script>
<script src="http://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript"></script>
<script type="text/javascript">
  window.onload = function () {
   var country = ymaps.geolocation.country;
    if(country == 'XXX' && GroupID == 3){var Lsel=$('tr#forum_f79').parents('.category');
    if(Lsel.find('tr[id^="forum"]:visible').length<=1){Lsel.remove()}else{
    $('.category tr#forum_f79').remove();}
    var hSt='<h1><span>Информация</span></h1>';
    var hCn='<div class=info><div class=container>';
    hCn   +='Страница недоступна.';
    hCn   +='</div></div>';var txt=$('#pun-title h1').text();
    var crCnt=' »&nbsp;<a href="/">'+txt+'</a> »&nbsp;Информация';
    var lnk = $('head>link[rel="alternate"]').attr('href');
    var lnk2= $('head>link[rel="up"]').attr('href');
    if(lnk&&$('#pun-viewforum').length&&(+(lnk.split('id=')[1]))==79){
    document.title=txt;$('#pun-main').html(hSt+hCn);$('.crumbs').html(crCnt);}
    $('#pun-searchtopics').find('.tc2 a[href$="m.php?id=79"]')
    .parents('tr').remove();
    $('#pun-searchposts').find('.post h3>span>a[href$="m.php?id=79"]')
    .parents('.post').remove();
    if(lnk2&&$('#pun-viewtopic').length&&(+(lnk2.split('id=')[1]))==79){
    document.title=txt;$('#pun-main').html(hSt+hCn);$('.crumbs').html(crCnt);}
  }
}
</script>

0

4

olga_sch
Ок, гляну возможно позже

0

5

Здравствуйте, скажите, пожалуйста, как мне скрыть часть форума?http://sa.uploads.ru/t/FixtI.png

Отредактировано Nastyab0904 (Ср, 7 Фев 2018 13:55:57)

0

6

Nastyab0904, вам нужно зайти в "Администрирование - Форумы" и поснимать все галочки с той группы пользователей, от которой вы хотите скрыть форум
http://s9.uploads.ru/t/BVqw9.jpg

0

7

olga_sch написал(а):

Nastyab0904, вам нужно зайти в "Администрирование - Форумы" и поснимать все галочки с той группы пользователей, от которой вы хотите скрыть форум

Спасибо Ольга

0


Вы здесь » Единый форум поддержки » Администрирование форума » Скрыть подфорум - помогите со скриптом