diff options
author | Dries Buytaert <dries@buytaert.net> | 2010-04-04 13:18:18 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2010-04-04 13:18:18 +0000 |
commit | e7d18bc0b142b77f18540e35a5ae49aec939d67c (patch) | |
tree | de02d4ee804d4edb156da44198579e64ebdfecc2 /modules/color | |
parent | 6c049009e5949452898fd12bae23b7a671885834 (diff) | |
download | brdo-e7d18bc0b142b77f18540e35a5ae49aec939d67c.tar.gz brdo-e7d18bc0b142b77f18540e35a5ae49aec939d67c.tar.bz2 |
- Patch #758628 by rfay: improve GD library hook_requirements() for color and image modules.
Diffstat (limited to 'modules/color')
-rw-r--r-- | modules/color/color.install | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/modules/color/color.install b/modules/color/color.install index 3e86528c2..5503f6068 100644 --- a/modules/color/color.install +++ b/modules/color/color.install @@ -13,27 +13,27 @@ function color_requirements($phase) { // Check for the PHP GD library. if (function_exists('imagegd2')) { $info = gd_info(); - $requirements['gd'] = array( + $requirements['color_gd'] = array( 'value' => $info['GD Version'], ); // Check for PNG support. if (function_exists('imagecreatefrompng')) { - $requirements['gd']['severity'] = REQUIREMENT_OK; + $requirements['color_gd']['severity'] = REQUIREMENT_OK; } else { - $requirements['gd']['severity'] = REQUIREMENT_ERROR; - $requirements['gd']['description'] = t('The GD library for PHP is enabled, but was compiled without PNG support. Check the <a href="@url">PHP image documentation</a> for information on how to correct this.', array('@url' => 'http://www.php.net/manual/ref.image.php')); + $requirements['color_gd']['severity'] = REQUIREMENT_ERROR; + $requirements['color_gd']['description'] = t('The GD library for PHP is enabled, but was compiled without PNG support. Check the <a href="@url">PHP image documentation</a> for information on how to correct this.', array('@url' => 'http://www.php.net/manual/ref.image.php')); } } else { - $requirements['gd'] = array( + $requirements['color_gd'] = array( 'value' => t('Not installed'), 'severity' => REQUIREMENT_ERROR, - 'description' => t('The GD library for PHP is missing or outdated. Check the <a href="@url">PHP image documentation</a> for information on how to correct this.', array('@url' => 'http://www.php.net/manual/ref.image.php')), + 'description' => t('The GD library for PHP is missing or outdated. Check the <a href="@url">PHP image documentation</a> for information on how to correct this.', array('@url' => 'http://www.php.net/manual/book.image.php')), ); } - $requirements['gd']['title'] = t('GD library'); + $requirements['color_gd']['title'] = t('GD library PNG support'); } return $requirements; |