engine/public/javascripts/admin/contents.js

25 lines
766 B
JavaScript
Raw Normal View History

$(document).ready(function() {
var updateContentsOrder = function() {
var lists = $('ul#contents-list.sortable');
var ids = jQuery.map(lists, function(list) {
return(jQuery.map($(list).sortable('toArray'), function(el) {
return el.match(/content-(\w+)/)[1];
}).join(','));
}).join(',');
$('#order').val(ids || '');
}
$('ul#contents-list.sortable').sortable({
handle: 'em',
items: 'li.content',
stop: function(event, ui) { updateContentsOrder(); }
});
try {
$('textarea.html').tinymce(TinyMceDefaultSettings);
} catch (e) { /* tinymce not loaded */ }
$.datepicker.setDefaults($.datepicker.regional[I18nLocale]);
$('input[type=text].date').datepicker($.datepicker.regional[I18nLocale]);
});