From bcee6c5281a4fe34e1c25b6bf64b9c3a82f15c16 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Fri, 3 Oct 2025 14:29:24 -0400 Subject: [PATCH] More work on the alerts for sessions. I think they are pretty good now. --- .../session/[session_id]/+page.svelte | 11 +- .../[session_id]/session_page_menu.svelte | 59 ++++- .../ae_comp__event_session_alert.svelte | 18 +- .../ae_comp__event_session_obj_li.svelte | 250 +----------------- 4 files changed, 85 insertions(+), 253 deletions(-) diff --git a/src/routes/events/[event_id]/session/[session_id]/+page.svelte b/src/routes/events/[event_id]/session/[session_id]/+page.svelte index dbad8592..703988d0 100644 --- a/src/routes/events/[event_id]/session/[session_id]/+page.svelte +++ b/src/routes/events/[event_id]/session/[session_id]/+page.svelte @@ -32,6 +32,7 @@ import Comp_event_presenter_form_agree from '../../presenter/[presenter_id]/ae_c import Element_manage_event_file_li_wrap from '$lib/element_manage_event_file_li_direct.svelte'; import Session_view from './session_view.svelte'; import Session_page_menu from './session_page_menu.svelte'; +import Comp_event_session_alert from '../ae_comp__event_session_alert.svelte'; // import Sign_in_out from './../../sign_in_out.svelte'; import { browser } from '$app/environment'; @@ -189,7 +190,15 @@ if (!$ae_loc.authenticated_access && $events_loc.pres_mgmt.show_content__session {:else if $lq__event_session_obj?.enable || $ae_loc.trusted_access} -
+
+ {#if $lq__event_session_obj?.alert && $ae_loc.trusted_access} + + {/if} + diff --git a/src/routes/events/[event_id]/session/[session_id]/session_page_menu.svelte b/src/routes/events/[event_id]/session/[session_id]/session_page_menu.svelte index 83125d07..abafa652 100644 --- a/src/routes/events/[event_id]/session/[session_id]/session_page_menu.svelte +++ b/src/routes/events/[event_id]/session/[session_id]/session_page_menu.svelte @@ -18,6 +18,7 @@ import { goto } from '$app/navigation'; import type { key_val } from '$lib/ae_stores'; import { ae_snip, ae_loc, ae_sess, ae_api, ae_trig, slct, slct_trigger } from '$lib/ae_stores'; +import { core_func } from '$lib/ae_core/ae_core_functions'; import { events_loc, events_sess, events_slct, events_trigger, events_trig_kv } from '$lib/ae_events_stores'; import { events_func } from '$lib/ae_events_functions'; @@ -28,6 +29,8 @@ import Comp__events_menu_nav from '../../../ae_comp__events_menu_nav.svelte'; // import Comp__global_menu_opts from '$lib/ae_comp__global_menu_opts.svelte'; import Comp__pres_mgmt_menu_opts from '../../../ae_comp__events_menu_opts.svelte'; +// Variables +let ae_promises: key_val = {}; let ae_tmp: key_val = $state({}); let ae_triggers: key_val = $state({}); @@ -171,7 +174,52 @@ let ae_triggers: key_val = $state({});
-
+
+ + + + + {#if $lq__event_session_obj?.hide_event_launcher} - Unhide from Launcher? + Unhide from Launcher {:else} -
+ {/if} +