Mostly working with event file reports being moved out.
This commit is contained in:
@@ -22,7 +22,8 @@ import { events_func } from '$lib/ae_events_functions';
|
||||
import Event_reports_page_menu from './event_reports_page_menu.svelte';
|
||||
import Reports_sessions from './reports_sessions.svelte';
|
||||
import Reports_presenters from './reports_presenters.svelte';
|
||||
import Comp_event_file_obj_tbl from '../../ae_comp__event_file_obj_tbl.svelte';
|
||||
import Reports_files from './reports_files.svelte';
|
||||
// import Comp_event_file_obj_tbl from '../../ae_comp__event_file_obj_tbl.svelte';
|
||||
|
||||
|
||||
// Quickly save the data passed from the parent(s) to the Svelte stores, localStorage, and other.
|
||||
@@ -88,19 +89,19 @@ let ae_triggers: key_val = {};
|
||||
// lk_search_str: '',
|
||||
// log_lvl: log_lvl,
|
||||
// });
|
||||
if ($events_loc.pres_mgmt.show_report == 'recent_files') {
|
||||
handle_qry__event_file({
|
||||
created_on_offset: $events_loc.pres_mgmt.qry__files_offset_seconds ?? 0,
|
||||
file_purpose: $events_loc.pres_mgmt.qry__files_purpose ?? null,
|
||||
log_lvl: 0,
|
||||
});
|
||||
} else if ($events_loc.pres_mgmt.show_report == 'large_files') {
|
||||
handle_qry__event_file({
|
||||
min_file_size: $events_loc.pres_mgmt.qry__files_min_size ?? 100000000, // in bytes
|
||||
file_purpose: $events_loc.pres_mgmt.qry__files_purpose ?? null,
|
||||
log_lvl: log_lvl,
|
||||
});
|
||||
}
|
||||
// if ($events_loc.pres_mgmt.show_report == 'recent_files') {
|
||||
// handle_qry__event_file({
|
||||
// created_on_offset: $events_loc.pres_mgmt.qry__files_offset_seconds ?? 0,
|
||||
// file_purpose: $events_loc.pres_mgmt.qry__files_purpose ?? null,
|
||||
// log_lvl: 0,
|
||||
// });
|
||||
// } else if ($events_loc.pres_mgmt.show_report == 'large_files') {
|
||||
// handle_qry__event_file({
|
||||
// min_file_size: $events_loc.pres_mgmt.qry__files_min_size ?? 100000000, // in bytes
|
||||
// file_purpose: $events_loc.pres_mgmt.qry__files_purpose ?? null,
|
||||
// log_lvl: log_lvl,
|
||||
// });
|
||||
// }
|
||||
|
||||
// onMount(() => {
|
||||
// console.log('Events Event [slug] Reports: +page.svelte');
|
||||
@@ -762,7 +763,6 @@ async function handle_qry__event_session(
|
||||
disabled={!$ae_loc.trusted_access}
|
||||
onclick={() => {
|
||||
handle_search__event_presenter({
|
||||
|
||||
ft_search_str: '',
|
||||
lk_search_str: '',
|
||||
log_lvl: log_lvl,
|
||||
@@ -791,10 +791,11 @@ async function handle_qry__event_session(
|
||||
onclick={() => {
|
||||
handle_qry__event_file({
|
||||
created_on_offset: $events_loc.pres_mgmt.qry__files_offset_seconds ?? 0,
|
||||
log_lvl: 0,
|
||||
log_lvl: log_lvl,
|
||||
});
|
||||
$events_loc.pres_mgmt.show_report = 'recent_files';
|
||||
}}
|
||||
class:hidden={$lq__event_obj?.mod_pres_mgmt_json?.hide__report_kv.recent_files}
|
||||
class="btn btn-sm preset-tonal-success border border-success-500 hover:preset-filled-success-500 transition-all m-1"
|
||||
title="Show recent file uploads."
|
||||
>
|
||||
@@ -816,6 +817,7 @@ async function handle_qry__event_session(
|
||||
});
|
||||
$events_loc.pres_mgmt.show_report = 'large_files';
|
||||
}}
|
||||
class:hidden={$lq__event_obj?.mod_pres_mgmt_json?.hide__report_kv.large_files}
|
||||
class="btn btn-sm preset-tonal-success border border-success-500 hover:preset-filled-success-500 transition-all m-1"
|
||||
title="Show large file uploads."
|
||||
>
|
||||
@@ -1144,8 +1146,32 @@ async function handle_qry__event_session(
|
||||
</Comp_event_presenter_obj_tbl>
|
||||
{/if} -->
|
||||
|
||||
|
||||
|
||||
<!-- All Event File related reports -->
|
||||
{#if $events_loc.pres_mgmt.show_report == 'recent_files' || $events_loc.pres_mgmt.show_report == 'large_files'}
|
||||
<Reports_files
|
||||
lq__event_obj={lq__event_obj}
|
||||
event_file_obj_li={$events_sess.event_file_obj_li}
|
||||
|
||||
rpt__name={$events_loc.pres_mgmt.show_report}
|
||||
rpt__sort={$events_loc.pres_mgmt.qry__file_sort}
|
||||
rpt__enabled={$events_loc.pres_mgmt.qry_enabled}
|
||||
rpt__hidden={$events_loc.pres_mgmt.qry_hidden}
|
||||
rpt__limit={$events_loc.pres_mgmt.qry_limit__files}
|
||||
|
||||
bind:qry__status={$events_sess.pres_mgmt.status_qry__search}
|
||||
qry__count={$events_sess.event_file_obj_li?.length ?? 0}
|
||||
|
||||
hide_session_code={$events_loc.pres_mgmt?.hide__session_code}
|
||||
|
||||
log_lvl={log_lvl}
|
||||
/>
|
||||
{/if}
|
||||
|
||||
|
||||
<!-- Show recently uploaded files -->
|
||||
{#if $events_loc.pres_mgmt.show_report == 'recent_files' && event_file_id_random_li}
|
||||
{#if 1==3 && $events_loc.pres_mgmt.show_report == 'recent_files' && event_file_id_random_li}
|
||||
<header class="w-full flex flex-row flex-wrap items-center justify-center gap-1">
|
||||
<h3 class="h4 text-center">
|
||||
Recent File Uploads
|
||||
@@ -1267,7 +1293,7 @@ async function handle_qry__event_session(
|
||||
This report is new and still being tested.
|
||||
</p> -->
|
||||
|
||||
<Comp_event_file_obj_tbl
|
||||
<!-- <Comp_event_file_obj_tbl
|
||||
bind:event_file_id_random_li={event_file_id_random_li}
|
||||
bind:show_direct_download={$events_loc.pres_mgmt.show__direct_download}
|
||||
show_location_fields={true}
|
||||
@@ -1276,12 +1302,12 @@ async function handle_qry__event_session(
|
||||
show_session_fields={true}
|
||||
hide_session_code={$events_loc.pres_mgmt?.hide__session_code}
|
||||
>
|
||||
</Comp_event_file_obj_tbl>
|
||||
</Comp_event_file_obj_tbl> -->
|
||||
{/if}
|
||||
|
||||
|
||||
<!-- Show large files -->
|
||||
{#if $events_loc.pres_mgmt.show_report == 'large_files' && event_file_id_random_li}
|
||||
{#if 1==3 && $events_loc.pres_mgmt.show_report == 'large_files' && event_file_id_random_li}
|
||||
<header class="w-full flex flex-row flex-wrap items-center justify-center gap-1">
|
||||
<h3 class="h4 text-center">
|
||||
Large File Uploads
|
||||
@@ -1354,7 +1380,7 @@ async function handle_qry__event_session(
|
||||
|
||||
</header>
|
||||
|
||||
<Comp_event_file_obj_tbl
|
||||
<!-- <Comp_event_file_obj_tbl
|
||||
bind:event_file_id_random_li={event_file_id_random_li}
|
||||
show_location_fields={true}
|
||||
show_presenter_fields={true}
|
||||
@@ -1362,40 +1388,8 @@ async function handle_qry__event_session(
|
||||
show_session_fields={true}
|
||||
hide_session_code={$events_loc.pres_mgmt?.hide__session_code}
|
||||
>
|
||||
</Comp_event_file_obj_tbl>
|
||||
</Comp_event_file_obj_tbl> -->
|
||||
{/if}
|
||||
|
||||
|
||||
{/if}
|
||||
|
||||
<!-- </section> -->
|
||||
|
||||
|
||||
<style lang="postcss">
|
||||
/* Use the div.ae_quick_modal_container to block background clicks when using the section.ae_quick_popover. */
|
||||
/* div.ae_quick_modal_container {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
z-index: 100;
|
||||
background-color: hsla(0, 0%, 0%, .5);
|
||||
} */
|
||||
|
||||
/* The section.ae_quick_popover should be above the rest of the content and centered on the page. */
|
||||
/* section.ae_quick_popover {
|
||||
position: fixed;
|
||||
top: 50%;
|
||||
left: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
z-index: 100;
|
||||
background-color: hsla(0, 0%, 100%, .95);
|
||||
padding: 1rem;
|
||||
border-radius: .5rem;
|
||||
box-shadow: 0 0 1rem hsla(0, 0%, 0%, .5);
|
||||
|
||||
min-height: 30%;
|
||||
min-width: 80%;
|
||||
} */
|
||||
</style>
|
||||
|
||||
Reference in New Issue
Block a user