X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;f=therapies%2Fpage.sh;h=a53bb923f7c689888873fac2de87e86a6335c8df;hb=be67cb59512145a0fa5b8c6686996f3876618570;hp=c3d8078567331ca783385b8db8462e38e030c148;hpb=6d2d03223a03794d2cef013b2b204b1a4eb983a0;p=lobster diff --git a/therapies/page.sh b/therapies/page.sh index c3d8078..a53bb92 100755 --- a/therapies/page.sh +++ b/therapies/page.sh @@ -44,7 +44,20 @@ t_session_note(){ } therapy_sessions(){ - n=1; while [ "$(TPY session$n)" ]; do + n=1; while [ "$(TPY session$n)" ]; do n=$((n + 1)); done + + sid=session$n + cat <<-EOF + [fieldset .tab + [submit "new_session" "$sid" .no . +] + [input .date name="${sid}_date" value="" placeholder=$(l10n date)] + [input .therapist name="${sid}_therapist" value="" placeholder=$(l10n therapist)] + [span .signature] + [hidden "${sid}_note1" ""] + ] + EOF + + for n in $(seq $((n - 1)) -1 1); do session_n="$n" sid=session${session_n} @@ -60,7 +73,7 @@ therapy_sessions(){ [span .signature [checkbox "${sid}_sigset" "pos" $(checked "$(TPY "${sid}_sigset")" "pos")]] ] [div .tab - [img .dotmark .ov src="/therapies/${id}_${sid}.png" alt=""] + [img .dotmark .ov src="/therapies/${id}_${sid}.png?${_DATE}" alt=""] $(n=1; while TPY "session${session_n}_note${n}" >/dev/null; do [ "$(TPY "session${session_n}_note${n}")" ] && x=$n n=$(($n + 1)) @@ -73,27 +86,14 @@ therapy_sessions(){ [button type="submit" name=delete_session value="$session_n" .delete $(l10n delete_session)] ] EOF - n=$(($n+1)) done - - sid=session$n - - cat <<-EOF - [fieldset .tab - [submit "new_session" "$sid" .no . +] - [input .date name="${sid}_date" value="" placeholder=$(l10n date)] - [input .therapist name="${sid}_therapist" value="" placeholder=$(l10n therapist)] - [span .signature] - [hidden "${sid}_note1" ""] - ] - EOF } cat <