X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=templates%2Ftherapy.html.sh;h=84f9cbe81595654dbee001f38898a5649841b737;hp=0b3bfbe2574298b5279bd7747d06a374b2cecb54;hb=bafaa4cafbc86cc32e11e24b3f34033ffd84905b;hpb=ef6fdf91d47347a43164ae8edfcc0dce6329af3f diff --git a/templates/therapy.html.sh b/templates/therapy.html.sh index 0b3bfbe..84f9cbe 100755 --- a/templates/therapy.html.sh +++ b/templates/therapy.html.sh @@ -33,8 +33,13 @@ t_session_note(){ *) c7=checked;; esac +if [ "$note_n" -eq 1 -o -n "${tpy[session${session_n}_note${note_n}]}" ]; then + printf '' +else + printf '' +fi cat < +
@@ -54,43 +59,37 @@ t_session(){ sid=session${session_n} if [ "$tpy[${sid}_sigset]" = pos ]; then - sig=neg - sigcheck=checked - elif [ "$tpy[${sid}_sigset]" = neg ]; then - sig=pos - unset sigcheck - elif [ "$tpy[${sid}_signature]" = pos ]; then - sig=neg sigcheck=checked else - sig=pos unset sigcheck fi -cat < - - -
- - $(n=1; while [ -n "${tpy[${sid}_note${n}]+x}" ]; do - t_session_note $session_n $n - n=$(($n+1)) - done - printf '' "$sid" "$n" - ) - - - -
-EOF + cat <<-EOF + + + +
+ + $(n=1; + while [ -n "${tpy[session${session_n}_note${n}]+x}" ]; do + if [ -n "${tpy[session${session_n}_note${n}]}" ]; then + x=$n + fi + n=$(($n + 1)) + done + for n in $(seq 1 $((${x:-0} + 3)) ); do t_session_note $session_n $n; done + ) + + +
+ EOF } therapy_sessions(){ @@ -101,15 +100,15 @@ therapy_sessions(){ sid=session$n -cat < - … - -
-EOF + cat <<-EOF +
+ + +
+ EOF } unset c0 c1 c2 c3 c4 c5 c6 c7 @@ -125,120 +124,95 @@ case "$tpy[color]" in esac cat <Behandlungen - -
-

$client_name

- < $(l10n prescriptionlist) -
- -
-

$(l10n therapy_prescription)

- ${mpx[insurance]} - ${mpx[date]} - -
    - ${mpx[remidy]:+
  • ${mpx[quantity]} ${mpx[remidy]}
  • } - ${mpx[remidy1]:+
  • ${mpx[quantity1]} ${mpx[remidy1]}
  • } -
- - ${mpx[addcontrib]:+ - - } -
- -
- +

$(l10n therapy)

- +
+

$client_name

+ < $(l10n prescriptionlist) +
- $(therapy_sessions) +
+

$(l10n therapy_prescription)

+ ${mpx[insurance]} + ${mpx[date]} -
- - - - - - - - -
- - + - - - - +cat < + + + + + + + + + + WARNING: Background Image not available! + + + + + + + + EOF # vi:set filetype=html: