Подскажите можно ли сделать так:
Пользователь анонимно создает материал, указывая свой email
через какое-то время пользователь хочет зарегистрироваться и при регистрации указывает этот же email я с помощью рулесов при регистрации нового пользователя проверяю если есть материалы у которые поле email совпадает с емейлом вновь зарегистрировавшегося пользователя, то назначаю автором этих материалов именно этого пользователя.
Буду благодарен за ссылки откуда можно взять кусочки кода для такой задачи. Или может есть готовые модули?
Комментарии
интересный вопрос. подпишусь пожалуй.
да да . было бы клева. чтобы решение было бы.
можно, нужен тока простой пхп код
Главное что бы пользователя при этом спрашивали))
можно
http://www.drupal.ru/node/81693
ModuleName_form_user_register_alter()
И добавляете свою функцию validate, где делаете все необходимые проверки
<?php
$form['#validate'][] = 'yourModuleName_user_register_validate';
?>
<?php
function yourModuleName_user_register_validate($form, &$form_state) {
//тут проверяем email и сравниваем с нодами, при необходимости правим и пересохраняем ноды
}
?>
А еще можно hook_user, $op='register';