Files
auth-site-1.2/html/forums/admin/jscripts/view_manager.js
theswgsource 54f6f8e5e7 initial commit
2018-04-29 02:36:24 -07:00

53 lines
878 B
JavaScript

var ViewManager = {
init: function()
{
if(!$('#fields_enabled') || !$('#fields_disabled'))
{
return;
}
if(!$('#fields_js'))
{
return;
}
$("#fields_enabled").sortable({
connectWith: "#fields_disabled",
dropOnEmpty: true,
update: function(event, ui) {
ViewManager.buildFieldsList();
}
}).disableSelection();
$("#fields_disabled").sortable({
connectWith: "#fields_enabled",
dropOnEmpty: true,
update: function(event, ui) {
ViewManager.buildFieldsList();
}
}).disableSelection();
},
buildFieldsList: function()
{
new_input = '';
$('#fields_enabled').children().each(function() {
id = $(this).attr('id').split("-");
if(id[1])
{
if(new_input)
{
new_input += ",";
}
new_input += id[1];
}
});
$('#fields_js').val(new_input);
}
};
$(function()
{
ViewManager.init();
});