Xehara on DeviantArthttps://www.deviantart.com/xehara/art/Suggestion-User-Calendar-and-Event-Coordination-283041722Xehara

Deviation Actions

Xehara's avatar

Suggestion: User Calendar and Event Coordination

By
Published:
716 Views

Description

Summary:
I am proposing the addition of a deviantArt calendar on a user level. The calendar will be accessible through the message center with an option to make added events private or public. Those whom you have checked “friends” for will see any of your public events at the bottom of their calendar, and you theirs. Group events will be listed in your main calendar provided you’ve signed up for them, or are the creator for them. You can add a calendar widget to your profile page as well for more visibility.


Visual Mock Up:


I have made a visual mock-up for what the calendar will look like upon opening it through the message center. You can view it above.

Mock Ups Found:
1. Group Calendar Display:

2. Alternate Event Notification System:


Pending Mockups:
Please note me or comment below if you have done one of the mock ups listed below so I can update this document.
1. Creating an event.
2. Front page widget for user’s page
3. Viewing other’s events


Details


The addition of a personal and group calendar gives users an easier way to plan, coordinate and carry out events, contests and deviantMeets. It also allows the user to set personal deadlines or public deadlines shared between clients for the organization of commissions.

Creating An Event:
A user can create an event by going into their message center, selecting the calendar tab and clicking “Create New Event” on the right hand side, similar to the position of “Create New Note” in the note area. The user will then be offered a form to fill out, offering details about their event.

Event Name:
Permissions:
This will come with a drop down menu listing the following options: Public, Private, Friends Only (or Group Only if it’s a group event).
Start Date and End Date: The user will be prompted with text boxes where they will enter the Month, Day, Year, Time, AM/PM all within a field all their own. The time will use the user’s default time zone and adjust accordingly when other user’s view the event.
Details: Here they can place the details of their event with the maximum character limit being the same as a user comment limit on submitted deviations. All rules associated with an author’s comments on a deviation will also apply to the calendar events.
Link: This will be a standard link box provided in case the calendar event was already explained in further detail on a journal or otherwise. The link can be placed here and it will automatically format for the user upon submitting at the bottom of the event.
*Invite: This allows the user to type in names of deviants or friends similar to when you make a new note. The calendar invite will then be sent to the invited deviants who can accept or decline the invitation. If it is a private calendar event the invitation is the only way another deviant will be privileged to see it. Users can sign up for public events without an invitation.

*Accepted calendar events: A list of the deviants who signed up will be displayed at the bottom of the calendar invite and visible for anyone who signed up on private events, and for everyone on public events. The owner of the event can click an “X” next to a specific deviant’s name to remove their invitation from the list.

*Declined calendar events: These users will not see any further notification on this event, and cannot be re-invited to the event by the event coordinator. To accept an invitation once declined the user will have to open the event themselves and switch their status from declined to accepted. This is to prevent the coordinator from spamming event invites to those who have already stated their lack of interest.

Deleting an event will work the same way as deleting a submission. The only difference is a notification will be sent out to those who were signed up to the event to let them know the event was cancelled and removed from their calendar. It will contain the user’s name, the name of the event, and the date of the event. It will be an activity message reading similar to:
=virgino0owhore has canceled MY BIRTHDAY! January 1, 1970.

Rescheduling an event will use the same activity message only instead of saying “has canceled” it will read as follows:
=virgino0owhore has rescheduled MY BIRTHDAY! from January 1, 1970 to November 14, 1985.

Third party invitations would only happen on public events. Upon viewing the event on another user's page, it would have the option to share with others on deviantART in the same manner that deviations would be shared.
Image size
1366x645px 108.51 KB
© 2012 - 2024 Xehara
Comments12
Join the community to add your comment. Already a deviant? Log In