Как отключить доступ к странице регистрации на сайте (/user/register) не отключая страницу "вход в систему" (т.е. просто /user)?

Главные вкладки

Аватар пользователя Stepler Stepler 26 марта 2011 в 11:30

Мне необходимо отключить доступ к странице регистрации модуля user (/user/register), но при этом оставить возможность входа со страницы "вход в систему" (/user).

Можно, конечно, целиком отключить блок "вход в систему", а на страницу /user попадать по ссылке, но на ней видны ссылки на страницу "регистрация", т.е. доступ к регистрации есть.

* Сейчас на сайте две странички регистрации - на главной странице сайта и на форуме. Они дублируют другу друга, поэтому регистрацию на сайте я решил отключить.

Комментарии

Аватар пользователя Krotty@drupal.org Krotty@drupal.org 26 марта 2011 в 12:33

А форум у вас не Друпаловский?
Если нет, то тогда на странице настроек регистрации /admin/user/settings включите "Только администраторы могут создавать новые учетные записи пользователей".

Аватар пользователя Stepler Stepler 26 марта 2011 в 12:44

Форум phpBB синхронизированный с сайтом на Drupal.

Насчет того чтобы вкл опцию "только администраторы могут ..." я думал. Мне кажется это даже хуже чем дублирование регистрации, т.к. пользователь узнает что ему нельзя регистрироваться только после попытки это сделать.

Аватар пользователя Krotty@drupal.org Krotty@drupal.org 26 марта 2011 в 13:16

Не знаю как там сделана эта синхронизация, не сталкивался.
Но при включении "только администраторы могут ...", ссылки на регистрацию из блока логина и на странице логина перестают отображаться.

Аватар пользователя Stepler Stepler 26 марта 2011 в 13:50

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

Попробую включить "только администраторы могут ...".