summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorhallgren <hallgren@chalmers.se>2013-04-17 08:39:39 +0000
committerhallgren <hallgren@chalmers.se>2013-04-17 08:39:39 +0000
commitb037fa2b327b115fb672cfee68951afd93a898f6 (patch)
treeb7b08328164971cc7af9caf3a82184f7f59b5521 /src
parentb49b9d459a5027013df12b826291c91899aece7e (diff)
minibar: fixes for phrasebook
Add minibar option to_multiple to be able to turn off selection of multiple target languages.
Diffstat (limited to 'src')
-rw-r--r--src/www/minibar/minibar_translations.js5
-rw-r--r--src/www/minibar/phrasebook.html9
2 files changed, 10 insertions, 4 deletions
diff --git a/src/www/minibar/minibar_translations.js b/src/www/minibar/minibar_translations.js
index c9927c16a..52b391678 100644
--- a/src/www/minibar/minibar_translations.js
+++ b/src/www/minibar/minibar_translations.js
@@ -15,6 +15,7 @@ function Translations(server,opts) {
tree_img_format: "png", // format for trees & alignment images,
// can be "gif", "png" or "svg"
show_grouped_translations: true,
+ to_multiple: true, // allow selection of multiple target languages
show_brackets: false, // show bracketed string
translate_limit: 25 // maximum number of parse trees to retrieve
}
@@ -25,7 +26,9 @@ function Translations(server,opts) {
this.main=empty("div");
this.menus=empty("span");
- var tom=this.to_menu=node("select",{id:"to_menu",multiple:"",size:5},[]);
+ var tom_opts={id:"to_menu"}
+ if(this.options.to_multiple) tom_opts.multiple=true,tom_opts.size=5;
+ var tom=this.to_menu=node("select",tom_opts,[]);
appendChildren(this.menus,[text(" To: "), this.to_menu])
tom.onchange=bind(this.change_language,this);
var o=this.options
diff --git a/src/www/minibar/phrasebook.html b/src/www/minibar/phrasebook.html
index 2050b689e..7c5a64f08 100644
--- a/src/www/minibar/phrasebook.html
+++ b/src/www/minibar/phrasebook.html
@@ -7,9 +7,9 @@
<meta name = "viewport" content = "width = device-width">
</head>
-<body>
+<body class=minibar>
-<div id=minibar></div>
+<div id=minibar></div>
<hr>
@@ -21,6 +21,7 @@ see <a href="http://www.grammaticalframework.org/examples/phrasebook/doc-phraseb
</small>
<script type="text/JavaScript" src="../js/support.js"></script>
+<script type="text/JavaScript" src="../js/localstorage.js"></script>
<script type="text/JavaScript" src="minibar.js"></script>
<script type="text/JavaScript" src="minibar_input.js"></script>
<script type="text/JavaScript" src="minibar_translations.js"></script>
@@ -42,7 +43,9 @@ var phrasebook_options={
delete_button_text: "Del",
help_url: "http://www.grammaticalframework.org/examples/phrasebook/help-phrasebook.html",
feedback_url: "feedback.html",
- default_source_language: "Eng"
+ default_source_language: "Eng",
+ startcat_menu: false,
+ to_multiple: false
}
start_minibar(server,phrasebook_options)