From ed9715dd92d3e655634f9d065fb36284062dbaa1 Mon Sep 17 00:00:00 2001 From: hallgren Date: Mon, 16 May 2016 14:14:55 +0000 Subject: [PATCH] Wide Coverage Translation Demo: you can now reorder the application grammars When selecting which application grammars to use for translation, after pressing the "Grammars..." button, it is now possible to change the order of the selected grammars by dragging them up and down in the list. --- src/www/gfse/sort.js | 11 +++++----- src/www/js/wc.js | 51 ++++++++++++++++++++++++++++---------------- src/www/wc.html | 6 ++++-- 3 files changed, 43 insertions(+), 25 deletions(-) diff --git a/src/www/gfse/sort.js b/src/www/gfse/sort.js index e2fc7ce90..4d8216c9c 100644 --- a/src/www/gfse/sort.js +++ b/src/www/gfse/sort.js @@ -17,11 +17,12 @@ function initialize_sorting(tagList,classList) { var sortable_class=listToSet(classList) function sortable(elem) { - return elem && (sortable_tag[elem.tagName] - ? sortable_class[elem.className] - ? elem - : null - : sortable(elem.parentNode)) + return elem && elem.tagName!="INPUT" && elem.tagName!="BUTTON" + && (sortable_tag[elem.tagName] + ? sortable_class[elem.className] + ? elem + : null + : sortable(elem.parentNode)) } function move_element(elem,x,y) { diff --git a/src/www/js/wc.js b/src/www/js/wc.js index 99fcf2edb..2b7f6434d 100644 --- a/src/www/js/wc.js +++ b/src/www/js/wc.js @@ -456,31 +456,44 @@ wc.init_cnls=function() { wc.select_grammars=function() { function done() { wc.hide_grammarbox() + var gs=[] + var glist=list.children + for(var i=0;i
-Last modified: Thu May 12 15:32:41 CEST 2016 +Last modified: Mon May 16 16:04:21 CEST 2016
About @@ -121,7 +122,8 @@ span.inflect { color: blue; } - + +