Einen Block für user/register

Wenn man das Registrierungsformular in einem Block anzeigen lassen will, kann man das ganz einfach über theme_user_register() machen.

In die template.php kommt der folgende Quelltext rein:

<?php
function phptemplate_user_register($form) {
   
$form['name']['#size'] = 25;
   
$form['name']['#description'] = t('Your preferred username.');
   
$form['mail']['#size'] = 25;
   
$form['mail']['#description'] = t('A valid e-mail address.');
    return
drupal_render($form);
}
?>

Das verkürzt die Eingabefelder und die dazugehörige Beschreibung ein wenig.

Jetzt noch einen neuen Block erstellen mit dem Inhalt:

<?php print drupal_get_form('user_register'); ?>

Fertig.