/***************************************************************************\
* SPIP, Systeme de publication pour l'internet *
* *
- * Copyright (c) 2001-2014 *
+ * Copyright (c) 2001-2016 *
* Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James *
* *
* Ce programme est un logiciel libre distribue sous licence GNU/GPL. *
return $valeurs;
}
-// http://doc.spip.org/@message_oubli
+// http://code.spip.net/@message_oubli
function message_oubli($email, $param)
{
$r = formulaires_oubli_mail($email);
include_spip('action/inscrire_auteur');
$cookie = auteur_attribuer_jeton($r[1]['id_auteur']);
+ // l'url_reset doit etre une URL de confiance, on force donc un url_absolue sur adresse_site
+ include_spip('inc/filtres');
$msg = recuperer_fond(
"modeles/mail_oubli",
array(
- 'url_reset'=>generer_url_public('spip_pass',"$param=$cookie", true, false)
+ 'url_reset' => url_absolue(generer_url_public('spip_pass', "$param=$cookie"), $GLOBALS['meta']['adresse_site'] . '/')
)
);
include_spip("inc/notifications");
// fonction qu'on peut redefinir pour filtrer les adresses mail
-// http://doc.spip.org/@test_oubli
+// http://code.spip.net/@test_oubli
function test_oubli_dist($email)
{
include_spip('inc/filtres'); # pour email_valide()