Reply To: TextInput not allowing 1-5 digits after Acceptability Judgement scale

PennController for IBEX Forums Support TextInput not allowing 1-5 digits after Acceptability Judgement scale Reply To: TextInput not allowing 1-5 digits after Acceptability Judgement scale

#10443
Jeremy
Keymaster

Hi,

This is indeed a bug. One solution is to code the logic of the AcceptabilityJudgment controller using PennController commands instead:

newText("sentence").center().print()
,
newScale("AcceptabilityJudgment", 5)
    .before(newText("pas naturelle")).after(newText("très naturelle"))
    .button().center().log().print().keys().wait().remove()
,
newTimer(100).start().wait()

To make the visual rendering closer to the original controller, you can add these rules to global_main.css in your project’s Aesthetics folder:

.PennController-AcceptabilityJudgment .option {
  width: 1em;
  height: 1em;
  text-align: center;
  color: blue;
  margin: 0.33em;
  padding: 0.33em;
  border: solid 1px black;
}
.PennController-AcceptabilityJudgment .option label {
  width: 100%;
}
.PennController-AcceptabilityJudgment-container .PennController-before, .PennController-AcceptabilityJudgment-container .PennController-after {
  line-height: 2.5em;
}

Jeremy