2010-09-07 3 views
1

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

В любое время, когда кто-то регистрируется, они перенаправляются на пользовательскую страницу. Я сделал grepped для drupal_goto и посмотрел в базу данных, чтобы узнать, что вызывает перенаправление.

Каков наиболее эффективный способ отслеживания этого? ???

ответ

1

Найдено. Инструкция rougue drupal_goto(), реализованная предыдущим разработчиком.

1

Рассмотрите модуль LoginToboggan. Вот цитата об этом (со страницы проекта модуля):

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

  • Разрешить пользователям входить в систему, используя либо свое имя пользователя, либо свой адрес электронной почты.
  • Позвольте пользователям войти в систему сразу.
  • Предоставьте форму входа в систему на страницах отказа от доступа для незарегистрированных (анонимных) пользователей.
  • Модуль предоставляет два варианта блока входа: один использует JavaScript для отображения формы внутри блока сразу после нажатия кнопки «войти». Другой приводит пользователя к отдельной странице, но возвращает пользователя на свою исходную страницу при входе в систему.
  • Настройте регистрационную форму с двумя полями электронной почты, чтобы обеспечить точность.
  • При необходимости можно перенаправить пользователя на определенную страницу при использовании функции «немедленного входа».
  • При необходимости можно перенаправить пользователя на определенную страницу после подтверждения их адреса электронной почты.
  • При необходимости отобразится сообщение пользователя с успешным логином.
  • Необязательно объединить как регистрационную форму, так и регистрационную форму на одной странице.
  • Возможно, у вас есть неуказанные пользователи, очищенные от системы с заранее заданным интервалом (пожалуйста, прочитайте раздел CAVEATS в файле INSTALL.txt для получения важной информации по настройке этой функции!).
  • Интеграция с модулем правил для выполнения различных задач, когда пользователь проверяет процесс проверки электронной почты.
+0

Нет, я имел в виду обратное. В коде был изгнанник drupal_goto. – Kevin

Смежные вопросы