Bygget om fra plans/tomtervel.yaml med ordene i bruk. Et oppslag står på tavla fra det sendes; styret får e-post om det. Hver rad på tavla har «Jeg kan låne ut eller låne denne», som åpner oppslagets egen side med ett felt: e-post (skjult for den som er logget inn). Svaret går rett til den som la ut, med naboens adresse og lenken for å ta ned. Køen er innboksen deres. Redaktøren (de som står som ansvarlige) ser oppslag og svar på sin egen pult og tar ned; klokka tar ned etter en måned. Trenger portal v0.5.5: lenke per rad, e-post til den oppslaget tilhører, og e-postfelt fylt fra innloggingen. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GT37Z1Xtfd9pUuQtMTg6Yt
80 lines
2.3 KiB
YAML
80 lines
2.3 KiB
YAML
name: Hva står på oppslagstavla nå?
|
|
description: Redaktøren tar ned oppslag som er ordnet eller ikke hører hjemme, og ser svarene som har gått.
|
|
responsible:
|
|
name: Styret i Tomter Vel
|
|
contact: post@tomtervel.no
|
|
alternatives:
|
|
- name: Oppslag som står ute
|
|
description: Det naboene har lagt ut om noe de har eller trenger.
|
|
action: /redaktor
|
|
consequence:
|
|
- Bekreft
|
|
features:
|
|
- name: Oppslag
|
|
description: Hver rad er ett oppslag. Ta det ned når det er ordnet eller ikke hører hjemme.
|
|
resource:
|
|
source:
|
|
kind: kv
|
|
bucket: oppslag
|
|
requires_group: redaktor
|
|
transitions:
|
|
- from: open
|
|
to: tatt_ned
|
|
label: Ta ned oppslaget
|
|
- name: Svar som har gått
|
|
description: Hvert svar gikk rett til den som la ut oppslaget; her ser du at det skjedde.
|
|
action: /redaktor
|
|
consequence:
|
|
- Bekreft
|
|
features:
|
|
- name: Svar
|
|
description: Hver rad er ett svar, med e-posten til den som svarte. Merk som lest når du har sett det.
|
|
resource:
|
|
source:
|
|
kind: kv
|
|
bucket: svar
|
|
requires_group: redaktor
|
|
transitions:
|
|
- from: open
|
|
to: lest
|
|
label: Lest
|
|
- name: Inviter noen inn som redaktør
|
|
description: De får en konto, plass blant redaktørene, og en engangslenke der de selv velger passord eller passnøkkel.
|
|
action: /redaktor
|
|
consequence:
|
|
- Inviter
|
|
invite:
|
|
group: redaktor
|
|
features:
|
|
- name: Hvem
|
|
description: Navnet deres, og adressen kontoen og engangslenken går til.
|
|
requirements:
|
|
- name: name
|
|
label: Navn
|
|
- name: email
|
|
label: E-post
|
|
type: email
|
|
- name: Sendte invitasjoner
|
|
description: Hver invitasjon og hvor den står. En lenke som går ut ubrukt, kan sendes på nytt.
|
|
action: /redaktor
|
|
consequence:
|
|
- Bekreft
|
|
features:
|
|
- name: Hvem som er invitert
|
|
description: Hver rad er én invitasjon. Den blir ferdig av seg selv når personen logger inn, og står som utløpt når lenken gikk ut ubrukt.
|
|
resource:
|
|
source:
|
|
kind: kv
|
|
bucket: portal_invites
|
|
requires_group: redaktor
|
|
transitions:
|
|
- from: open
|
|
to: done
|
|
label: Er inne
|
|
- from: expired
|
|
to: open
|
|
label: Send på nytt
|
|
- from: expired
|
|
to: done
|
|
label: Er inne
|