@$keycase or next;
printf(qq{\t<li%s><h3>%s</h3>\n}, # XXX insert here to fix msie<=6
- $mode eq '' ? '' : sprintf(
+ $mode ne '' && sprintf(
' class="%s"', 'mode mode' . escapeclass($mode)
),
sprintf('%s<small>: %s</small>',
<li>keyboard <strong>map</strong> is
<:= $get{map} ? 'set to ' : '' :><em><:= $map :></em>
<li><strong>ascii</strong> mode is
- <:= exists $get{ascii} ? 'forced ' : '' :><em><:=
+ <:= exists $get{ascii} && 'forced ' :><em><:=
$ascii ? 'on' : 'off' :></em>
<li><strong>keys</strong> are
<em><:= $showkeys ? 'always shown' : 'hidden if unassigned' :></em><:=
- exists $get{keys} ? '' : ' by default' :>
+ exists $get{keys} || ' by default' :>
<li>default <strong>style</strong> is
- <:= defined $get{style} ? 'set to ' : '' :><em><:= $style :></em>
+ <:= defined $get{style} && 'set to ' :><em><:= $style :></em>
</ul>
</div>
</div>