[ Index ]

MailPress 7.2

[ Index ]     [ Classes ]     [ Functions ]     [ Variables ]     [ Constants ]     [ Statistics ]    

title

Body

[close]

/mp-includes/class/options/form/field_types/captcha_gd1/captcha/cfg/paradise/ -> settings.php (source)

   1  <?php
   2  
   3  // -----------------------------------------------
   4  // Cryptographp v1.4
   5  // ( c ) 2006-2007 Sylvain BRISON 
   6  //
   7  // www.cryptographp.com 
   8  // cryptographp@alphpa.com 
   9  //
  10  // Licence CeCILL modifiée
  11  // => Voir fichier Licence_CeCILL_V2-fr.txt )
  12  // -----------------------------------------------
  13  
  14  
  15  // -------------------------------------
  16  // Configuration du fond du cryptogramme
  17  // -------------------------------------
  18  
  19  $cryptwidth  = 150;  // Largeur du cryptogramme ( en pixels )
  20  $cryptheight = 45;   // Hauteur du cryptogramme ( en pixels )
  21  
  22  $bgR  = 255;         // Couleur du fond au format RGB: Red ( 0->255 )
  23  $bgG  = 255;         // Couleur du fond au format RGB: Green ( 0->255 )
  24  $bgB  = 255;         // Couleur du fond au format RGB: Blue ( 0->255 )
  25  
  26  $bgclear = true;     // Fond transparent ( true/false )
  27                       // Uniquement valable pour le format PNG
  28  
  29  $bgimg = 'fonds';                 // Le fond du cryptogramme peut-être une image  
  30                               // PNG, GIF ou JPG. Indiquer le fichier image
  31                               // Exemple: $fondimage = 'photo.gif';
  32                                       // L'image sera redimensionnée si nécessaire
  33                               // pour tenir dans le cryptogramme.
  34                               // Si vous indiquez un répertoire plutôt qu'un 
  35                               // fichier l'image sera prise au hasard parmi 
  36                               // celles disponibles dans le répertoire
  37  
  38  $bgframe = true;    // Ajoute un cadre de l'image ( true/false )
  39  
  40  
  41  // ----------------------------
  42  // Configuration des caractères
  43  // ----------------------------
  44  
  45  // Couleur de base des caractères
  46  
  47  $charR = 0;     // Couleur des caractères au format RGB: Red ( 0->255 )
  48  $charG = 0;     // Couleur des caractères au format RGB: Green ( 0->255 )
  49  $charB = 0;     // Couleur des caractères au format RGB: Blue ( 0->255 )
  50  
  51  $charcolorrnd = false;      // Choix aléatoire de la couleur.
  52  $charcolorrndlevel = 2;    // Niveau de clarté des caractères si choix aléatoire ( 0->4 )
  53                             // 0: Aucune sélection
  54                             // 1: Couleurs très sombres ( surtout pour les fonds clairs )
  55                             // 2: Couleurs sombres
  56                             // 3: Couleurs claires
  57                             // 4: Couleurs très claires ( surtout pour fonds sombres )
  58  
  59  $charclear = 20;   // Intensité de la transparence des caractères ( 0->127 )
  60                    // 0=opaques; 127=invisibles
  61                      // interessant si vous utilisez une image $bgimg
  62                      // Uniquement si PHP >=3.2.1
  63  
  64  // Polices de caractères
  65  
  66  $tfont[] = 'Alanden_.ttf';       // Les polices seront aléatoirement utilisées.
  67  //$tfont[] = 'ADVERTMF.TTF';       // Vous devez copier les fichiers correspondants
  68  //$tfont[] = 'ELECHA__.TTF';       // sur le serveur.
  69  //$tfont[] = 'luggerbu.ttf';       // Ajoutez autant de lignes que vous voulez   
  70  //$tfont[] = 'RASCAL__.TTF';       // Respectez la casse ! 
  71  //$tfont[] = 'SCRAWL.TTF';  
  72  //$tfont[] = 'WAVY.TTF';   
  73  
  74  
  75  // Caracteres autorisés
  76  // Attention, certaines polices ne distinguent pas ( ou difficilement ) les majuscules 
  77  // et les minuscules. Certains caractères sont faciles à confondre, il est donc
  78  // conseillé de bien choisir les caractères utilisés.
  79  
  80  $charel = 'ABCDEFGHKLMNPRTWXYZ234569';       // Caractères autorisés
  81  
  82  $crypteasy = true;       // Création de cryptogrammes "faciles à lire" ( true/false )
  83                           // composés alternativement de consonnes et de voyelles.
  84  
  85  $charelc = 'BCDFGHKLMNPRTVWXZ';   // Consonnes utilisées si $crypteasy = true
  86  $charelv = 'AEIOUY';              // Voyelles utilisées si $crypteasy = true
  87  
  88  $difuplow = false;          // Différencie les Maj/Min lors de la saisie du code ( true, false )
  89  
  90  $charnbmin = 4;         // Nb minimum de caracteres dans le cryptogramme
  91  $charnbmax = 4;         // Nb maximum de caracteres dans le cryptogramme
  92  
  93  $charspace = 26;        // Espace entre les caracteres ( en pixels )
  94  $charsizemin = 26;      // Taille minimum des caractères
  95  $charsizemax = 26;      // Taille maximum des caractères
  96  
  97  $charanglemax  = 10;     // Angle maximum de rotation des caracteres ( 0-360 )
  98  $charup   = false;        // Déplacement vertical aléatoire des caractères ( true/false )
  99  
 100  // Effets supplémentaires
 101  
 102  $cryptgaussianblur = false; // Transforme l'image finale en brouillant: méthode Gauss ( true/false )
 103                              // uniquement si PHP >= 5.0.0
 104  $cryptgrayscal = false;     // Transforme l'image finale en dégradé de gris ( true/false )
 105                              // uniquement si PHP >= 5.0.0
 106  
 107  // ----------------------
 108  // Configuration du bruit
 109  // ----------------------
 110  
 111  $noisepxmin = 0;      // Bruit: Nb minimum de pixels aléatoires
 112  $noisepxmax = 0;      // Bruit: Nb maximum de pixels aléatoires
 113  
 114  $noiselinemin = 0;     // Bruit: Nb minimum de lignes aléatoires
 115  $noiselinemax = 0;     // Bruit: Nb maximum de lignes aléatoires
 116  
 117  $nbcirclemin = 0;      // Bruit: Nb minimum de cercles aléatoires 
 118  $nbcirclemax = 0;      // Bruit: Nb maximim de cercles aléatoires
 119  
 120  $noisecolorchar  = 2;  // Bruit: Couleur d'ecriture des pixels, lignes, cercles: 
 121                         // 1: Couleur d'écriture des caractères
 122                         // 2: Couleur du fond
 123                         // 3: Couleur aléatoire
 124                         
 125  $brushsize = 1;        // Taille d'ecriture du princeaiu ( en pixels ) 
 126                         // de 1 à 25 ( les valeurs plus importantes peuvent provoquer un 
 127                         // Internal Server Error sur certaines versions de PHP/GD )
 128                         // Ne fonctionne pas sur les anciennes configurations PHP/GD
 129  
 130  $noiseup = false;      // Le bruit est-il par dessus l'ecriture ( true ) ou en dessous ( false ) 
 131  
 132  // --------------------------------
 133  // Configuration système & sécurité
 134  // --------------------------------
 135  
 136  $cryptformat = "png";   // Format du fichier image généré "GIF", "PNG" ou "JPG"
 137                                  // Si vous souhaitez un fond transparent, utilisez "PNG" ( et non "GIF" )
 138                                  // Attention certaines versions de la bibliotheque GD ne gerent pas GIF !!!
 139  
 140  $cryptsecure = "md5";    // Méthode de crytpage utilisée: "md5", "sha1" ou "" ( aucune )
 141                           // "sha1" seulement si PHP>=4.2.0
 142                           // Si aucune méthode n'est indiquée, le code du cyptogramme est stocké 
 143                           // en clair dans la session.
 144                         
 145  $cryptusetimer = 0;        // Temps ( en seconde ) avant d'avoir le droit de regénérer un cryptogramme
 146  
 147  $cryptusertimererror = 3;  // Action à réaliser si le temps minimum n'est pas respecté:
 148                             // 1: Ne rien faire, ne pas renvoyer d'image.
 149                             // 2: L'image renvoyée est "images/erreur2.png" ( vous pouvez la modifier )
 150                             // 3: Le script se met en pause le temps correspondant ( attention au timeout
 151                             //    par défaut qui coupe les scripts PHP au bout de 30 secondes )
 152                             //    voir la variable "max_execution_time" de votre configuration PHP
 153  
 154  $cryptusemax = 1000;  // Nb maximum de fois que l'utilisateur peut générer le cryptogramme
 155                        // Si dépassement, l'image renvoyée est "images/erreur1.png"
 156                        // PS: Par défaut, la durée d'une session PHP est de 180 mn, sauf si 
 157                        // l'hebergeur ou le développeur du site en ont décidé autrement... 
 158                        // Cette limite est effective pour toute la durée de la session. 
 159                        
 160  $cryptoneuse = false;  // Si vous souhaitez que la page de verification ne valide qu'une seule 
 161                         // fois la saisie en cas de rechargement de la page indiquer "true".
 162                         // Sinon, le rechargement de la page confirmera toujours la saisie.


Generated: Tue May 19 15:55:14 2020 Cross-referenced by PHPXref 0.7.1