X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;f=cards%2Fexport_csv.sh;h=dd1d6e75ab2b58aaaf680430b9146ca45adc2bb2;hb=915db545f387cf9287b95f3ad5f84278bc2860d3;hp=9ba8993372a239b197f50419d8ecfae61406ca98;hpb=5b8d1b752ede7a6dc4250620ca58971447570a76;p=lobster diff --git a/cards/export_csv.sh b/cards/export_csv.sh index 9ba8993..dd1d6e7 100755 --- a/cards/export_csv.sh +++ b/cards/export_csv.sh @@ -13,7 +13,7 @@ order="$(GET o)" list_attendance() { grep -F " ${cardfile##*/}" "$_DATA/mappings/attendance" |while read each discard; do - { pdi_value "$(pdi_load "$_DATA/ical/$each")" SUMMARY || l10n "(unnamed course)"; } |unescape + { pdi_value "$(pdi_load "$_DATA/ical/$each")" SUMMARY || l10n "(unnamed course)"; } |pdi_unescape done \ | sed -E 's;";\\";g;' } @@ -25,7 +25,7 @@ list_item() { seq 1 $cnt |while read n; do case $item in TEL) - tel="$(pdi_value "$card" "$item" "$n" |unescape)" + tel="$(pdi_value "$card" "$item" "$n" |pdi_unescape)" ttype="$(pdi_attrib "$card" "$item" "$n" TYPE)" if [ "$tel" -a "$ttype" ]; then printf '%s: %s\n' "$(l10n "TYPE=$ttype")" "$tel" @@ -34,10 +34,10 @@ list_item() { fi ;; GENDER) - gen="$(pdi_value "$card" "$item" "$n" |unescape)" + gen="$(pdi_value "$card" "$item" "$n" |pdi_unescape)" [ "$gen" ] && l10n "gender_$gen" ;; - *) pdi_value "$card" "$item" "$n" |unescape + *) pdi_value "$card" "$item" "$n" |pdi_unescape ;; esac; done \ | sed -E 's;";\\";g;'