mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-23 03:32:51 -06:00
Fix bug in get_grammarlist. Some code simplificaiton.
This commit is contained in:
@@ -19,8 +19,8 @@ var server = {
|
|||||||
this.current_grammar_url=grammars_url+grammar_name;
|
this.current_grammar_url=grammars_url+grammar_name;
|
||||||
},
|
},
|
||||||
|
|
||||||
get_grammarlist: function() {
|
get_grammarlist: function(cont_name) {
|
||||||
jsonp(grammars_url+"grammars.cgi") // calls show_grammarlist
|
jsonp(grammars_url+"grammars.cgi",cont_name);
|
||||||
},
|
},
|
||||||
get_languages: function(cont_name) {
|
get_languages: function(cont_name) {
|
||||||
jsonp(this.current_grammar_url,cont_name);
|
jsonp(this.current_grammar_url,cont_name);
|
||||||
@@ -53,12 +53,12 @@ var server = {
|
|||||||
/* --- Initialisation ------------------------------------------------------- */
|
/* --- Initialisation ------------------------------------------------------- */
|
||||||
|
|
||||||
function start_minibar() { // typically called when the HTML document is loaded
|
function start_minibar() { // typically called when the HTML document is loaded
|
||||||
var minibar=element("minibar");
|
appendChildren(element("minibar"),
|
||||||
minibar.appendChild(div_id("menubar"));
|
[div_id("menubar"),
|
||||||
minibar.appendChild(div_id("surface"));
|
div_id("surface"),
|
||||||
minibar.appendChild(div_id("words"));
|
div_id("words"),
|
||||||
minibar.appendChild(div_id("translations"));
|
div_id("translations")]);
|
||||||
server.get_grammarlist(); // calls show_grammarlist
|
server.get_grammarlist("show_grammarlist");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -75,12 +75,13 @@ function show_grammarlist(grammars) {
|
|||||||
menu.setAttribute("onchange","new_grammar(this)");
|
menu.setAttribute("onchange","new_grammar(this)");
|
||||||
var menubar=element("menubar");
|
var menubar=element("menubar");
|
||||||
menubar.innerHTML="Grammar: ";
|
menubar.innerHTML="Grammar: ";
|
||||||
menubar.appendChild(menu);
|
appendChildren(menubar,
|
||||||
menubar.appendChild(text(" Input language: "));
|
[menu,
|
||||||
menubar.appendChild(empty_id("select","language_menu"));
|
text(" Input language: "),
|
||||||
menubar.appendChild(button("Clear","clear_all()"));
|
empty_id("select","language_menu"),
|
||||||
menubar.appendChild(button("⌫","delete_last()"));
|
button("Clear","clear_all()"),
|
||||||
menubar.appendChild(button("Random","generate_random()"));
|
button("⌫","delete_last()"),
|
||||||
|
button("Random","generate_random()")]);
|
||||||
select_grammar(grammars[0]);
|
select_grammar(grammars[0]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user