Ergebnisse der Sprecherwahl: {#each wahlergebnis_schueler.filter(s=>s.gewaehlt_sprecher > 0).sort((a,b)=>a.gewaehlt_sprecher-b.gewaehlt_sprecher).reverse() as s} {/each}
Schüler#
{s.vorname} {s.nachname || ''} – {s.klasse} {s.email}{s.gewaehlt_sprecher}
Ergebnisse der Schukowahl: {#each wahlergebnis_schueler.filter(s=>s.gewaehlt_schuko > 0).sort((a,b)=>a.gewaehlt_schuko-b.gewaehlt_schuko).reverse() as s} {/each}
Schüler#
{s.vorname} {s.nachname || ''} – {s.klasse} {s.email}{s.gewaehlt_schuko}
Ergebnisse der SV-Lehrerwahl: {#each wahlergebnis_lehrer.filter(l=>l.gewaehlt_lehrer > 0).sort((a,b)=>a.gewaehlt_lehrer-b.gewaehlt_lehrer).reverse() as l} {/each}
Lehrer#
{l.name}{l.gewaehlt_lehrer}
Nur aufgestellte Schüler anzeigen.
{#each lehrer as l} {/each}
Name Wahlstatus
{l.name} wählbar: lehrer_waehlbar(l)}> {#if l.waehlbar} {/if} {#if l===lehrer_edit} {/if}
{#each Object.entries(schueler) as [klasse, schuelers]}

{klasse}

{#each schuelers.filter(s=>(nur_aktive && (s.schuko || s.sprecher)) || (!nur_aktive && s)) as s} {/each}
Name Vorname Wahlstatus
{s.Name} {s.Vorname} Schuko: check_aktiv(s, 'schuko')}> Sprecher: check_aktiv(s, 'sprecher')}> gewählt: check_aktiv(s, 'gewaehlt')}> wählbar: check_aktiv(s, 'waehlbar')}> {#if s.schuko || s.sprecher} {/if} {#if s===edit} {/if}
{/each}