-
- Downloads
- Patch by Steven and me: refactored the form handling of nodes. The node system is now using form_set_error() and friends like the rest of Drupal does. This makes for both a consistent user experience and consistent code. It simplifies the forms and validation code, however, it does change the node API slightly: * The _validate hook and the _nodeapi('validate') hook of the node API (1) no longer take an 'error' parameter and (2) should no longer return an error array. To set an error, call form_set_error(). * The _form hook of the node module no longer takes a form hook and should not worry about displaying errors. Ditto for _nodeapi('form_post') and _nodeapi('form_pre').
parent
353c05d0
No related branches found
No related tags found
Showing
- includes/common.inc 2 additions, 2 deletionsincludes/common.inc
- modules/blog.module 3 additions, 5 deletionsmodules/blog.module
- modules/blog/blog.module 3 additions, 5 deletionsmodules/blog/blog.module
- modules/blogapi.module 14 additions, 8 deletionsmodules/blogapi.module
- modules/blogapi/blogapi.module 14 additions, 8 deletionsmodules/blogapi/blogapi.module
- modules/book.module 1 addition, 1 deletionmodules/book.module
- modules/book/book.module 1 addition, 1 deletionmodules/book/book.module
- modules/comment.module 2 additions, 2 deletionsmodules/comment.module
- modules/comment/comment.module 2 additions, 2 deletionsmodules/comment/comment.module
- modules/drupal.module 5 additions, 5 deletionsmodules/drupal.module
- modules/drupal/drupal.module 5 additions, 5 deletionsmodules/drupal/drupal.module
- modules/forum.module 3 additions, 4 deletionsmodules/forum.module
- modules/forum/forum.module 3 additions, 4 deletionsmodules/forum/forum.module
- modules/node.module 27 additions, 26 deletionsmodules/node.module
- modules/node/node.module 27 additions, 26 deletionsmodules/node/node.module
- modules/page.module 1 addition, 1 deletionmodules/page.module
- modules/page/page.module 1 addition, 1 deletionmodules/page/page.module
- modules/path.module 4 additions, 6 deletionsmodules/path.module
- modules/path/path.module 4 additions, 6 deletionsmodules/path/path.module
- modules/poll.module 5 additions, 7 deletionsmodules/poll.module
Loading
Please register or sign in to comment