Skip to content

Commit

Permalink
Merge pull request #131 from mateusz/entwines2
Browse files Browse the repository at this point in the history
Refactor JS entwines
  • Loading branch information
Sean Harvey committed May 18, 2012
2 parents fb64cad + aaeebd6 commit 4e5e88e
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 28 deletions.
39 changes: 19 additions & 20 deletions javascript/AssetAdmin.js
Expand Up @@ -3,26 +3,25 @@
*/

(function($) {
/**
* Delete selected folders through "batch actions" tab.
*/
$(document).ready(function() {
$('#Form_BatchActionsForm').entwine('ss').register(
// TODO Hardcoding of base URL
'admin/assets/batchactions/delete',
function(ids) {
var confirmed = confirm(
ss.i18n.sprintf(
ss.i18n._t('AssetAdmin.BATCHACTIONSDELETECONFIRM'),
ids.length
)
);
return (confirmed) ? ids : false;
}
);
});

$.entwine('ss', function($){
/**
* Delete selected folders through "batch actions" tab.
*/
$(document).ready(function() {
$('#Form_BatchActionsForm').register(
// TODO Hardcoding of base URL
'admin/assets/batchactions/delete',
function(ids) {
var confirmed = confirm(
ss.i18n.sprintf(
ss.i18n._t('AssetAdmin.BATCHACTIONSDELETECONFIRM'),
ids.length
)
);
return (confirmed) ? ids : false;
}
);
});

/**
* Load folder detail view via controller methods
Expand Down Expand Up @@ -120,4 +119,4 @@
}
});
});
}(jQuery));
}(jQuery));
3 changes: 2 additions & 1 deletion javascript/CMSMain.AddForm.js
Expand Up @@ -46,6 +46,7 @@
self.updateTypeList();
});
this.updateTypeList();
this._super();
},

/**
Expand Down Expand Up @@ -106,4 +107,4 @@
}
});
});
}(jQuery));
}(jQuery));
10 changes: 5 additions & 5 deletions javascript/CMSMain.Tree.js
@@ -1,6 +1,6 @@
(function($) {

$.entwine('ss', function($){
$.entwine('ss.tree', function($){
$('.cms-tree').entwine({
getTreeConfig: function() {
var self = this, config = this._super(), hints = this.getHints();
Expand All @@ -18,7 +18,7 @@
'label': '<span class="jstree-pageicon"></span>' + val.ssname,
'_class': 'class-' + val.pagetype,
'action': function(obj) {
$('.cms-container').loadPanel(ss.i18n.sprintf(
$('.cms-container').entwine('.ss').loadPanel(ss.i18n.sprintf(
self.data('urlAddpage'), id, val.pagetype
));
}
Expand All @@ -30,7 +30,7 @@
'edit': {
'label': ss.i18n._t('Tree.EditPage'),
'action': function(obj) {
$('.cms-container').loadPanel(ss.i18n.sprintf(
$('.cms-container').entwine('.ss').loadPanel(ss.i18n.sprintf(
self.data('urlEditpage'), obj.data('id')
));
}
Expand All @@ -41,7 +41,7 @@
menuitems['addsubpage'] = {
'label': ss.i18n._t('Tree.AddSubPage'),
'action': function(obj) {
$('.cms-container').loadPanel(ss.i18n.sprintf(
$('.cms-container').entwine('.ss').loadPanel(ss.i18n.sprintf(
self.data('urlAddpage'), id, 'Page'
));
},
Expand All @@ -56,4 +56,4 @@
});
});

}(jQuery));
}(jQuery));
7 changes: 5 additions & 2 deletions javascript/ReportAdmin.Tree.js
Expand Up @@ -2,7 +2,7 @@
* File: ReportAdmin.Tree.js
*/
(function($) {
$.entwine('ss', function($){
$.entwine('ss.tree', function($){
/**
* Class: .cms-tree
*
Expand All @@ -14,8 +14,11 @@
var id = $('.cms-edit-form :input[name=ID]').val();
if (id) this[0].setCurrentByIdx(id);

this._super();
},
onunmatch: function() {
this._super();
}
});
});
}(jQuery));
}(jQuery));

0 comments on commit 4e5e88e

Please sign in to comment.