function nodewords_uninstall in Nodewords: D6 Meta Tags 6
Same name and namespace in other branches
- 5 nodewords.install \nodewords_uninstall()
- 6.3 nodewords.install \nodewords_uninstall()
- 6.2 nodewords.install \nodewords_uninstall()
Implements hook_uninstall().
File
- ./
nodewords.install, line 156 - Installation file for nodewords.module.
Code
function nodewords_uninstall() {
drupal_uninstall_schema('nodewords');
variable_del('nodewords');
variable_del('nodewords-repeat');
variable_del('nodewords-use_front');
variable_del('nodewords_base_url');
variable_del('nodewords_metatags_generation_method');
variable_del('nodewords_metatags_generation_source');
variable_del('nodewords_collapse_fieldset');
variable_del('nodewords_edit');
variable_del('nodewords_enable_user_metatags');
variable_del('nodewords_global');
variable_del('nodewords_global_keywords');
variable_del('nodewords_keyword_vids');
variable_del('nodewords_list_repeat');
variable_del('nodewords_list_robots');
variable_del('nodewords_max_size');
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_alt_attribute');
variable_del('nodewords_use_frontpage_tags');
variable_del('nodewords_use_path_alias');
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_filter_modules_output_',
'nodewords_filter_regexp_',
'nodewords_use_alt_attribute_',
'nodewords_use_teaser_',
);
foreach ($node_types as $node_type) {
foreach ($variables as $variable) {
variable_del($variable . $node_type);
}
}
}