This commit is contained in:
Barış Soner Uşaklı
2015-02-23 15:55:35 -05:00
parent 8262c38ac8
commit 66d6c49ed4
5 changed files with 83 additions and 3 deletions

View File

@@ -93,6 +93,38 @@ define('admin/extend/plugins', function() {
$(this).toggleClass('hide', pluginId && pluginId.indexOf(term) === -1);
});
});
$('#plugin-order').on('click', function() {
$('#order-active-plugins-modal').modal('show');
socket.emit('admin.plugins.getActive', function(err, activePlugins) {
if (err) {
return app.alertError(err);
}
var html = '';
activePlugins.forEach(function(plugin) {
html += '<li class="">' + plugin + '</li>';
});
if (!activePlugins.length) {
html = 'No Active Plugins';
}
$('#order-active-plugins-modal .plugin-list').html(html).sortable();
});
});
$('#save-plugin-order').on('click', function() {
var plugins = $('#order-active-plugins-modal .plugin-list').children();
var data = [];
plugins.each(function(index, el) {
data.push({name: $(el).text(), order: index});
});
socket.emit('admin.plugins.orderActivePlugins', data, function(err) {
if (err) {
return app.alertError(err.message);
}
$('#order-active-plugins-modal').modal('hide');
});
});
};
function confirmInstall(pluginID, callback) {