Grr : Différence entre versions

De Wiki_DR13
Aller à : navigation, rechercher
(Dev)
(Dev)
Ligne 28 : Ligne 28 :
 
1 * Table grr_settings
 
1 * Table grr_settings
  
INSERT  INTO  `grr_setting` (  `NAME` ,  `VALUE`  )  
+
INSERT  INTO  `grr_setting` (  `NAME` ,  `VALUE`  ) VALUES ('http_champ_email',  ''), ('http_champ_prenom',  ''), ('http_champ_nom',  '') ;
VALUES (
 
 
 
'sso_champ_email',  ''
 
 
 
), (
 
 
 
'sso_champ_prenom',  ''
 
 
 
)
 
'sso_champ_nom',  ''
 
 
 
)
 
;
 
  
  

Version du 9 octobre 2009 à 14:40

Liste des modifs :

Config File : include/session.inc.php ligne 215
$nom_user = $_SERVER["sn"]; 
$email_user = $_SERVER["mail"]; 
$prenom_user = $_SERVER["givenName"]; 



Config File : include/misc.inc.php ligne 84 et 98
"DR13",


Fichier de langage

Config File : login.php ligne 219
header("Location: ./index.php");



Dev

Choix des champs d'autoenregistrement depuis la base :

1 * Table grr_settings

INSERT  INTO  `grr_setting` (  `NAME` ,  `VALUE`  ) VALUES ('http_champ_email',  ), ('http_champ_prenom',  ), ('http_champ_nom',  ) ;


             //definition du nom
                   if (getSettingValue("http_champ_nom")) {
                      $nom_user = getSettingValue("http_champ_nom");
                      $nom_user = $_SERVER["$nom_user"];
                   } else {
                      $nom_user=$_login;
                   }
                   //definition email :
                   if (getSettingValue("http_champ_email")) {
                      $email_user = getSettingValue("http_champ_email");
                      $email_user = $_SERVER["$email_user"];
                   } else {
                      $email_user="";
                   }
                   //definition du prenom :
                  if (getSettingValue("sso_champ_prenom")) {
                      $prenom_user = getSettingValue("http_champ_prenom");
                      $prenom_user = $_SERVER["$prenom_user"];
                   } else { 
                      $prenom_user="";
                   }