Source for file in_the_pink.php

Documentation is available at in_the_pink.php

  1. <?php
  2.  
  3. /**
  4.  * in_the_pink.php
  5.  * Name:    In the Pink
  6.  * Date:    October 20, 2001
  7.  * Comment: This theme generates random colors, featuring a reddish
  8.  *          background with dark text.
  9.  *
  10.  * @author Jorey Bump
  11.  * @copyright &copy; 2000-2006 The SquirrelMail Project Team
  12.  * @license http://opensource.org/licenses/gpl-license.php GNU Public License
  13.  * @version $Id: in_the_pink.php,v 1.13 2006/07/15 12:01:31 tokul Exp $
  14.  * @package squirrelmail
  15.  * @subpackage themes
  16.  */
  17.  
  18. /** Prevent direct script loading */
  19. if ((isset($_SERVER['SCRIPT_FILENAME']&& $_SERVER['SCRIPT_FILENAME'== __FILE__||
  20.     (isset($HTTP_SERVER_SERVER['SCRIPT_FILENAME']&& $HTTP_SERVER_SERVER['SCRIPT_FILENAME'== __FILE__) ) {
  21.     die();
  22. }
  23.  
  24. /** load sq_mt_randomize() */
  25. include_once(SM_PATH 'functions/strings.php');
  26.  
  27. /* seed the random number generator */
  28.  
  29. for ($i 0$i <= 15$i++{
  30.     /* background/foreground toggle */
  31.     if ($i == or $i == or $i == or $i == or $i == or $i == 10 or $i == 12{
  32.         /* background */
  33.         $r mt_rand(248,255);
  34.         $b mt_rand(140,255);
  35.         $g mt_rand(128,$b);
  36.     else {
  37.         /* text */
  38.         $b mt_rand(2,128);
  39.         $r mt_rand(1,$b);
  40.         $g mt_rand(0,$r);
  41.     }
  42.  
  43.     /* set array element as hex string with hashmark (for HTML output) */
  44.     $color[$isprintf('#%02X%02X%02X',$r,$g,$b);
  45. }

Documentation generated on Sat, 07 Oct 2006 16:11:54 +0300 by phpDocumentor 1.3.0RC6