Скачивание файлов только после регистрации - Скрипты

Скачивание файлов только после регистрации - Скрипты

Довольно часто вебмастерам необходимо сделать на своем сайте секретный (закрытый) раздел, куда бы осуществлялся доступ только ограниченной группы людей. Причиной этого может быть, например, создание закрытого клуба читателей, продажа электронных товаров, какая-то информация (статьи, ссылки, программы) и т.д., словом, происходит ограничение доступа к информации всем посетителям сайта, кроме какой-то группы людей.

 

Для создания такого закрытого раздела прекрасно подходит плагин User Access Manager. Скачать его (конечно, бесплатно) можно из репозитория WordPress или с моего сервера (версию 1.2.2 – самую последнюю).СКАЧАТЬ ЗДЕСЬ. [Плагин скачан уже 945 раз(а)]

 

Плагин находится в zip- архиве, поэтому его можно закачивать на сайт из админки. Установка и активация плагина User Access Manager производится как обычно, никаких неожиданностей нет. После его активации у Вас в левом меню админки появится новая вкладка – UAM:

Плагин User Access Manager скачать бесплатноРис.1 (Все картинки в статье кликабельны)

 

Как видим, вкладка содержит в себе еще 4 ссылки, которые нам потребуются для настройки.

 

Содержание статьи

 

Для начала настройки нам необходимо прежде всего перейти по ссылке «Управление группами пользователей» (см.рис.1). Откроется страница с таким же названием:

User Access Manager - организация ролевого доступа на сайтРис.2

 

Здесь мы должны создать необходимые нам группы пользователей. Я пишу «группы» (во множественном числе) потому, что мы можем создать несколько групп, у каждой из которой будут свои права и каждая из которых сможет получить доступ к одной из закрытых рубрик (файлов): например, одна группа – доступ к секретным материалам сайта, вторая группа – к каким-то платным инфотоварам и т.д.

 

Прежде всего, надо задать имя группы и сделать ее описание. Это надо для Вас, чтобы Вы четко представляли, что это за группа.

 

Строка «Диапазон IP» лучше всего оставить незаполненной – здесь велика вероятность ошибки, особенно если Вы не очень четко ориентируетесь в этом вопросе.

 

Строка «Доступ для чтения» определяет, кто может читать закрытые материалы сайта – все желающие или только люди из сформированной Вами группы.

 

Нижняя часть страницы:

Страница добавления пользователей плагина User Access ManagerРис.3

 

Строка «Доступ для записи» — точно так же как и в предыдущей.

 

Строка «Ролевое присоединение» определяет какую роль в нашем закрытом разделе будут играть ее члены: редактор, аудитор, пользователь (участник), подписчик. Каждому человеку, который присоединится к группе, будут автоматически присваиваться указанные Вами роли.

 

Заполнив все строки, нажимаем кнопку «Добавить группу пользователей». И сразу же вверху этой страницы у Вас появится новая группа с описанием.

 

Точно также создаете вторую, третью группу, если есть в ней необходимость. Теперь переходим ко второму этапу – подбор членов группы.

 

Создание группы пользователей для секретного (закрытого) раздела

 

Критерии подбора (отбора) будущих членов Вашей группы Вы определяете сами  и тем или способом оповещаете о них всех читателей Вашего сайта. Главное, чтобы они зарегистрировались у Вас на сайте. (Как организовать регистрацию?)

 

Здесь у нас есть два пути:

  1. предоставить возможность зарегистрироваться на сайте самим и причем всем желающим,
  2. Вам самим зарегистрировать их, используя информацию, присланную Вам в электронном письме.

 

Если у Вас материалы не особо закрытые, то можно выбрать первый путь – для Вас он проще. Но если эти материалы, например, платные или Вы просите что-то сделать за право доступа к ним (например, подписаться на рассылку), то Вам нужен второй путь. Он хоть и более трудоемкий, но более надежный. Его (т.е. второй путь) мы и рассмотрим.

 

Предположим, что Вы решили за подписку дарить подарок – электронную книгу и сделали страницу со ссылкой на скачивание. Читатель сайта подписывается и пишет Вам письмо, где сообщает нужные данные, которые Вы сами заносите в специальную форму.

 

Эта форма находится в админке во вкладке «Пользователи» — «Добавить нового». Я покажу на примере вымышленного подписчика:

Рис.4

 

Имя пользователя (т.е. его ник) и его e-mail должны быть заполнены обязательно. Потом – имя, фамилия и сайт. Дважды пишете пароль доступа к секретный раздел и ставите галочку (важно!), чтобы Ваш WordPress оправил ему пароль письмом. Этот пароль нужен будет для входа в секретный раздел. Указываете его роль и нажимаете кнопку «Добавить нового пользователя».

 

Через несколько секунд Яндекс сообщит о получении нового письма,  в котором будет вот такая информация:

 Рис.5

 

Такое письмо получит Ваш подписчик. А Вы на почту, указанную в настройках WordPress, получите вот такое письмо:

Рис.6

 

Обратите внимание: первые несколько писем будут приходить нормально – в папку «Входящие», а остальные из-за одинакового содержания будут попадать в папку «Спам». Регулярно проверяйте эту папку и, обнаружив такое письмо, нажимайте кнопку «Это не спам». Тогда почтовый сервис сообразит, что это – нормальные письма.

 

Теперь надо нашего зарегистрированного пользователя прикрепить к какой-то группе. Для этого надо зайти во вкладку «Пользователи» — «Все пользователи», навести курсор на пользователя – появятся дополнительные ссылки, нажимаем на «Редактировать». У Вас откроется страница «Редактировать пользователя», в самом низу которой необходимо установить галочку на нужную группу:

редактирование подписчикаРис.6а

 

Не забудьте обновить страницу.

 

Если мы теперь перейдем на вкладку «Все пользователи», то в графе отредактированного пользователя будет указана его группа:

Рис.6б

К сожалению, на скриншоте этого не видно, а название группы должно быть на месте, которое я обвел красным. Подозреваю, что это очередная проделка моего WordPress версии 3.4.1 (кстати, очень неудачная версия, не рекомендую использовать – многие плагины работают криво) :- ((.

 

Теперь мы должны убедиться, что наши зарегистрированные пользователи могут авторизоваться на нашем сайте. Для этого нам надо попасть на наш сайт не в качестве админа. Для этого Вы можете зайти в любую статью и опуститься к написанию комментария:

Плагин User Access Manager для создания закрытого раздела сайтаРис.7

 

Нажимаете на ссылку «Выйти» и Вы уже на сайте не как админ, а как обычный посетитель. С помощью того или иного плагина заранее делаете форму регистрации и авторизации (это выходит за рамки этой статьи), регистрируетесь как вымышленный посетитель:

Плагин User Access Manager для создания секретного раздела блогаРис.8

 

После нажатия кнопки «Войти», Ваша форма авторизации изменит свой вид (у разных плагинов все делается по разному):

Как создать закрытый раздел сайтаРис.9

 

Видно, что на сайте мы находимся как olga. Теперь нам проверить будет ли у olga доступ к закрытым материалам.

 

Как с помощью плагина User Access Manager сделать статью (страницу) закрытыми

 

Заходим в редактирование любой статьи и видим, что на этой странице админки у нас появился новый раздел:

Плагин User Access ManagerРис.10

 

У меня он один и называется «Мои подписчики», поэтому и строчка одна. У Вас может быть создано несколько групп, тогда и строчек будет несколько. Устанавливаем в чекбоксе флажок (галочку), тем самым мы ограничиваем доступ к этой статье, оставляя доступ только для людей из указанной группы. Не забудьте обновить страницу!

 

Теперь в общем списке статей плагин покажет нам, что доступ к этой статье закрыт и какая группа может ее читать:

Рис.11

 

Видим, что доступ к статьям изменился: в первой статье ограничен группой «Мои подписчики», а вторая имеет полный (т.е. свободный) доступ. На сайте это выглядит так:

User Access ManagerРис.12

 

Вместо полного текста статьи, показано сообщение об ограничение доступа (предварительно надо зайти как обычный посетитель).

 

Теперь авторизуемся как olga. Главная страница сайта теперь выглядит обычно – доступ открыт ко всем материалам:

Плагин User Access ManagerРис.13

 

Теперь давайте внимательно посмотри на скриншот  рис.12: в первой статье написано, что у посетителя недостаточно прав для чтения, но что ему надо сделать, чтобы получить такие права, — об этом не сказано. Значит, надо редактировать этот текст.

 

Редактирования текста сообщения

 

Для того, что отредактировать текст, нам надо в админке зайти во вкладку UAM – «Настройки». Настройки менять не следует, надо только изменить текст в разделе «Настройки сообщения» в окне «Текст сообщения»:

Создание скрытого раздела сайтаРис.14

 

Я написал такой текст:

<p>Извините, но Вы  не имеете прав на просмотр этого материала! Он предназначен только для подписчиков сайта!</p>

<p>Для того, чтобы получить доступ Вы должны подписаться на рассылку и зарегистрироваться на сайте.</p>

Хотелось сделать получше – с разными цветами и со ссылками – но WordPress (или плагин) почему-то перед каждыми кавычками стал ставить слеши.

 

В результате получилось так:

Плагин User Access Manager - секретный разлел сайтаРис.15

 

Таким образом, мы закончили рассмотрение вопроса о создании скрытого раздела на сайте с помощью плагина User Access Manager.

P.S. Все больше и больше людей работаютс 3g модемами — за городом, в командировках да и дома. Однако качество сигнала бывает не очень хорошее. Тогда Вам нужен . Где его купить? Например, в хорошем интернет- магазине tvdelta

P.P.S. Как и обещал + во Вашим просьбам начинаю публиковать «жирные ссылки». Но для того, чтобы увидеть эту ссылку, кликните по какой-нибудь кнопке, пожалуйста.

[share-locker locker_id="f471139194f9d082a" theme="grey" message="Для разблокировки ссылки кликните по любой кнопке! Спасибо!" facebook="true" likeurl="CURRENT" google="true" googleurl="CURRENT" tweet="true" tweettext="" tweeturl="CURRENT" follow="true" linkedin="false"]Сайт http://rocid.ru/ — тИЦ 1800, PR-5. Проверен 21.08.2012г. Необходимо: зарегистрироваться, потом изменить профиль, вкладка "Контактные данные[/share-locker]"

Скачивание файлов только после регистрации - Скрипты 47
Авторизация: локальные и uID пользователи - Сообщество
Скачивание файлов только после регистрации - Скрипты 5
Как создать закрытый раздел(только для подписчиков)
Скачивание файлов только после регистрации - Скрипты 65
Вместо Скачать удаленно просто Скачать - Форум
Скачивание файлов только после регистрации - Скрипты 32
Как сделать показ записей на сайте только для
Скачивание файлов только после регистрации - Скрипты 82
Создание регистрации пользователей на сайте
Скачивание файлов только после регистрации - Скрипты 22
Просмотр темы - Веселые картинки - Страйкбол
Скачивание файлов только после регистрации - Скрипты 59
Плагин User Access Manager - для создания закрытого
Скачивание файлов только после регистрации - Скрипты 53
UCoz FAQ - Ответы на часто задаваемые вопросы
Скачивание файлов только после регистрации - Скрипты 19
Как сделать закрытый сайт только для
Скачивание файлов только после регистрации - Скрипты 43
All-For-VKontakte каталог полезностей для социальных сетей
Скачивание файлов только после регистрации - Скрипты 44
Скачивание файлов только после регистрации - Скрипты 74
Скачивание файлов только после регистрации - Скрипты 40
Скачивание файлов только после регистрации - Скрипты 82
Скачивание файлов только после регистрации - Скрипты 91
Скачивание файлов только после регистрации - Скрипты 76
Скачивание файлов только после регистрации - Скрипты 25
Скачивание файлов только после регистрации - Скрипты 20