X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=templates%2Fattendees.html.sh;h=b4ca0b8e9455dd3da93f7d80390507245848da5a;hp=92e4d91ab4d053fbc94c9368f5db3a7d6e69bce8;hb=3badbe5f34b9a481f43f83d07d4cd28a3aa7798b;hpb=737e7f91162ec98b99dd2796ca26dd95e8c21f49 diff --git a/templates/attendees.html.sh b/templates/attendees.html.sh index 92e4d91..b4ca0b8 100644 --- a/templates/attendees.html.sh +++ b/templates/attendees.html.sh @@ -1,69 +1,58 @@ -. ${_EXEC}/templates/text_attendee.sh -. ${_EXEC}/templates/view_attendee.sh -. ${_EXEC}/templates/edit_attendee.sh - -check(){ +check_type(){ [ "$_GET[\"filtertype\"]" = "$1" ] && echo 'checked="checked"' } +check_order(){ + [ "$_GET[\"order\"]" = "$1" ] && echo 'checked="checked"' +} + +edit="$_GET[\"edit\"]" +[ -z "$_GET[\"filtertype\"]" ] && _GET["filtertype"]="any" +[ -z "$_GET[\"order\"]" ] && _GET["order"]="firstname" cat < -
- -
+ +
+ $(l10n filter_type): + $(l10n filter_all) + $(l10n filter_name) + $(l10n filter_street) + $(l10n filter_zip) + $(l10n filter_phone) + $(l10n filter_birthyear) + $(l10n filter_course) +
+ $(l10n filter_order): + $(l10n filter_firstname) + $(l10n filter_lastname) + $(l10n filter_bdate) +
+ + +
-

Neuer Eintrag

-
- Name: - - + +
-$(listcards |while read card; do - id="vcf_$card" - if [ "$_GET[\"edit\"]" = "$id" ]; then cat < -
- - $(edit_attendee "$card") -
- -
-
-
-
-x_EOF - debug "Edit: $card" - else cat < -

$(l10n edit)

- $(view_attendee "$card") - -x_EOF - fi -done) +$( +[ -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 +) - EOF # vi:set filetype=html: