Changeset 32062 in spip-zone


Ignore:
Timestamp:
Oct 13, 2009, 9:35:24 AM (10 years ago)
Author:
cedric@…
Message:

indiquer sur le formulaire de login qu'on peut utiliser openid

Location:
_plugins_/authentification/openid
Files:
3 edited

Legend:

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

    r21504 r32062  
    66$GLOBALS[$GLOBALS['idx_lang']] = array(
    77
    8 // E
    9   'erreur_openid' => 'Erreur d\'authentification OpenID: avez-vous bien entré un OpenID valide?',
    10   'erreur_librairies' => 'Impossible de trouver les librairies d\'authenfication OpenID',
    11 // F
    12    'form_forum_indiquer_openid' => 'Vous pouvez vous inscrire sur ce site en indiquant une adresse OpenID.',
    13    'form_forum_openid' => 'Inscription par OpenID',
    14    'form_pet_votre_openid' => 'Login OpenID',
    15 // L
     8        // E
     9        'erreur_openid' => 'Erreur d\'authentification OpenID: avez-vous bien entré un OpenID valide?',
     10        'erreur_librairies' => 'Impossible de trouver les librairies d\'authenfication OpenID',
     11        // F
     12        'form_login_openid' => 'Vous pouvez aussi utiliser votre OpenID pour vous identifier',
     13        'form_forum_indiquer_openid' => 'Vous pouvez vous inscrire sur ce site en indiquant une adresse OpenID.',
     14        'form_forum_openid' => 'Inscription par OpenID',
     15        'form_pet_votre_openid' => 'Login OpenID',
     16        // L
    1617  'login_login2' => 'Login (identifiant de connexion au site) ou bien OpenID :',
    17 // O
     18        // O
    1819  'openid' => 'OpenID',
    19 // U
     20        // U
    2021  'utilisateur_inconnu' => 'Utilisateur inconnu sur ce site',
    21 // V
     22        // V
    2223  'verif_refusee' => 'Vérification refusée'
    2324);
  • _plugins_/authentification/openid/openid_pipelines.php

    r32061 r32062  
    3939        return $flux;
    4040}
     41
     42/**
     43 * Afficher l'openid sur le formulaire de login
     44 * @param <type> $flux
     45 * @return <type>
     46 */
     47function openid_recuperer_fond($flux){
     48        if ($flux['args']['fond']=='formulaires/login'){
     49                $login = pipeline('social_login_links','');
     50                $flux['data']['texte'] .= "<style type='text/css'>"
     51                ."input#var_login {background-image : url(".find_in_path('images/login_auth_openid.gif').");background-repeat:no-repeat;background-position:center left;padding-left:18px;}"
     52                ."</style>"
     53                ."<script type='text/javascript'>"
     54                ."jQuery(document).ready(function(){jQuery('input#var_login').after('<div class=\'explication\'>".addslashes(_T('openid:form_login_openid'))."</div>');});"
     55                ."</script>";
     56        }
     57        /*if ($flux['args']['fond']=='formulaires/inscription'){
     58                $insc = pipeline('social_inscription_links','');
     59                $flux['data']['texte'] = str_replace('<form',$insc . '<form',$flux['data']['texte']);
     60        }*/
     61        return $flux;
     62}
     63
    4164?>
  • _plugins_/authentification/openid/plugin.xml

    r32061 r32062  
    5050                <inclure>openid_pipelines.php</inclure>
    5151        </pipeline>     
     52        <pipeline>
     53                <nom>recuperer_fond</nom>
     54                <inclure>openid_pipelines.php</inclure>
     55        </pipeline>
    5256</plugin>
Note: See TracChangeset for help on using the changeset viewer.