created button for downloading schedule csv for calendar#42
Conversation
|
This is cool! Is this a custom just for you csv format or a standardized one? One thing I would put on my wishlist for a feature like this is to use the ics format for the download, so people can just import the file / double click on it to add it to their calendar in a standard fashion. If this is a standard scheduling format that is useful lots of places, we could just use this too. |
I'm only aware of this format working with google calendar so I don't think its standardized, CSV is just the first thing that came to mind since I had a great time working with them during my GPIP. The ics format seems a lot better though than this hacky solution I have now so I will definitely work on changing it to that now that I know it exists. I was also thinking of adding some other functionality like having each day have an "add to calendar" button, maybe buried under a more options icon to keep it from being an eyesore. I also am planning on implementing a filter for tentative dates so they are not added to calendar unless some warning is shown to the user that the dates are subject to change. I would rather not be held responsible for someone missing the final because they used this calendar feature haha. |
|
haha sallgood. There's another PR working on a filter mechanism, so maybe wait on starting that until you see what they have cooked up. |
Please let me know if my formatting is incorrect, I am currently having trouble with prettier. I can also include a demo on how to import the csv to google calendar in case other students would like to use this.
Edit: I think a demo video would be helpful so I made it, here is the link: https://youtu.be/mArZ_kw9yJM