If you use Microsoft® Office SharePoint® Portal Server or SharePoint Services to share event information with employees, customers, or partners, you can easily include a Trumba® calendar in your SharePoint website.
This topic covers how to add Trumba calendars (and other spuds) to classic SharePoint sites.
(For modern SharePoint, go to Add calendars to modern SharePoint sites.)
Tip SharePoint is only one of several CMS platforms into which you can integrate calendars and other spuds. For example, Trumba customers are successfully using WordPress (see Trumba and WordPress), Drupal, Active CMS, CMS Made Simple, Autonomy TeamSite, OpenText, Plone® 4, Ektron, Pagefarm, Ingeniux, and other content management systems. For more information, contact Customer Support.
Note If access to your SharePoint site is restricted (for example, it's available only to employees on your intranet) and you don't want your calendar events to be accessible to the public, you can either:
What you can learn in this topic
You can create event lists and calendar views from within SharePoint. Why bother embedding a Trumba calendar into your site?
If all you want to do is list event titles, times, and locations, the SharePoint lists and views might meet your needs. With a Trumba calendar, however, you have a lot more options. You can:
For example, visitors can search for or filter events, control event layout, and more.
For example, you might want to embed an Upcoming Events promotion spud on your home or other high-traffic page that sends visitors to the main calendar for event details.
The following image shows an events calendar and three control spuds (Month List, View Chooser, and Search) embedded into a single SharePoint page.
Note These instructions apply to publicly-accessible and password-protected Trumba calendars. If you want to embed a calendar published with a secure URL, see these instructions.
If you want to password protect the calendar, make sure that you have set the password. To understand what visitors to a password-protected calendar experience, see What happens if a calendar is password protected.
Tip Choose a layout template, such as Header, Right Column, Body, with a section (such as the Body section) large enough to display the full calendar comfortably.
Your calendar appears in the appropriate section of the page.
For example, you might want to set a fixed width, such as 600 pixels, for your main calendar web part.
Tip To include a control spud in a header or column section of the SharePoint page, copy the control spud code. Click Modify Shared Parts, point to Add Web Parts, and then click Browse. Repeat steps 7 through 9 to paste the control spud code into the Source Editor window.
If you password protect the calendar, visitors to your SharePoint site will be required to type the password before they can see the calendar.
When they arrive at the page on the site where you embedded the calendar, they'll see this link:
Clicking the link opens the Trumba Connect Password Required page:
Calendar visitors who know the password can type it, click Sign In, and then refresh the page to see the calendar.
Note Calendar visitors who leave Remember password on this computer selected, will not be prompted for the password the next time they sign in from the same computer. This means that, unless you change the password, an ex-employee or ex-partner could continue to access the calendar even after your relationship with them ends. If the information on the calendar requires a higher level of security, see How to embed a calendar published with a secure URL.
If you're embedding in your SharePoint site a calendar that contains proprietary information and requires the highest level of security, you should consider publishing the calendar using a secure URL.
Briefly, this is how the secure URLs approach works. You use code provided by Trumba to generate a hash parameter that contains the CreateSecurityHash() function. In the code for each Trumba spud that you want to include on your SharePoint site, you add a url
argument that calls the function. This function in turn generates a unique hash and expiration time for each of the spud's visitors.
To embed in your SharePoint site calendar spuds published with a secure URL
url
argument that calls the CreateSecureHash() function in the Trumba code.Tip To make sure the standalone files can't be viewed by unauthorized users, the server where you save the files should have the same security restrictions as your SharePoint site.