Changeset 115097 in spip-zone


Ignore:
Timestamp:
Apr 30, 2019, 12:58:41 PM (3 weeks ago)
Author:
james@…
Message:

[SpipRemix?] Merge

Location:
_composer_/dist
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • _composer_/dist/branches/3.2

  • _composer_/dist/branches/3.2/formulaires/mot_de_passe.php

    r113345 r115097  
    133133                } else {
    134134                        auteur_effacer_jeton($id_auteur);
    135                         $login = $row['login'];
     135                       
     136                        // Par défaut, on rappelle de s'identifier avec son email s'il existe
     137                        // et qu'il n'est PAS utilisé par quelqu'un d'autre
     138                        if (
     139                                $row['email']
     140                                and !sql_fetsel(
     141                                        'id_auteur',
     142                                        'spip_auteurs',
     143                                        '(email='.sql_quote($row['email']).' or login='.sql_quote($row['email']).')',
     144                                        '', '', '0,1'
     145                                )
     146                        ) {
     147                                $identifiant = $row['email'];
     148                        }
     149                        // Sinon on dit d'utiliser le login
     150                        else {
     151                                $identifiant = $row['login'];
     152                        }
    136153                        $res['message_ok'] = '<b>' . _T('pass_nouveau_enregistre') . '</b>' .
    137                                 '<br />' . _T('pass_rappel_login', array('login' => $login));
     154                                '<br />' . _T('pass_rappel_login', array('login' => $identifiant));
    138155
    139156                        include_spip('inc/auth');
  • _composer_/dist/branches/3.2/paquet.xml

    r106531 r115097  
    22        prefix="dist"
    33        categorie="squelette"
    4         version="3.2.1"
     4        version="3.2.2"
    55        etat="stable"
    66        compatibilite="[3.2.0;3.2.*]"
  • _composer_/dist/trunk

  • _composer_/dist/trunk/formulaires/mot_de_passe.php

    r113294 r115097  
    133133                } else {
    134134                        auteur_effacer_jeton($id_auteur);
    135                         $login = $row['login'];
     135                       
     136                        // Par défaut, on rappelle de s'identifier avec son email s'il existe
     137                        // et qu'il n'est PAS utilisé par quelqu'un d'autre
     138                        if (
     139                                $row['email']
     140                                and !sql_fetsel(
     141                                        'id_auteur',
     142                                        'spip_auteurs',
     143                                        array(
     144                                                '(email='.sql_quote($row['email']).' or login='.sql_quote($row['email']).')',
     145                                                'id_auteur != '.$id_auteur
     146                                        ),
     147                                        '', '', '0,1'
     148                                )
     149                        ) {
     150                                $identifiant = $row['email'];
     151                        }
     152                        // Sinon on dit d'utiliser le login
     153                        else {
     154                                $identifiant = $row['login'];
     155                        }
    136156                        $res['message_ok'] = '<b>' . _T('pass_nouveau_enregistre') . '</b>' .
    137                                 '<br />' . _T('pass_rappel_login', array('login' => $login));
     157                                '<br />' . _T('pass_rappel_login', array('login' => $identifiant));
    138158
    139159                        include_spip('inc/auth');
  • _composer_/dist/trunk/paquet.xml

    r106531 r115097  
    22        prefix="dist"
    33        categorie="squelette"
    4         version="3.3.0"
     4        version="3.3.1"
    55        etat="stable"
    66        compatibilite="[3.3.0-dev;3.3.*]"
Note: See TracChangeset for help on using the changeset viewer.