og_vocab.admin.inc in OG Vocabulary 7
OG-vocab admin settings
File
includes/og_vocab.admin.incView source
<?php
/**
* @file
* OG-vocab admin settings
*/
/**
* Admin form settings.
*/
function og_vocab_admin_settings($form_state) {
$form['og_vocab_term_page_access'] = array(
'#type' => 'checkbox',
'#title' => t('Term page access'),
'#description' => t('When enabled, access to taxonomy/term/[tid] will be controlled by OG-vocab'),
'#default_value' => variable_get('og_vocab_term_page_access', FALSE),
);
return system_settings_form($form);
}
/**
* Submit handler; Re-build the menu tree.
*
* @see og_vocab_menu_alter().
*/
function og_vocab_admin_settings_submit($form, &$form_state) {
if (variable_get('og_vocab_term_page_access', FALSE) != $form_state['values']['og_vocab_term_page_access']) {
// Rebuild the menu tree.
variable_set('menu_rebuild_needed', TRUE);
}
}
Functions
Name![]() |
Description |
---|---|
og_vocab_admin_settings | Admin form settings. |
og_vocab_admin_settings_submit | Submit handler; Re-build the menu tree. |