X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;ds=sidebyside;f=templates%2Fview_attendee.sh;h=5966729e01611df62bb78485d186cf8ecefd1b0d;hb=786c12839c61826d4d06e2a2f62d1a3d8b7ea780;hp=0bc29f7d4cac3e8e77b55c7bb306275bc37329c6;hpb=10dc80cb808b22e1ffe613b3a6b5ec82691b08dc;p=lobster
diff --git a/templates/view_attendee.sh b/templates/view_attendee.sh
index 0bc29f7..5966729 100755
--- a/templates/view_attendee.sh
+++ b/templates/view_attendee.sh
@@ -15,10 +15,14 @@
# You should have received a copy of the GNU Affero General Public License
# along with Confetti. If not, see .
+n=$(printf %s "$values[N+3] $values[N+1] $values[N+2] $values[N+0] $values[N+4]" \
+ | sed -r ':X;$!{N;bX}; s;^[\n ]+;;; s;[\n ]+$;;; s;[\r\t\n ]+; ;g;'
+ )
+fullname="${n:-${values[FN]:-${values[NICKNAME]}}}"
+
cat <
-
$values[FN]
+
$fullname
${values[GENDER]:+$(l10n $values[GENDER])}
$(for n in NICKNAME NICKNAME{0..10}; do
@@ -29,14 +33,14 @@ cat <$(l10n label_join): $values[X-ZACK-JOINDATE]}
${values[X-ZACK-LEAVEDATE]:+$(l10n label_leave): $values[X-ZACK-LEAVEDATE]}
${values[SOUND]:+}
- ${values[PHOTO]:+}
- ${values[LOGO]:+}
+ ${values[PHOTO]:+}
+ ${values[LOGO]:+}
$(l10n TEL)
$(for n in TEL TEL{0..10}; do
- echo "${values[$n]:+$tags[${n}_TYPE] $values[$n]}"
+ echo "${values[$n]:+$values[${n}_TYPE] $values[$n]}"
done)