[ Index ]
 

Code source de Drupal 5.3

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/modules/color/ -> color.install (source)

   1  <?php
   2  /* $Id: color.install,v 1.2 2006/12/05 05:49:50 dries Exp $ */
   3  
   4  function color_requirements($phase) {
   5    $requirements = array();
   6  
   7    if ($phase == 'runtime') {
   8      // Check GD library
   9      if (function_exists('imagegd2')) {
  10        $info = gd_info();
  11        $requirements['gd'] = array(
  12          'value' => $info['GD Version'],
  13        );
  14  
  15        // Check PNG support
  16        if (function_exists('imagecreatefrompng')) {
  17          $requirements['gd']['severity'] = REQUIREMENT_OK;
  18        }
  19        else {
  20          $requirements['gd']['severity'] = REQUIREMENT_ERROR;
  21          $requirements['gd']['description'] = t('The GD library for PHP is enabled, but was compiled without PNG support. Please check the <a href="@url">PHP image documentation</a> for information on how to correct this.', array('@url' => 'http://www.php.net/manual/en/ref.image.php'));
  22        }
  23      }
  24      else {
  25        $requirements['gd'] = array(
  26          'value' => t('Not installed'),
  27          'severity' => REQUIREMENT_ERROR,
  28          'description' => t('The GD library for PHP is missing or outdated. Please check the <a href="@url">PHP image documentation</a> for information on how to correct this.', array('@url' => 'http://www.php.net/manual/en/ref.image.php')),
  29        );
  30      }
  31      $requirements['gd']['title'] = t('GD library');
  32    }
  33  
  34    return $requirements;
  35  }


Généré le : Fri Nov 30 16:20:15 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics