|
|
| Trumba Help Center | What’s New | FAQ | Support Forum | Email Support |
Custom ObjectsNote Learn more about custom objects by contacting your Trumba Sales representative, either by using our web form or by calling the telephone number at the top of that page. Your representative will discuss the process for enabling custom objects and help you determine the best way to implement the feature on your site. Custom Objects save you time and money, eliminate data entry errors, reduce website maintenance, and make it easier for your site visitors to find the information they need. In combination with Trumba spud technology, Custom Objects allow you to store data specific to your organization and publish it on your website using tailored views. You can use Custom Objects in association with your website calendar to display event-related data. And, you can use them independently to manage any type of data you might wish to display. This topic answers the following questions:
What is a Custom Object?A Custom Object is a directory. It's a collection of records that share a common set of attributes. To quickly grasp the idea of an Object, think of it as a table. Each record is represented by a row. Each attribute is represented by a column. Because Objects are tables, you can use them to store any collection of data that you might want to publish on your website. For example, in relation to your website calendar, you might create a Venues directory that contains the names, addresses, phone numbers, photos, and map locations for each venue where your calendar events occur. Or, you might maintain your organization's open positions in a Job Listings directory and give site visitors the ability to easily search the published view and filter positions by category. The following two images present an actual Custom Object and its published view. In the first picture, you see a Studios directory created by a Yoga Center.
Studios directory for a Yoga Center This Studios directory:
In the second picture, you see a view of the Studios directory as published on the Yoga Center website.
Published view of the Studios directory What are the benefits of using Custom Objects?Organizing information into Custom Objects benefits both you and your website visitors in a number of important ways. Benefits to you as the information architect
Benefits to website visitors
How do Custom Objects relate to Trumba calendars?If you have already used Trumba Connect to create a website calendar, it may have occurred to you that calendars satisfy the criteria described in the definition of a Custom Object. As you can see in the following published view of one section of the Yoga Center calendar, each event is a unique record with a set of attributes such as start time, end time, and location. Calendars actually function as a special class of built-in Objects.
Published view of the Yoga Center calendar Custom Objects benefit from the same functionality that makes Trumba calendars so powerful. For example, for each Custom Object you publish:
How do Custom Objects work together?Each Custom Object is useful in and of itself and each Object spud can be embedded independently into a webpage. But the true power of Objects lies in their relationships with one another. This can be demonstrated from: Custom Object creator's perspectiveSuppose the Yoga Center creates the following Objects:
This image illustrates potential relationships among the Objects.
Relationships among Yoga Center Objects As described earlier, each Custom Object includes an attribute column that uniquely identifies each record the Object contains. For example, the Studios Object includes a column called Studios Name that uniquely identifies each studio. By including the unique attribute column from the Studios Object in other Objects, the Yoga Center can reference studio records from within other records. For example, in the image, the green lines indicate the relationships between the Studios Object and the Events and Teachers Objects. Each event in the Events Object (calendar) occurs at a specific studio. Each teacher in the Teachers Object offers classes at one or more studios. The studio information lives in only one place—the Studios Object. Because it is stored in an Object table, the studio information can be used again and again by any other Objects the Yoga Center creates. Site visitor's perspectiveThe relationships between Objects, in combination with Trumba spud technology, benefit site visitors by making it easy for them to move between published views to locate the information they need. For example, a visitor to the Yoga Center website can go directly either to the published calendar or to the published Studios view.
Related information about Yoga Center studios From either of these published views, the visitor has direct access to details about a specific studio by:
|
|
| Privacy | Terms | Public Calendars | |
| © 2004–2013 Trumba Corporation. All rights reserved. Click for trademark information. | |