| Revision 1052:de274bbd7b80,
912 bytes
checked in by franck <carnet.franck.paul@…>, 13 years ago
(diff) |
|
Cope with junk comments without antispam plugin enabled (addresses #903)
|
| Line | |
|---|
| 1 | var dragsort = ToolMan.dragsort(); |
|---|
| 2 | $(function() { |
|---|
| 3 | $("#filters-list").each(function() { |
|---|
| 4 | dragsort.makeTableSortable(this,dotclear.sortable.setHandle, dotclear.sortable.saveOrder); |
|---|
| 5 | }); |
|---|
| 6 | $('form input[type=submit][name=delete_all]').click(function(){ |
|---|
| 7 | return window.confirm(dotclear.msg.confirm_spam_delete); |
|---|
| 8 | }); |
|---|
| 9 | }); |
|---|
| 10 | |
|---|
| 11 | dotclear.sortable = { |
|---|
| 12 | setHandle: function(item) { |
|---|
| 13 | var handle = $(item).find('td.handle').get(0); |
|---|
| 14 | while (handle.firstChild) { |
|---|
| 15 | handle.removeChild(handle.firstChild); |
|---|
| 16 | } |
|---|
| 17 | |
|---|
| 18 | item.toolManDragGroup.setHandle(handle); |
|---|
| 19 | $(handle).addClass('handler'); |
|---|
| 20 | }, |
|---|
| 21 | |
|---|
| 22 | saveOrder: function(item) { |
|---|
| 23 | var group = item.toolManDragGroup; |
|---|
| 24 | var order = $('#filters_order').get(0); |
|---|
| 25 | group.register('dragend', function() { |
|---|
| 26 | order.value = ''; |
|---|
| 27 | items = item.parentNode.getElementsByTagName('tr'); |
|---|
| 28 | |
|---|
| 29 | for (var i=0; i<items.length; i++) { |
|---|
| 30 | order.value += items[i].id.substr(2)+','; |
|---|
| 31 | } |
|---|
| 32 | }); |
|---|
| 33 | } |
|---|
| 34 | }; |
|---|
Note: See
TracBrowser
for help on using the repository browser.