From 1bf90f128f1892577695b6d013820f3fcaee921c Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Wed, 3 Jul 2024 18:48:28 -0400 Subject: [PATCH] Updates for the browser title. Wrapping up for the day! July 4th week! --- src/lib/ae_events_stores.ts | 1 + src/lib/ae_utils.ts | 6 ++++-- src/routes/events_pres_mgmt/event/[slug]/+page.svelte | 7 +++++++ src/routes/events_pres_mgmt/presenter/[slug]/+page.svelte | 5 ++++- src/routes/events_pres_mgmt/session/[slug]/+page.svelte | 6 ++++++ 5 files changed, 22 insertions(+), 3 deletions(-) diff --git a/src/lib/ae_events_stores.ts b/src/lib/ae_events_stores.ts index 52783a9e..5f08b601 100644 --- a/src/lib/ae_events_stores.ts +++ b/src/lib/ae_events_stores.ts @@ -139,6 +139,7 @@ let events_local_data_struct: key_val = { // show_content__presenter_start: false, show_content__session_help: true, show_content__session_search_help: true, + show_content__presenter_page_help: true, disable_submit__opt_out: true, submit_status__opt_out: null, diff --git a/src/lib/ae_utils.ts b/src/lib/ae_utils.ts index 46e1c31b..f914b905 100644 --- a/src/lib/ae_utils.ts +++ b/src/lib/ae_utils.ts @@ -391,6 +391,7 @@ function to_title_case (text_string) { // Updated 2024-06-19 +// This function behaves weirdly. It needs to be reviewed and updated. export let shorten_string = function shorten_string( { string, @@ -399,7 +400,7 @@ export let shorten_string = function shorten_string( end_length=5, wildcard_length=3 }: { - string: string, + string: undefined|string, max_length?: number, begin_length?: number, end_length?: number, @@ -410,7 +411,8 @@ export let shorten_string = function shorten_string( if (!string || typeof string != 'string') { console.log('Invalid string value passed'); - return false; + // return false; + return ''; } // NOTE: max_length is not the actual end result length. The actual max will be 45 characters. diff --git a/src/routes/events_pres_mgmt/event/[slug]/+page.svelte b/src/routes/events_pres_mgmt/event/[slug]/+page.svelte index 1f7dfbf5..5c0192b7 100644 --- a/src/routes/events_pres_mgmt/event/[slug]/+page.svelte +++ b/src/routes/events_pres_mgmt/event/[slug]/+page.svelte @@ -380,6 +380,13 @@ async function handle_search__event_session( + + + Event: {ae_util.shorten_string({string: $lq__event_obj?.name, max_length: 12})} + ({$lq__event_obj?.event_id}) - Pres Mgmt - {$events_loc?.title} + + +