diff options
author | Dries Buytaert <dries@buytaert.net> | 2005-12-03 09:59:25 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2005-12-03 09:59:25 +0000 |
commit | ab0232c022f4fbc74828c75f3ef47991883c63c2 (patch) | |
tree | 9ac3c45a45e59fedf66b80cf1f16a92f3ff8969c /modules/blogapi | |
parent | 75d2089fba73565caf48ec65e8b674f64a5a89e3 (diff) | |
download | brdo-ab0232c022f4fbc74828c75f3ef47991883c63c2.tar.gz brdo-ab0232c022f4fbc74828c75f3ef47991883c63c2.tar.bz2 |
- Patch #37737 by asimmonds/eaton: fixed blogapi.module checkboxes on settings page.
Diffstat (limited to 'modules/blogapi')
-rw-r--r-- | modules/blogapi/blogapi.module | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/blogapi/blogapi.module b/modules/blogapi/blogapi.module index 65bfe3a4c..62f415675 100644 --- a/modules/blogapi/blogapi.module +++ b/modules/blogapi/blogapi.module @@ -559,10 +559,10 @@ function blogapi_settings() { ); $node_types = node_get_types(); - $defaults = isset($node_types['blog']) ? array('blog') : array(); + $defaults = isset($node_types['blog']) ? array('blog' => 1) : array(); $form['blogapi_node_types'] = array( '#type' => 'checkboxes', '#title' => t('Blog types'), '#required' => TRUE, - '#default_value' => variable_get('blogapi_node_types', $defaults), '#options' => $node_types, + '#default_value' => array_keys(variable_get('blogapi_node_types', $defaults), 1), '#options' => $node_types, '#description' => t('Select the content types for which you wish to enable posting via blogapi. Each type will appear as a different "blog" in the client application (if supported).') ); @@ -721,7 +721,7 @@ function _blogapi_blogid($id) { } function _blogapi_get_node_types() { - $available_types = variable_get('blogapi_node_types', array('blog')); + $available_types = array_keys(variable_get('blogapi_node_types', array('blog' => 1)), 1); $types = array(); foreach (node_get_types() as $type => $name) { if (node_access('create', $type) && in_array($type, $available_types)) { |