Compare commits
2
Commits
6312c18a91
...
00dbbe3421
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
00dbbe3421 | ||
|
|
aa35d28f60 |
@@ -41,11 +41,23 @@ the event and submits the form. The event lands in the user's
|
||||
| `description` | no | max 10000 chars |
|
||||
| `location` | no | HTTPS URL |
|
||||
| `url` | no | HTTPS URL; merged into description |
|
||||
| `organizer` | no | email address |
|
||||
| `organizer` | no | email address; display info only |
|
||||
|
||||
Dates carry no timezone and are interpreted in the user's Nextcloud
|
||||
timezone (server default as fallback).
|
||||
|
||||
## Organizer
|
||||
|
||||
The event's ICS `ORGANIZER` is the Nextcloud user's own email
|
||||
address. Invitations to attendees are scheduled by the CalDAV
|
||||
backend in the calendar owner's name, which only works when the
|
||||
organizer matches the owner.
|
||||
|
||||
The `organizer` link parameter is shown on the confirm page as
|
||||
meeting information and is used as `ORGANIZER` fallback only when
|
||||
the user has no profile email — in that case no working
|
||||
invitations may be sent, so profile emails should be set.
|
||||
|
||||
## Reminder
|
||||
|
||||
Every created event gets a display alarm 15 minutes before it starts
|
||||
@@ -67,7 +79,7 @@ https://cloud.example.com/apps/atocal/confirm?summary=Kickoff&start=2026-10-12T1
|
||||
## Install
|
||||
|
||||
Copy this directory to the Nextcloud server as
|
||||
`custom_apps/atocal`, then:
|
||||
`apps/atocal`, then:
|
||||
|
||||
```
|
||||
occ app:enable atocal
|
||||
|
||||
Reference in new issue
Block a user