Work on report config options and export of presenters
This commit is contained in:
@@ -16,7 +16,7 @@ import { ae_util } from '$lib/ae_utils/ae_utils';
|
||||
// import Element_data_store from '$lib/element_data_store_v2.svelte';
|
||||
import Comp_event_file_obj_tbl from '../../ae_comp__event_file_obj_tbl.svelte';
|
||||
import Comp_event_session_obj_tbl from './../../ae_comp__event_session_obj_tbl_wrapper.svelte';
|
||||
import Comp_event_presenter_obj_tbl from './../presenter/ae_comp__event_presenter_obj_tbl_wrapper.svelte';
|
||||
// import Comp_event_presenter_obj_tbl from './../presenter/ae_comp__event_presenter_obj_tbl_wrapper.svelte';
|
||||
|
||||
import { liveQuery } from "dexie";
|
||||
// import { core_func } from '$lib/ae_core_functions';
|
||||
@@ -867,6 +867,8 @@ async function handle_qry__event_session(
|
||||
</Comp_event_session_obj_tbl>
|
||||
{/if}
|
||||
|
||||
|
||||
<!-- All Event Presenter related reports -->
|
||||
<Reports_presenters
|
||||
lq__event_obj={lq__event_obj}
|
||||
event_presenter_obj_li={$events_sess.event_presenter_obj_li}
|
||||
@@ -885,9 +887,9 @@ async function handle_qry__event_session(
|
||||
log_lvl={log_lvl}
|
||||
/>
|
||||
|
||||
|
||||
<!-- Show presenters that have agreed -->
|
||||
{#if 1==3 && $events_loc.pres_mgmt.show_report == 'presenters_agree' && $events_sess.event_presenter_obj_li}
|
||||
<!-- <div class="overflow-x-auto"> -->
|
||||
<!-- {#if 1==3 && $events_loc.pres_mgmt.show_report == 'presenters_agree' && $events_sess.event_presenter_obj_li}
|
||||
<h3 class="h4 text-center">
|
||||
Presenters {#if $events_loc.pres_mgmt.rpt__presenter_agree}Agreed{:else}Not Agreed{/if}
|
||||
{$events_slct.event_presenter_obj_li.length ?? 0} found
|
||||
@@ -908,36 +910,26 @@ async function handle_qry__event_session(
|
||||
class="ae_btn_info btn btn-sm m-1"
|
||||
>
|
||||
{#if $events_loc.pres_mgmt.rpt__presenter_agree}
|
||||
<!-- <span class="fas fa-check m-1"></span> -->
|
||||
<span class="fas fa-toggle-on m-1"></span>
|
||||
Agreed
|
||||
{:else}
|
||||
<!-- <span class="fas fa-times m-1"></span> -->
|
||||
<span class="fas fa-toggle-off m-1"></span>
|
||||
Not Agreed
|
||||
{/if}
|
||||
</button>
|
||||
</h3>
|
||||
<!-- {#if !$events_loc.pres_mgmt.rpt__presenter_agree}
|
||||
<p class="text-center text-red-500 font-bold">This report is not complete! Some records will be missing from these results. This report is being worked on.</p>
|
||||
{/if} -->
|
||||
|
||||
<!-- bind:event_presenter_id_random_li={event_presenter_id_random_li} -->
|
||||
<!-- {#if event_presenter_id_random_li && event_presenter_id_random_li?.length } -->
|
||||
<Comp_event_presenter_obj_tbl
|
||||
bind:event_presenter_obj_li={$events_sess.event_presenter_obj_li}
|
||||
show_presentation_fields={true}
|
||||
show_session_fields={true}
|
||||
log_lvl={2}
|
||||
>
|
||||
</Comp_event_presenter_obj_tbl>
|
||||
<!-- {:else}
|
||||
<p class="text-center text-red-500 font-bold">No presenters found for this report.</p>
|
||||
{/if} -->
|
||||
{/if}
|
||||
<Comp_event_presenter_obj_tbl
|
||||
bind:event_presenter_obj_li={$events_sess.event_presenter_obj_li}
|
||||
show_presentation_fields={true}
|
||||
show_session_fields={true}
|
||||
log_lvl={2}
|
||||
>
|
||||
</Comp_event_presenter_obj_tbl>
|
||||
{/if} -->
|
||||
|
||||
<!-- Show presenters with bios -->
|
||||
{#if 1==3 && $events_loc.pres_mgmt.show_report == 'presenters_biography' && $events_sess.event_presenter_obj_li}
|
||||
<!-- {#if 1==3 && $events_loc.pres_mgmt.show_report == 'presenters_biography' && $events_sess.event_presenter_obj_li}
|
||||
<h3 class="h4 text-center">Presenters with Bios</h3>
|
||||
|
||||
<Comp_event_presenter_obj_tbl
|
||||
@@ -947,10 +939,10 @@ async function handle_qry__event_session(
|
||||
log_lvl={log_lvl}
|
||||
>
|
||||
</Comp_event_presenter_obj_tbl>
|
||||
{/if}
|
||||
{/if} -->
|
||||
|
||||
<!-- Show overview of presenters (status checklist) -->
|
||||
{#if 1==3 && $events_loc.pres_mgmt.show_report == 'presenters_overview' && $events_sess.event_presenter_obj_li}
|
||||
<!-- {#if 1==3 && $events_loc.pres_mgmt.show_report == 'presenters_overview' && $events_sess.event_presenter_obj_li}
|
||||
<header class="w-full flex flex-row flex-wrap items-center justify-center gap-1">
|
||||
<h3 class="h4 text-center">
|
||||
Presenters Overview
|
||||
@@ -961,7 +953,6 @@ async function handle_qry__event_session(
|
||||
{/if}
|
||||
|
||||
<div class="flex flex-row items-center justify-center">
|
||||
<!-- Sorting options (presenter name, start_datetime, updated_on) -->
|
||||
<label class="label text-sm">
|
||||
<span class="fas fa-sort m-1"></span>
|
||||
Sort by:
|
||||
@@ -1053,9 +1044,6 @@ async function handle_qry__event_session(
|
||||
<option value="family_name">Family Name</option>
|
||||
<option value="email">Email</option>
|
||||
<option value="start_datetime">Start Date Time</option>
|
||||
<!-- <option value="created_on">Created On</option> -->
|
||||
<!-- <option value="sort">Sort</option> -->
|
||||
<!-- <option value="priority">Priority</option> -->
|
||||
</select>
|
||||
</label>
|
||||
</div>
|
||||
@@ -1069,7 +1057,7 @@ async function handle_qry__event_session(
|
||||
log_lvl={log_lvl}
|
||||
>
|
||||
</Comp_event_presenter_obj_tbl>
|
||||
{/if}
|
||||
{/if} -->
|
||||
|
||||
<!-- Show recently uploaded files -->
|
||||
{#if $events_loc.pres_mgmt.show_report == 'recent_files' && event_file_id_random_li}
|
||||
|
||||
Reference in New Issue
Block a user