|
|
|
|||||||||||||||||||||||||||
| Trumba Help Center | What’s New | FAQ | Support Forum | Email Support | |||||||||||||||||||||||||||
Allow calendar visitors to filter eventsWhat you can learn in this topic
Why you might want to allow filteringUsing the Location, Description, and any custom fields available in your Trumba® calendar events, you can create filters for your published calendar. Filtering makes it easier for your site visitors to find events they care about. When you allow filtering, you give visitors a way to narrow the events list so they see only events that contain fields with specific values. For example, the Ajenza Martial Arts Studio might want to give site visitors the ability to locate events taught by a specific instructor. Or, the Studio might want visitors to see only beginner-level classes that are open to all age groups. Filters make these options possible. Process for creating filtersYou create filters by configuring filter spuds. To add the filters to your website, you embed the filter spuds into the same web page where you embedded your published calendar.
Filter spuds, such as this Instructor filter, work in connection with the main calendar spud. Before you can configure filter spuds, you must set up event types that contain the fields on which you want to filter. For example, if the Ajenza Martial Arts studio wants to allow its site visitors to filter events by Instructor, the Studio must:
How do I create event types that include fields on which I can filter? Types of filtering that you can set upYou can set up:
Filters that act independently of one anotherWhen you set up filters that act independently, all of the filters are visible at all times. Site visitors can use one filter at a time to limit events they see in the calendar. Or, they can combine two or three filters to limit the events list even further. Tip You can configure one filter spud to support up to three independent filters. For example, suppose the Ajenza Martial Arts Studio created two independent filters, Instructor and Level (Beginner, Advanced, etc.).
A visitors has selected values in each of these two independent filters to see only the events taught by Master Wu for which permission is required. The table below contains more examples that show how the two independent filters work together.
A set of up to three dependent filtersWhen one filter is dependent upon another:
In one filter spud, you can configure up to three filters. If the second filter is dependent upon the first filter, then the third filter will be dependent upon the second. What if I want a combination of dependent and independent filters? For example, suppose the Ajenza Martial Arts Studio created two filters, Level (Beginner, Advanced, etc.) and Age Range, and made Age Range dependent upon Level.
Before site visitors select values in the Level filter, the Age Range filter isn't even visible.
After site visitors select values in the first filter, the Age Range filter appears, where they can select other values. The table below contains more examples that show how the two dependent filters work together.
Combination of dependent and independent filtersYou can't mix dependent and independent filters within the same filter spud. Either all of the filters depend upon each other or they are all independent. To set up a combination of dependent and independent filters, therefore, you create multiple filter spuds. Note You can set up a maximum of three filters, whether you configure all three in the same spud or some in one spud and some in another. For example, suppose the Ajenza Martial Arts Studio wants to create two dependent filters for Class Type and Level (Beginner, Advanced, etc.), and an independent filter for Instructor. To do this, the Studio would add:
Site visitors could limit events by choosing values in the dependent filters, the independent filter, or both. How to set up filtering for a published calendarTo set up filtering for a published calendar, you add and configure filter spuds. Then, you embed the spuds into the page on your website that contains your published calendar. Note After you make a calendar-level change, such as mixing in a new calendar or adding or removing a filter, it takes approximately five minutes for the changes to appear on your website. To add and configure filter spuds
Note If your calendar is already published, you'll go directly to the Publishing Control Panel page. How do I embed the filters I've created into my website? How to embed filters into your websiteWhen you publish a calendar, you have the option of adding and configuring filter spuds that you can embed into your website on the same page as the calendar. To embed a spud, you copy and paste the JavaScript code and paste it into the code for the page where you want the spud to appear.
A filter spud, configured to support two independent filters, embedded into the same web page as the calendar. To embed filters into your website
I'd like more information about embedding spuds and spud code. How to remove or turn off filteringYou can reconfigure a filter spud to remove or modify some or all of its filters. To turn off filtering altogether, you can remove filter spuds from the Control Spuds tab in the Publishing Control Panel. If you turn off filtering, remember to remove the filter spud code from your website. To reconfigure a filter spud
To turn off filtering
|
||||||||||||||||||||||||||||
| Privacy | Terms | Public Calendars | ||||||||||||||||||||||||||||
| © 2004–2008 Trumba Corporation. All rights reserved. Click for trademark information. | ||||||||||||||||||||||||||||