- [input .pol type="radio" name=pol_%i id="pol_pos_%i"][label for=pol_pos_%i Any]
- [input .pol type="radio" name=pol_%i id="pol_neg_%i"][label for=pol_neg_%i None]
- [label .head Category:]
- [input .cat type=radio name="cat_%i" id="%s" ][label for="%s" %s]
- [select name=tag_%s size=10 multiple' \
- $n $n $n $n $n $n $n $n \
- $n "$lbid" "$lbid" "(none)" $n
- printf %s "$w_tags" |grep -vF ":" \
- | while read -r tag; do
- [ ! "$tag" ] && continue
- printf '[option value="%s" %s]' "$(HTML "$tag")" "$(HTML "$tag")"
- done
- printf ']'
- printf %s "$w_tags" |cut -sd: -f1 |sort -u \
+ [radio "pol_%i" "pos" .pol %s #pol_pos_%i"][label for=pol_pos_%i Any]
+ [radio "pol_%i" "neg" .pol %s #pol_neg_%i"][label for=pol_neg_%i None]
+ [label .head Category:]' \
+ $n "${f:+checked}" $n \
+ $n "${t:-checked}" $n $n \
+ $n "${t:+checked}" $n $n
+
+ f="|${f#~}|"
+ printf '*\n%s\n' "$w_tagcategories" \