diff options
author | Dries Buytaert <dries@buytaert.net> | 2004-07-04 16:50:02 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2004-07-04 16:50:02 +0000 |
commit | fe2b3e7c006a607c2b9fd9a485a7bda13515a94f (patch) | |
tree | 1c16960253df2c99488fdd8cf81305ff369884d4 /modules/page/page.module | |
parent | 353c05d01536aac26fec7e9cfee0e84838973286 (diff) | |
download | brdo-fe2b3e7c006a607c2b9fd9a485a7bda13515a94f.tar.gz brdo-fe2b3e7c006a607c2b9fd9a485a7bda13515a94f.tar.bz2 |
- 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').
Diffstat (limited to 'modules/page/page.module')
-rw-r--r-- | modules/page/page.module | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/page/page.module b/modules/page/page.module index 930ef20ab..bdbfa0be3 100644 --- a/modules/page/page.module +++ b/modules/page/page.module @@ -129,7 +129,7 @@ function page_view($node, $teaser = FALSE, $page = FALSE) { /** * Implementation of hook_form(). */ -function page_form(&$node, &$error) { +function page_form(&$node) { if (function_exists('taxonomy_node_form')) { $output .= implode('', taxonomy_node_form('page', $node)); } |