Trumba calendar browser history
Trumba calendar browser history refers to the website navigation functionality when site visitors use the browser back and forward buttons (if enabled) to move between Trumba calendar view and event and object detail web pages (spuds).
Note Trumba spud history uses the HTML 5 History API. If your website also includes custom history handling, you may need to disable the Trumba calendar browser history as described below.
With Trumba browser history enabled, as site visitors navigate to event and object detail spuds, the address (URL) for each page is the same as the permanent link (or permalink) to the page, by default. For more information about permalinks, go to Link to an event.
Main calendar spud settings
The default in Trumba main calendar spud settings is that both the Trumba calendar browser history and permalinks (for event and object detail pages) are enabled.
If the browser history on your website conflicts with Trumba calendar history:
- First, disable the detail view permalinks. In this state, with Trumba browser history still enabled, the event and object detail page URLs are not the same as the permalinks to the pages, but the browser back and forward buttons continue to interact with Trumba calendar view and event and object detail spuds as separate pages.
- If the issue persists, next, also disable the Trumba browser history. In this state, the browser back and forward history doesn't interact with calendar view and event and object detail spuds as separate pages. Site visitors can navigate to the separate views and pages using the links within the content.
To update the browser history and permalinks settings for the main calendar view (spud):
- Select the calendar you want to modify in the Trumba editing environment.
- Click Publish Settings to open the Publishing Control Panel for the calendar.
- On the Calendar Spuds tab, below the Main Calendar Spud section, click Edit Settings & Styles.
- On the General Settings tab, under Display Settings, update the Enable browser history and Enable detail view permalinks controls, as appropriate.
Note You can also control the browser history and permalinks using the history and historyPermalinks spud arguments as described in this topic: $Trumba.addSpud() method