X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=pages%2Fattendees.sh;h=c1e0eb25a80bd95e19e739d3149ade8a767b1acf;hp=e4b8cd9d2168758a1ddd73daab5f7fe6886811f8;hb=8e3f9e69a0f01d1aa0871901ee06ffa90dadc8bc;hpb=a8c6f8b510bb4747798c4f576162733d982bae75 diff --git a/pages/attendees.sh b/pages/attendees.sh index e4b8cd9..c1e0eb2 100755 --- a/pages/attendees.sh +++ b/pages/attendees.sh @@ -1,12 +1,23 @@ #!/bin/sh +listcards() { + ls -1 ${_DATA}/vcard/*vcf +} + +vcf_parse() { + tr -d '\n' <"$1" |sed -r 's:\r ::g;s:\r:\n:g' \ + | sed -r 's:^([^;]+)(;[^"]+|;"[^"]+")*\:(.*)$:key=\1\nvalue=\3\ntag=\2:g' +} + case "$1" in title) echo "Teilnehmende" ;; css) + . ${_EXEC}/templates/attendees.css.sh ;; body) + . ${_EXEC}/templates/attendees.html.sh ;; esac