Sha256: 7d3fa02eb7d6369ad1869d8f138aaa904a39fa40e285c7ecbcb36b4177f28af9
Contents?: true
Size: 1.25 KB
Versions: 6
Compression:
Stored size: 1.25 KB
Contents
if (typeof(Alchemy) === 'undefined') { var Alchemy = {}; } (function ($) { var PageSorter = {}; $.extend(Alchemy, PageSorter); Alchemy.PageSorter = { init:function () { var $sortables = $('ul#sitemap').find('ul.level_1_children'); $sortables.nestedSortable({ disableNesting:'no-nest', forcePlaceholderSize:true, handle:'span.handle', items:'li', listType:'ul', opacity:0.5, placeholder:'placeholder', tabSize:16, tolerance:'pointer', toleranceElement:'> div' }); $('#save_page_order').click(function (e) { Alchemy.pleaseWaitOverlay(); e.preventDefault(); var params = { set:JSON.stringify($sortables.nestedSortable('toHierarchy')) }; $.post(Alchemy.routes.order_admin_pages_path, params); return false; }); $('#bottom_buttons .button').click(Alchemy.pleaseWaitOverlay); Alchemy.PageSorter.disableButton(); Alchemy.resizeFrame(); }, disableButton:function () { var $buttonLink = $('#page_sorting_button a'); $buttonLink.removeAttr('onclick'); $('#page_sorting_button').addClass('active'); $buttonLink.css({cursor:'default'}); } } })(jQuery);
Version data entries
6 entries across 6 versions & 1 rubygems