User Specific Calendars
Permalink Browser Info Environment
I had the idea of using the Calendar Add-on for user specific calendars. Basically, I only want one person, or a select few, to add events to a User's calendar. The User themselves don't necessarily need to add events.
So I was thinking about creating a dashboard page that displayed a Calendar Block. Using the on_user_add event, a Calendar Page Type will be created under the dashboard master calendar page.
And then on the profile pages having a calendar block that only displays the events under the calendar created that was created when the user was created.
Should be possible and straight forward, yes? Any thoughts?
So I was thinking about creating a dashboard page that displayed a Calendar Block. Using the on_user_add event, a Calendar Page Type will be created under the dashboard master calendar page.
And then on the profile pages having a calendar block that only displays the events under the calendar created that was created when the user was created.
Should be possible and straight forward, yes? Any thoughts?
Type: | Discussion |
---|---|
Status: | New |
Hmmmm... interesting idea.
I haven't looked into the idea yet, but what about creating calendars under the profile/*uID*/ path? Would that work? I would assume that either the profile single_page would break or that you can't because the uID is the parameter for the view method.
It would make sense, at least to me, to relate the path of the calendar (or any page for that matter) to the profile page itself.
I haven't looked into the idea yet, but what about creating calendars under the profile/*uID*/ path? Would that work? I would assume that either the profile single_page would break or that you can't because the uID is the parameter for the view method.
It would make sense, at least to me, to relate the path of the calendar (or any page for that matter) to the profile page itself.
Never mind... I misread your last few sentences.
So I had a thought...
What about creating a single Calendar page under the Profile page. Then modify the Event adder so that instead of selecting calendars you select users.
When you add an event, it sets the permissions so that only the selected users can view the newly created event.
What about creating a single Calendar page under the Profile page. Then modify the Event adder so that instead of selecting calendars you select users.
When you add an event, it sets the permissions so that only the selected users can view the newly created event.
create a new page, possibly a single page: /members
then when on the user add event you would create a page named as their uID and create a calendar below that page. When you create the page you could set permissions on it so only the owner could view / edit or whatever. You could also modify the profile single pages to include links to their calendar at uID/calendar or whatever.