summaryrefslogtreecommitdiff
path: root/modules/blogapi
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2005-12-03 09:59:25 +0000
committerDries Buytaert <dries@buytaert.net>2005-12-03 09:59:25 +0000
commitab0232c022f4fbc74828c75f3ef47991883c63c2 (patch)
tree9ac3c45a45e59fedf66b80cf1f16a92f3ff8969c /modules/blogapi
parent75d2089fba73565caf48ec65e8b674f64a5a89e3 (diff)
downloadbrdo-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.module6
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)) {