]> git.plutz.net Git - confetti/blobdiff - pages/cards.sh
unify client and attendee display templates
[confetti] / pages / cards.sh
index 2d1d4e29e112c825e6e5652e50e44bf5ca0a2d31..7be33e1ba5bd2e5a6269d2ec55c927548195679b 100755 (executable)
@@ -30,8 +30,6 @@ case $PROFILE in
 medical)
   SUP_FIELDS=(N NICKNAME GENDER BDAY ADR TEL EMAIL X-HEALTH-INSURANCE X-HEALTH-INSURANCE-NOCONTRIB IMPP URL NOTE X-CLIENT-REFERRAL)
   FORCE_ITEMS=(ADR TEL EMAIL NOTE X-CLIENT-REFERRAL)
-  view_card="$_EXEC/templates/view_client.sh"
-  edit_card="$_EXEC/templates/edit_client.sh"
   _GET[order]="${_GET[order]:-lastname}"
   _GET[filtertype]="${_GET[filtertype]:-name}"
   profile_medical=x
@@ -39,8 +37,6 @@ medical)
 circus)
   SUP_FIELDS=(N NICKNAME GENDER BDAY X-ZACK-JOINDATE X-ZACK-LEAVEDATE EMAIL TEL IMPP ADR URL NOTE)
   FORCE_ITEMS=(BDAY X-ZACK-JOINDATE TEL EMAIL ADR NOTE)
-  view_card="$_EXEC/templates/view_attendee.sh"
-  edit_card="$_EXEC/templates/edit_attendee.sh"
   _GET[order]="${_GET[order]:-firstname}"
   _GET[filtertype]="${_GET[filtertype]:-any}"
   profile_circus=x
@@ -256,7 +252,7 @@ view_card() {  #Parameter: Cardfile
   else
     declare -A values
     vcf_parse "$cardfile"
-    . $view_card |tee "$cachefile"
+    . "$_EXEC/templates/view_card.sh" |tee "$cachefile"
   fi
 }
 
@@ -269,5 +265,5 @@ edit_card() {  #Parameter: Cardfile
   declare -A values
   vcf_parse "$cardfile"
   force_items $FORCE_ITEMS
-  . $edit_card
+  . "$_EXEC/templates/edit_card.sh"
 }