]> git.plutz.net Git - confetti/blobdiff - pages/attendees.sh
removed debug marks
[confetti] / pages / attendees.sh
index 2d06f6b9561ca6e5d6189a98d3888534ce14b122..aecc95d26c4bc9c5fc324ffb0f857c0b9e518a40 100755 (executable)
@@ -28,8 +28,6 @@ listcards() {
   esac
 }
 
-FIELDLIST="$(echo PHOTO LOGO FN NICKNAME SOUND GENDER KIND TITLE ROLE ORG MEMBER CATEGORIES ANNIVERSARY BDAY EMAIL TEL IMPP ADR URL LANG NOTE RELATED |tr ' ' '\n')"
-
 vcf_parse() {
   tr -d '\n' <"$1" |sed -r 's:\r ::g;s:\r:\n:g' \
   | sed -rn '
@@ -37,8 +35,8 @@ vcf_parse() {
     s:^X-MS-CARDPICTURE:001 PHOTO:p;
     s:^LOGO:002 LOGO:p;
     s:^FN:003 FN:p;
-    s:^N:004 N:p
     s:^NICKNAME:005 NICKNAME:p;
+    s:^N:004 N:p
     s:^SOUND:006 SOUND:p;
     s:^GENDER:007 GENDER:p;
     s:^X-GENDER:007 GENDER:p;
@@ -118,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' \