Changeset 32140 in spip-zone


Ignore:
Timestamp:
Oct 15, 2009, 4:22:26 PM (11 years ago)
Author:
cedric@…
Message:

encore plus de convivialite

Location:
_plugins_/authentification/openid
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/authentification/openid/lang/openid_fr.php

    r32136 r32140  
    1313        'form_forum_indiquer_openid' => 'Vous pouvez vous inscrire sur ce site en indiquant un identifiant OpenID.',
    1414        'form_login_openid_ok' => 'Cet identifiant utilise OpenID.',
     15        'form_login_openid_pass' => 'Vous pouvez utiliser un mot de passe',
    1516        'form_forum_openid' => 'Inscription par OpenID',
    1617        'form_pet_votre_openid' => 'Login OpenID',
  • _plugins_/authentification/openid/openid_pipelines.php

    r32136 r32140  
    6161                $login = pipeline('social_login_links','');
    6262
     63                $scriptopenid = "";
    6364                if ($login = $flux['data']['contexte']['var_login']
    6465                AND $openid = sql_getfetsel('openid','spip_auteurs','login='.sql_quote($login))
    6566                ) {
    6667                        $openid = preg_replace(',^http://,i','',$openid);
    67                         $message = _T('openid:form_login_openid_ok'); // $openid;
     68                        $message = _T('openid:form_login_openid_ok')  // . $openid
     69                        . " <a href=\"#\" onclick=\"jQuery('.editer_login .explication').hide();jQuery('.editer_password').show();return false;\">"._T('openid:form_login_openid_pass')."</a>";
     70                        $scriptopenid = "jQuery('#var_login').keyup(function(){
     71                                if (jQuery(this).val()!='".addslashes($login)."') {
     72                                        jQuery('.editer_login .explication').hide();
     73                                        jQuery('.editer_password').show();
     74                                } else {
     75                                        jQuery('.editer_login .explication').show();
     76                                }
     77                        });";
    6878                }
    6979                else
     
    7686                ."</style>"
    7787                ."<script type='text/javascript'>"
    78                 ."jQuery(document).ready(function(){jQuery('input#var_login').after('<div class=\'explication\'>".addslashes($message)."</div>');});"
     88                ."jQuery(document).ready(function(){jQuery('input#var_login').after('<div class=\'explication\'>".addslashes($message)."</div>');"
     89                .($scriptopenid?"if (!jQuery('.editer_password').is('.erreur')) jQuery('.editer_password').hide();":"")
     90                ."$scriptopenid});"
    7991                ."</script>";
    8092        }
Note: See TracChangeset for help on using the changeset viewer.