{#if $user} {#if $user.is_admin} {:else} {/if} {/if} {#await req_surveys} {:then surveys} {#each surveys as survey, sid (survey.kind + survey.id)} {#if (survey.shown || survey.direct == null || ($user && $user.is_admin)) && (!$user || (!$user.was_admin || $user.promo == survey.promo) || $user.is_admin)} {#if $user && $user.is_admin && (sid == 0 || surveys[sid-1].promo != survey.promo)} {/if} {#if $user && (sid == 0 || surveys[sid-1].id_category != survey.id_category) && categories[survey.id_category]} {/if} {#if categories[survey.id_category] && categories[survey.id_category].expand} gotoSurvey(survey)}> {#if survey.startAvailability() > Date.now()} {:else} {/if} {#if $user} {#if !survey.corrected && !$user.is_admin} {:else} {/if} {/if} {/if} {/if} {/each} {/await} {#if $user && $user.is_admin} {/if}
Intitulé DateÀ corrigerScore
Chargement des questionnaires …
{survey.promo}
categories[survey.id_category].expand = !categories[survey.id_category].expand}> {#if categories[survey.id_category].expand} {:else} {/if} {categories[survey.id_category].label} {#if $user && $user.is_admin} categories[survey.id_category].expand = !categories[survey.id_category].expand}> {/if}
{#if !survey.shown}{/if} {survey.title} {#if survey.group}{survey.group}{/if} {#if $user && survey.kind === "w" && survey.startAvailability() < Date.now()} {/if} N/A {#await getScore(survey)}
{:then score} {#if score.count !== undefined} 0} class:badge={survey.corrected} class:bg-danger={survey.corrected && score.count-score.corrected > 0} class:bg-dark={survey.corrected && score.count-score.corrected <= 0} title="{score.count-score.corrected}/{score.count}" > {#if score.count == 0 || survey.corrected} {score.count-score.corrected} {:else} {Math.trunc((1-score.corrected/score.count)*100)} % {/if} {:else} = 18} class:bg-info={score.score < 18 && score.score >= 15} class:bg-warning={score.score < 15 && score.score >= 9} class:bg-danger={score.score < 9} > {score.score} {/if} {:catch error} {/await}
Ajouter un questionnaire