Пользователи

Нужно использовать 'file path' и 'file' для подключения страниц модуля user в хуке hook_menu:

$items['account'] = array(
    'title' => t('Account details'),...

Столкнулся с проблемой того, что в Drupal 6 пароли пользователей хранятся в md5 хеше, а в Drupal 7 уже в формате sha512. Причем хеш на то и хеш, чтобы из него было невозможно получить исходный пароль, т.е. невозможно сделать преобразование md5 -> исходный пароль -> шифрование в sha512
Что же делать? В Друпале все уже сделали за нас :)
Вот рабочий код:

 
  // ---> for password 
  // Lower than DRUPAL_HASH_COUNT to make the update run at a reasonable speed....

По умолчанию страница пользователя в Drupal (user/*) выглядит ужасно.
Для того , чтобы это исправить, нам нужен модуль
http://drupal.org/project/advanced_profile
Он требует другие модули, которые у вас могут быть уже установлены (если их нет, нужно поставить - они очень полезные)
http://drupal.org/project/panels
http://drupal.org/project/content_profile
http...

<?php
function MY_THEME_theme() {
  return array(
    'user_profile_form' => array(
      // Forms always take the form argument....

Если необходимо внутри javascript-кода использовать свою собственную переменную, значение которой должно быть уникально для каждого пользователя, а так же изменять эту переменную из того же javascript-кода, то эта статья то, что вам надо :)

Use Case

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