function _flexslider_validate_minimum_version_22 in Flex Slider 7.2
Validate the minimum library version.
1 string reference to '_flexslider_validate_minimum_version_22'
- flexslider_option_elements in ./
flexslider.admin.inc - Defines the form elements used to edit the FlexSlider library options
File
- ./
flexslider.admin.inc, line 525 - Administrative page callbacks for the flexslider module.
Code
function _flexslider_validate_minimum_version_22($element, &$form_state) {
$lib = libraries_detect('flexslider');
if (!isset($lib['version'])) {
drupal_set_message(t('Unable to detect FlexSlider library version. Some options may not function properly. Please review the README.md file for installation instructions.'), 'warning');
}
else {
$version = $lib['version'];
$required = "2.2";
if ($element['#value'] && !version_compare($version, $required, '>=')) {
form_error($element, t('To use %name you must install FlexSlider version !required or higher.', array(
'%name' => $element['#title'],
'!required' => l($required, 'https://github.com/woothemes/FlexSlider/tree/version/2.2'),
)));
}
}
}