view_card_item() {
case "$key" in
- BEGIN|VERSION|END);;
+ BEGIN|VERSION|END|N|NICKNAME);;
PHOTO)
echo "<img class=\"PHOTO\" src=\"data:image/$tag[TYPE];base64,$value\"/>"
;;
echo ":</span>"
;|
EMAIL)
- echo "<a href=\"mailto:$value\" class=\"VALUE $key\">$value</a></item>"
+ echo "<a href=\"mailto:$value\" class=\"VALUE $key\">$value</a></span>"
;;
IMPP)
- echo "<a href=\"$value\" class=\"VALUE $key\">"$(echo "$value" |cut -d: -f2-)"</a></item>"
+ echo "<a href=\"$value\" class=\"VALUE $key\">"$(echo "$value" |cut -d: -f2-)"</a></span>"
;;
*)
- echo "<span class=\"VALUE $key\">$value</span></item>"
+ echo "<span class=\"VALUE $key\">$value</span></span>"
;;
esac
}
view_attendee() { #Parameter: Cardfile
cardfile="vcard/$1"
- cachefile="cache/vcf_$(basename "$cardfile").cache"
+ cachefile="cache/${1}.cache"
unset key
[ "$cachefile" -nt "$cardfile" ] && cat "$cachefile" \
|| vcf_parse "$cardfile" |while read -r line; do