Перейти к контенту

Закрытие Доступа Женскому полу


Рекомендуемые сообщения

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

При регистрации у всех форумчан указывается пол

 

Как закрыть доступ женскому полу, на определенный не модерируемый раздел?

Ссылка на комментарий
Поделиться на других сайтах

Делать в Forums.php и Topics.php где-нибудь вверху проверку на значение поля, если "ж" - не пускать.

Легко обойти сменой пола в Профиле. ;)

 

Если пол сделан через Custom Profile Fields, то код будет примерно такой:

$DB->query("SELECT * FROM ibf_pfields_content WHERE member_id = '".$ibforums->member['id']."'");
$row = $DB->fetch_row();
if ($row['field_1'] == 'f') $std->Error(array( LEVEL => 1, MSG => 'wrong_sex') );

 

Здесь:

field_1 - значение, которое указано в админке, в настройках Custom Profile Fields в поле TopicView var.

'f' - если поле оформлено как выпадающий список, то там указываются пары типа f=Женщина, m=Мужик... Тут это значение. Если поле оформлено как простой <input>, то придётся написать вместо 'f' полностью 'Женщина' :D

 

В lang_error.php нужно добавить строчку вида

'wrong_sex' => "Вам не повезло, Вы родились женщиной;)",

 

Вопросы?..

Ссылка на комментарий
Поделиться на других сайтах

theIggs

'wrong_sex' => "Вам не повезло, Вы родились женщиной:)",

Нет слов...мдя... ;)

Хотя, можно таким образом устроить мальчишник ну и.т.д....и.т.п.....

ShaD

а скинь адресок сайта....уж очень хочется посмотреть куда девушкам вход запрещён... :):D

Ссылка на комментарий
Поделиться на других сайтах

В этом случае обиженной девушке надо всего лишь пару раз щёлкнуть в профиле :D
Ссылка на комментарий
Поделиться на других сайтах

Ну выбор пола можно ведь заблокировать...т.е дать разрешение изменять только админам....или не так? ;):)

А пользователям разрешить выбор пола только при регистрации...думаю они не будут делать операцию по изменению пола... :D хотя всё может быть...

Ссылка на комментарий
Поделиться на других сайтах

Lender

А если случайно ошибутся? А потом когда много напостят, ты введёшь эту фишку, и они и изменить не смогут и войти не смогут..

Ссылка на комментарий
Поделиться на других сайтах

А попросить админа или супермодера нельзя разве?....один раз то уж можно изменить...и предупреждение всем разослать, типа "скоро заблокирую выбор пола, так что скорее определитесь с вашей принадлежностью к полу... " :D
Ссылка на комментарий
Поделиться на других сайтах

Lender

Ок, а как ты проверишь, что письмо это послала не девушка? :D

Ссылка на комментарий
Поделиться на других сайтах

ну это уже будет на её совести....ну можно посмотреть, как он отвечает на форуме...

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

Ссылка на комментарий
Поделиться на других сайтах

:D И ты будешь смотреть сообщения каждого? Вот млин админу делать нечего ;)
Ссылка на комментарий
Поделиться на других сайтах

theIggs

 

Классно, спасибо тебе, а как сделать так чтобы зарегавший юзер не мог менять пол через Профайл

 

 

Lender

 

www.bakuland.com/forum/

Ссылка на комментарий
Поделиться на других сайтах

Классно, спасибо тебе, а как сделать так чтобы зарегавший юзер не мог менять пол через Профайл

Покопайся в настройках Custom Profile Fields. "Показывать на странице регистрации" сделай "Да", а редактирование значения пользователем - "Нет".

Ссылка на комментарий
Поделиться на других сайтах

ShaD

Дык это только в самом общем виде. Заглянуть бы в твой админцентр ненадолго. :D Одобри регистрацию пользователя theIggs на твоём форуме и дай ему на полдня админские права. Я гляну...

Ссылка на комментарий
Поделиться на других сайтах

Регистрацию уже одобрил :D

 

Можно и закрыть форум на время ;)

Толко пол дня не много ли для этого?

 

 

З.Ы Всмысле а так нивкакую не получится? :)

Ссылка на комментарий
Поделиться на других сайтах

Можно и закрыть форум на время

Как раз закрывать не надо... :)

Всмысле а так нивкакую не получится?

Вот же пользователи пошли, всё им вслепую угадай! :D Как ещё решить различные баги, возникающие при внедрении модов, кроме как взглядом изнутри? ;)

Ссылка на комментарий
Поделиться на других сайтах

Млин нам бы побольше женского полу.... :D

А этот их не пускает.. Слушай, отсылай их всех к нам?

Ссылка на комментарий
Поделиться на других сайтах

Song

Большинство девушек не знает как компьютер включать, а тут базар ведётся про IPB, PHP и др. Хотя попадаются и исключения, привет Cindi

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.