Допуск в Тему или форум определенной группы лиц строго по Списку
Запрещает просмотр заданных разделов и тем всем, кроме указанных пользователей.
Автор: Deff
Платформа: MyBB
В начало НTML низ
<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 = 1
if(GroupTitle =="Гость"||GroupTitle =='Гости'){UserLogin = " ";}
st = document.getElementById("pun-crumbs1").innerHTML;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"))
Размножаем для стольких тем и форумов - сколько нужно; кол-во ников можно увеличивать, последний ник в списке без запятой;
Если нужна только одна или две строки, оставляем одну или две - лишнее убираем
*Близкий аналог пароля на раздел от Дуки (http://ForumD.ru/viewtopic.php?id=1288)
Некие расширения:
Вы можете быть допущены в форум, но не допущены в определенную тему, если есть строка с этой темой, а Вашего ника там нет
Отредактировано Герда (20.05.13 05:13)