[ Index ]
 

Code source de IMP H3 (4.1.5)

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables

title

Body

[fermer]

/templates/quota/ -> quota.inc (source)

   1  <?php
   2  if (is_a($quota, 'PEAR_Error')) {
   3      $class = 'quotawarn';
   4      $message = $quota->getMessage();
   5  } else {
   6      if ($quota['limit'] != 0) {
   7          $quota['usage'] = $quota['usage'] / (1024 * 1024.0);
   8          $quota['limit'] = $quota['limit'] / (1024 * 1024.0);
   9          $percent = ($quota['usage'] * 100) / $quota['limit'];
  10          if ($percent >= 90) {
  11              $class = 'quotaalert';
  12          } elseif ($percent >= 75) {
  13              $class = 'quotawarn';
  14          } else {
  15              $class = 'control';
  16          }
  17          $message = sprintf(_("Quota status: %.2fMB / %.2fMB  (%.2f%%)"), $quota['usage'], $quota['limit'], $percent);
  18      } elseif ($quota['usage'] != 0) {
  19          $quota['usage'] = $quota['usage'] / (1024 * 1024.0);
  20          $class = 'control';
  21          $message = sprintf(_("Quota status: %.2fMB / NO LIMIT"), $quota['usage']);
  22      } else {
  23          $class = 'control';
  24          $message = sprintf(_("Quota status: NO LIMIT"));
  25      }
  26  }
  27  ?>
  28  <table width="100%" border="0" cellpadding="3" cellspacing="0">
  29    <tr><td class="<?php echo $class ?>" align="center">
  30      <?php echo $message ?>
  31    </td></tr>
  32  </table>


Généré le : Thu Nov 29 12:30:07 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics