metatag_twitter_cards.install in Metatag 7
Update scripts for the Metatag: Twitter Cards module.
File
metatag_twitter_cards/metatag_twitter_cards.installView source
<?php
/**
* @file
* Update scripts for the Metatag: Twitter Cards module.
*/
/**
* Implements hook_update_dependencies().
*/
function metatag_twitter_cards_update_dependencies() {
// Twitter Cards update 7100 requires the complete Metatag schema, so lets
// wait for Metatag update 7100 just to be sure.
$dependencies['metatag_twitter_cards'][7100] = array(
'metatag' => 7100,
);
return $dependencies;
}
/**
* Implements hook_uninstall().
*/
function metatag_twitter_cards_uninstall() {
// Remove all of the maxlength variables.
variable_del('metatag_maxlength_twitter:title');
variable_del('metatag_maxlength_twitter:description');
}
/**
* Implementations of hook_update_N().
*/
/**
* Rename the 'twitter:image:src' meta tag back to 'twitter:image'. Sorry.
*/
function metatag_twitter_cards_update_7100(&$sandbox) {
module_load_include('install', 'metatag');
$old_tag = 'twitter:image:src';
$new_tag = 'twitter:image';
return metatag_update_replace_entity_tag($sandbox, $old_tag, $new_tag);
}
/**
* Rename the 'twitter:image:src' meta tag back to 'twitter:image', part 2.
*/
function metatag_twitter_cards_update_7101() {
module_load_include('install', 'metatag');
$old_tag = 'twitter:image:src';
$new_tag = 'twitter:image';
return metatag_update_replace_config_tag($old_tag, $new_tag);
}
/**
* Clear the Metatag cache.
*/
function metatag_twitter_cards_update_7102() {
cache_clear_all('*', 'cache_metatag', TRUE);
return t('All Metatag caches cleared.');
}
Functions
Name![]() |
Description |
---|---|
metatag_twitter_cards_uninstall | Implements hook_uninstall(). |
metatag_twitter_cards_update_7100 | Rename the 'twitter:image:src' meta tag back to 'twitter:image'. Sorry. |
metatag_twitter_cards_update_7101 | Rename the 'twitter:image:src' meta tag back to 'twitter:image', part 2. |
metatag_twitter_cards_update_7102 | Clear the Metatag cache. |
metatag_twitter_cards_update_dependencies | Implements hook_update_dependencies(). |