lib/generators/freeberry/base/templates/javascripts/manage.js in freeberry-0.2.9 vs lib/generators/freeberry/base/templates/javascripts/manage.js in freeberry-0.3.0
- old
+ new
@@ -82,9 +82,35 @@
sibling.animate({left: 0, top: -element_height}, {duration: "slow", complete: function(){
Manage.append_node(sibling, element);
}});
}
+ },
+
+ init_assets: function(query, url)
+ {
+ $(query + " a.fancybox").fancybox({
+ 'titleShow' : false,
+ 'transitionIn' : 'none',
+ 'transitionOut' : 'none'
+ });
+
+ $(query + ' a.del').bind("ajax:complete", function(){
+ $(this).parents('div.asset').remove();
+ });
+
+ $(query).sortable({
+ revert: true,
+ update: function(event, ui){
+ var data = $(query).sortable('serialize');
+ $.ajax({
+ url: url,
+ data: data,
+ dataType: 'script',
+ type: 'POST'
+ });
+ }
+ });
}
};
var Tree = {
expand: function(e)