X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;f=templates%2Fattendees.html.sh;h=12f12265e9c0f40838a57964a452ab096e58ed08;hb=77b4d29e65e18d7e8abfad0c692574dc4556bc9f;hp=1b57df1c86411a85989ebeb510fc6fec230be161;hpb=0e814c6ffab2486405f60a1dfbfa048e76bba1f2;p=lobster
diff --git a/templates/attendees.html.sh b/templates/attendees.html.sh
index 1b57df1..12f1226 100755
--- a/templates/attendees.html.sh
+++ b/templates/attendees.html.sh
@@ -1,4 +1,4 @@
-# Copyright 2014 Paul Hänsch
+# Copyright 2014 - 2016 Paul Hänsch
#
# This file is part of Confetti.
#
@@ -16,65 +16,62 @@
# along with Confetti. If not, see .
check_type(){
- [ "$_GET[\"filtertype\"]" = "$1" ] && echo 'checked="checked"'
+ [ "${_GET[filtertype]}" = "$1" ] && echo 'checked="checked"'
}
check_order(){
- [ "$_GET[\"order\"]" = "$1" ] && echo 'checked="checked"'
+ [ "${_GET[order]}" = "$1" ] && echo 'checked="checked"'
}
-edit="$_GET[\"edit\"]"
-[ -z "$_GET[\"filtertype\"]" ] && _GET["filtertype"]="any"
-[ -z "$_GET[\"order\"]" ] && _GET["order"]="firstname"
+edit="${_GET[edit]}"
+[ \! -f "vcard/$edit" -a \! -f "temp/$edit" ] && edit=''
+[ -z "${_GET[filtertype]}" ] && _GET[filtertype]="any"
+[ -z "${_GET[order]}" ] && _GET[order]="firstname"
cat <
+
-
+${edit:+$(edit_card "$edit")}
+
$(
-[ -f "vcard/$edit" -o -f "temp/$edit" ] && edit_attendee "$edit"
-if [ "$?" = 0 ]; then
- listcards |grep -v "$edit"
-else
- listcards
-fi |while read card; do
- view_attendee "$card"
-done
+ listcards |grep ${edit:+-v} "$edit" \
+ | while read card; do
+ cat <<-ENDCARD
+
+ ENDCARD
+ done
)
EOF