Блог пользователя - ERET1K

Какую функцию можно использовать в модуле для активации аккаунта пользователя?

5 сентября 2013 в 21:58

В прошлой своей теме Я с помощью форумчанина graker слепил модуль который проверяет наличие в базе данных, имени пользователя, вписанного в поле user name
После нажатия кнопки check на страницу либо выводиться ошибка если имя неверное, либо нечего в случае если данное имя существует.
Теперь нужна функция которая активирует пользователя чье имя было записано в поле.

[img]http://www.drupal.ru/files/7834638734.png[/img]

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

[Решено]Модуль проверки на наличие у пользователя регистрации на сайте.

5 сентября 2013 в 15:24

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

<?php
/**
*тестовый модуль
*
*/

/**
*функция создания формы
*
*/
function pay_activation_menu()
{
$items['pay'] = array( // адрес на сайте по которому будет доступна форма
'title' => t('Pay Activation'), //заголовок страницы
'page callback' => 'drupal_get_form', //имя функции, которая отрисует форму
'page arguments' => array('first_form'),
'access callback' => TRUE,
'type' => MENU_NORMAL_ITEM, //тип страницы
);

return $items;
}

/**
*форма
*
*/
function first_form()
{

Создание формы для активации аккаунта. Уважаемые господа прошу помочь.

4 сентября 2013 в 22:52

Немного отступлю от темы, как бы это меня не удивляло НО люди с этого форума в предыдущих моих вопросах мне помогли и мой проект пока умолчу какой, почти готов!

Теперь что косается вопроса:

Автор модуля Status Time помог мне с установкой своего модуля. А Я заставил этот модуль каждому только что зарегистрированному пользователю давать 1 день работы, после чего его аккаунт блокируется.
Это все надо для того чтобы человек имел free доступ в 1 день к другому серверу который Я успешно привязал к базе данных пользователей своего сайта.

Теперь мне требуется сделать форму похожую на форму регистрации но гораздо проще. (вся проблема в том что Я не знаю php)
Сделал пустую заготовку модуля c названием pay_activation.

[Pешено]Нужно ограничить не зарегистрированным пользователям доступ к страницам, но как?

2 сентября 2013 в 13:57

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

Что такое Rules и с чем его едят?

1 сентября 2013 в 22:34

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

как администратору сайта основаном на друпал отправлять письма с того email с которого приходят пароли и т.д. ?

31 августа 2013 в 18:43

Суть вопроса и так ясна. ещё было бы интересно знать можно ли на этот адрес письма принимать?

[Решено]как заставить drupal 7 понимать пароль в md5?

31 августа 2013 в 1:38

как заставить друпал записывать пароль в md5 нашел тут http://www.drupal.ru/node/67789

добавил return md5($password) в function user_hash_password все окей записываеться!

но вот читать он это не хочет. как решить проблему?
причина использования md5 такая же как и автора прошлой статьи.