Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

See if we can have an "add to outlook" link like we have for google in the social widget #6075

Closed
ThiefMaster opened this issue Nov 30, 2023 · 3 comments · Fixed by #6077
Closed
Assignees
Milestone

Comments

@ThiefMaster
Copy link
Member

For Google Calendar it's a generic URL that does not require API keys or similar. All the data is passed via query string:

<div class="social-site">
    <a href="https://www.google.com/calendar/event?{{ google_calendar_params|urlencode }}" target="_blank">
        <img src="{{ url_for('assets.image', filename='google_calendar.gif') }}" alt="" border="0">
    </a>
</div>

Check if https://outlook.office.com/ has something similar so people can add an event to their Outlook/Exchange Online calendar the same way.

@jhegeman
Copy link

Some Googling led me to this site:
https://www.labnol.org/calendar/
which allows one to build 'add calendar' links for various calendar systems.

Without having dug very deeply: the links this tool generates for Outlook 365 seem to work for my CERN Outlook calendar.

I'm having trouble finding an authoritative source of documentation for the URL format, so far.

@GovernmentPlates GovernmentPlates self-assigned this Nov 30, 2023
@ThiefMaster
Copy link
Member Author

Oh this is perfect and exactly what I've been looking for!

I think there's a very good chance that you'll have an 'add to outlook' option as of next tuesday evening (when we deploy v3.3 at CERN)

@ThiefMaster ThiefMaster added this to the v3.3 milestone Nov 30, 2023
@jhegeman
Copy link

This repo seems to answer the 'official documentation' question ;-)
https://interactiondesignfoundation.github.io/add-event-to-calendar-docs/services/outlook-web.html
It also provides some nice unofficial documentation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants