X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;f=cards%2Fwidgets.sh;h=b0d188cabb06b90c9bc77ae0ca5d436480836e03;hb=369cfbad801d25084da063f8ad3250dee9442fa9;hp=c0ecfb09e5bf78019189325443c320382ab57bca;hpb=9e70b989932e52846586a2b9043124a826cd6341;p=lobster diff --git a/cards/widgets.sh b/cards/widgets.sh index c0ecfb0..b0d188c 100755 --- a/cards/widgets.sh +++ b/cards/widgets.sh @@ -68,13 +68,13 @@ card_item(){ cnt="$(pdi_count "$card" "$item")" case $item in - FN) printf '[h2 .item .FN . %s]' "$(pdi_value "$card" FN |unescape |HTML)" + FN) printf '[h2 .item .FN . %s]' "$(pdi_value "$card" FN |pdi_unescape |HTML)" ;; GENDER) printf '[span .item .GENDER . %s]' "$(pdi_value "$card" GENDER |l10n)" ;; NICKNAME) seq 1 $cnt |while read c; do printf '[span .item .NICKNAME aka. "%s"]' \ - "$(pdi_value "$card" NICKNAME $c |unescape |HTML)" + "$(pdi_value "$card" NICKNAME $c |pdi_unescape |HTML)" done ;; X-ZACK-JOINDATE|X-ZACK-LEAVEDATE) if [ $cnt -gt 0 ]; then @@ -102,8 +102,8 @@ card_item(){ [ $cnt -gt 0 ] && printf '[h3 %s]' "$(l10n EMAIL)" seq 1 $cnt |while read c; do printf '[a .item .EMAIL href="mailto:%s" . %s]' \ - "$(pdi_value "$card" EMAIL $c |unescape |HTML)" \ - "$(pdi_value "$card" EMAIL $c |unescape |HTML)" + "$(pdi_value "$card" EMAIL $c |pdi_unescape |HTML)" \ + "$(pdi_value "$card" EMAIL $c |pdi_unescape |HTML)" done ;; TEL) @@ -113,9 +113,9 @@ card_item(){ [ "$teltype" ] \ && printf '[span .item .TEL [span .type . %s:] %s]' \ "$(l10n "TYPE=$teltype" |HTML)" \ - "$(pdi_value "$card" TEL $c |unescape |HTML)" \ + "$(pdi_value "$card" TEL $c |pdi_unescape |HTML)" \ || printf '[span .item .TEL . %s]' \ - "$(pdi_value "$card" TEL $c |unescape |HTML)" + "$(pdi_value "$card" TEL $c |pdi_unescape |HTML)" done ;; X-HEALTH-INSURANCE) @@ -127,9 +127,9 @@ card_item(){ printf '[span .item .hi_company . %s] [span .item .hi_number [label %s:] %s] [span .item .hi_status [label %s:] %s] - ' "$(unescape "$hi_name" |HTML)" \ - "$(l10n hi_number)" "$(unescape "$hi_number" |HTML)" \ - "$(l10n hi_status)" "$(unescape "$hi_status" |HTML)" + ' "$(pdi_unescape "$hi_name" |HTML)" \ + "$(l10n hi_number)" "$(pdi_unescape "$hi_number" |HTML)" \ + "$(l10n hi_status)" "$(pdi_unescape "$hi_status" |HTML)" done ;; therapies) @@ -152,7 +152,7 @@ card_item(){ shy="$(printf '\302\255')" seq 1 $cnt |while read c; do printf '[span .item .%s . %s]' "$item" \ - "$(pdi_value "$card" "$item" $c |sed -r "s;(straße|weg|damm|allee|ufer);${shy}\1;g" |unescape |HTML)" + "$(pdi_value "$card" "$item" $c |sed -r "s;(straße|weg|damm|allee|ufer);${shy}\1;g" |pdi_unescape |HTML)" done ;; esac @@ -175,7 +175,7 @@ edit_item(){ $N EOF else - N="$(pdi_value "$card" FN |unescape)" + N="$(pdi_value "$card" FN |pdi_unescape)" n1="${N%%[a-z]*}" n1="${N#$n1}" [ "$n1" ] || n1="${N##* }" n2="${N%$n1}" @@ -188,7 +188,7 @@ edit_item(){ [input .item .N name="5N" placeholder="%s" value="%s"] ' "$(l10n "$item")" \ "$(l10n n_pre)" "$(HTML "$n4")" \ - "$(l10n n_first)" "$(HTML "$n2" "$n3")" \ + "$(l10n n_first)" "$(HTML "${n2}${n3:+ }${n3}")" \ "$(l10n n_last)" "$(HTML "$n1")" \ "$(l10n n_post)" "$(HTML "$n5")" ;; @@ -219,7 +219,7 @@ edit_item(){ printf '[checkbox "%s_delete_%i" "true" .delete #%s_delete_%i][label for="%s_delete_%i" %s]' \ "$item" $c "$item" $c "$item" $c "$(l10n delete)" printf '' \ - "$item" "$item" "$(pdi_value "$card" "$item" $c |unescape |HTML)" + "$item" "$item" "$(pdi_value "$card" "$item" $c |pdi_unescape |HTML)" done printf '[button type="submit" name="action" value="addfield %s" %s ]' "$item" "$(l10n edit_addfield)" ;; @@ -242,7 +242,7 @@ edit_item(){ "$([ "$teltype" = 'FAX' ] && printf 'selected="selected"')" "$(l10n TYPE=FAX)" printf '[input .item .%s name="%s" value="%s" placeholder="%s"]' \ - "$item" "$item" "$(pdi_value "$card" "$item" $c |unescape |HTML)" "$(l10n "$item")" + "$item" "$item" "$(pdi_value "$card" "$item" $c |pdi_unescape |HTML)" "$(l10n "$item")" done printf '[button type="submit" name="action" value="addfield %s" %s ]' "$item" "$(l10n edit_addfield)" ;; @@ -262,14 +262,14 @@ edit_item(){ -->[select class="item" name="hi_company" [option value="" disabled="disabled" $(selected "${hi_name}" "") . $(l10n hi_company)] $(list_hi_companies |while read f; do - printf '[option value="%s" %s . %s]' "$(unescape "$f" |HTML)" \ + printf '[option value="%s" %s . %s]' "$(pdi_unescape "$f" |HTML)" \ "$(selected "$f" "$hi_name")" \ - "$(unescape "$f" |HTML)" + "$(pdi_unescape "$f" |HTML)" done) ] [input type="text" name="hi_other" value="$hi_name" placeholder="$(l10n hi_company)"] - [input name="hi_number" value="$(unescape "$hi_number" |HTML)" placeholder="$(l10n hi_number)"] - [input name="hi_status" value="$(unescape "$hi_status" |HTML)" placeholder="$(l10n hi_status)"] + [input name="hi_number" value="$(pdi_unescape "$hi_number" |HTML)" placeholder="$(l10n hi_number)"] + [input name="hi_status" value="$(pdi_unescape "$hi_status" |HTML)" placeholder="$(l10n hi_status)"] EOF done ;; @@ -278,7 +278,7 @@ edit_item(){ printf '[checkbox "%s_delete_%i" "true" .delete #%s_delete_%i][label for="%s_delete_%i" %s]' \ "$item" $c "$item" $c "$item" $c "$(l10n delete)" printf '[input .item .%s name="%s" value="%s" placeholder="%s"]' \ - "$item" "$item" "$(pdi_value "$card" "$item" $c |unescape |HTML)" "$(l10n "$item")" + "$item" "$item" "$(pdi_value "$card" "$item" $c |pdi_unescape |HTML)" "$(l10n "$item")" done printf '[button type="submit" name="action" value="addfield %s" %s ]' "$item" "$(l10n edit_addfield)" ;;