@@ -, +, @@ --- koha-tmpl/intranet-tmpl/prog/en/css/addbiblio.css | 6 ++- .../prog/en/modules/cataloguing/addbiblio.tt | 62 +++++-------------- .../intranet-tmpl/prog/img/cursor_split_16.png | Bin 0 -> 3206 bytes 3 files changed, 22 insertions(+), 46 deletions(-) create mode 100644 koha-tmpl/intranet-tmpl/prog/img/cursor_split_16.png --- a/koha-tmpl/intranet-tmpl/prog/en/css/addbiblio.css +++ a/koha-tmpl/intranet-tmpl/prog/en/css/addbiblio.css @@ -1,7 +1,11 @@ #addbibliotabs { margin-top : 1em; } - +ul li.tag { + list-style-type:none; + padding:0 0 0 25px; + background: url("../../img/cursor_split_16.png") no-repeat left bottom; +} #addbibliotabs .ui-tabs-panel { float : left; } --- a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt @@ -8,9 +8,10 @@ var fields_in_use = {}; $(document).ready(function() { - $('#addbibliotabs').tabs().bind('show.ui-tabs', function(e, ui) { - $("#"+ui.panel.id+" input:eq(0)").focus(); - }); + var $tabs = $('#addbibliotabs').tabs(); + $( "ul.sortable_field", $tabs ).sortable().disableSelection(); + $( "ul.sortable_subfield", $tabs ).sortable().disableSelection(); + $('.tag').each(function() { var field_id = this.getAttribute('id').substring(0, 7); if (field_id in fields_in_use) { @@ -597,37 +598,6 @@ function CreateKey(){ return parseInt(Math.random() * 100000); } -/** - * This function allows to move a subfield up by clickink on the 'up' button . - */ -function upSubfield(index) { - try{ - var line = document.getElementById(index); // get the line where the user has clicked. - } catch(e) { - return; // this line doesn't exist... - } - var tag = line.parentNode; // get the dad of this line. (should be "