Although the issue is for Drupal 6, there is no such version yet, so submitting against 5.
Drupal_execute() changed to require $form_state by reference. There was no such variable there in Drupal 5, so we need to have such an empty array and pass it on in all drupal_execute() calls. We need the variable not just an array() in params, since the param is taken by reference.
I've also looked at the API for taxonomy_form_term(), and it was changed to require a full vocabulary object, not just the vid. So we need to load the vocabulary in all cases. Change included.
I did not check the other APIs for the other called forms, but most of them are project module forms, so it is under close control, and you might have a better idea what to use there.
Hope this helps, since in DC the major problem for involvement was that people could not set up stuff to test the new Drupal.org locally.
| Comment | File | Size | Author |
|---|---|---|---|
| drupal-execute.patch | 9.36 KB | gábor hojtsy |
Comments
Comment #1
hunmonk commentedmerged with the current 6.x port patch i'm working on -- thx!