- Put the code on a php enabled webspace
- Call /index.php: SQLite DB is automatically created.
- Done.
- Optional: Put the code from this repo on your own (sub-)domain
- call https://freebusy.schmithuesen-cloud.de/index.php or /index.php if your choose to install it on your own webspace/server.
- Insert email and at least one ics link of your calendars. Multiple calendars will be combined into a single free/busy calendar. Email Adress is stored in db for reference and used for nameing the free/busy calendar.
- Click the blue button to create the public link
- copy the link and send it to your friend(s) or colleague
- They can use the link to insert your free/busy information into their calendar client as external calendar (or "Internet-Calendar" as Outlook calls it)
It stores your urls in a little SQLite DB. When the public url is called, it
- gets your calendars
- creates copies of your events with the same start and end in a new calendar - expanding all series.
- sends this new calendar that does only contain start, end as well as Microsofts "Tentative" information (if it exists). Tentative is only displayed in MS Products. Apple and Google don't use or display the information afaik.