messages_alter.install in Custom Submit Messages 7.x
Same filename and directory in other branches
Install, update and uninstall functions for the messages alter module.
File
messages_alter/messages_alter.installView source
<?php
/**
* @file
* Install, update and uninstall functions for the messages alter module.
*/
/**
* Implements hook_install().
*/
function messages_alter_install() {
// set the latest version
$latest = '6.x-1.1-dev';
variable_del('messages_alter_version', $latest);
variable_set('messages_alter_version_latest', $latest);
}
/**
* Implements hook_uninstall().
*/
function messages_alter_uninstall() {
variable_del('messages_alter_theme_altered');
variable_del('messages_alter_version');
variable_del('messages_alter_version_latest');
}
/**
* Implements hook_update_N().
*/
function messages_alter_update_6000() {
// set the latest version
variable_set('messages_alter_version_latest', '6.x-1.1-dev');
// tell the user to check some things and update accordingly
drupal_set_message(t('Messaages Alter has just been updated. Please check and make sure your modules are compatible with the new release, and ' . l('click here', 'admin/settings/messages_alter') . ' to update to the latest MessagesAlter object.'), 'warning');
// return something empty
return array();
}
/**
* Implements hook_update_N().
*/
function messages_alter_update_6001() {
// set to the default - there weren't any major
// changes to this one
variable_set('messages_alter_version_latest', '6.x-1.3');
variable_set('messages_alter_version', '6.x-1.3');
return array();
}
Functions
Name![]() |
Description |
---|---|
messages_alter_install | Implements hook_install(). |
messages_alter_uninstall | Implements hook_uninstall(). |
messages_alter_update_6000 | Implements hook_update_N(). |
messages_alter_update_6001 | Implements hook_update_N(). |