X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=templates%2Fview_card.sh;h=13dbab782e817e53853e81343b31e2d88e043018;hp=6d23a76bd0037798df0ade2c6cb265ecb64fec71;hb=15013eb0790a7935dc28b8ace6d5001122e400f1;hpb=acdea21548e3e7a5ef1655a24cbf62eaaf9d8531 diff --git a/templates/view_card.sh b/templates/view_card.sh index 6d23a76..13dbab7 100755 --- a/templates/view_card.sh +++ b/templates/view_card.sh @@ -20,9 +20,18 @@ list_items(){ [ -n "${values[$item]+x}" ] && \ printf '

%s

\n' "$(l10n $item)" for n in "$item" "$item"{0..100}; do - [ -z "${values[$n]+x}" ] && break \ - || printf '%s\n' \ - "$item" "$(htmlsafe ${values[$n]})" + if [ -z "${values[$n]+x}" ]; then + break + else case "$item" in + EMAIL) + printf '%s\n' \ + "$(attribsafe "${values[$n]}")" "$(htmlsafe "${values[$n]}")" + ;; + *) + printf '%s\n' \ + "$item" "$(htmlsafe ${values[$n]})" + ;; + esac; fi done }