Sections       PREVIOUS PAGE      NEXT PAGE

6 Default Body Pages

A default body page is code generated by the server to display information about your event in the main body area. Default body pages are there so you do not have to upload your own code to create certain web pages on the event website. You can configure any menu or submenu item to link to a default body page, depending on how you want to arrange your event website. Each default body page is assigned a specific file name that you specify as the link to a menu or submenu item.

6.1 Home

The Home page is designed to be the first page a visitor sees when he types the event URL in the address bar of a browser. Although it was designed to be the first web page, you do not have to use it for such a purpose. It contains the following details that are taken from fields of the “Update Tournament” window:

The file name for the Home page is “m_home.jsp”, which you specify in the “Website” module as a link on the menu bar.

6.2 News

The News page displays a list of news items that you add to your event from Administration Software. It displays the Start Date, End Date, and Online Registration Close at the top, and then displays the news items. Each news items displays a date, title, and details. The title can be a hypertext link that points to another web page for more details.

The file name for the News page is “m_news.jsp”, which you specify in the “Website” module as a link on the menu bar.

Figure 10. Adding a News Item

 

6.2.1 Add News and Update News Window

The “Add News” (shown in Figure 10) and “Update News” window is where you configure the news items that appear on the News page. The “Update News” window contains the exact same fields as the “Add News” window. These fields are as follows:

6.2.2 Adding News Item

To add a news item to the News page:

    1. 1. Run the full version or web version of the Administration Software.
    2. 2. Log into the server. If you are running the full version, click on the “Server” tab.
    3. 3. Click on the word “Tournament” on the left side. This displays the list of existing events on right side.
    4. 4. Click on the event once to select it.
    5. 5. Click on the word “News” from the left. This displays the list of existing news items for the selected event shown in Figure 11.
    6. 6. Click on the “Add” button at the bottom of the window. This displays the “Add News” window shown in Figure 10.
    7. 7. Enter values in the field as appropriate.
    8. 8. Click on the “Submit” button to create the news item and close the “Add News” window.

6.2.3 Order of News Items

The display order of the news items is based on the values in the “Display Order” and “Published Date” fields of the “Add” or “Update News” window. The logic for determining the order is according to this priority:

    1. 1. Display Order: The lower the value, the higher it appears in the display order. This takes higher priority than the value in the “Published Date” field.
    2. 2. Published Date: The later the date, the higher it appears in the display order. This rule applies only within news items with the same value in the “Display Order” field.

For example, if a list of news items were as follows:

The display order of the above list will be D-C-B-A because the values of the “Display Order” are equal, so the “Published Date’ determines the order.

But if the news items were configured as follows:

The display order of the above list will be C-A-B-D. Items A and C are displayed first because they the “Display Order” on both are 1. Item C is displayed before A because it has the later date. Item B is next because it has a “Display Order” of 2. Item D is last because it has a “Display Order” of 3.

6.2.4 Custom News Page

You can display the news items on a custom body page instead of using the default News page. See Section 7.3 for details on creating a custom news page.

6.3 Registration Form

The Registration Form is required on the event website if you wish to collect online registration. There is a default set of fields collected on the Registration Form, but you can add or remove fields as required.

The file name for the Registration is “m_tournament_registration1.jsp”, which you specify in the “Website” module as a link on the menu bar.

6.3.1 Sections of the Registration Form

The Registration Form comprises five parts:

6.3.2 Use of Sections With and Without Wizard (Multi Page Form)

Sections A, B, C, and D appear on the same long page as shown in Figure 13. However, you can break up the sections further when you enable the unless you enable the “Wizard Enabled” checkbox from the “Update Tournament” window (shown in Figure 12). The Wizard allows you to divide Sections A, B, C, and D into separate pages where the registrant can traverse forwards and backwards without losing data he entered. When complete with his registration data, he gets to Section E where he must agree to your waiver terms and enter a verification code before he can submit his form. Figure 14 summarizes the display order of the sections when the Wizard is enabled.

Figure 12. Enabling Wizard

 

When the Wizard is enabled, the form does not allow the registrant to continue to the next section until the required fields of the current section is completed. Only Sections A and B can have required fields. If there are required fields in Section A, the registrant is unable to continue to Section B unless he enters appropriate values in the required fields of Section A. If there are required fields in Section B, the registrant is unable to continue to section C unless she enters appropriate values in the required fields of Section B.

Section A, B, D, and E are displayed on every registration form. If the event has no store items created, Section C is not displayed, regardless of the state of the “Wizard Enable” checkbox of Figure 12.

Figure 13. Display Order of Sections Without Wizard

 

Figure 14. Display Order of Sections With Wizard

 

6.3.3 Standard Registration Fields (Section A)

These fields are collected and save directly into the fields from the “Registrant” and “Other Info” tabs of the “Update Registrant” window. You can add and remove these fields from the “HTML Fields” area as described section Figure 4.2.13.

The registration fields that you add to this area can be organized into multiple groups on the online form. The total number of groups that are configured are automatically divided into two columns in Section A, regardless of the number of fields in each group. If there is an odd number of groups, then the left side will have one more group than the right side. You can change the display order of the groups from up to down, but you cannot control the split point where the groups are divided into two columns.

For example, if you have a total of 5 groups of fields (such as “Contact Info”, “Emergency Contacts”, and “Team Information”), then the left column of Section A will display the first three groups while the right column displays the last two groups.

6.3.4 Category Fields (Section B)

Section B displays all categories with a valid price. If there is no valid price, categories are not displayed, even if they exist for the event. Read the document “Registration Pricing” for details on the maintaining the price schedule of a category.

The fields displayed in Section B are entire configured through the Categories module. Read the document “Configuring Categories” for details on creating and maintaining categories.

Figure 15. Expansion of an Enabled Category in Section B

 

Each category in this section is represented by a subsection of Section B. The category name and current price appears next to a checkbox and the category’s description appears below the name. When the checkbox is enabled, the subsection expands to display the modules and fields within the category. Figure 15 shows a conceptual view of how a category expands when enabled; Figure 9 shows a sample of how the category actually looks when the registrant enables the category checkbox.

At the bottom of Section B next to the “Continue” button is summary of the current total price of the registration, including the optional purchase and discount. If the registrant has not yet moved beyond this section, the current total price should include only the registration fees applicable in this section. If the registrant selects multiple categories and a combination price is applied, the current total price will have the combination price calculated.

6.3.5 Optional Purchases (Section C)

Section C appears on the Registration Form only when there are store items created on the event. This allows you to upsell the registration with additional items to increase the charge amount. See the document “Online Store” for details on how to use the online store. Store items in this section are the same store items that appear in the default Store page where a visitor can buy store items without a registration.

6.3.6 Registration Review (Section D)

Section D is where you the registrant review his registration and total fees for registration and optional purchase. The values for the category fields are displayed here with the category price that is applied. Combination prices are shown where they applicable.

If there is a mistake in his category configuration, then he must click on the “Back” button to return to Section C and make the correction. If he made a mistake on his optional purchase, he can either click on the “Remove” link of a store item, or click on the “Back” to return to Section C to add more items.

The registrant can also apply a promotion code below the prices to apply a discount to the registration fees. He is allowed to apply only one promotion code to his registration. After he enters the promotion code, he can immediately see the discount amount applied to his registration fees when he clicks on the “Apply Promotion” button. If he doesn’t click on the “Apply Promotion” button, the promotion code is applied when he continues to Section E. Read the document “Promotions and Discounts” for details on configuring promotion codes for your event.

6.3.7 Waiver Agreement and Verification Code (Section E)

Section E is the final page before the registration is submitted to the server. Figure 16 shows you an example of what this section looks like on an event website. This section has three functions:

6.4 Contact Form

The Contact Form (shown in Figure 17) displays a form that allows a visitor to send you a message without knowing your email address. The visitor’s message is sent to the email address specified in the “Update Tournament” window.

The file name for the Contact Form is “m_contact.jsp”, which you specify in the “Website” module as a link on the menu bar.

6.4.1 Collected Fields

The fields that are collected from this form are:

6.4.2 Verification Code

After the visitor hits the “Continue” button, he is taken to a page where he must enter a verification code from an image. Just as it is for the verification code of the Registration Form, if he does not enter the correct code for the image, he is not able to submit his message to you.

6.4.3 Reply Message

After the visitor submits his message, he sees the reply message that is configured in the “Reply Messages” tab of the “Update Tournament” window (shown in Figure 18). The reply message appears in the event website replacing the Contact Form after a successful submission.

Although you get an automated notification of the message, the visitor does not get an automated confirmation email of his message.

Figure 18. Configuring Reply Message for Contact Form

 

6.4.4 Message Retrieval from Administration Software

In addition to having the visitor’s message emailed to the event email, the messages are collected into the server database for your retrieval from the Administration Software. Messages can be retrieved only from the server database.

To access the messages from the Contact form:

    1. 1. Run the full version or web version of the Administration Software.
    2. 2. Log into the server. If you are running the full version, click on the “Server” tab.
    3. 3. Click on the word “Tournament” on the left side. This displays the list of existing events on right side.
    4. 4. Click on the event once to select it.
    5. 5. Click on the word “Contacts” from the left. This displays the list of existing messages from the Contact form as shown in Figure 19.
    6. 6. Select a message and click on the “View” button to see the details of that message.
    7. Figure 19. Contacts Module

       

6.5 Location

The Location page displays an interactive map to the event address as shown in Figure 20. The address fields from the “Update Tournament” window is the address that is used to draw the map. If a valid address is not entered in the “Update Tournament” window, the map will be blank. This page uses the API connection to Google Maps to draw the map.

Above the map on this page is displayed the value for the “Location Description” field, also from the “Update Tournament” window. This field should contain driving directions and the location address. It can be rendered in HTML.

The file name for the Location page is “m_location.jsp”, which you specify in the “Website” module as a link on the menu bar.

Figure 20. Location Page

 

6.6 Online Store

The Online Store provides a means for a website visitor to purchase the store items without having to submit a registration. The store items that are displayed on the Online Store is the same for the Registration Form. However, the checkout procedure is slightly different because there is no registration involved.

The file name for the Online Store is “m_store.jsp”, which you specify in the “Website” module as a link on the menu bar. For details on using, refer to the document “Online Store”.

Sections       PREVIOUS PAGE      NEXT PAGE