source: spip-zone/_plugins_/openid/trunk/formulaires/inc-inscription-openid.html @ 94583

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

Version 2.0, aucun changement fonctionnel si ce n'est compat SPIP 3.1 et suppression du vieux code pour les versions anterieures.

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