• Страница 10 из 10
  • «
  • 1
  • 2
  • 8
  • 9
  • 10
Сообщество uCoz » Модули uCoz » Контент-модули » Редактор страниц » Ограничение доступа к страницам сайта (по возрасту, под пароль, закрыть доступ для гостей)
Ограничение доступа к страницам сайта
Модератор форума
Сообщение # 1 | 17:37:05
Ограничение доступа

Итак, у вас есть сайт, доступ к определенным разделам которого, вы хотели бы ограничить.
Средствами системы uCoz это сделать очень легко. Причем обойти такое ограничение невозможно - так как оно формируется на уровне сервера.

Итак, откроем страницу, доступ к которой необходимо ограничить. Зайдите на сайт как администратор, введя свой логин и пароль. Вы увидите в правом нижнем углу страницы несколько кнопок:

Нажмите ту, которая выделена на рисунке.

Откроется страница редактирования.

В разделе "Группы, имеющие доступ к странице" на этой странице расставьте галочки напротив тех групп, доступ которых к данной странице вы РАЗРЕШАЕТЕ.

Не забудьте нажать сохранить по окончанию предыдущего действия.

Доступ к странице ограничен.


Посетитель, входящий в группу, которой запрещено просматривать данную страницу будет автоматически попадать на страницу Доступ запрещен. Текст и внешний вид которой можно отредактировать через редактирование шаблонов.


Как поставить пароль на определенную страницу?

Отредактируйте код этой страницы. Добавьте
Code
<script language="JavaScript">         
if (top.location.search=="") {         
pass = prompt('Введите пароль');         
if (pass=='1') // Ваш пароль акивации         
{ alert('Пароль принят') } else { alert('Пароль непринят!'), top.location.href="errorpas.htm" }//Адрес страниц на которую перейдет пользователь при ошибке         
};         
</script>


Как запретить гостям просматривать страницу?

Пошаговая инструкция расположена выше. Как вариант, можно использовать условные операторы. Но это хлопотно и не всем понятно. Тем не менее:
Необходимо отредактировать шаблон Страницы сайта. Найти в нем слово $CONTENT$ и заменить его на этот код:
Code
<?if($USER_LOGGED_IN$)?>$CONTENT$<?else?>Текст для гостей. Его можно и нужно отредактировать. Содержимое страницы они не видят.<?endif?>

Подробнее о сокрытии информации при помощи условных операторов вы можете прочитать в этой теме: //forum.ucoz.ru/forum/34-1182-1

Как сделать ограничение доступа к страницам по возрасту?


Необходимо вставить функцию преобразования даты рождения в возраст между тегами
Code
<head></head>

Вызвать функцию можно кодом

Code
<script type="text/javascript">document.write(age('$USER_BIRTHDAY$'));</script>
Прикрепления: 4896086.png (4.8 Kb)
Selena
Сообщений: 15657
Репутация: 1100

Сообщение # 136 | 15:22:50
KoNOOS0572, закрыть штатными настройками можно только форум целиком. Но тогда ни одна тема оттуда группе с ограниченными правами доступна не будет.

Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
ka
Сообщений: 1
Репутация: 0

Сообщение # 137 | 23:10:49
Всем привет.Простите что спрашиваю так,не могу найти через поиск,верней даже правильно сформулировать запрос.Нужно сделать так-чтоб на сайте,определенный раздел форума,был доступен для просмотра всем,но,чтобы в теме,могли писать только автор и определенная группа людей,администраторы например,возможно ли это сделать,и если да то как?
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 138 | 23:21:10
ka, панель управления - пользователи - группы пользователей - установка прав для всех групп - форум - писать ответы - оставьте галки на нужные группы
второй вариант. администратор создает закрытую тему. все читают, а пишет только он или группы с доступом Писать ответы в закрытых форумах/темах

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
maxvil
Сообщений: 39
Репутация: 0

Сообщение # 139 | 10:35:40
Добрый день
Вроде ничего не делал, но внезапно встало всплывать сообщение "Вы входите в группу пользователей, которым запрещено совершать данное действие.
По всем вопросам обращайтесь к администратору сайта." при попытке распечатать заказ по ссылке из почты.
Как это исправить?
Сайт myvitahome.ru
Права администратора со всеми галками
Сообщение отредактировал maxvil - Понедельник, 20 Окт 2014, 10:36:02
Basta0
Сообщений: 1
Репутация: 0

Сообщение # 140 | 16:08:39
Воспользовался кодом для установки пароля на страницу, но пароль можно найти при просмотре исходного кода через браузер.
Подскажите варианты как скрыть пароль.
OmiGaz
Сообщений: 2
Репутация: 0

Сообщение # 141 | 15:50:48
Добрый день. Вопрос следующий, возможно уже задавали, но ответа не нашел.

Необходимо скрыть от пользователей номер телефона указанный в профиле пользователя, а чтобы видел только администратор.
как это сделать?
PSOTINKA
Сообщений: 3
Репутация: 0

Сообщение # 142 | 19:20:56
На своем сайте ограничила доступ для всех групп, кроме проверенных. Нов последнее время выдаются данные, что на сайте сидят какие-то "Гости". Что это занчит и как от них избавиться?
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 143 | 19:44:21
PSOTINKA, системная статистика кто онлайн види не зарегистрированных пользователей. вы ограничили доспуп к контенту, а не к самому сайту. то есть сайт гости видят, а ваш контент нет

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Сообщество uCoz » Модули uCoz » Контент-модули » Редактор страниц » Ограничение доступа к страницам сайта (по возрасту, под пароль, закрыть доступ для гостей)
  • Страница 10 из 10
  • «
  • 1
  • 2
  • 8
  • 9
  • 10
Поиск: