[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now


Web Calendar Allowing Private and Public Events

Posted on 2012-09-05
Medium Priority
Last Modified: 2014-11-12
I'm looking for a website calendar that can handle multiple categories and allow both public and private events.

This could be PHP, ASP or even a WordPress plugin.  I've done some searching and found many calendar options, but none that say they can make an event private.

Is anyone using a calendar now with these features?


Question by:stkoontz
LVL 14

Expert Comment

by:Scott Madeira
ID: 38370649
One option, if you have some programming skills, would be to find a calendar that you like and make some modifications to get what you need.  A high level design would include:

1. On your event table add a userID field to tie an event to a specific user (private event) and for public events make the value of the field NULL.  

2. Modify the calendar display query's  where clause to select events where userID = null or the ID of the logged in user (along with any other parts of the where clause to account for date ranges etc,.)

3. On the event entry form you need a checkbox to indicate whether it is a public or private event and then when you process the event make sure you set (or don't set) the userID in the table.

Hope that helps if you can't find something that already does what you need.

Author Comment

ID: 38370740
Thanks for responding, but I don't feel I have the programming knowledge to tackle the modifications.

LVL 111

Expert Comment

by:Ray Paseur
ID: 38372986
Consider using meetup.com
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!


Accepted Solution

stkoontz earned 0 total points
ID: 38373707
We've synched Outlook with Gmail but haven't used the calendar feature in Outlook in the office.  This morning I began experimenting with it and I think it will work for us.  We'll have a series of private calendars for in-office events that are shared and 1 calendar that's public and synchs to a webpage.

I appreciate the suggestions, though.
LVL 70

Expert Comment

by:Jason C. Levine
ID: 38381449
When you say "public and private" how do you envision the calendar being used?  Who is "public" and who is "private" and what displays to whom?  Who is adding events to the calendar?

There are solutions out there.  Heck, even Google Calendar can do it.

Author Comment

ID: 38382763
By saying "We've synched Outlook with Gmail but haven't used the calendar feature in Outlook in the office,"  I was referring to Google Calendar.

Author Closing Comment

ID: 38386049
Although appreciated, the two responses didn't help with the answer to my question.

Featured Post

Upgrade your Question Security!

Add Premium security features to your question to ensure its privacy or anonymity. Learn more about your ability to control Question Security today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Nothing in an HTTP request can be trusted, including HTTP headers and form data.  A form token is a tool that can be used to guard against request forgeries (CSRF).  This article shows an improved approach to form tokens, making it more difficult to…
First of all let me say that the only language that I speak is English, but in answering questions here I often come across people whose English skills are not the best and I’d like to be able to communicate better with them, and the following descr…
This Micro Tutorial will demonstrate how to use comments in Google Docs. You will learn how to create, edit, and delete a comment.
This Micro Tutorial will demonstrate using Google Doc how to import live data to another spreadsheet in Google Spreadsheets using the IMPORTRANGE function.
Suggested Courses
Course of the Month19 days, 18 hours left to enroll

873 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question