function modalframe_requirements in Modal Frame API 6
Implementation of hook_requirements().
File
- ./
modalframe.install, line 11 - Installation file for Modal Frame API module.
Code
function modalframe_requirements($phase) {
$requirements = array();
$t = get_t();
drupal_load('module', 'jquery_ui');
$jquery_ui_version = function_exists('jquery_ui_get_version') ? jquery_ui_get_version() : 0;
if (version_compare($jquery_ui_version, '1.7') < 0) {
$requirements['modalframe'] = array(
'title' => $t('Modal Frame API'),
'value' => $jquery_ui_version,
'severity' => $phase == 'runtime' ? REQUIREMENT_WARNING : REQUIREMENT_ERROR,
'description' => $t('The version of the <a href="@jqueryui">jQuery UI</a> library installed on this site is not compatible with <a href="@modalframe">Modal Frame API</a>. Please, upgrade to jQuery UI 1.7.x or higher.', array(
'@jqueryui' => 'http://drupal.org/project/jquery_ui',
'@modalframe' => 'http://drupal.org/project/modalframe',
)),
);
}
return $requirements;
}