Open mostlyobvious opened 13 years ago
Mam pytanie, do zlecenia przypomnienia mailowego, w przeddzień lub w dzień wydarzenia. Do zakładania nowego wydarzenia w 3 poniedziałek miesiąca użyłem whenever. Czy jest coś podobnego, czego mogę użyć do robienia czegoś dynamicznie, tzn: roześlij maile w dniu @event.starting_at - 1.day ? Czy może lepszym (albo jedynym) pomysłem byłoby dodanie modelu Remainder, w którym data się ustawia przy kliknięciu "Powiadom mnie dzień przed" i wtedy dodaje się rekord z datą przypomnienia, a potem po prostu za pomocą whenever ustawić, żeby codziennie rozsyłał te maile, które mają aktualną datę w rekordzie?
Ja bym zrobił to w formie taska rake'a, który uruchamiany co jakiś sensowny interwał czasu przez cron'a (whenever) sprawdzał czy należy komuś takie powiadomienie dostarczyć. Zupełnie opcjonalnie drugim parametrem remindera mogłaby być zalecana pora dostarczenia (rano, wieczór).
Ok, dzięki : )
Gość na stronie przyszłego wydarzenia (także głównej) może wyrazić chęć uczestnictwa w nim. Ma możliwość podania swojego maila i zlecenia przypomnienia mailowego np. dzień przed lub w dniu wydarzenia. Dodatkowo pod wydarzeniem lista gravatarów zadeklarowanych uczestników.
Najlepiej jakiś dyskretny link lub przycisk i okno dialogowe (jquery.ui).