Sha256: 8aa244ee8ab43ead4b59ae84843e51dfdfbb4b37d92fdcfbfaf17d597a5da950
Contents?: true
Size: 1.25 KB
Versions: 2
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; }); $('#sort_panel .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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
alchemy_cms-2.2.rc13 | app/assets/javascripts/alchemy/alchemy.page_sorter.js |
alchemy_cms-2.2.rc11 | app/assets/javascripts/alchemy/alchemy.page_sorter.js |