Converting 3.0.x modules to 4.0.x
Converting modules from version 3.0 to version 4.0 standards requires rewriting the form() function, as follows:
Drupal 3.0:
function form($action, <b>$form</b>, $method = "post", $options = 0)
// Example
global $REQUEST_URI;
$form = form_hidden("nid", $nid);
print form($REQUEST_URI, $form);Drupal 4.0:
function form(<b>$form</b>, $method = "post", $action = 0, $options = 0)
// Example
$form = form_hidden("nid", $nid);
print form($form);