Skip to content
Extraits de code Groupes Projets
Valider 1ce41a0e rédigé par maieul@maieul.net's avatar maieul@maieul.net
Parcourir les fichiers

éviter de mettre une définition dans un options, lorsque la valeur n'est...

éviter de mettre une définition  dans un options, lorsque la valeur n'est utilisé que dans une fonction. Autant définir dans ce cas dans la fonction
parent 802dc51d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -11,29 +11,6 @@ if (!defined('_ECRIRE_INC_VERSION')) {
return;
}
/* déclaration des différentes variables utilisées pour effectuer l'anonymisation */
$GLOBALS['formulaires']['variables_anonymisation'] = array(
'remote_user' => 'isset($_SERVER["REMOTE_USER"]) ? $_SERVER["REMOTE_USER"] : null',
'php_auth_user' => 'isset($_SERVER["PHP_AUTH_USER"]) ? $_SERVER["PHP_AUTH_USER"] : null',
);
/*
* on se contente d'initialiser si ces variable si elles ne
* le sont pas dans mes_options.php de l'instance
*/
if (isset($GLOBALS['formulaires']['passwd']) == false) {
$GLOBALS['formulaires']['passwd'] = array(
'interne' => 'palabresecreta',
);
}
/* Lieux de stockages des fichiers, qu'on définit ici pour pouvoir l'utiliser en squelette
*/
if (!defined('_DIR_FICHIERS')) { // En attendant que ce soit natif spip
define('_DIR_FICHIERS', _DIR_ETC.'fichiers/');
}
if (!defined('_DIR_FICHIERS_FORMIDABLE')) {
define('_DIR_FICHIERS_FORMIDABLE', _DIR_FICHIERS.'formidable/');
}
......@@ -444,7 +444,11 @@ function md5_hex_to_dec($hex_str) {
*/
function formidable_scramble($login, $id_form, $passwd = '') {
if ($passwd == '') {
$passwd = $GLOBALS['formulaires']['passwd']['interne'];
if (isset($GLOBALS['formulaires']['passwd']['interne']) == false) {
$passwd = $GLOBALS['formulaires']['passwd']['interne'];
} else {
$passwd = 'palabresecreta';
}
}
$login_md5 = md5("$login$passwd$id_form");
$login_num = md5_hex_to_dec($login_md5);
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter