[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Снимаем капчу с группы Пользователи
lord123409Дата: Суббота, 11.09.2010, 18:50 | Сообщение # 1
АДМИН
Группа: Администраторы
Сообщений: 235
Награды: 17
Репутация: 2011
Статус: не тут
Для закрытых сайтов - сообществ со своими внутренними пользователями иногда существует потребность снять капчу с группы Пользователи. То есть чтобы пользователи не вводили капчу при отправке сообщений, при отправке комментариев, при отправке личной почты. Системная группа Пользователи системно настроена так, что редактированию в плане снятия капчи не подлежит.

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

Примечание: Данный способ снятия капчи осуществим только на сайтах с Локальной регистрацией! Это связанно с тем, что на сайтах с глобальной uNet регистрацией редактирование формы регистрации недоступно!

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

Снимаем капчу с группы пользователей:

шаг 1: Создаем новую группу пользователей

Пояснение: Системная группа пользователей не подлежит редактированию прав на снятие капчи - это системная защита. Чтобы получить права на редактирование нужно вывести пользователей в новую созданную группу и настроить ей права. Все созданные вами группы подлежат полному редактированию прав без ограничений!

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

Скриншоты: новая группа пользователи


разрешение выбора данной группы

Теперь у нас при регистрации есть выбор двух групп пользователей и обе называются Пользователи. Первая группа в выборе - это системная группа. а вторая - вами созданная.

шаг 2: Редактируем форму регистрации пользователей:
Стандартные строчки формы редактирования

Code
<?if($GROUP_FL$)?>  
<tr id="siM70"><td class="manTd1" id="siM71">$GROUP_SIGN$</td><td class="manTd2" id="siM72">$GROUP_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>  
<?endif?>

Заменяем на свои
Code
<?if($GROUP_FL$)?>  
<tr id="siM70"><td class="manTd1" id="siM71">Группа <font class="manStar" color="red">*</font>:</td><td style="" class="manTd2" id="siM72"><input id="grp1" class="manFlGrp" name="grp" value="1" checked="checked" type="radio"style="display:none;"> <label for="grp1"style="display:none;">Пользователи</label>  
<input id="grp2" class="manFlGrp" name="grp" value="2" type="radio" > <label for="grp2">Пользователи</label><?endif?>



Если не трудно зарегистрируйтесь на сайте или пощелкайте по рекламе слева!
 
lord123409Дата: Суббота, 11.09.2010, 18:55 | Сообщение # 2
АДМИН
Группа: Администраторы
Сообщений: 235
Награды: 17
Репутация: 2011
Статус: не тут
где
Code
<input id="grp1" class="manFlGrp" name="grp" value="1" checked="checked" type="radio"style="display:none;"> <label for="grp1"style="display:none;">Пользователи</label>

является системной группой пользователей, которую мы скрыли от глаз регистрирующихся, а
Code
<input id="grp2" class="manFlGrp" name="grp" value="2" type="radio" > <label for="grp2">Пользователи</label>

нами созданная группа Пользователи.

или ставим обрезанную форму

Code
<?if($GROUP_FL$)?>  
<tr id="siM70"><td class="manTd1" id="siM71">Группа <font class="manStar" color="red">*</font>:</td><td style="" class="manTd2" id="siM72"><input id="grp2" class="manFlGrp" name="grp" value="2" type="radio" > <label for="grp2">Пользователи</label></td></tr>  
<?endif?>

обрезав

Code
<input id="grp1"...<label for="grp1"

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

После нашего редактирования шаблона Формы регистрации пользователей, пользователи которые будут регистрироваться будут видеть в выборе группы только вашу созданную группу.



Если не трудно зарегистрируйтесь на сайте или пощелкайте по рекламе слева!
 
lord123409Дата: Суббота, 11.09.2010, 18:56 | Сообщение # 3
АДМИН
Группа: Администраторы
Сообщений: 235
Награды: 17
Репутация: 2011
Статус: не тут
шаг 3: Настраиваем права

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

панель управления - пользователи - группы пользователей - установка прав для всех групп - разное - Не показывать код безопасности - ставим галку на новой группе - внизу сохраняем



Если не трудно зарегистрируйтесь на сайте или пощелкайте по рекламе слева!
 
lord123409Дата: Суббота, 11.09.2010, 18:56 | Сообщение # 4
АДМИН
Группа: Администраторы
Сообщений: 235
Награды: 17
Репутация: 2011
Статус: не тут
шаг 4: Перенос пользователей

Осталось только перенести всех пользователей, которые у вас уже зарегистрированы в системной группе - в вашу созданную группу Пользователи

панель управления - пользователи - Массовое удаление/перенос пользователей

Примечание: перед переносом системную группу пользователи лучше переименовать или как-нибудь пометить (чтобы вы не перепутали при переносе) например ПОЛЬЗОВАТЕЛИ то есть в верхнем регистре, а вашу созанную так и оставить Пользователи



Если не трудно зарегистрируйтесь на сайте или пощелкайте по рекламе слева!
 
lord123409Дата: Суббота, 11.09.2010, 18:56 | Сообщение # 5
АДМИН
Группа: Администраторы
Сообщений: 235
Награды: 17
Репутация: 2011
Статус: не тут
все.... wacko wacko wacko wacko


Если не трудно зарегистрируйтесь на сайте или пощелкайте по рекламе слева!
 
  • Страница 1 из 1
  • 1
Поиск: