X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=templates%2Fview_attendee.sh;h=5966729e01611df62bb78485d186cf8ecefd1b0d;hp=e1b6530b49406a224763e1460128dd1a8b23d1b2;hb=70c5786a6b3dd9c6561e2f19f2827ce92191c13f;hpb=69e661b5c8ec195bd3c4998a623a60607b47059e diff --git a/templates/view_attendee.sh b/templates/view_attendee.sh index e1b6530..5966729 100755 --- a/templates/view_attendee.sh +++ b/templates/view_attendee.sh @@ -15,9 +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 @@ -28,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)