Support » Plugin: ICS Calendar » Hide appointment details

  • Resolved innercoreit

    (@innercoreit)


    I’m looking for a calendar solution that will show appointments from an Outlook 365 calendar but can hide all details. Basically I just want the web facing calendar to show availability. Can this tool do this?

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author room34

    (@room34)

    Yes, the shortcode in this plugin has a parameter called maskinfo that lets you set an arbitrary text string, e.g. “Booked” to display in place of the actual event title/description for all entries on the calendar.

    @room34 This isn’t working for me (maskinfo=”Booked”) – the calendar still shows the title of the events for each day. Is it a Pro-only feature? Thanks!

    Plugin Author room34

    (@room34)

    No, it’s a feature in the free version as well. Can you share your exact shortcode, and the URL of the page your calendar is on? (You can email it to the address on the plugin’s admin page if you don’t want to post it here.)

    Sure thing, the shortcode is:

    [ics_calendar url="http://www.vrbo.com/icalendar/d343bc0cd98b4e2a975c863851cfd5ed.ics?nonTentative" maskinfo="Booked"]

    And the page is:

    http://michellem39.sg-host.com/sample-page/

    That is on Siteground, and the theme is obviously Divi. No other plugins installed/activated. Thanks!

    Thread Starter innercoreit

    (@innercoreit)

    Working correctly here
    https://hg-wpdev.pacific-plus.com/contact/

    [ics_calendar url="https://path-to/calendar.ics" columnlabels="short" maskinfo="Booked" showendtimes="true" limitdays="90"]

    • This reply was modified 6 months, 3 weeks ago by innercoreit.
    Plugin Author room34

    (@room34)

    @mmcginnis

    I put your shortcode exactly as-is into a test page and it’s working properly there:

    https://34blocks.com/booked-test/

    Are you using a caching plugin? It’s possible that’s still showing old data. If that’s the case, you may need to purge your cache or exclude the page your calendar is on from being cached.

    Thanks @room34 and @innercoreit ! I did have Siteground’s cacher installed but had cleared cache & deactivated it before the original ticket. Maybe something is cached server-side that I’m not aware of.

    In any case, adding the additional parameters like @innercoreit had in their shortcode worked some magic and it now seems to work! Thanks again.

    Plugin Author room34

    (@room34)

    Good to know. I should point out that ICS Calendar also caches data itself for 1 hour, but any changes to the shortcode would create a new cache entry. So just adding maskinfo="Booked" to your shortcode should have avoided loading cached data.

    In any case, if your site traffic is fairly low (e.g. a few visitors per hour or less), you can bypass this internal caching by adding reload="true" to the shortcode.

    You may still want to avoid having another caching plugin cache the page the calendar is on though, as it means changes to the calendar may not show up until the cache expires. For holiday bookings that could be an issue.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Hide appointment details’ is closed to new replies.