# Copyright 2014 - 2017 Paul Hänsch
#
# This file is part of Confetti.
#
# Confetti is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# Confetti is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with Confetti. If not, see .
list_items(){
item="$1"
[ -n "${values[$item]+x}" ] && \
printf '
%s
\n' "$(l10n $item)"
for n in "$item" "$item"{0..100}; do
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
}
list_section(){
printf '
' "$1"
shift 1
for each in $@; do
list_items "$each"
done
printf '