Автор: Deff
Ставим в HTML низ
<script type="text/javascript">
Offcategor("Название Раздела", new Array("Ник1", "Ник2", "Ник3", "Ник4", "Ник5", "Ник6"))
Offcategor("Название Форума", new Array("Ник1", "Ник2", "Ник3", "Ник4", "Ник5", "Ник6"))
Offcategor("Название темы", new Array("Ник1", "Ник2", "Ник3", "Ник4", "Ник5", "Ник6"))function Offcategor(categor,myarray){
var a = 1st = document.getElementById("pun-crumbs1").innerHTML;
if(GroupID == 3){UserLogin = " "};
if (st.indexOf(categor)!= -1){
var a = 0
for(q=0;q<myarray.length;q++){
if (myarray[q]== UserLogin){
a = 1}}
if (a != 1){document.getElementById("pun-main").innerHTML = "<div id=\"pun-main\" class=\"main\" style=\"margin-top: -25px!important;\"><h1><span>Информация</span></h1><div class=\"info\"><div class=\"container\"><b><span style='font-size:14px;'>Вы не имеете прав доступа к этой странице.</span><b></div></div></div>"}
}
}
</script>
Строку ниже
Offcategor("Название темы/форум/категория", new Array("Ник1", "Ник2", "Ник3", "Ник4", "Ник5", "Ник6"))
Размножаем для скольки тем, форумов и категорий нужно; кол-во ников можно увеличивать, последниё ник в списке без запятой;
Если нужна только одна или две строки, оставляем одну или две - лишнее убираем
(*Близкий аналог пароля на раздел от Дуки
Некие расширения:
Вы можете быть допущены в форум, но не допущены в определенную тему, если есть строка с этой темой, а Вашего ника там есть( аналогично и форумы -категории