diff --git a/src/routes/events_speakers/+layout.svelte b/src/routes/events_speakers/+layout.svelte
deleted file mode 100644
index 4f234e1d..00000000
--- a/src/routes/events_speakers/+layout.svelte
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
- Speaker Hub - {$ae_loc.title ?? 'Æ loading...'}
-
-
-
-
\ No newline at end of file
diff --git a/src/routes/events_speakers/+layout.ts b/src/routes/events_speakers/+layout.ts
deleted file mode 100644
index 63dd9f90..00000000
--- a/src/routes/events_speakers/+layout.ts
+++ /dev/null
@@ -1,99 +0,0 @@
-/** @type {import('./$types').LayoutLoad} */
-console.log(`ae_events_speakers +layout.ts start`);
-
-// import { browser } from '$app/environment';
-
-// import type { key_val } from '$lib/ae_stores';
-// import { ae_loc, ae_sess, ae_api, slct, slct_trigger } from '$lib/ae_stores';
-import { core_func } from '$lib/ae_core/ae_core_functions';
-// import { events_loc, events_slct, events_trigger } from '$lib/ae_events_stores';
-import { events_func } from '$lib/ae_events_functions';
-
-
-export async function load({ parent }) {
-
- let data = await parent();
-
- let account_id = data.account_id;
- let ae_acct = data[account_id];
- // console.log(`ae_acct = `, ae_acct);
-
- // if (!account_id) {
- // console.log(`events_speakers +layout.ts: The account_id was not found in the data!!!`);
- // return false;
- // }
-
- let event_id = ae_acct.slct.event_id;
- if (!event_id) {
- console.log(`events_speakers +layout.ts: The event_id was not found in the data!!!`);
- return false;
- }
-
- let load_event_obj = events_func.load_ae_obj_id__event({
- api_cfg: ae_acct.api,
- event_id: event_id,
- try_cache: true
- });
-
- ae_acct.slct.event_obj = load_event_obj;
-
- data.ae_events_speakers_layout_ts = true;
-
- let ds_code_li = {}; //: key_val; // = ae_loc_tmp.ds;
- // console.log(`ae_ ds_code_li = `, ds_code_li);
- let ds_code: string = '';
- let ds_type: null|string = null;
-
- ds_code = 'hub__page__events_speakers__create_info_header';
- ds_type = 'text';
-
- // ds_code_li[ds_code]
- ae_acct['ds'][ds_code] = core_func.handle_load_ae_obj_code__data_store({api_cfg: ae_acct.api, code: ds_code, data_type: ds_type, save_idb: true})
- .then(function (ds_results) {
- if (ds_results) {
- // console.log(`ae_ ds_results = `, ds_results);
- return ds_results;
- }
- }
- );
-
- ds_code = 'hub__page__events_speakers__create_info';
- ds_type = 'text';
-
- // ds_code_li[ds_code]
- ae_acct['ds'][ds_code] = core_func.handle_load_ae_obj_code__data_store({api_cfg: ae_acct.api, code: ds_code, data_type: ds_type, save_idb: true})
- .then(function (ds_results) {
- if (ds_results) {
- // console.log(`ae_ ds_results = `, ds_results);
- return ds_results;
- }
- }
- );
-
- // let ae_ds_tmp = ae_loc_tmp.ds;
- // // Merge the new data into the existing data
- // // ae_ds_tmp = {
- // // ...ae_ds_tmp,
- // // ...ds_code_li,
- // // }
-
- // // ae_loc_tmp = {
- // // ...ae_loc_tmp,
- // // 'ds': ae_ds_tmp,
- // // }
-
- // // console.log(`ae_loc = `, ae_loc_tmp);
- // data['ae_loc'] = ae_loc_tmp;
-
- data['ae_ds'] = {
- ...data['ae_ds'],
- ...ae_acct['ds']
- }
-
- // WARNING: Precaution against shared data between sites and sessions.
- data[account_id] = ae_acct;
-
- return data;
-}
-
-// export const prerender = true;
diff --git a/src/routes/events_speakers/+page.svelte b/src/routes/events_speakers/+page.svelte
deleted file mode 100644
index 48d5d04e..00000000
--- a/src/routes/events_speakers/+page.svelte
+++ /dev/null
@@ -1,452 +0,0 @@
-
-
-
-
-
-
-
-
- {
- // $ae_loc.mod.events.show_edit__event_presenter_obj = true;
- $slct.event_presenter_id = null;
- $slct.event_presenter_obj = null;
-
- // modalStore.trigger(modal_edit__event_presenter_obj);
- $ae_loc.mod.events.show_edit__event_presenter_obj = true;
- $slct_trigger = 'show_edit__event_presenter_obj';
- }}
- >
-
- Start Speaker Submission Form
-
-
- {#if $ae_loc.trusted_access}
- {
- if (!confirm('Download exported data Excel file?')) {
- return false;
- }
- ae_promises.download__events_speakers_export = core_func.handle_download_export__obj_type({
- api_cfg: $ae_api,
- get_obj_type: 'event_presenter',
- for_obj_type: 'event',
- for_obj_id: $slct.event_id,
- file_type: 'Excel',
- return_file: true,
- filename: `${$ae_loc.account_code}_Speakers_Hub_export_${ae_util.iso_datetime_formatter()}.xlsx`,
- auto_download: true,
- log_lvl: 2
- });
-
- }}
- class="btn btn-sm preset-tonal-warning border border-warning-500 w-42 mb-1 export_data_btn text-xs"
- title={`Download sponsorship data for ${$ae_loc.account_name}`}
- >
- {#await ae_promises.download__sponsorship_export}
-
-
- {:then}
-
- {/await}
- Export All Data
-
- {/if}
-
-
-
-
-
-
-
-
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
deleted file mode 100644
index ad96bdf1..00000000
--- a/src/routes/events_speakers/10_edit_modal__event_presenter_obj.svelte
+++ /dev/null
@@ -1,1305 +0,0 @@
-
-
-
-
-{#if $modalStore[0]}
-
-{/if}
-
-
-
diff --git a/src/routes/events_speakers/10_list__event_presenter_obj.svelte b/src/routes/events_speakers/10_list__event_presenter_obj.svelte
deleted file mode 100644
index 8e20b4b7..00000000
--- a/src/routes/events_speakers/10_list__event_presenter_obj.svelte
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-
-
-{#if $slct.event_presenter_obj_li}
-
-
-
- Options
- Name
- Email
- Affiliations
- Created
- Updated
-
-
-
-{#each $slct.event_presenter_obj_li as ae_event_presenter_obj, index}
-
-
-
-
- {
- $slct.event_presenter_id = ae_event_presenter_obj.event_presenter_id_random;
- $slct.event_presenter_obj = ae_event_presenter_obj;
- console.log(`Selected Event Presenter ID: ${$slct.event_presenter_id}`);
- console.log(`Selected Event Presenter Object:`, $slct.event_presenter_obj);
-
- $ae_loc.mod.events.show_main__options = true;
- $ae_loc.mod.events.show_edit__event_presenter_obj = false;
- $ae_loc.mod.events.show_list__event_presenter_obj_li = true;
- $ae_loc.mod.events.show_view__event_presenter_obj = true;
- $slct_trigger = 'show_view__event_presenter_obj';
- }}
- class="preset-tonal-primary"
- title={`Open to see details: ${ae_event_presenter_obj.name}`}
- >
-
-
- View
-
-
- {#if $ae_loc.trusted_access}
- {
- $slct.event_presenter_id = ae_event_presenter_obj.event_presenter_id_random;
- $slct.event_presenter_obj = ae_event_presenter_obj;
- console.log(`Selected Event Presenter ID: ${$slct.event_presenter_id}`);
- console.log(`Selected Event Presenter Object:`, $slct.event_presenter_obj);
- // $slct_trigger = 'load__event_presenter_obj';
-
- $ae_loc.mod.events.show_main__options = true;
- $ae_loc.mod.events.show_edit__event_presenter_obj = true;
- $ae_loc.mod.events.show_list__event_presenter_obj_li = true;
- $ae_loc.mod.events.show_view__event_presenter_obj = false;
- $slct_trigger = 'show_edit__event_presenter_obj';
- }}
- class="preset-tonal-warning"
- title={`Edit event presenter: ${ae_event_presenter_obj.name}`}
- >
- Edit
-
- {/if}
-
-
-
- {ae_event_presenter_obj.full_name}
-
-
- {#if ae_event_presenter_obj.email}
- {ae_event_presenter_obj.email}
- {:else}
- -- None --
- {/if}
-
-
-
- {ae_event_presenter_obj.affiliations ?? '-- None --'}
-
-
- {ae_util.iso_datetime_formatter(ae_event_presenter_obj.created_on, 'datetime_short')}
- {ae_util.iso_datetime_formatter(ae_event_presenter_obj.updated_on, 'datetime_short')}
-
-
-{/each}
-
-
-
-
- Total Count:
- {$slct.event_presenter_obj_li.length}
-
-
-
-
-{:else}
- No event presenters available to show at this time
-{/if}
-
-
-
-
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
deleted file mode 100644
index 45f71d44..00000000
--- a/src/routes/events_speakers/10_view_modal__event_presenter_obj.svelte
+++ /dev/null
@@ -1,215 +0,0 @@
-
-
-
-
-{#if $modalStore[0]}
-
-
-
-
-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 --'}
-
-
-
- Professional Title:
- {@html $slct.event_presenter_obj.professional_title ? $slct.event_presenter_obj.professional_title : '-- No Title Given --'}
-
-
-
- Affiliations:
- {@html $slct.event_presenter_obj.affiliations ? $slct.event_presenter_obj.affiliations : '-- No Affiliations Given --'}
-
-
-
-
-
- Phone:
- {$slct.event_presenter_obj.phone_mobile} — {$slct.event_presenter_obj.phone_mobile}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-{/if}
-
-
-
diff --git a/src/routes/events_speakers/README.md b/src/routes/events_speakers/README.md
deleted file mode 100644
index 8d1c8b69..00000000
--- a/src/routes/events_speakers/README.md
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/src/routes/events_speakers/[slug]/+layout.ts b/src/routes/events_speakers/[slug]/+layout.ts
deleted file mode 100644
index a2d80efb..00000000
--- a/src/routes/events_speakers/[slug]/+layout.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-/** @type {import('./$types').LayoutLoad} */
-console.log(`ae_events_speakers [slug] +layout.ts start`);
-
-import { get } from 'svelte/store';
-
-import { api } from '$lib/api';
-import { ae_loc, ae_sess, ae_api, slct, slct_trigger } from '$lib/ae_stores';
-import type { key_val } from '$lib/ae_stores';
-
-
-export async function load({ params, url }) {
-}
diff --git a/src/routes/events_speakers/[slug]/+page.svelte b/src/routes/events_speakers/[slug]/+page.svelte
deleted file mode 100644
index 225d702f..00000000
--- a/src/routes/events_speakers/[slug]/+page.svelte
+++ /dev/null
@@ -1,317 +0,0 @@
-
-
-
-
-
-{#if $ae_loc.ds.hub__page__events_speakers__create_info_header}
-{@html $ae_loc.ds.hub__page__events_speakers__create_info_header}
-{:else}
-
- Speaker Hub Info Goes Here
-
-{/if}
-
-
-
-{#if $slct.event_presenter_id}
-
-
-{#if $slct.event_presenter_obj}
-
Welcome to the Speaker Hub {$slct.event_presenter_obj.full_name}!
-{:else}
-
Welcome to the Speaker Hub!
-{/if}
-
-
- {
- ae_util.handle_url_and_message('event_presenter_id', $slct.event_presenter_id);
- modalStore.trigger(modal_edit__event_presenter);
-
-
- // $ae_loc.mod.events.show_edit__event_presenter_obj = true;
- // $slct_trigger = 'load__event_presenter';
- // $slct_trigger = 'show_edit__event_presenter';
- // modalStore.trigger(modal_edit__event_presenter);
- // $ae_trig.m_events__show_modal_edit = true;
- }}
- >
-
- Edit Speaker ({$slct.event_presenter_id})
-
-{:else}
- {
- ae_util.handle_url_and_message('event_presenter_id', null);
- modalStore.trigger(modal_edit__event_presenter);
-
- // $slct_trigger = 'load__event_presenter';
-
- $slct_trigger = 'show_edit__event_presenter';
- $ae_loc.mod.events.show_edit__event_presenter_obj = true;
-
- // modalStore.trigger(modal_edit__event_presenter);
- }}
- >
-
- Start Speaker Submission Form
-
-{/if}
-
-
-
-{#if $ae_loc.ds.hub__page__events_speakers__create_info}
-{@html $ae_loc.ds.hub__page__events_speakers__create_info}
-{:else}
-
-
- More information can go here or this can be hidden.
-
-
-{/if}
-
-
-
diff --git a/src/routes/sponsorships/+layout.svelte b/src/routes/sponsorships/+layout.svelte
deleted file mode 100644
index 592d7346..00000000
--- a/src/routes/sponsorships/+layout.svelte
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
- Sponsor Hub - {$ae_loc.title ?? 'Æ loading...'}
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/routes/sponsorships/+layout.ts b/src/routes/sponsorships/+layout.ts
deleted file mode 100644
index 67809dbc..00000000
--- a/src/routes/sponsorships/+layout.ts
+++ /dev/null
@@ -1,107 +0,0 @@
-/** @type {import('./$types').LayoutLoad} */
-console.log(`ae_sponsorships +layout.ts start`);
-
-// import { browser } from '$app/environment';
-
-// import type { key_val } from '$lib/ae_stores';
-// import { ae_loc, ae_sess, ae_api, slct, slct_trigger } from '$lib/ae_stores';
-import { core_func } from '$lib/ae_core/ae_core_functions';
-import { spons_func } from '$lib/ae_sponsorships/ae_sponsorships_functions';
-
-
-export async function load({ parent }) {
-
- let data = await parent();
-
- let account_id = data.account_id;
- let ae_acct = data[account_id];
- // console.log(`ae_acct = `, ae_acct);
-
- // if (!account_id) {
- // console.log(`sponsorships +layout.ts: The account_id was not found in the data!!!`);
- // return false;
- // }
-
- let sponsorship_cfg_id = ae_acct.slct.sponsorship_cfg_id;
- if (!sponsorship_cfg_id) {
- console.log(`sponsorships +layout.ts: The sponsorship_cfg_id was not found in the data!!!`);
- return false;
- }
-
- // The await at this point seems to be important. If it is in the sponsor function then the data is not available to the layout. - 2024-04-01
- let load_sponsorship_cfg_obj = await spons_func.load_ae_obj_id__sponsorship_cfg({
- api_cfg: ae_acct.api,
- sponsorship_cfg_id: sponsorship_cfg_id,
- try_cache: false,
- log_lvl: 0
- });
-
- ae_acct.slct.sponsorship_cfg_id = sponsorship_cfg_id;
- ae_acct.slct.sponsorship_cfg_obj = load_sponsorship_cfg_obj;
-
- data.ae_sponsorships_layout_ts = true;
-
- let ds_code_li = {}; //: key_val; // = ae_loc_tmp.ds;
- // console.log(`ae_ ds_code_li = `, ds_code_li);
- let ds_code: string = '';
- let ds_type: null|string = null;
-
-
- // let loading_results = null;
-
- // ds_code = 'sponsorships__agree_li';
- // ds_type = 'json';
-
- ds_code = 'hub__page__sponsorships__create_info_header';
- ds_type = 'text';
-
- // ds_code_li[ds_code] =
- ae_acct['ds'][ds_code] = core_func.handle_load_ae_obj_code__data_store({api_cfg: ae_acct.api, code: ds_code, data_type: ds_type, save_idb: true})
- .then(function (ds_results) {
- if (ds_results) {
- // console.log(`ae_ ds_results = `, ds_results);
- // if (browser) {
- // console.log(`ae_ds__ key: ${ds_code}, value:`, ds_results);
- // localStorage.setItem(`ae_ds__${ds_code}`, JSON.stringify(ds_results));
- // } else {
- // console.log('No browser!!!');
- // }
-
- return ds_results;
- }
- }
- );
-
- ds_code = 'hub__page__sponsorships__create_info';
- ds_type = 'text';
-
- // ds_code_li[ds_code] =
- ae_acct['ds'][ds_code] = core_func.handle_load_ae_obj_code__data_store({api_cfg: ae_acct.api, code: ds_code, data_type: ds_type, save_idb: true})
- .then(function (ds_results) {
- if (ds_results) {
- // console.log(`ae_ ds_results = `, ds_results);
- // if (browser) {
- // console.log(`ae_ds__ key: ${ds_code}, value:`, ds_results);
- // localStorage.setItem(`ae_ds__${ds_code}`, JSON.stringify(ds_results));
- // } else {
- // console.log('No browser!!!');
- // }
-
- return ds_results;
- }
- }
- );
-
- data['ae_ds'] = {
- ...data['ae_ds'],
- ...ae_acct['ds']
- }
-
- // WARNING: Precaution against shared data between sites and sessions.
- data[account_id] = ae_acct;
-
- return data;
-}
-
-// export const prerender = false;
-// export const prerender = true;
diff --git a/src/routes/sponsorships/+page.svelte b/src/routes/sponsorships/+page.svelte
deleted file mode 100644
index e4b07b05..00000000
--- a/src/routes/sponsorships/+page.svelte
+++ /dev/null
@@ -1,543 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/routes/sponsorships/+page.ts b/src/routes/sponsorships/+page.ts
deleted file mode 100644
index 80057428..00000000
--- a/src/routes/sponsorships/+page.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-/** @type {import('./$types').PageLoad} */
-console.log(`ae_sponsorships +page.ts start`);
-
-export function load() {
- return {
- ae_sponsorships_page_ts: true,
- };
-}
diff --git a/src/routes/sponsorships/.directory b/src/routes/sponsorships/.directory
deleted file mode 100644
index cf7cffb3..00000000
--- a/src/routes/sponsorships/.directory
+++ /dev/null
@@ -1,7 +0,0 @@
-[Dolphin]
-Timestamp=2024,2,20,11,41,17.124
-Version=4
-ViewMode=1
-
-[Settings]
-HiddenFilesShown=true
diff --git a/src/routes/sponsorships/10_edit_modal__sponsorship_obj.svelte b/src/routes/sponsorships/10_edit_modal__sponsorship_obj.svelte
deleted file mode 100644
index a02078d3..00000000
--- a/src/routes/sponsorships/10_edit_modal__sponsorship_obj.svelte
+++ /dev/null
@@ -1,2634 +0,0 @@
-
-
-
-
-{#if $modalStore[0]}
-
-{/if}
-
-
-
diff --git a/src/routes/sponsorships/10_list__sponsorship_obj.svelte b/src/routes/sponsorships/10_list__sponsorship_obj.svelte
deleted file mode 100644
index 94b5276e..00000000
--- a/src/routes/sponsorships/10_list__sponsorship_obj.svelte
+++ /dev/null
@@ -1,184 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/routes/sponsorships/10_view_modal__sponsorship_obj.svelte b/src/routes/sponsorships/10_view_modal__sponsorship_obj.svelte
deleted file mode 100644
index f9e2170f..00000000
--- a/src/routes/sponsorships/10_view_modal__sponsorship_obj.svelte
+++ /dev/null
@@ -1,421 +0,0 @@
-
-
-
-
-{#if $modalStore[0]}
-
-{/if}
-
-
-
diff --git a/src/routes/sponsorships/[slug]/+layout.ts b/src/routes/sponsorships/[slug]/+layout.ts
deleted file mode 100644
index 64f77091..00000000
--- a/src/routes/sponsorships/[slug]/+layout.ts
+++ /dev/null
@@ -1,12 +0,0 @@
-/** @type {import('./$types').LayoutLoad} */
-console.log(`ae_sponsorships [slug] +layout.ts start`);
-
-import { get } from 'svelte/store';
-
-import { api } from '$lib/api';
-import { ae_loc, ae_sess, ae_api, slct, slct_trigger } from '$lib/ae_stores';
-import type { key_val } from '$lib/ae_stores';
-
-
-export async function load({ params, url }) {
-}
diff --git a/src/routes/sponsorships/[slug]/+page.svelte b/src/routes/sponsorships/[slug]/+page.svelte
deleted file mode 100644
index 6df8aa3e..00000000
--- a/src/routes/sponsorships/[slug]/+page.svelte
+++ /dev/null
@@ -1,324 +0,0 @@
-
-
-
-