Использую такой вот скрипт, чтобы скрыть один из форумов от некоторых гостей
<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=' » <a href="/">'+txt+'</a> » Информация';
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)