From 8317f0227917ef63a9779b376f497191a668f00f Mon Sep 17 00:00:00 2001 From: hallgren Date: Fri, 28 May 2010 14:47:38 +0000 Subject: [PATCH] Changes for publication of SALDO demo web apps Published at http://spraakbanken.gu.se/swe/forskning/saldo/ordspel --- src/runtime/javascript/minibar/saldotest.html | 12 +++++-- src/runtime/javascript/minibar/saldotest.js | 35 +++++++++++++------ 2 files changed, 33 insertions(+), 14 deletions(-) diff --git a/src/runtime/javascript/minibar/saldotest.html b/src/runtime/javascript/minibar/saldotest.html index d935fc779..179c42e4d 100644 --- a/src/runtime/javascript/minibar/saldotest.html +++ b/src/runtime/javascript/minibar/saldotest.html @@ -7,16 +7,22 @@ - -

En liten saldoleksak

+ + +

Vilket ord ska bort?

+
+
+ +

Hel- och halvspöke

+
[Baserad på SALDOs nättjänster] -HTML Last modified: Wed May 26 22:36:25 CEST 2010 +HTML Last modified: Thu May 27 14:02:42 CEST 2010
TH
diff --git a/src/runtime/javascript/minibar/saldotest.js b/src/runtime/javascript/minibar/saldotest.js index 8103e6e4f..47cb95047 100644 --- a/src/runtime/javascript/minibar/saldotest.js +++ b/src/runtime/javascript/minibar/saldotest.js @@ -19,13 +19,16 @@ function start_saldotest() { [button("Slumpa","random_word()"), button("Rensa","clear_all()"), button("⌫","delete_last()"), - button("Ordlista","show_ordlista()"), + //button("Ordlista","show_ordlista()"), button("Visa tänkbara drag","show_moves()"), button("Gör ett drag","make_a_move()"), - button("Visa prefix","show_prefixes()"), + //button("Visa prefix","show_prefixes()"), div_id("surface"), div_id("words"), div_id("translations")]) + var style0="min-height: 3ex; margin: 5px; padding: 5px;"; + element("surface").setAttribute("style",style0+"border: 3px dashed #e0e0e0;"); + element("words").setAttribute("style",style0+"border: 3px solid #e0e0e0;"); clear_all(); } @@ -74,10 +77,11 @@ function get_completions() { } function word(s) { - var w=span_class("word",text(s)); - if(s==" ") w.innerHTML=" "; - w.setAttribute("onclick",'extend_current("'+s+'")'); - return w; + //var w=span_class("word",text(s)); + //if(s==" ") w.innerHTML=" "; + //w.setAttribute("onclick",'extend_current("'+s+'")'); + //return w; + return button(s,'extend_current("'+s+'")'); } function extend_current(s) { @@ -259,11 +263,15 @@ var spel={ antal_ord: 4, // antal närbesläktade ord att visa function start_saldospel() { spel.hylla=div_id("hylla"); spel.status=div_id("status"); - element("saldospel").innerHTML="

Vilket ord ska bort?

"; + //element("saldospel").innerHTML=""; appendChildren(element("saldospel"), [spel.hylla,spel.status, - button("Nya ord","spel0()")]); + p(text("")), + button("Nya ord","spel0()"), + text(" "), + wrap("b",span_id("score"))]); spel.score=element("score"); + show_score(); spel0(); } @@ -306,7 +314,7 @@ function spel6(ordlista1,ord2) { var pos=Math.floor(Math.random()*spel.antal_ord); var ordlista=shuffle(shuffle(ordlista1).slice(0,spel.antal_ord).concat(ord2)); spel.hylla.innerHTML=""; - var lista=empty_class("p","space"); + var lista=empty_class("div","space"); for(var i=0;i