·   Wiki Home
 ·   Wiki Help
 ·   Categories
 ·   Title List
 ·   Uncategorized Pages
 ·   Random Page
 ·   Recent Changes
 ·   RSS
 ·   Atom
 ·   What Links Here

Active Members:



Create or Find Page:


View Tours and Attractions Site

Category:Web Reservation System

Managing Tours and Attractions Sites

****This article incomplete and still in progress*****

Hudson clients that have a Hudson designed marketing website using the ExpressionEngine content management system (”“EE Website”) have the ability to create a separate, or additional, Hudson Web Reservation site that offers information, details and fares for Tours and Attractions. The primary EE site is not itself capable of storing fares and services.  The EE site is configured to “read and pull” this information from other sites.  If you have a Hudson web reservation system, the EE site will display reservation entry fields designed to capture reservation requests but the data displayed in the drop lists is actually being pulled in real-time from the Hudson web reservation site. If you will be offering Tours and Attractions on your EE site, in addition to standard airport, train station, cruise terminal, hourly and point to point travel, then you will need an additional / separate Hudson web reservation site to store the Tours and Attractions fare information and details on. The EE site will pull the information needed from these distinct and separate sites.

Some important notes about Tours and Attractions!

  • Tour / Attractions requires a separate, stand-alone Hudson Web Reservation site (not client facing)
  • Fares MUST be xx1fares.csv
  • Only ServiceType 1 is supported (may not be compatible with local system configuration)
  • Web service in the EE Plugin pulls attractions as Arrivals
  • When dates are restricted You may create Time Records, and enter in the ArrTimeRec field of the fare file (set Service config = Scheduled Arrivals)

Configuration and Setup

Fare File

As noted earlier, your fare file must be xx1fares.csv, xx1Tours.csv, xx1TourFares.csv or similar. Add a record for each Tour to be offered using standard or conventional fare file rules.  Once your fare file is complete, you will need to login to the stand-alone Hudson web reservation site, created specifically to host your Tour and Attraction data and then upload the fare file (no airline file is required). When building your fare file, the first key items you will need are:

  • Tour Name
  • Tour Length (Duration)
  • Tour Schedule (Days of Week, Time of day)
  • Tour Rate(s) for Adults, Children (and age of child), and any other pricing / discount rules

Editing Tour information

Once the fare file has been uploaded, you need to add text descriptions that outline tour details, requirements, rules, etc.  This is done by entering text directly on the web site. This information cannot currently be uploaded.  You can of course create a text document on your local computer and then copy / paste the content to the web site.  For each tour or attraction, you have the following 5 places to put information.  As a minimum, the first item MUST be completed, the others are optional:

  • Summary Description   (Text explaining what the Tour is about)
  • Special Information   (ex: Fare includes a lunch,  admission to a museum, etc.)
  • Details     (ex:  operates weekdays only,  closed on holidays, etc.)
  • Instructions   (ex: Print your boarding pass and bring to our ticket office located at 1 Main Street, which is open 7 AM - 5 PM 7 days per week)
  • Terms and Conditions   (ex: Tours will be canceled in event of earthquake, No refunds on tours purchased, cancelations will result in credit for future tours, etc.)

NOTE: Some of the above information will be similar or identical for multiple or all tours - in this case, you can use Custom Tokens to enter the content once and then insert in each tour (see Use of Tokens - below).  When you have the content for each tour prepared:

  1. Login to the resutil page of the website
  3. Browse to and select the Fares Tab
  5. Select the Maintain Fares link
  7. Select the desired tour name from the location drop list
  9. Select “Edit Location Detail” button to the right of the tour name
  11. Enter / edit the desired information on the tabs labeled: Summary Description, Special Info, Details, Instructions, Terms and Conditions.  You may use HTML formatting tags to control the appearance of text.
  13. Click “Submit” at bottom of page to accept updated text for this tour
  15. Repeat these steps for additional / other uploaded tours

Use of Tokens

When information for tours will be repeated across several tours, it may be easier to create a custom token on the web reservation site rather than repeatedly copy and paste text onto each tour description.  For example, your cancelation policy may state:  “Tours canceled 48 hours in advance will be subject to 100% refund. Tours canceled less than 48 hours before start time will result in a credit issued toward a future tour.”  Instead of entering this text on the Terms and Conditions tab for every tour in your fare file, you can create a custom token named TOUR_TERMS, or similar. Enter the desired text in the TOUR_TERMS configuration. Then, for each tour, simply add the token %TOUR_TERMS% on the Terms and Conditions Tab.  If you need to create a second variation of the cancelation policy for a separate group of tours, you can create a TOUR_TERMS2 token, and add it on the Terms and Conditions tab of the tours subject to this modified policy.

An additional advantage of using custom tokens in this manner is that if you decide to adjust the cancelation policy at some time in the future, all you need do is edit the content of the TOUR_TERMS token, once, and all tour Terms and Conditions are instantly adjusted. This could be a huge savings of time if you were faced with editing Terms and Conditions for a large number of tours or attractions!

To create your custom tokens:

  1. Locate the Favorites Tab on the web site resutil page
  3. Select the Token Configuration link
  5. Click “Add new token” button at bottom of page
  7. Enter token name in “Token” field:  TOUR_TERMS (use UPPERCASE letters)
  9. Select “User Defined” in the Page drop list.
  11. Enter a brief description of the reason for the token:  Tour cancelation policy, etc.
  13. in the String field, enter the text content you wish to have appear for the Terms and Conditions section of your online tours:  eg: Tours canceled 48 hours in advance will be subject to 100% refund. Tours canceled less than 48 hours before start time will result in a credit issued toward a future tour.
  15. Click “Update” button at the bottom of the page to save your token
  17. Return to the Maintain Fares section outlined above and edit your tours. For each tour, locate the Terms and Conditions tab and insert %TOUR_TERMS% (or your custom token name) in this space. NOTE: When using a token, you must always insert a % symbol at the beginning and end as in the example provided.  You do NOT use the % symbols when actually creating the tokens in the Token Configuration step 4 above.

Tour Site Macro

Image Files