function colorbox_get_version in Colorbox 6
Same name and namespace in other branches
- 7 colorbox.module \colorbox_get_version()
Return the version of Colorbox plugin that is installed.
This can be used by other modules' hook_requirements() to ensure that the proper version of Colorbox plugin is installed.
See also
1 call to colorbox_get_version()
- colorbox_requirements in ./
colorbox.install - Implementation of hook_requirements().
File
- ./
colorbox.module, line 284 - A light-weight, customizable lightbox plugin for jQuery 1.3
Code
function colorbox_get_version($colorbox_js = NULL) {
$version = 0;
$pattern = '#ColorBox v([0-9\\.a-z]+)#';
// No file is passed in so use the default location.
if (is_null($colorbox_js)) {
$colorbox_js = colorbox_get_js();
}
// Return the version of Colorbox plugin, it it exists.
if (file_exists($colorbox_js)) {
$colorbox_plugin = file_get_contents($colorbox_js, NULL, NULL, 0, 32);
if (preg_match($pattern, $colorbox_plugin, $matches)) {
$version = $matches[1];
}
}
return $version;
}