# HG changeset patch # User Franck Deroche # Date 1244188568 -7200 # Node ID da5d54d099b1d49d1f8ecf06e17d52b5b23a6b8f # Parent 272628486e7537298682fd8e805ee14ecacf33f2 Fix the drag'n'drop, add a caption to the ressource manager. tableDrag makeDraggable method expect a standard DOM object, not the jQuery wrapper. diff -r 272628486e75 -r da5d54d099b1 css/mee.css --- a/css/mee.css Thu Jun 04 12:59:55 2009 +0200 +++ b/css/mee.css Fri Jun 05 09:56:08 2009 +0200 @@ -39,7 +39,7 @@ .dnd-library-wrapper .view-filters textarea { font-size: .875em; } -.dnd-library-wrapper .header h3, .mee-ressource-manager h3 { +.dnd-library-wrapper .header h3, .mee-ressource-manager caption { font-size: 12px; font-weight: bold; } diff -r 272628486e75 -r da5d54d099b1 mee.js --- a/mee.js Thu Jun 04 12:59:55 2009 +0200 +++ b/mee.js Fri Jun 05 09:56:08 2009 +0200 @@ -38,7 +38,7 @@ }, generate: function(title, tableDrag) { - var $select = $(""), $tr = $(''), $td = $(""), parity; $tr .addClass('draggable') .append($('')) @@ -49,7 +49,9 @@ $select.val(0).addClass('mee-rm-weight'); $td.append($select); $tr.append($td); - tableDrag.makeDraggable($tr); + parity = $(tableDrag.table).find('tr').size() % 2 ? 'odd' : 'even'; + $tr.addClass(parity); + tableDrag.makeDraggable($tr.get(0)); return $tr; } } diff -r 272628486e75 -r da5d54d099b1 mee.module --- a/mee.module Thu Jun 04 12:59:55 2009 +0200 +++ b/mee.module Fri Jun 05 09:56:08 2009 +0200 @@ -447,7 +447,9 @@ $output = theme('table', $header, $rows, array( 'id' => $id, 'class' => 'mee-ressource-manager' - )); + ), + t('Ressource Manager') + ); $output .= drupal_render($form); return $output; }