Как разрешить пользователям добавлять аватарки при регистрации?

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

Аватар пользователя ganet ganet 13 апреля 2009 в 15:33

Сейчас пользователи могут добавлять аватарки после регистрации в своём профиле, можно ли как-то вынести это добавление сразу в форму регистрации?

Комментарии

Аватар пользователя volocuga volocuga 13 апреля 2009 в 15:40

Я конечно не знаю,что у тебя за проджект,но поставь себя на место пользователя,которому даже влом вбить пароль во второе поле.Нужны ли аватарки?

Аватар пользователя ganet ganet 13 апреля 2009 в 15:45

Мой проект это Открытое игровое хранилище Smile Если там кто-то будет регистрироваться, то для нескольких целей:
1. Общение
2. Размещение игры
3. Наезд на администрацию по личной почте Smile
Вроде всё.
В первых двух случаях многие захотят аватарку, и если будет поле при регистрации, они сразу смогут добавить, ведь оно не будет обязательным. Кто не захочет, просто пропустят...

Аватар пользователя aa2ndrew@drupal.org aa2ndrew@drupal.org 13 апреля 2009 в 15:47

Да... Тема эта как всегда живая, а решений все равно нету.
Это одна из проблем Друпала, но никто особо не заморачивается этим потому как нету особой надобности. Можно поставить просто аватар по умолчанию, а далее пусть думают как его изменить. У меня на сайте именно так и сделано.

Аватар пользователя volocuga volocuga 13 апреля 2009 в 22:43

"<a href="mailto:aa2ndrew@drupal.org">aa2ndrew@drupal.org</a>" wrote:
Это одна из проблем Друпала

Это не проблема Друпала.Вот 500 запросов для одной страницы-это да,проблема

Вообщем,мнится мне решение будет следующим:
1)Устанавливаем это
2)Идём сюда admin/content/node-type/profile,ставим галку "Use this content type as a content profile for users"
3)Идём сюда admin/content/node-type/profile/profile,отмечаем галочками,что мы хотим показать в форме регистрации,а что нет.
4)Идём сюда admin/build/block,создаём блок,а внём:

<?php
$_GET
['q'] = 'user/register';
print 
drupal_get_form('user_register');
?>

Это для случая,если необходимо поместить регистрацию прямо на страницу
5)Включаем блок
6)Радуемся форме регистрации с загрузкой аватара

Аватар пользователя aa2ndrew@drupal.org aa2ndrew@drupal.org 14 апреля 2009 в 10:29

Надо его самому поставить...Хотя в шестерке я не помню где именно это делается. В пятерке это можно настроить здесь /admin/user/settings.