Closed mhewel closed 3 months ago
Før vi merger denne bør vi drøfte om vi skal have en mulighed for at aktiviteten bare ikke skal vises. Med dette går vi ud fra at aktiviteten på et eller andet tidspunkt skal vises. For de fleste aktiviteter er det tilfældet, men der kan være aktiviteter vi opretter, og senere finder ud af, vi ikke ønsker at vise. Det kunne f.eks. være Game Jam når der er udsolgt, der kan det være vi gerne vil skjule aktiviteten og i stedet vise en ventelisteaktivitet.
Jeg forstår godt ideen med at det er en dato, og i de fleste tilfælde er jeg enig, men i dette tilfælde er jeg ikke sikker på, om jeg er enig. Derfor ved jeg ikke om jeg er enig i at det løser #1055.
en mulighed for at aktiviteten bare ikke skal vises.
Kan det løses ved at man blot sætter dato til år 9999? 🙂
Jeg synes en "publiserings-dato" er en god feature, som sikrer at man ikke glemmer at gøre aktiviteten synlig senere.
en mulighed for at aktiviteten bare ikke skal vises.
Kan det løses ved at man blot sætter dato til år 9999? 🙂
Jeg synes en "publiserings-dato" er en god feature, som sikrer at man ikke glemmer at gøre aktiviteten synlig senere.
Jeg er enig i, at det er en god feature, og det er også derfor jeg er lidt splittet. Hvilket jeg også har skrevet til Mikael tidligere.
Man kan godt sætte årstallet langt ud i fremtiden, men det er ikke intuitivt - og det er jo noget af det vi forsøger at gøre systemet.
Mit forslag ville være at vi havde begge ting.
En dato, hvor den bliver udgivet. Og en tjekboks der styrer om den må vises.
Hvis tjekboksen er sat til den må vises, og datoen er i dag eller senere vises aktiviteten. Ellers vises den ikke.
Update to Member's Administrative Interface
The team has introduced new fields named "visible" and "visible_from" to the Activity
model in the administrative interface.
Database Migrations
We made changes to the database to accommodate these new fields in the Activity
model of our Member's system. These changes are tracked and managed through files known as migration files and two new such files are introduced in this update.
Improved Member's Experience With the new "visible" and "visible_from" fields, the Activities page will only display ongoing activities and future events that are scheduled to be visible to the users as per the given date. This change ensures our Members are presented with only the relevant and current activities.
Default er timezone.now(), så nye aktiviteter per default er synlige når de er lavet (og såfremt de andre værdier er OK, f.x. at aktiviteten ender i fremtiden etc.).