Dotclear


Ignore:
Timestamp:
09/28/13 10:04:12 (12 years ago)
Author:
Lepeltier kévin <kevin@…>
Branch:
widgets
Message:

widgets : correction suite a la reunion du 24

File:
1 edited

Legend:

Unmodified
Added
Removed
  • plugins/widgets/dragdrop.js

    r1766 r2395  
    2727          handle: ".widget-name", 
    2828          placeholder: "ui-sortable-placeholder", 
    29           items: "li:not(.sortable-delete-placeholder)", 
     29          items: "li:not(.sortable-delete-placeholder,.empty-widgets)", 
    3030          connectWith: ".connected, .sortable-delete", 
    3131          start: function( event, ui ) { 
     
    4343                
    4444               // signale les zones vides 
    45                if( ul.find('li').length == 0 ) 
    46                      field.find('.empty-widgets').show(); 
    47                else field.find('.empty-widgets').hide(); 
     45               if( ul.find('li:not(.empty-widgets)').length == 0 ) { 
     46                    ul.find('li.empty-widgets').show(); 
     47                    field.find('ul.sortable-delete').hide(); 
     48               } else { 
     49                    ul.find('li.empty-widgets').hide(); 
     50                    field.find('ul.sortable-delete').show(); 
     51               } 
    4852                
    4953               // remove 
     
    9599          } 
    96100     }); 
    97      $("li.ui-draggable, ul.ui-sortable li").css({'cursor':'move'}); 
     101      
     102     $("li.ui-draggable, ul.ui-sortable li") 
     103          .not('ul.sortable-delete li, li.empty-widgets') 
     104          .css({'cursor':'move'}); 
    98105}); 
Note: See TracChangeset for help on using the changeset viewer.

Sites map