git-subtree-dir: vendor/trainer git-subtree-mainline:c7c2956e15git-subtree-split:a2a9f4edcf
120 lines
5.3 KiB
YAML
120 lines
5.3 KiB
YAML
# Fotballgruppa i et idrettslag, på norsk: to dører på forsiden
|
|
# (foresatte, og de som vil bidra), roller som overlapper på én
|
|
# innmelding (treneren godkjenner, kassereren ser betalingen), og en
|
|
# intern melding fra trenerne til styret.
|
|
business: Lia IL Fotball
|
|
language: no
|
|
contact: { name: Kari Lien, email: kari@liail.example }
|
|
mail: { from: "Liail IL <post@liail.example>", reply_to: kari@liail.example }
|
|
about: >
|
|
Fotballgruppa i et idrettslag på bygda. Rundt hundre og tjue unger
|
|
fra seks til seksten år, fordelt på lag etter årskull, drevet av
|
|
foreldre på fritida.
|
|
|
|
doors:
|
|
- id: foresatte
|
|
who: en forelder eller foresatt til et barn som vil spille, eller allerede spiller
|
|
- id: bidra
|
|
who: noen som vil hjelpe til i klubben, eller en bedrift som vil støtte den
|
|
|
|
needs:
|
|
- id: innmelding
|
|
who: en forelder som vil ha ungen med på et lag
|
|
wants: at barnet får plass på laget for sitt årskull
|
|
door: foresatte
|
|
lands_in: innmeldinger
|
|
handled_by: trenere
|
|
stages: [open, godkjent, betalt, trukket]
|
|
stages_text: { open: "mottatt", godkjent: "godkjent av treneren", betalt: "betalt", trukket: "trukket" }
|
|
mails: { open: submitter, godkjent: submitter, betalt: submitter }
|
|
done_when: [betalt, trukket]
|
|
success: [betalt]
|
|
# Treneren godkjenner plassen, kassereren ser at det er betalt.
|
|
moves_by: { betalt: [kasserer] }
|
|
watched_by: [kasserer]
|
|
max_fields: 5
|
|
collects:
|
|
- { name: barnets_navn }
|
|
- { name: fodselsar, type: select, options: ["2010", "2011", "2012", "2013", "2014", "2015", "2016", "2017", "2018", "2019", "2020"] }
|
|
- { name: foresatt }
|
|
- { name: telefon, type: tel }
|
|
- { name: email, type: email }
|
|
- { name: spilt_for, optional: true }
|
|
|
|
- id: avgiftssak
|
|
who: en forelder som sliter med treningsavgiften
|
|
wants: å dele den opp, eller slippe den
|
|
door: foresatte
|
|
lands_in: avgiftssaker
|
|
handled_by: styret
|
|
stages: [open, vurdert, innvilget, avslatt]
|
|
stages_text: { open: "mottatt", vurdert: "vurdert", innvilget: "innvilget", avslatt: "avslått" }
|
|
done_when: [innvilget, avslatt]
|
|
success: [innvilget]
|
|
max_fields: 3
|
|
collects:
|
|
- { name: barnets_navn }
|
|
- { name: foresatt }
|
|
- { name: hva_gjelder_det, type: textarea }
|
|
- { name: telefon, type: tel, optional: true }
|
|
|
|
- id: frivillig
|
|
who: en som vil hjelpe til, som trener, lagleder, sjåfør eller på dugnad
|
|
wants: å bli brukt der det trengs
|
|
door: bidra
|
|
lands_in: frivillige
|
|
handled_by: styret
|
|
stages: [open, kontaktet, plassert, avslatt]
|
|
stages_text: { open: "mottatt", kontaktet: "kontaktet", plassert: "satt opp", avslatt: "takket nei" }
|
|
done_when: [plassert, avslatt]
|
|
success: [plassert]
|
|
max_fields: 3
|
|
collects:
|
|
- { name: navn }
|
|
- { name: telefon, type: tel }
|
|
- { name: hva_kan_du, type: select, options: [Trene et lag, Være lagleder, Kjøre til kamper, Dugnad, Annet] }
|
|
|
|
- id: sponsor
|
|
who: en bedrift i bygda som vil støtte klubben
|
|
wants: en prat om hva de kan bidra med, og en avtale
|
|
door: bidra
|
|
lands_in: sponsorer
|
|
handled_by: styret
|
|
stages: [open, i_dialog, avtalt, avslatt]
|
|
stages_text: { open: "mottatt", i_dialog: "i dialog", avtalt: "avtalt", avslatt: "avslått" }
|
|
done_when: [avtalt, avslatt]
|
|
success: [avtalt]
|
|
max_fields: 3
|
|
collects:
|
|
- { name: bedrift }
|
|
- { name: kontaktperson }
|
|
- { name: telefon, type: tel }
|
|
- { name: hva_tenker_dere, type: textarea, optional: true }
|
|
|
|
- id: baneproblem
|
|
who: en trener som ser at noe på anlegget ikke er i orden
|
|
wants: at styret får vite det og ordner det
|
|
enters_as: trenere
|
|
lands_in: baneproblemer
|
|
handled_by: styret
|
|
stages: [open, tatt_tak_i, ordnet]
|
|
stages_text: { open: "mottatt", tatt_tak_i: "tatt tak i", ordnet: "ordnet" }
|
|
done_when: [ordnet]
|
|
success: [ordnet]
|
|
max_fields: 2
|
|
collects:
|
|
- { name: hvor }
|
|
- { name: hva, type: textarea }
|
|
|
|
# Holdt unna alle modeller som skriver ord.
|
|
personas:
|
|
- { id: ny-i-bygda, need: innmelding, text: "Vi flyttet hit i sommer og sønnen vår på ni har spilt fotball før. Hvordan får vi ham med på et lag her?" }
|
|
- { id: tvillinger, need: innmelding, text: "Jeg har tvillingjenter på sju som maser om å begynne. Er det plass, og hva koster det?" }
|
|
- { id: alenefar, need: avgiftssak, text: "Jeg er alene med tre unger og treningsavgiften for alle tre blir for mye på en gang. Går det an å dele den opp?" }
|
|
- { id: permittert, need: avgiftssak, text: "Jeg ble permittert i vinter. Kan dattera mi fortsette å spille selv om vi ikke klarer avgiften akkurat nå?" }
|
|
- { id: pensjonist, need: frivillig, text: "Jeg er pensjonert og spilte selv i mange år. Har dere bruk for en som kan ta de minste et par kvelder i uka?" }
|
|
- { id: stor-bil, need: frivillig, text: "Jeg kan ikke trene noen, men jeg har stor bil og kan kjøre til bortekamper." }
|
|
- { id: rorlegger, need: sponsor, text: "Jeg driver rørleggerfirma her i bygda og vil gjerne ha logoen vår på draktene til et lag. Hvem snakker jeg med?" }
|
|
- { id: kafeen, need: sponsor, text: "Vi har kafé i sentrum og kan bidra med noe til cupen i mai, kanskje vafler eller litt penger." }
|
|
- { id: lyset-slukker, need: baneproblem, text: "Lyset på kunstgresset slår seg av halv åtte og vi trener til åtte. Ungene løper i mørket." }
|