From acc39ecb504fbfba3617a0f2d9c49eb0405da760 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Mon, 1 Jul 2024 20:33:57 -0400 Subject: [PATCH] Wrapping up for the day. Trying to get LQ to work with searching and bulkGet. --- src/lib/element_manage_event_file_li.svelte | 99 ++++++++++--- .../ae_comp__event_presenter_obj_li.svelte | 42 +++++- .../event/[slug]/+page.svelte | 133 +++++++++++++++++- .../session/[slug]/+page.svelte | 12 +- 4 files changed, 245 insertions(+), 41 deletions(-) diff --git a/src/lib/element_manage_event_file_li.svelte b/src/lib/element_manage_event_file_li.svelte index b15c8ef5..5fbdaa39 100644 --- a/src/lib/element_manage_event_file_li.svelte +++ b/src/lib/element_manage_event_file_li.svelte @@ -22,6 +22,7 @@ export let link_to_type: string; export let link_to_id: string; export let allow_basic: boolean = false; export let allow_moderator: boolean = false; +export let display_mode: string = 'default'; // 'default', 'compact', 'minimal', 'launcher' export let show_convert_btn: null|boolean = null; @@ -55,8 +56,6 @@ onMount(() => { }); - -
+
+ +

Manage Files: { {#if $lq__event_file_obj_li && $lq__event_file_obj_li.length}
+ + {#if display_mode === 'default'} + {#if display_mode === 'default'} + {/if} + {#if display_mode === 'default'} + {/if} + {/if} @@ -160,6 +173,8 @@ onMount(() => { + + {#if display_mode === 'default'} + {/if} + + {#if display_mode === 'default'} + {/if} +
Download FileOptionsStatusMeta
{ { -
+
- + Type: {event_file_obj.extension} @@ -297,33 +322,58 @@ onMount(() => { {/if} --> - Size: + + Size: + {ae_util.format_bytes(event_file_obj.file_size)} - Hash: {event_file_obj.hash_sha256.slice(0, 10)}… + + Hash: + + {event_file_obj.hash_sha256.slice(0, 10)}… - - ID: + + + ID: + {event_file_obj.hosted_file_id_random} - - - - - - {ae_util.iso_datetime_formatter(event_file_obj.created_on, 'dddd')} - - {ae_util.iso_datetime_formatter(event_file_obj.created_on, 'date_iso')} - at - {ae_util.iso_datetime_formatter(event_file_obj.created_on, 'time_short_no_leading')} - + {#if display_mode == 'default'} + + + + + + {ae_util.iso_datetime_formatter(event_file_obj.created_on, 'dddd')} + + {ae_util.iso_datetime_formatter(event_file_obj.created_on, 'date_iso')} + at + {ae_util.iso_datetime_formatter(event_file_obj.created_on, 'time_short_no_leading')} + + {:else} + + + {ae_util.iso_datetime_formatter(event_file_obj.created_on, 'date_short')} + + {ae_util.iso_datetime_formatter(event_file_obj.created_on, 'time_short_no_leading')} + + {/if}
@@ -337,7 +387,10 @@ onMount(() => { {:else} -

+

No files uploaded yet.

diff --git a/src/routes/events_pres_mgmt/ae_comp__event_presenter_obj_li.svelte b/src/routes/events_pres_mgmt/ae_comp__event_presenter_obj_li.svelte index 06ee658a..13982eb2 100644 --- a/src/routes/events_pres_mgmt/ae_comp__event_presenter_obj_li.svelte +++ b/src/routes/events_pres_mgmt/ae_comp__event_presenter_obj_li.svelte @@ -22,6 +22,8 @@ export let link_to_id: string; export let allow_basic: boolean = false; export let allow_moderator: boolean = false; +export let display_mode: string = 'default'; // 'default', 'compact', 'minimal', 'launcher' + // Variables // This more or less overrides the default access control. Some elements may have their own access control. if ($ae_loc.administrator_access) { @@ -94,6 +96,29 @@ onMount(() => { +
@@ -126,7 +151,8 @@ onMount(() => { $events_sess.pres_mgmt.show_content__presenter_start = event_presenter_obj.event_presenter_id_random; } } - class="btn btn-md variant-ghost-primary hover:variant-filled-primary font-bold min-w-64" + class="btn variant-ghost-primary hover:variant-filled-primary font-bold min-w-64 my-0.5" + class:btn-sm={display_mode != 'default'} title="Person ID: {event_presenter_obj.person_id_random}; Email: {event_presenter_obj.email}" > @@ -136,7 +162,6 @@ onMount(() => { - {#if $ae_loc.trusted_access || !$events_loc.auth__person?.id }
diff --git a/src/routes/events_pres_mgmt/session/[slug]/+page.svelte b/src/routes/events_pres_mgmt/session/[slug]/+page.svelte index 09918562..408241d9 100644 --- a/src/routes/events_pres_mgmt/session/[slug]/+page.svelte +++ b/src/routes/events_pres_mgmt/session/[slug]/+page.svelte @@ -1396,17 +1396,7 @@ $: if ($slct_trigger == 'load__event_presenter_obj_li') { - - - {#if event_presentation_obj.event_presentation_id_random} + {#if event_presentation_obj.event_presentation_id_random}