-# Copyright 2014 - 2016 Paul Hänsch
+# Copyright 2014 - 2017 Paul Hänsch
#
# This file is part of Confetti.
#
[ -n "${values[$item]+x}" ] && \
printf '<h3>%s</h3>\n' "$(l10n $item)"
for n in "$item" "$item"{0..100}; do
- [ -z "${values[$n]+x}" ] && break \
- || printf '<span class="item %s">%s</span>\n' \
- "$item" "$(htmlsafe ${values[$n]})"
+ if [ -z "${values[$n]+x}" ]; then
+ break
+ else case "$item" in
+ EMAIL)
+ printf '<a class="item EMAIL" href="mailto:%s">%s</a>\n' \
+ "$(attribsafe "${values[$n]}")" "$(htmlsafe "${values[$n]}")"
+ ;;
+ *)
+ printf '<span class="item %s">%s</span>\n' \
+ "$item" "$(htmlsafe ${values[$n]})"
+ ;;
+ esac; fi
done
}
cname="$(sed -rn 's:^SUMMARY\:(.*)$:\1:p' "$_DATA/ical/$each")"
printf ' <li><a class="item attendance" href="?p=courses#%s">%s</a></li>' "$each" "$(htmlsafe $cname)"
done
- printf '</ul></div>'
+ printf '</ul>'
+ list_items CATEGORIES
+ printf '</div>'
+
elif [ "$PROFILE" = medical ]; then
list_items ADR
list_items URL