[SPIP] ~v3.0.20-->v3.0.25
[lhc/web/clavette_www.git] / www / plugins-dist / petitions / formulaires / signature.php
index 1203bcf..e88bf51 100644 (file)
@@ -3,7 +3,7 @@
 /***************************************************************************\
  *  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.     *
@@ -25,10 +25,8 @@ function formulaires_signature_charger_dist($id_article) {
        $valeurs = array(
                'id_petition' => $id_petition,
                'id_article' => $id_article, # pour compat
-               'session_nom' => sinon($GLOBALS['visiteur_session']['session_nom'],
-                       $GLOBALS['visiteur_session']['nom']),
-               'session_email'=> sinon($GLOBALS['visiteur_session']['session_email'],
-                       $GLOBALS['visiteur_session']['email']),
+               'session_nom' => isset($GLOBALS['visiteur_session']['session_nom'])?$GLOBALS['visiteur_session']['session_nom']:(isset($GLOBALS['visiteur_session']['nom'])?$GLOBALS['visiteur_session']['nom']:''),
+               'session_email'=> isset($GLOBALS['visiteur_session']['session_email'])?$GLOBALS['visiteur_session']['session_email']:(isset($GLOBALS['visiteur_session']['email'])?$GLOBALS['visiteur_session']['email']:''),
                'signature_nom_site'=>'',
                'signature_url_site'=>'http://',
                '_texte'=>$r['texte'],
@@ -140,7 +138,7 @@ function formulaires_signature_traiter_dist($id_article) {
 // les controles devraient mantenant etre faits dans formulaires_signature_verifier()
 // 
 
-// http://doc.spip.org/@inc_controler_signature_dist
+// http://code.spip.net/@inc_controler_signature_dist
 function inc_controler_signature_dist($id_article, $nom, $mail, $message, $site, $url_site, $url_page) {
 
        // tout le monde est la.
@@ -171,7 +169,7 @@ function inc_controler_signature_dist($id_article, $nom, $mail, $message, $site,
        return $ret;
 }
 
-// http://doc.spip.org/@signature_a_confirmer
+// http://code.spip.net/@signature_a_confirmer
 function signature_a_confirmer($id_article, $url_page, $nom, $mail, $site, $url, $msg, $lang, &$statut)
 {
        include_spip('inc/texte');
@@ -245,7 +243,7 @@ function signature_a_confirmer($id_article, $url_page, $nom, $mail, $site, $url,
 
 // Creer un mot de passe aleatoire et verifier qu'il est unique
 // dans la table des signatures
-// http://doc.spip.org/@signature_test_pass
+// http://code.spip.net/@signature_test_pass
 function signature_test_pass() {
        include_spip('inc/acces');
        do {