item_name[URL]="Webseite"
item_name[LANG]="Sprache"
item_name[NOTE]="Notiz"
-item_name
+
item_name[RELATED]="Kontakte"
-item_name
+
item_name[BEGIN]=""
item_name[CALADRURI]=""
item_name[CALURI]=""
item_name[XML]=""
l10n() {
- [ -n "$item_name[$1]" ] && echo "$item_name[$1]" || echo "$1"
+ [ -n "$item_name[$1]" ] && echo -n "$item_name[$1]" || echo -n "$1"
}
view_card_item() {
- debug "Item: $key"
case "$key" in
BEGIN|VERSION|END);;
PHOTO)
- debug "Type: $tag[TYPE]"
echo "<img class=\"PHOTO\" src=\"data:image/$tag[TYPE];base64,$value\"/>"
;;
FN)
echo "<h2 CLASS=\"FN\">$value</h2>"
;;
*)
- echo "<span class=\"KEY $key\">$(l10n "$key")"
- [ -n "$tag[TYPE]" ] && echo "($tag[TYPE])"
+ echo -n "<span class=\"item\"><span class=\"KEY $key\">$(l10n "$key")"
+ [ -n "$tag[TYPE]" ] && echo -n "($tag[TYPE])"
echo ":</span>"
;|
EMAIL)
- echo "<a href=\"mailto:$value\" class=\"VALUE $key\">$value</a><br/>"
+ echo "<a href=\"mailto:$value\" class=\"VALUE $key\">$value</a></item>"
;;
IMPP)
- echo "<a href=\"$value\" class=\"VALUE $key\">"$(echo "$value" |cut -d: -f2-)"</a><br/>"
+ echo "<a href=\"$value\" class=\"VALUE $key\">"$(echo "$value" |cut -d: -f2-)"</a></item>"
;;
*)
- echo "<span class=\"VALUE $key\">$value</span><br/>"
+ echo "<span class=\"VALUE $key\">$value</span></item>"
;;
esac
}
else
view_card_item
eval "$line"
+ unset value
+ unset tag
fi
;;
esac