X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=pages%2Fattendees.sh;h=00bbd438906d0b4e87c79ea084c208346d2d556a;hp=1a34b8b2e4780abc28422ccdd6fc3bf9a660d180;hb=7f927856071799039923e9e1f00652819792987a;hpb=c778a3abd05946586813bb0b676e04b616d294a4 diff --git a/pages/attendees.sh b/pages/attendees.sh index 1a34b8b..00bbd43 100755 --- a/pages/attendees.sh +++ b/pages/attendees.sh @@ -116,16 +116,19 @@ vcf_parse() { |sed -r 's:,: :;s:\;: :g;s: +: :g' \ |tr -d '\r' ) + echo -E "$line" ;; 005*) nick=$(echo -E "$line" |sed -r 's:^[0-9]{3} ([^;\:]+)(;[^"\:]+|;"[^"]+")*\:(.*)$:\3:g' |tr -d '\r') + echo -E "$line" ;; - *) [ -n "$n" ] && fn="$n" - [ -n "$fn" -a -n "$nick" ] && fn="$fn aka. $nick" - [ -n "$fn" ] && echo -E "003 FN:$fn" \ + *) + [ -n "$n" ] && fn="$n" + #[ -n "$fn" -a -n "$nick" ] && fn="$fn aka. $nick" + [ -n "$fn" ] && echo -E "003 FN:$fn" \ || echo -E "003 FN:$nick" - echo -E "$line" - cat + echo -E "$line" + cat ;; esac done |tr -d '\r' \