diff --git a/src/routes/events_speakers/10_edit_modal__event_presenter_obj.svelte b/src/routes/events_speakers/10_edit_modal__event_presenter_obj.svelte index f48c2679..7f09663b 100644 --- a/src/routes/events_speakers/10_edit_modal__event_presenter_obj.svelte +++ b/src/routes/events_speakers/10_edit_modal__event_presenter_obj.svelte @@ -200,6 +200,24 @@ async function handle_submit_form(event) { event_presenter_do['agree'] = !!event_presenter_di.agree; } + + // Marketing for social media and email related questions + if (typeof event_presenter_di.website_url !== 'undefined') { + // This is also stored under social_li_json. + event_presenter_do['website_url'] = event_presenter_di.website_url; + } + + if (event_presenter_di.social_media_facebook || event_presenter_di.social_media_twitter || event_presenter_di.social_media_instagram || event_presenter_di.social_media_linkedin) { + event_presenter_do['social_li_json'] = { + facebook: event_presenter_di.social_media_facebook, + twitter: event_presenter_di.social_media_twitter, + instagram: event_presenter_di.social_media_instagram, + linkedin: event_presenter_di.social_media_linkedin, + org: event_presenter_di.website_url, + }; + } + + if (typeof event_presenter_di.comments !== 'undefined') { event_presenter_do['comments'] = event_presenter_di.comments; } @@ -724,6 +742,21 @@ async function handle_delete_event_presenter_obj({event_presenter_id, hosted_fil Headshot + + {:else if $store_current_tab === 'social'} + + + + + {:else if $store_current_tab === 'summary'}
@@ -1053,10 +1143,10 @@ async function handle_delete_event_presenter_obj({event_presenter_id, hosted_fil

Summary

-
Name: {$slct.event_presenter_obj.full_name}
-
Professional title: {$slct.event_presenter_obj.professional_title}
-
Affiliations: {$slct.event_presenter_obj.affiliations}
-
Email: {$slct.event_presenter_obj.email}
+
Name: {$slct.event_presenter_obj.full_name ?? '-- No Name Given --'}
+
Professional title: {$slct.event_presenter_obj.professional_title ?? '-- No Title Given --'}
+
Affiliations: {$slct.event_presenter_obj.affiliations ?? '-- No Affiliations Given --'}
+
Email: {$slct.event_presenter_obj.email ?? '-- No Email Given --'}
Biography:
{$slct.event_presenter_obj.biography ?? '-- Not Entered --'}
diff --git a/src/routes/events_speakers/10_view_modal__event_presenter_obj.svelte b/src/routes/events_speakers/10_view_modal__event_presenter_obj.svelte index f0ba06af..ebcce312 100644 --- a/src/routes/events_speakers/10_view_modal__event_presenter_obj.svelte +++ b/src/routes/events_speakers/10_view_modal__event_presenter_obj.svelte @@ -53,12 +53,19 @@ onMount(() => {

This quick view of a presenter's information is customizable or can be hidden completely.

-
+
-
Biography:
-
{@html $slct.event_presenter_obj.biography ? $slct.event_presenter_obj.biography : '-- No Bio Given --'}
+

Biography:

+
{@html $slct.event_presenter_obj.biography ? $slct.event_presenter_obj.biography : '-- No Bio Given --'}
+
+ +
+ Professional Title: + {@html $slct.event_presenter_obj.professional_title ? $slct.event_presenter_obj.professional_title : '-- No Title Given --'}
{ class="event_presenter__email" > Email: - {$slct.event_presenter_obj.email} + + {$slct.event_presenter_obj.email}
{ {$slct.event_presenter_obj.phone_mobile} — {$slct.event_presenter_obj.phone_mobile}
-
+ -
+