polina: Блог

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

как показывать поля биографии при изменении пользователя HELP!!!

14 мая 2008 в 14:13

мне надо, чтобы при изменении пользователя можно было менять и его биографию (модуль bio), но не при переходе на другую ссылку, а на той же странице. С добавлением пользователя я как-то решила, сделав редирект на страницу биографии, а что делать с изменением не знаю. Помогите пожалуйста!!!

Добавление картинок в форму регистрации юзера

28 апреля 2008 в 18:20

Мне во что бы то ни стало надо добавить несколько картинок при регистрации юзера. В модуле profile такого нет, стандартное добавление картинки - она всего одна и ее можно загрузить только после создания юзера, bio+cck - уже лучше, но biography можно редактировать тоже только после регистрации юзера. А также поле image в cck рисует картинки огромными. Nodeprofile не работает у меня почему-то, контент создается, а при регистрации юзера тоже не появляется. В общем у меня ощущение, что я уже все перепробовала. А проект сдавать надо. Помогите, пожалуйста!

Profile добавление картинки

28 апреля 2008 в 13:50

у меня две проблемы:
1. Добавление файла к стандартным полям profile
То есть поле я добавила в форму на profile.module, она отображается, но загрузка в него никак не получается.
в форме это выглядит так
case 'file':
$fields[$category][$field->name] = array('#type' => 'file',
'#title' => check_plain($field->title),
'#default_value' => $edit[$field->name],
'#description' => _profile_form_explanation($field),
'#required' => $field->required,
);
break;

function profile_save_profile(&$edit, &$user, $category, $register = FALSE) {
$result = _profile_get_fields($category, $register);
while ($field = db_fetch_object($result)) {
if (_profile_field_serialize($field->type)) {
$edit[$field->name] = serialize($edit[$field->name]);}