-
Notifications
You must be signed in to change notification settings - Fork 1
/
emf.install
44 lines (38 loc) · 1.28 KB
/
emf.install
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
/**
* @file
* Install, update and uninstall functions for the EMF module.
*/
/**
* Implements hook_requirements().
*/
function emf_requirements($phase) {
$requirements = array();
$t = get_t();
// @todo Possibly remove this function since we are able to duplicate Tidy's
// cleanup ability using DOM. @see IsoDataSet::tidyXml().
//$requirements['iso_php_tidy'] = array('title' => $t('PHP tidy class'));
//if (class_exists('tidy')) {
// $requirements['iso_php_tidy']['value'] = $t('Enabled');
// $requirements['iso_php_tidy']['severity'] = REQUIREMENT_OK;
//}
//else {
// $requirements['iso_php_tidy']['description'] = $t('The ISO module strongly recommends the <a href="@php-tidy">PHP tidy extension</a> in order to provide XML that passes validation.', array('@php-tidy' => 'http://www.php.net/manual/en/tidy.installation.php'));
// $requirements['iso_php_tidy']['value'] = $t('Not enabled or missing');
// $requirements['iso_php_tidy']['severity'] = REQUIREMENT_WARNING;
//}
return $requirements;
}
/**
* Implements hook_install().
function emf_install() {
variable_set('date_format_emf_yeardate', 'Y-m-d');
}
*/
/**
* Implements hook_uninstall().
*/
function emf_uninstall() {
variable_del('station_acronym');
variable_del('emf_data_policies');
}