source: spip-zone/_plugins_/noizetier/branches/v2/prive/squelettes/navigation/noizetier_page.html @ 107789

Last change on this file since 107789 was 107789, checked in by tcharlss@…, 3 years ago

Version 2.7.14 : on met la liste des noisettes dispos en sticky quand on scrolle, beaucoup plus pratique pour les manipuler.

File size: 1.4 KB
Line 
1[(#ENV{exec}|=={noizetier_page}|et{#AUTORISER{configurer,noizetier}}|oui)
2        #SET{titre,#VAL{noizetier:noisettes_disponibles}|_T}
3        #BOITE_OUVRIR{#GET{titre},'info noisettes_disponibles none'}
4        <p><:noizetier:explication_glisser_deposer:></p>
5        <INCLURE{fond=formulaires/inc-liste_noisettes_disponibles,page,objet,id_objet,ordre=oui}>
6        #BOITE_FERMER
7        <script type="text/javascript">/*<!\[CDATA\[*/
8                jQuery('.noisettes_disponibles').show();
9                jQuery('ul.liste-noisettes-disponibles li.noisette').draggable({
10                        connectToSortable: "ul.bloc",
11                        helper: "clone",
12                        revert: "invalid",
13                        cursor: 'move'
14                });
15                // Position fixe lors du scroll
16                noisettes_dispos_sticky = function(){
17                        var container = $(".noisettes_disponibles");
18                        var limite = container.offset().top;
19                        var largeur = container.width()+'px';
20                        $(window).scroll(function() {
21                                if($(this).scrollTop() > limite)
22                                        container.addClass('is-stuck').css({'width': largeur});
23                                if($(this).scrollTop() < limite)
24                                        container.removeClass('is-stuck').css({'width': 'auto'});       
25                        });
26                }
27                noisettes_dispos_sticky();
28        /*\]\]>*/</script>
29]
30[(#ENV{exec}|=={noisette_edit}|oui)<INCLURE{fond=prive/squelettes/navigation/noisette_edit,env}>]
31[(#ENV{exec}|=={noisette_add}|oui)<INCLURE{fond=prive/squelettes/navigation/noisette_add,env}>]
32[(#ENV{exec}|=={noizetier_page_edit}|oui)<INCLURE{fond=prive/squelettes/navigation/noizetier_page_edit,env}>]
Note: See TracBrowser for help on using the repository browser.