source: spip-zone/_plugins_/authentification/openid/formulaires/inc-inscription-openid.html @ 32363

Last change on this file since 32363 was 32363, checked in by cedric@…, 11 years ago

eviter de tourner en rond en cas d'erreur !

File size: 1.9 KB
Line 
1[(#REM)
2
3  Squelette
4  (c) 2009 inc-inscription-openid
5  Distribue sous licence GPL
6
7]
8<a id="bouton_insc_openid" href="#" onclick="insc_with_openid(true);return false;"><img src="#CHEMIN{images/openid_badge.png}" widh="71" height="21" alt="<:openid:form_forum_openid|attribut_html:>" /></a>
9<a id="bouton_insc_conv" href="#" onclick="insc_with_openid(false);return false;">Retour</a>
10<ul>
11        <li class='saisie_url_openid obligatoire[ (#ENV*{erreurs}|table_valeur{url_openid}|oui)erreur]'>
12                <label for="url_openid"><:openid:form_pet_votre_openid:></label>[
13                <span class="erreur_message">(#ENV*{erreurs}|table_valeur{url_openid})</span>
14                ]<input type="text" class="text" name="url_openid" id="url_openid" value="#ENV*{url_openid}" size="30" />
15                <input type="hidden" name="openid" value="#ENV*{openid}" />
16        </li>
17</ul>
18[<div class="openid"><img src="#CHEMIN{images/login_auth_openid.gif}" width="16" height="16" />(#ENV*{openid})</div>]
19<script type="text/javascript">
20        function initinscform(){
21                if (!jQuery('#url_openid').val())
22                        insc_with_openid(false);
23                else if (!jQuery('#nom_inscription').val() && !jQuery('#mail_inscription').val())
24                        insc_with_openid(true);
25                else
26                        jQuery('#bouton_insc_conv, #bouton_insc_openid').hide();
27        }
28        function insc_with_openid(openid){
29                if (openid){
30                        jQuery('#url_openid').parents('ul').eq(0).show().siblings('ul').hide();
31                        jQuery('#bouton_insc_openid').hide();
32                        jQuery('#bouton_insc_conv').show();
33                }
34                else{
35                        jQuery('#nom_inscription').parents('ul').eq(0).show().siblings('ul').hide();
36                        jQuery('#bouton_insc_openid').show();
37                        jQuery('#bouton_insc_conv').hide();
38                }
39        }
40        jQuery(document).ready(initinscform);
41        onAjaxLoad(initinscform);
42        [(#ENV{message_erreur}|non|et{#ENV{openid,''}|et{#ENV{nom_inscription,''}}|et{#ENV{mail_inscription,''}}})
43        jQuery(document).ready(function(){setTimeout(
44                function(){jQuery('#formulaire_inscription input#EVAL{chr(91)}type=submit#EVAL{chr(93)}').get(0).click();},
45                10
46        )});
47        ]
48</script>
Note: See TracBrowser for help on using the repository browser.