From 238416d9031baf685a199fdcccfc08317652bc26 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Mon, 30 Jun 2025 18:40:32 -0400 Subject: [PATCH] The BB Posts have been updated to use a new page the Post. Seems to be working well. Wrapping up for the day. --- .../(idaa)/archives/[archive_id]/+page.svelte | 72 ++++++++++++++++--- .../ae_idaa_comp__archive_obj_id_view.svelte | 6 +- .../ae_idaa_comp__archive_obj_li.svelte | 3 +- src/routes/idaa/(idaa)/bb/+page.svelte | 3 +- .../idaa/(idaa)/bb/[post_id]/+page.svelte | 1 - .../bb/ae_idaa_comp__post_obj_id_view.svelte | 6 +- .../bb/ae_idaa_comp__post_obj_li.svelte | 4 +- 7 files changed, 76 insertions(+), 19 deletions(-) diff --git a/src/routes/idaa/(idaa)/archives/[archive_id]/+page.svelte b/src/routes/idaa/(idaa)/archives/[archive_id]/+page.svelte index 1d3b785a..6d1f29db 100644 --- a/src/routes/idaa/(idaa)/archives/[archive_id]/+page.svelte +++ b/src/routes/idaa/(idaa)/archives/[archive_id]/+page.svelte @@ -198,14 +198,70 @@ if (browser) { - - - View Other Archives - +
+

+ + + {@html $lq__archive_obj?.name ?? 'Archive'} + {#if $ae_loc.trusted_access && $ae_loc.edit_mode} + ({$lq__archive_content_obj_li?.length ?? '0'}×) + {/if} + {#await $idaa_prom.load__archive_content_obj_li} + + {:then} + + {/await} +

+ +
+ + {#if $lq__archive_obj?.topic_name} + {$lq__archive_obj?.topic_name} + {/if} + {#if $ae_loc.trusted_access && $lq__archive_obj?.hide} + Hidden + {/if} + {#if $ae_loc.administrator_access && !$lq__archive_obj?.enable} + Not enabled + {/if} + +
+
+ + +
+ + + + View Other Archives + +
-
+ + {/await} -
+ -->
{#if $lq__archive_obj?.description}
{@html $lq__archive_obj?.description}
{/if} diff --git a/src/routes/idaa/(idaa)/archives/ae_idaa_comp__archive_obj_li.svelte b/src/routes/idaa/(idaa)/archives/ae_idaa_comp__archive_obj_li.svelte index 6f176305..e42277f8 100644 --- a/src/routes/idaa/(idaa)/archives/ae_idaa_comp__archive_obj_li.svelte +++ b/src/routes/idaa/(idaa)/archives/ae_idaa_comp__archive_obj_li.svelte @@ -25,7 +25,7 @@ let { lq__archive_obj_li }: Props = $props(); {#each $lq__archive_obj_li as idaa_archive_obj, index}

+ {@html idaa_archive_obj.name}

diff --git a/src/routes/idaa/(idaa)/bb/+page.svelte b/src/routes/idaa/(idaa)/bb/+page.svelte index 3ca1858a..bd1644cd 100644 --- a/src/routes/idaa/(idaa)/bb/+page.svelte +++ b/src/routes/idaa/(idaa)/bb/+page.svelte @@ -157,7 +157,8 @@ $effect(() => { if (!page.url.searchParams.get('post_id')) { const url = new URL(location); - url.searchParams.set('post_id', $idaa_slct.post_id); + // url.searchParams.set('post_id', $idaa_slct.post_id); + url.searchParams.delete('post_id'); history.pushState({}, '', url); let message = {'post_id': $idaa_slct.post_id}; diff --git a/src/routes/idaa/(idaa)/bb/[post_id]/+page.svelte b/src/routes/idaa/(idaa)/bb/[post_id]/+page.svelte index 4e64e0d5..11e9ad1f 100644 --- a/src/routes/idaa/(idaa)/bb/[post_id]/+page.svelte +++ b/src/routes/idaa/(idaa)/bb/[post_id]/+page.svelte @@ -121,7 +121,6 @@ onDestroy(() => { {#if $lq__post_obj?.topic_id} {$lq__post_obj?.topic_name}{/if} - {#if $lq__post_obj?.topic_name} {$lq__post_obj?.topic_name} {/if} diff --git a/src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_id_view.svelte b/src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_id_view.svelte index 77278de2..cf4b6c48 100644 --- a/src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_id_view.svelte +++ b/src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_id_view.svelte @@ -35,9 +35,9 @@ $effect(() => { if (browser && $lq__post_obj?.post_id) { document.body.scrollIntoView(); - const url = new URL(location); - url.searchParams.set('post_id', $lq__post_obj?.post_id); - history.pushState({}, '', url); + // const url = new URL(location); + // url.searchParams.set('post_id', $lq__post_obj?.post_id); + // history.pushState({}, '', url); } }); diff --git a/src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_li.svelte b/src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_li.svelte index 4b3d58d3..afd09891 100644 --- a/src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_li.svelte +++ b/src/routes/idaa/(idaa)/bb/ae_idaa_comp__post_obj_li.svelte @@ -36,8 +36,8 @@ onMount(() => { >
-

- +

+ {@html idaa_post_obj.title}