How Can I auto Populate Room Name in new form of Calendar event in Outllook Web App? - calendar

We are using SharePoint Calendar of Office365/OWA to book Conference Room. We are trying to auto-populate the name of Room in calendar event new form.
We have setup a link in our intranet portal, when user clicks on this, it automatically opens the new calendar event form, but we need to auto select specific room.
How can I achieve this? Please provide me suggestions/ideas on this.

You'll have to create an Outlook web add-in to do this. Here's a good example:
https://msdn.microsoft.com/EN-US/library/office/dn574750.aspx
But note that there are no events that fire when the new calendar event is created, so you cannot auto-select a room. But you could simply put a button in your add-in's UI to choose the correct room for the user.

Related

Adding an event from a different Google Calendar, with dynamic update

In Google Calendar, I can select an event, click on "publish event", and obtain a URL that another user can use to add the event to their calendar. However, that is a static copy of my event. If I edit my event, the edits are not propagated to the other user's calendar. How can one add an event from another calendar, and then have that event dynamically updated whenever the original is edited?
One approach is to invite every single participant, so that they can individually accept or decline the event. However, that is burdensome when the attendee list is unknown, large, or changes frequently.
This answer is not relevant because I am starting from a Google Calendar, not programmatically creating an iCal event feed.
This answer from 2010 says to manually export the .ics file, put it on a website, advertise it to users, and manually update the served .ics file periodically. Is there a better way today?

Looking for Outlook Office Web Appointment OOTB "Delete" button event handler

As we are able to track OnSend event on send button. Is it possible to track delete event on delete button while deleting the event? Please see the below screenshot for the same.
Screenshot
Currently delete event is not a part of the product.
We track Outlook add-in feature requests on our user-voice page. Please add your request there. Feature requests on user-voice are considered, when we go through our planning process.

Google Calendar or any other calendar code

Hello I want to know if I can use the Google Calendar or any code of a calendar for my page. I create a simple page with login and register box, but now I want at the 3rd page to have a calendar.
For example:
1.The user John can have his calendar and he can create events and other..
2.The Emily is another user and she have another calendar with another events that she want to add..
I know I need to do this using database, but I don't find something useful..:(
You can find this project useful. If you are not comfortable using MVC framework, you can get an idea from project and build in pure javascript.
You can use a google calendar on your page.
How to embedd and customize:
GoogleCalendar

Subscribed calendars on Windows 10 Mail app?

The Windows 10 mail app also displays your calendar if youre configured for an Exchange server. Any idea if it's possible to add a subscribed calendar -- i.e. a shared calendar sent with a link like webcal://...? I sure don't find anything obvious in the "New Accounts" options or via internet search
Go to http://calendar.live.com and log into your account
Click “Import” on the top bar then click “Subscribe” on the left
Paste your iCal feed into “Calendar URL”
Click “Subscribe” to add the feed
Source: http://dottech.org/190699/how-to-add-ical-feed-to-windows-10-calendar-app-tip/
I have been able to get an ical/webcal in after a few attempts:
All you need to do is add your calendars to your live mail account.
Then remove and readd the account from your Windows 10 Calendar, and you will see them in there.
So it is not a direct method, but it works :)
Instructions updated for March 2020:
First, subscribe to the calendar at Outlook.com:
Go to https://outlook.live.com/calendar/ and log in
Click Add calendar on the left sidebar
Click Subscribe from web on the left sidebar of the dialog that appears
Paste in your iCal URL, add a calendar name if you want, and click Import
Then, if you haven't already add your Outlook.com account (Calendar > Settings > Manage Accounts > Add account) to your Windows 10 Calendar app. Note that your subscribed calendars will not appear under the default Microsoft account calendar.
Then, in Calendar, press the Ellipsis at the top right and press Sync.

In outlook vsto 2010, How do i reference the current calendar item if I am on an outlook appointment screen?

I have an outlook 2010 vsto addin and I am able to create new outlook appointments but i now want to edit one (to add recipient or rename the subject, etc). I am struggling to figure out how I can reference an outlook calendar appointment when I bring it up in the Outlook meeting UI.
What is the correct way to get a reference to the current apppointment object when I am in the appointment GUI popup?
Try Application.ActiveInspector.CurrentItem. Be prepared to handle cases when Application.ActiveInspector is null (no items are open) or when Inspector.CurrentItem is not an appointment.
When is your code invoked? If it is from a ribbon button, the event handler will give you the content - RibbonControl object can be used to read the RibbonControl.Context property, you can then cast it as an Inspector object.

Resources