imagecache_autorotate.install 683 B

12345678910111213141516171819202122232425
  1. <?php
  2. /**
  3. * Implements hook_requirements().
  4. */
  5. function imagecache_autorotate_requirements($phase) {
  6. $result = array();
  7. $t = get_t();
  8. if (!extension_loaded('exif')) {
  9. $result['imagecache_autorotate_exif_extension'] = array(
  10. 'title'=> 'EXIF extension',
  11. 'value'=> $phase === 'runtime' ? $t('Disabled') : '',
  12. 'description'=> $t('The autorotate image effect requires the exif extension to be enabled.'),
  13. 'severity' => REQUIREMENT_ERROR,
  14. );
  15. }
  16. else {
  17. $result['imagecache_autorotate_exif_extension'] = array(
  18. 'title'=> 'EXIF extension',
  19. 'value'=> $t('Enabled'),
  20. 'severity' => REQUIREMENT_OK,
  21. );
  22. }
  23. return $result;
  24. }