X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=ledgers%2Findex.cgi;h=685ee8516a88d449f06d8ca629f937a53cc618d2;hb=9078cf1dcaa8de851315250a2a602cabced9f4fe;hp=dbf8ee892a2b3c99454ce4a8632bf93feb131a17;hpb=acf7b97ca0deee3e2d2cf328e7c3951d57ea8a2f;p=confetti diff --git a/ledgers/index.cgi b/ledgers/index.cgi index dbf8ee8..685ee85 100755 --- a/ledgers/index.cgi +++ b/ledgers/index.cgi @@ -61,21 +61,24 @@ credit() { amount="${record#* * * * * }" amount="${amount%% *}" printf '[p .principal . %s][p .date %s][p .amount %s][p .subject . %s]' \ "$(UNSTRING "$principal" |HTML)" "$date" "$(credit "$amount")" "$(UNSTRING "$subject" |HTML)" + printf '[input type=checkbox id="use_%s" name="use_%s" value=true]' "$iban" "$iban" n=0; for card in $cards; do n=$((n+1)); uid="${card%%/*}" name="$(UNSTRING "${card#*/}")" cat <<-EOF [input type=checkbox id="check_${iban}_$n" name="check_${iban}_$n" value=true checked=checked] - [input .card name="fn_${iban}_$n" value="$(HTML "$name")" disabled=disabled] + [input .card name="fn_${iban}_$n" value="$(HTML "$name")" .disabled tabindex="-1"] [label .del for="check_${iban}_$n" . -] EOF done for m in 1 2 3 4 5 6 7 8; do cat <<-EOF - [input type=checkbox id="check_${iban}_$((n+m))" name="check_${iban}_$((n+m))" value=false] + [input type=checkbox id="check_${iban}_$((n+m))" name="check_${iban}_$((n+m))" value=true] [input .card name="fn_${iban}_$((n+m))" value="" placeholder="${l10n_attendant}" list="lattendants"] [label .add for="check_${iban}_$((n+m))" . +] EOF done + printf '[label for="use_%s" . %s]' "$iban" "$(l10n Accept Suggestions)" + printf '[label for="use_%s" . %s]' "$iban" "$(l10n Ignore Suggestions)" elif [ $state = unknown ]; then date="${data%% *}" principal="${data#* * * }" principal="${principal%% *}" @@ -94,5 +97,6 @@ credit() { fi printf ']' done + printf '[button type=submit . %s]' "$(l10n Submit Changes)" printf ' ]' } | yield_page ledgers