Всем добрый вечер. С недавних пор начал изучать систему Drupal.
Появилось 2 вопроса.
Использую версию Drupal 7.9
1.После регистрации, на почту отправляется письмо, в котором указан Логин и Пароль, но с Логином все нормально, а в строка пароль такого вида...
пользователь: tester
пароль: Ваш пароль - пароль не генерируется...
П.С. Как добавить создание пароля при регистрации...?
2.Установил модуль privatemsg-7.x-2.x, все работает, но данный модуль не отображается у обычного пользователя...Долго пытался решить, не получилось...В то время как администратор видит, то обычный пользователь - нет. настройки менял.
Спасибо за внимание!
Комментарии
2. Наверно прав у обычного пользователя не хватает ) Выдержка из readme файла
PERMISSIONS
____________________
The core Private Message module and its sub-modules define a variety of permissions. These include permissions for reading messages, writing messages, deleting messages, and much more. All of these permissions can be found at admin/people/permissions.
На будущее: читай readme файл модуля ВСЕГДА! Значительно уменьшает количество вопросов!
Спасибо, проблему №2 решил.
1-я проблема решается скорей всего правкой ядра...
Откуда такое предположение?
Точнее модуль user. Регистрацией,я так полагаю,заведует он.
То есть в ядре критичный баг, а всем на drupal.org на него плевать, типа правьте, пацаны, модуль user сами?
Что-то я сомневаюсь в таком сценарии. )
Что ты считаешь критичным багом?
А ты бы сам как вопрос 1 решил?
По поводу первого: Настройки по адресу admin/config/people/accounts смотрели?
Смотрел...Функции вкл. пароля нету.
Вопрос актуален. (
Вначале бы посмотрел бы в логах друпала, затем в логах апача, затем бы выключил перевод на русский язык, повторил ошибку и полез в гугл искать issue на английском.
После этих шагов, скорее всего, уже стало бы ясно в чем проблема и как ее решать.
Ошибка блокирующая возможность использовать программный продукт.
еще проще в переводах найти оригинал фразы "пароль не генерируется." (на ангийском)... там будет указано в каком файле и строке она находиться... и по коду разобраться, в каких случаях она выводиться...
посмотрите по адресу имя_сайта/admin/config/people/accounts
Настройка оповещений
такое ощущуние... в семерке автоматической генерации пароля нет... даже токена для пароля там не нашел..
Там уже все облазил, но к сожалению не нашел....Печально... Если кто то решит данный вопрос и поделиться ответом, буду благодарен!
Я, конечно, не специалист, но напишу, как я разобралась с этим вопросом
Поскольку при стандартной регистрации друпал просит только почту и ник, то пароль на данный момент еще не существует - поэтому в регистрационном письме он и пишет "пароль: ваш пароль" простым текстом, кагбе намекая, что после того, как пользователь войдет в свой аккаунт по одноразовой ссылке и задаст пароль, то в будущем сможет входить именно по нему. На мой взгляд, это просто не очень корректно составленный текст шаблона письма - то, что нужно входить по логину и паролю, и так все знают, а вот после слова "пароль:" все привыкли видеть реальный пароль своего аккаунта, а не намек на его существование. Поэтому проще переписать шаблон письма, чтобы у пользователя не возникало диссонанса от "пустой" текстовой строчки пароля.
Если вам нужен вариант, чтобы сайт сам автоматически генерировал пароль для пользователя при его "классической" регистрации, как это делается на друпал.ру - не знаю, тут помочь не могу.
Проблему же задания пароля самим пользователем сразу при регистрации мне помог решить модуль http://drupal.org/project/user_registrationpassword. Правда, еще не изучала, какие при этом оповещения получает пользователь - будет ли в этом случае указываться его пароль в регистрационном письме, или по-прежнему "ваш пароль" будет написано простым текстом (тогда все равно надо будет редактировать шаблон письма в админке).
Надеюсь, помогло чем-нибудь
Большое спасибо за ответ, буду пробовать!
Скажите, пожалуйста, удалось ли справиться с проблемой №1? Как добавить в письмо пользователя пароль при регистрации?