3 if [ "$REQUEST_METHOD" = POST ]; then
5 cfile="$(grep -lxF "UID;:${uid}" "${_DATA}/vcard/"*.vcf || grep -lxF "UID:${uid}" "${_DATA}/vcard/"*.vcf)"
6 REDIRECT "${_BASE}/ledgers/account.sh?card=${cfile##*/}"
9 . "${_EXEC}/pdiread.sh"
10 . "${_EXEC}/cards/l10n.sh"
11 . "${_EXEC}/cards/widgets.sh"
13 cardfile="${_DATA}/vcard/$(GET card |PATH)"
14 if [ ! -f "$cardfile" ]; then
15 SET_COOKIE 0 message="Invalid account: $cardfile"
16 REDIRECT "${_BASE}/ledgers/"
20 card="$(pdi_load "$cardfile")"
22 [div .card #${cardfile##*/}
23 [div .section .basic . $(
24 card_item "$card" FN GENDER NICKNAME BDAY X-ZACK-JOINDATE X-ZACK-LEAVEDATE SOUND PHOTO LOGO
26 [div .section .phone . $(card_item "$card" TEL)]
27 [div .section .message . $(card_item "$card" EMAIL IMPP URL)]
28 [div .section .address . $(card_item "$card" ADR X-IBAN)]
29 [div .section .note . $(card_item "$card" NOTE)]
30 [div .section .attendance [h3 $(l10n course_attendance) ] [ul
31 $(grep -F " ${cardfile##*/}" "$_DATA/mappings/attendance" |while read each discard; do
32 printf '[li [a .item .attendance href="%s/courses#%s" . %s]]' \
34 "$(pdi_value "$(pdi_load "$_DATA/ical/$each")" SUMMARY || l10n "(unnamed course)" |unescape |HTML)"
36 $(card_item "$card" CATEGORIES)