<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-15"
 http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Ivan Sergio Borgonovo ha scritto:
<blockquote cite="mid:20080103175238.2d647f12@webthatworks.it"
 type="cite">
  <pre wrap="">On Thu, 03 Jan 2008 17:17:51 +0100
Davide Michel 'ZioBudda' Morelli <a class="moz-txt-link-rfc2396E" href="mailto:michel@ziobudda.net">&lt;michel@ziobudda.net&gt;</a> wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap="">Hi all. I want to modify the user registration in 2+ steps or
better: I want that the form that new user use for registration
(/user/register) is splitted in 2+ page.  This because via profile
module I have added 15 new field.

I know that I can write a form splitted in 2 page (I read "Pro
Drupal Development), but I don't want to create the register form
from zero.  I have tried to delete the $form['#submit'] value via
hook_form() but with no results. Is there a way to do this without
create a new module for user_register ?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
What about alter_form + a redirect to another piece of registration?
But well no luck if you plan to still use profile.module and avoid to
write your own module.
  </pre>
</blockquote>
I have tried the "personal module", too. But there is a problem with
the possibile user error (like email present into DB) that are present
in one o more step back. How can I know in which step is the error ? <br>
<br>
This is from my code (this function create the form):<br>
<br>
function mw_ur_register2($form_values = NULL) {<br>
    var_dump($form_values);<br>
    echo "aaa";<br>
    $form['#multistep'] = TRUE;<br>
    <br>
....<br>
}<br>
<br>
Note the "var_dump($form_values)": if I insert a wrong field it say me
that $forn_values is "NULL" however. So I have concluded that Drupal
create error messagge and alter form after that my function is called
(and this is correct because my function create the original form). So
split the user register in 2 page it's impossible. I think...<br>
<br>
M.<br>
<pre class="moz-signature" cols="72">-- 
Michel 'ZioBudda' Morelli                       <a class="moz-txt-link-abbreviated" href="mailto:michel@ziobudda.net">michel@ziobudda.net</a>
Consulenza sistemistica in ambito OpenSource.
Sviluppo applicazioni web dinamiche (LAMP+Ajax)
Telefono: 0200619074
Telefono Cell: +39-3939890025 --  Fax: +39-0291390660

<a class="moz-txt-link-freetext" href="http://www.ziobudda.net">http://www.ziobudda.net</a>                         ICQ: 58351764  
<a class="moz-txt-link-freetext" href="http://www.ziobuddalabs.it">http://www.ziobuddalabs.it</a>                      Skype: zio_budda
<a class="moz-txt-link-freetext" href="http://www.ajaxblog.it">http://www.ajaxblog.it</a>                                MSN: <a class="moz-txt-link-abbreviated" href="mailto:michel@ziobuddalabs.it">michel@ziobuddalabs.it</a>                   
                                                JABBER: <a class="moz-txt-link-abbreviated" href="mailto:michel@gmail.com">michel@gmail.com</a>
</pre>
</body>
</html>