Update @ 2012-12-30: Here is much simpler approach proposed by tombehets. Thanks =D
/**
* Implements hook_menu_alter().
*/
function mymodule_menu_alter(&$items) {
//redirect user/register to register, our custom panel.
$items['user/register']['page callback'] = 'drupal_goto';
$items['user/register']['page arguments'] = array('register');
}
–
Panels is a very useful module in Drupal which helps us to customized page view with specific layout. Unfortunately, it does not support the User Login, User Registration and Forgot Password pages.
Luckily, I found a simple workaround on Google. The idea is just creating a custom panel page as usual and add a custom panel pane with the desired form as follow. Continue reading Drupal – Customized User Registration/Login/Forgot Password Page with Panel →