function nodewords_admin_install in Nodewords: D6 Meta Tags 6.2
Implements hook_install().
File
- nodewords_admin/
nodewords_admin.install, line 11 - Install, update and uninstall functions for the Administration interface for Nodewords module.
Code
function nodewords_admin_install() {
$value = variable_get('nodewords_edit', NULL);
if (isset($value)) {
variable_set('nodewords_admin_edit', $value);
}
$value = variable_get('nodewords_global_keywords', NULL);
if (isset($value)) {
variable_set('nodewords_first_keywords', $value);
variable_del('nodewords_global_keywords');
}
variable_del('nodewords');
variable_del('nodewords-repeat');
variable_del('nodewords-use_front');
variable_del('nodewords_collapse_fieldset');
variable_del('nodewords_enable_user_metatags');
variable_del('nodewords_metatags_generation_method');
variable_del('nodewords_metatags_generation_source');
variable_del('nodewords_update_6113');
variable_del('nodewords_update_6139');
variable_del('nodewords_update_6145');
variable_del('nodewords_update_6147');
variable_del('nodewords_update_6156');
variable_del('nodewords_update_6159');
variable_del('nodewords_update_6162');
variable_del('nodewords_update_6163');
variable_del('nodewords_update_6164');
variable_del('nodewords_update_6166');
variable_del('nodewords_use_teaser');
$node_types = array_keys(node_get_types('names'));
$variables = array(
'nodewords_metatags_generation_method_',
'nodewords_metatags_generation_source_',
'nodewords_edit_metatags_',
'nodewords_use_teaser_',
);
foreach ($node_types as $node_type) {
foreach ($variables as $variable) {
variable_del($variable . $node_type);
}
}
}