From 63f17e111bb0f819aafe7429f3798abb9b6e146b Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Wed, 18 Sep 2024 17:52:28 -0400 Subject: [PATCH] Improved the flexibility of the event files upload component. --- .../ae_comp__event_files_upload.svelte | 4 ++- .../event/[slug]/+page.svelte | 16 +++++++++- .../location/[slug]/+page.svelte | 16 +++++++++- .../presenter/[slug]/+page.svelte | 30 +++++++++++++++++-- .../session/[slug]/+page.svelte | 15 +++++++++- 5 files changed, 75 insertions(+), 6 deletions(-) diff --git a/src/routes/events_pres_mgmt/ae_comp__event_files_upload.svelte b/src/routes/events_pres_mgmt/ae_comp__event_files_upload.svelte index facfda4c..09a984f6 100644 --- a/src/routes/events_pres_mgmt/ae_comp__event_files_upload.svelte +++ b/src/routes/events_pres_mgmt/ae_comp__event_files_upload.svelte @@ -234,6 +234,7 @@ async function handle_input_upload_files(input_upload_files, task_id) { class="svelte_input_file_label text-center" class:hidden={$events_sess.files.disable_submit__event_file_obj} > +
@@ -245,6 +246,7 @@ async function handle_input_upload_files(input_upload_files, task_id) { Presentation related files only
(PowerPoint, Keynote, PDF, mp4, Word Doc, Excel, txt, etc) + {#await ae_promises.upload__hosted_file_obj} diff --git a/src/routes/events_pres_mgmt/event/[slug]/+page.svelte b/src/routes/events_pres_mgmt/event/[slug]/+page.svelte index ccdb0f4e..d5d7df39 100644 --- a/src/routes/events_pres_mgmt/event/[slug]/+page.svelte +++ b/src/routes/events_pres_mgmt/event/[slug]/+page.svelte @@ -613,9 +613,23 @@ count ids: {event_session_id_random_li?.length ?? 'nothing???'}??? --> + > + +
+ + Upload global event files only! +
+ + Global event files only
+ Recommended: PowerPoint (pptx) or Keynote (key)
+ Media: Audio and videos files should be directly embedded in PowerPoint (PPTX) files
+ Supplemental files: mp4, PDF, Word Doc, Excel, txt, etc +
+
+
{ + > + +
+ + Upload location (room) specific files only! +
+ + Location (room) files only
+ Recommended: PowerPoint (pptx) or Keynote (key)
+ Media: Audio and videos files should be directly embedded in PowerPoint (PPTX) files
+ Supplemental files: mp4, PDF, Word Doc, Excel, txt, etc +
+
+
+ > + +
+ + Upload presenter (speaker) specific files +
+ + Presenter (speaker) presentation files only
+ Recommended: PowerPoint (pptx) or Keynote (key)
+ Media: Audio and videos files should be directly embedded in PowerPoint (PPTX) files
+ Supplemental files: mp4, PDF, Word Doc, Excel, txt, etc +
+
+ {/if}
@@ -169,7 +182,20 @@ if (!$ae_loc.authenticated_access && $events_loc.pres_mgmt.show_content__present class_li="border border-gray-300 rounded-md p-2 bg-gray-100 hover:bg-gray-200" link_to_type="event_presenter" link_to_id={$lq__event_presenter_obj.event_presenter_id} - /> + > + +
+ + Upload presenter (speaker) specific files +
+ + Presentation related files only
+ Recommended: PowerPoint (pptx) or Keynote (key)
+ Media: Audio and videos files should be directly embedded in PowerPoint (PPTX) files
+ Supplemental files: mp4, PDF, Word Doc, Excel, txt, etc +
+
+ {/if}
diff --git a/src/routes/events_pres_mgmt/session/[slug]/+page.svelte b/src/routes/events_pres_mgmt/session/[slug]/+page.svelte index 94457189..ff79607e 100644 --- a/src/routes/events_pres_mgmt/session/[slug]/+page.svelte +++ b/src/routes/events_pres_mgmt/session/[slug]/+page.svelte @@ -187,7 +187,20 @@ onMount(() => { class_li="border border-gray-300 rounded-md p-2 bg-gray-100 hover:bg-gray-200" link_to_type="event_session" link_to_id={$lq__event_session_obj.event_session_id} - /> + > + +
+ + Upload session (breakout) specific files only! +
+ + Session (breakout) files only
+ Recommended: PowerPoint (pptx) or Keynote (key)
+ Media: Audio and videos files should be directly embedded in PowerPoint (PPTX) files
+ Supplemental files: mp4, PDF, Word Doc, Excel, txt, etc +
+
+