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

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

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


Вы здесь » Единый форум поддержки » Корзина » Запрет просмотра профиля гостям


Запрет просмотра профиля гостям

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

1

Каким скриптом можно закрыть возможность гостям просматривать профиль админа?

0

2

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

Каким скриптом можно закрыть возможность гостям просматривать профиль админа?

<script type="text/javascript"><!-- Сокрытие профиля для всех, кроме избранных -->

OffProfil("UserID1", new Array("Ник1", "Ник2", "Ник3",  "Ник4", "Ник5", "Ник6"))

OffProfil("UserID2", new Array("Ник7", "Ник8", "Ник9",  "Ник10", "Ник11", "Ник12"))
        function OffProfil(IDUser,myarray){
        var a = 1
        st = document.getElementById("pun-crumbs1").innerHTML;

        if (IDUser !==UserID)&&(location.href == 'http://'+location.hostname+'/profile.php?id='+IDUser){
        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>

Пояснения:
1. UserID1 -id Cкрываемого профиля, узнать можно при клике на профиль и считывая цифры идущие в адресном окне браузера после http://mjacksoninfo.userforum.ru/profile.php?id=2
цифра после =
и есть наше искомое, которое вставляем в скрипт

2. Ник1 , Ник2 и т.д.  ники допущенных к просмотру данного профиля

3. Строку синим жирным размножаем сколько нужно по количеству закрываемых  профилей или убираем, если профиль только один

ТЕСТИРУЙТЕ

Отредактировано Deff (Вт, 4 Янв 2011 19:44:57)

0

3

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

ТЕСТИРУЙТЕ

Что-то сложно...

Код:
<script type="text/javascript">
if ((document.URL.indexOf("profile.php?id=2") != -1) && (GroupID == 3))
document.getElementById("pun-main").innerHTML = "<div id=\"pun-main\" class=\"main\"><h1><span>Информация</span></h1><div class=\"info\"><div class=\"container\"><b><span>Вы не имеете прав доступа к этой странице.</span><b></div></div></div>"
</script>

ХТМЛ-низ. Просто вставить...

0


Вы здесь » Единый форум поддержки » Корзина » Запрет просмотра профиля гостям