function nodeformsettings_elements_default in Node and Comments Form Settings 6.2
Same name and namespace in other branches
- 6.3 nodeformsettings.module \nodeformsettings_elements_default()
- 7.3 nodeformsettings.module \nodeformsettings_elements_default()
- 7.2 nodeformsettings.module \nodeformsettings_elements_default()
Define the element and a default value
If you're making a patch define here the name of the element and the default value, try to keep the array sorted by alphabetical order for readability purposes
All keys MUST start with nfs_
1 => means Disabled (It Hides) 0 => means Enabled (It shows)
except when there are multiple options
4 calls to nodeformsettings_elements_default()
- nodeformsettings_form_alter in ./
nodeformsettings.module - Implementation of hook_form_alter()
- nodeformsettings_purge in ./
nodeformsettings.module - Remove all unsused variables
- nodeformsettings_settings_submit in ./
nodeformsettings.module - Submit callback for the node form alter
- _nodeformsettings_settings_form in includes/
settings_node.inc - Define all settings for nodes
File
- ./
nodeformsettings.module, line 23 - main file, only one hook_form_alter to change several settings
Code
function nodeformsettings_elements_default() {
return array(
'nfs_author_information' => 0,
'nfs_cancel' => array(
'nfs_cancel_status' => 1,
'nfs_cancel_behaviour' => 0,
),
'nfs_comments' => 0,
'nfs_hide_node_title' => 0,
'nfs_inputformat' => 0,
'nfs_menu' => 0,
'nfs_path' => 0,
'nfs_preview' => 0,
'nfs_publishingoptions' => 0,
'nfs_revisionlog' => 0,
'nfs_splitsummary' => 0,
'nfs_submission_body_rows' => '20',
'nfs_submit' => t('Submit'),
'nfs_taxonomy' => 0,
'nfs_title_create' => t('Create !node_type'),
'nfs_title_edit' => t('!node_title'),
);
}