]> git.plutz.net Git - confetti/blobdiff - templates/view_attendee.sh
enable drawing via android-4, quicker drawing via lines
[confetti] / templates / view_attendee.sh
index 0bc29f7d4cac3e8e77b55c7bb306275bc37329c6..bdfdc6a621ebe2fe5ebfb0335f072d353d5c3352 100755 (executable)
 # You should have received a copy of the GNU Affero General Public License
 # along with Confetti.  If not, see <http://www.gnu.org/licenses/>. 
 
+n=$(printf %s "$values[N]" \
+    | sed -rn 's:^([^;]*)(\;[^;]*)(\;[^;]*)?(\;[^;]*)?(\;[^;]*)?$:\4 \2 \3 \1 \5:gp' \
+    | sed -r 's:,: :;s:\;: :g;s: +: :g;s:^ $::;'
+   )
+fullname="${n:-${values[FN]:-${values[NICKNAME]}}}"
+
 cat <<END_HTML
-<div id="${id}" class="card">
   <div class="section basic">
-    <h2 class="item FN">$values[FN]</h2>
+    <h2 class="item FN">$fullname</h2>
     ${values[GENDER]:+<span class="item GENDER">$(l10n $values[GENDER])</span>}
 
     $(for n in NICKNAME NICKNAME{0..10}; do
@@ -77,11 +82,5 @@ cat <<END_HTML
       echo '   <li><a class="item attendance" href="?p=courses#'$each'">'$cname'</a></li>'
     done)
     </ul>
-  </div><!--
-
-  --><div class="control">
-    <a class="item" href="?action=edit_attendee&card=${id}">$(l10n edit)</a>
-    <a class="item" href="?action=export_vcard&card=${id}">$(l10n vcf_export)</a>
   </div>
-</div>
 END_HTML