Access Keys:
Skip to content (Access Key - 0)

More Information Page - User Guide

Product Version: 3.00.000, 3.10.000
Document Version: 2
Last Updated: 11 February 2015
Author: Charlotte Morris

This user guide will help you to …

  • Understand how to configure More Information pages
  • Understand the flexibility and detail available in the More Information pages
  • Display Google Maps on Option Info and Supplier Info pages (Tourplan V3.10 only)


Overview

  • Product Content comes in two parts. One tab is for textual product information (by default called Information) and one is an image gallery (by default called Gallery).
  • The content of the Information tab is determined by database/supplier notes.
  • The layout of the Information tab can be then determined by the ProductContentTemplate.xml and/or the SupplierContentTemplate file in the /site folder of your webConnect ODP set up.
  • The gallery can be created by saving images into a particular file structure. The file structure will be advised by Tourplan support if you wish to use the media gallery, as a new webservice and folder structure would need to be installed to enable this feature.
  • webConnect ODP now provides the ability to display Google Maps on the Information pages (Tourplan V3.10 only):

     

Pre-Requisites

  • The More Information Pages are a feature included in webConnect ODP as part of the 'Distribution Edition' of Tourplan Version 3.x
  • TourplaniS, hostConnect and webConnect ODP (at least V3.00, or V3.10 to include Google Maps) need to have been installed on your server by your local Tourplan Helpdesk.
  • Basic configuration of the More Information pages has been completed in conjunction with consultancy from your local Tourplan Helpdesk.

More Information Pages

  • These can be accessed from your webConnect ODP website as product and/or Supplier links.
  • The links to More Information pages are available in the Online booking search, Online tariff, Product Search and Availability Search.

Setup

Code Maintenance
  1. For each note required in the Information tab a corresponding note category needs to be set in System – CodeMaint – Messaging – Notes.
  2. The note category can be either Creditor, Database or Database Supplier
  3. Multiple Notes Allowed set to N
  4. Internet enabled set to Y

Example below:


Any notes can be added to Product Content but commonly used are:

Accommodation:
Description
Terms and Conditions
Child Policy
Room Configurations
Special Offers
How To Get There
Additional Information


Non-Accommodation Options:
Description
Terms and Conditions
Child Policy
Minimum – Maximum Numbers
Special Offers
How To Get There
Additional Information
(For information on entering notes please refer to the Creditor and Database Training Guides)
Once all Database/Creditor notes have been entered, a layout needs to be decided so that the More Info Template can be configured

Product Content Template

ProductContentTemplates.xml is located in the /site folder. This is an xml file that can be edited with any text editor (commonly Notepad or Wordpad, NOT MS Word)
Below is a description of the key areas of the Product Content Templates file and how to customize in accordance with your requirements

*****Please note that if you copy the text from this work document into the XML then please check that the formatting is ok (Check the " are the correct ones)*****

*****Please make sure you take a backup copy of the template before making any changes*****

Config: This is the top section of the file.

<Config>
<Gallery>
<EmptyGalleryMessage>(No images available yet)</EmptyGalleryMessage>
</Gallery>

If the gallery is not going to be used this setting contains the text that will appear on the Gallery page. The default is "(No images available yet)"

<Mapping>
<Map name="optionId" path="Option/OptionNumber" />
<Map name="optcode" path="Option/Opt" />
<Map name="description" path="Option/OptGeneral/Description" />
<Map name="comment" path="Option/OptGeneral/Comment" />
<Map name="location" path="Option/Opt" substring="0,3" />
<Map name="locality" path="Option/OptGeneral/LocalityDescription" />
<Map name="class" path="Option/OptGeneral/ClassDescription" />
<Map name="button" path="Option/OptGeneral/ButtonName" />
<Map name="address1" path="Option/OptGeneral/Address1" />
<Map name="address2" path="Option/OptGeneral/Address2" />
<Map name="moreninfourl" path="Option/OptGeneral/MoreInformationURL" />
<Map name="supplier" path="Supplier/Name" />
<Map name="supplierAddress1" path="Supplier/Address1" />
<Map name="supplierAddress2" path="Supplier/Address2" />
<Map name="supplierAddress3" path="Supplier/Address3" />
<Map name="supplierPostCode" path="Supplier/PostCode" />
<Map name="supplierPhone" path="Supplier/Phone" />
<Map name="supplierFax" path="Supplier/Fax" />
</Mapping>
</Config>

These are standard mappings for the Product Content page and ARE NOT TO BE MODIFIED


More Info Sections: this is the main section in which the page layout for the notes is designed.

Service Codes:

<ProductContentTemplate servicecode="default">

"Default" represents the notes and layout that will be used by all service types. If different notes and/or layouts are required these can be broken down by service type by entering the service code in place of "default". Eg:
<ProductContentTemplate servicecode="AC">for accommodation
You can also list more than one if several service types all have the same notes output Eg:
<ProductContentTemplate servicecode="AT,AC">


Main Block: this section contains the name, description and comment of the Database Option and is located in the top left hand corner of the page

<Section name="mainblock">
<Section name="subtitle">
<Info name="supplier" />
<Info name="description" inline="true" />
<Info name="comment" prefix=" - "/>
</Section>



Supplier Name
Option Description
Option Comment
A prefix of "-" represents that there will be a dash between the comment and description


 
 
Info: This section appears directly under the mainblock information and pulls data from fields in the Creditor and Database Modules:

<Section name="info">
<Info name="class" label="Class"/>
<Info name="supplierAddress1" label="Address: " inlinelabel="true" inline="true" />
<Info name="supplierAddress2" inline="true" prefix=", " />
<Info name="supplierAddress3" inline="true" prefix=", " />
<Info name="supplierPostCode" label="PostCode: "/>

<Info name="moreninfourl" label="More Information: " link="true" text="Click for more info"/>
</Section>


Class
Supplier Address field 1
Supplier Address field 2
Supplier Address field 3
Supplier Post Code





More Info URL: If this has been entered in the internet section of the Database then the link will display.
"Label" represents a text field that precedes the data and can be used with any of these settings
"Link" represents that the data will display as a clickable link
"Text" is what will display as the hyperlink


 
 
Notes: This is the main section of the Product Content page and it uses the notes that have been set up in Codemaint:

The following is what is installed by default:

<Section name="notes">
<Text>Supplier Notes</Text>
<Notes level="supplier" />
</Section>


Static text can be entered here eg: a heading of "Supplier Notes"
Notes Level = "supplier" means that all notes set up as Creditor or DatabaseSupplier level notes which are internet enabled will display here
Other options for Notes Level are:
"option" – to show Database notes
"all" - to show all Creditor, Database/Supplier and Database notes

Generally the notes section will need to be customized to re-order the notes to be displayed. As mentioned above in the "Service Codes" section, each service type can have a different layout if required. The number of notes are unlimited.
In order to display a particular note, the following variable is required to replace <Notes level="supplier" />

<Note code = "Note Category" label = "Note Category Label"/>

Eg: <Note code = "CHD" label = "Child Policy"/>

You can also list several notes under the one heading. Eg:
<Notes codes="PIN,ENQ" label = "Information" />


 

Sideblock: This is the right hand column of the Product Content page and this section works in the same manner as the notes section.
The following is what is installed by default:

</Section>
<Section name="sideblock">
<Section name="notes">
<Notes level="option" />
</Section>

Notes Level = "option" means that all notes set up as Database level notes which are internet enabled will be displayed here
Other options for Notes Level are:
"supplier" = to show Creditor and Database/Supplier notes
"all" - to show all Creditor, Database/Supplier and Database notes

Like the main notes section above this will generally be customized to display different notes. NB: the sidebar is narrower than the main section so the design of this will need to be carefully considered.
In order to display a particular note, the following variable is required to replace <Notes level="option" />

<Note Code = "Note Category" label = "Note Category Label"/>

Eg: <Note Code = "NOR" label = "Number of Rooms"/>


Amenities: This determines whether or not amenities will display at the top of the side block:

<Section name="amenities">
<Amenities level="supplier" label="Amenities"/>
</Section>

If amenities are not to be displayed, this section can be deleted
Amenities level can be:
"supplier" - displays Supplier Amenities
"option" – displays Database Amenities
<Amenities level="option" label="Amenities"/><Amenities level="supplier" label="Amenities"/>
Label = determines the amenities heading


 
Images: This determines whether or not images will display at the bottom of the side block. Images are saved in a particular folder structure for the image gallery please refer to the webConnect ODP Configuration guide for details. The same images are used on the Product Content Notes page as the Gallery page.

<Section name="images">
<Images level="option" />
</Section>

If images are not to be displayed, this section can be deleted.
Images level can be:
"supplier" - displays Supplier Images
"option" – displays Database Images
"all" – displays all Images

 

Supplier Content Template

SupplierContentTemplates.xml is located in the /site folder. This is an xml file that can be edited with any text editor (commonly Notepad or Wordpad, NOT MS Word)

Below is a description of the key areas of the Supplier Content Templates file and how to customize each in accordance with your requirements

*****Please note that if you copy the text from this work document into the XML then please check that the formatting is ok (Check the " are the correct ones)*****

*****Please make sure you take a backup copy of the template before making any changes*****

Config: This is the top section of the file, please refer to the ProductContentTemplates.xml above

More Info Sections: this is the main section in which the page layout for the notes is designed

Service Codes:

<SupplierContentTemplate servicecode="default">

"Default" represents the notes and layout that will be used by all service types. If different notes and/or layouts are required these can be broken down by service type by entering the service code in place of "default". Eg:
<SupplierContentTemplate servicecode="AC">for accommodation
You can also list more than one if several service types all have the same notes output Eg:
<SupplierContentTemplate servicecode="AT,AC">


Supplier Block: this section contains the name, description and comment of the Database Option and is located in the top left hand corner of the page

<Section name="supplierblock">
<Section name="title">
<Info name="supplier" />
<FirstOption>
<Info name="button" inline="true" />
<Info name="class" inline="true" prefix="," />
</FirstOption>
</Section>



Supplier Name
FirstOption is used to display an item at the Database level such as class or service type, as one Supplier can have multiple database options the site will look at the 'First Option' to get the class.
"button" shows the description for the iCom Service button
"class" displays the 1st class description attached to the first option.



Info: This section appears directly under the mainblock information and pulls data from fields in the Creditor and Database Modules:

<Section name="info">
<Info name="supplierAddress1" label="Address: " inlinelabel="true" inline="true" />
<Info name="supplierAddress2" inline="true" prefix=", " />
<Info name="supplierAddress3" inline="true" prefix=", " />
<Info name="supplierPostCode" label="PostCode: "/>
</Section>


Class
Supplier Address field 1
Supplier Address field 2
Supplier Address field 3
Supplier Post Code


  
Notes: This is the main section of the Supplier Content page and it uses the notes that have been set up in Codemaint:
The following is what is installed by default:

<Section name="mainblock" />
<Section name="notes" />
<Notes level="supplier" />
</Section>

Static text can be entered here eg: a heading of "Supplier Notes"
Notes Level = "supplier" means that all notes set up as Creditor or DatabaseSupplier level notes which are internet enabled will display here

Generally the notes section will need to be customized to re-order the notes to be displayed. As mentioned above in the "Service Codes" section, each service type can have a different layout if required. The number of notes are unlimited.
In order to display a particular note, the following variable is required to replace <Notes level="supplier" />

<Note code = "Note Category" label = "Note Category Label"/>

Eg: <Note code = "DES" label = "Description"/>
You can also list several notes under the one heading. Eg:
<Notes codes="PIN,ENQ" label = "Information" />


 
 
Sideblock: This is the right hand column of the Supplier Content page and this section works in the same manner as the notes section.


 The following is what is installed by default:

</Section>
<Section name="sideblock">
<Section name="notes">
<Notes level="option" />
</Section>

Notes Level = "option" means that all notes set up as Database level notes which are internet enabled will be displayed here
Other options for Notes Level are:
"supplier" – to show Creditor and Database/Supplier notes
"all" - to show all Creditor, Database/Supplier and Database notes

Like the main notes section above this will generally be customized to display different notes. NB: the sidebar is narrower than the main section so the design of this will need to be carefully considered.
In order to display a particular note, the following variable is required to replace <Notes level="option" />

<Note Code = "Note Category" label = "Note Category Label"/>

Eg: <Note Code = "NTS" label = "Nearest Station"/>


Images: This determines whether or not images will display in the side block. Images are saved in a particular folder structure which is detailed in the webConnect ODP configuration guide. The same images are used on the Supplier Content Notes page as the Gallery page.

<Section name="sideblock">
<Section name="hotel_images">
<Images name="hotel_image" inline="true" level="supplier" filename="1.jpg" />
<Images name="hotel_image" inline="true" level="supplier" filename="2.jpg" />
</Section>
</Section>

To display Supplier level images in the sideblock (to the right of the first note).

"supplier" shows supplier level images
"1.jpg" selects supplier image 1

 

More Supplier notes

Below is the description note with images you can add more 'supplier level' notes below this…

<Section name="notes borderTop">
<Text name="subtitle">Location</Text>
<Notes codes="LOC" alt="" label="" labelclass="" name="note_location"/>
</Section>
<Section name="clear"></Section>
<Section name="notes borderTop">
<Text name="subtitle">Facilities and Services</Text><Notes codes="FAC" />
<Amenities level="supplier" category="AC" label="Amenities: " inline="true" suffix=", " inlinelabel="true" />
</Section>

Section name = "notes borderTop" adds a line to the top of the note field, you can use this to separate each note.

“subtitle” the note heading (This heading will always be displayed). Alternatively label in Notes can be used as a heading (This will only be displayed if there are notes existing). With a label attribute you may also add a labelclass attribute to apply a custom CSS class to style the label.


"Notes codes" the specific note code from Code Maint to output






Facilities and Services in this example is a note field.

You can also output Amenities
"Amenities level="supplier" amenities that are attached to the Creditor

Option level information

The tags <Options> </Options> determine where the 'database' options will display in your Supplier more information layout.

Option images

<ProductContentTemplates>
<ProductContentTemplate servicecode="default">
<Section name="sideblock accomRoomInfo">
<Section name="images" >
<Images level="option" />

Servicecode="default" or you can specify the service type eg: servicecode="AC" if this supplier has multiple service types attached this is useful.

At the 'Option' level the sideblock is to the left, you can insert the option level image here



Option level information

 Formatting Room Description

<Section name="mainblock accomRoomInfo">
<Section name="subtitle">
<Info name="description" />
</Section>


Section name = "subtitle" changes the text to a heading
Info name="description" displays the Database Description field

 

<Section name="notes">
<Notes codes="RDE" />
<Notes label="Maximum Occupancy: " codes="MAX" inlinelabel="true" inline="true"/>
</Section>

<Section name="amenities">
<Amenities level="option" label="Additional facilities: " inlinelabel="true" inline="true" suffix=", " category="RM" />
</Section>
</ProductContentTemplate>
</ProductContentTemplates>
</Options>


Notes codes = note field(s) to be output
Notes label= Title for note (will output in bold)
Use inlinelabel="true" inline="true" to have the label followed by the note rather than the note starting on the next line.


Amenities level="option" will output all 'option' level amenities
Amenities label = Title for amenities if wanted (will output in bold)
Category = The amenity category code you want to output


 

 
Supplier Notes
You can output more 'supplier level' information after the database options are displayed

<Section name="notes">
<Text name="subtitle">Child Policy</Text>
<Notes codes="WCH" />
</Section>
<Section name="notes borderTop">
<Text name="subtitle">Cancellation Policy</Text>
<Notes codes="WCA" />
</Section>
</Section>
</SupplierContentTemplate>


After the </ProductContentTemplates>
</Options> tags we are back into the 'Supplier level' information.

You can add additional notes using
<Section name="notes">


Google Map Display (Tourplan V3.10 only)

This section explains how to:

  • Set up the Google maps display on webConnect

  • Plot map location in Tourplan

 New note fields must first be created in Tourplan to store the lat/long details for the location to display on the Google map:

You can set up 2 note fields - one for Supplier level coordinates (such as hotel locations) and another for option level coordinates (such as sightseeing locations)

There are 3 new variables in the webConnect config file (site/config/webConnect.config) that need to be defined for Google maps to display on the information pages

  •   <add key="optionCoordinatesCategory" value="OCO"/>

  •   <add key="supplierCoordinatesCategory" value="SCO"/>

  •   <add key="mapZoomLevel" value="14"/>

 

optionCoordinatesCategory = Database level note field where lat/long coordinates will be loaded at the option (Database) level

supplierCoordinatesCategory = Supplier level note field where lat/long coordinates will be loaded at the Supplier (Creditor) level

mapZoomLevel = how far to zoom in (14 is the default setting)


Load either the option or supplier level coordinates  with lat,long in the applicable note field

 

 

To get the lat/long readings from google maps, right click on the location and select ‘what's here’. You will then get a pop up on the top left of the screen showing the lat/long coordinates
 

 

The final step is to include the following new section in the option and/or supplier product content templates where you can also define the height and width of the google map image:

<Section name="googlemap">
            <GoogleMap  width="600" height="400"/>
</Section>

 

Rate Content Template

RateContentTemplates.xml is located in the /site folder. This is an xml file that can be edited with any text editor (commonly Notepad or Wordpad, NOT Microsoft Word)
WebConnect will display a non-customizable Rates tab by default. The customizable version can be enabled by setting the enableCustomProductRatesTab setting in the webConnect.config file to “Y”, then you can use the RateContentTemplate.xml to customize the Rates tab.
Below is a description of the key areas of the Rate Content Templates file and how to customize in accordance with your requirements 

*****Please note that if you copy the text from this work document into the XML then please check that the formatting is ok (Check the " are the correct ones)***** 

*****Please make sure you take a backup copy of the template before making any changes*****

Config: This is the top section of the file.

<Config> 
<Gallery> 
<EmptyGalleryMessage>(No images available yet)</EmptyGalleryMessage> 
</Gallery>

If the gallery is not going to be used this setting contains the text that will appear on the Gallery page. The default is "(No images available yet)"

<Mapping> 
<Map name="optionId" path="Option/OptionNumber" /> 
<Map name="optcode" path="Option/Opt" /> 
<Map name="description" path="Option/OptGeneral/Description" /> 
<Map name="comment" path="Option/OptGeneral/Comment" /> 
<Map name="location" path="Option/Opt" substring="0,3" /> 
<Map name="locality" path="Option/OptGeneral/LocalityDescription" /> 
<Map name="class" path="Option/OptGeneral/ClassDescription" /> 
<Map name="button" path="Option/OptGeneral/ButtonName" /> 
<Map name="address1" path="Option/OptGeneral/Address1" /> 
<Map name="address2" path="Option/OptGeneral/Address2" /> 
<Map name="moreninfourl" path="Supplier/MoreInformationURL" /> 
<Map name="supplier" path="Supplier/Name" /> 
<Map name="supplierAddress1" path="Supplier/Address1" /> 
<Map name="supplierAddress2" path="Supplier/Address2" /> 
<Map name="supplierAddress3" path="Supplier/Address3" /> 
<Map name="supplierPostCode" path="Supplier/PostCode" /> 
<Map name="supplierPhone" path="Supplier/Phone" /> 
<Map name="supplierFax" path="Supplier/Fax" /> 
</Mapping> 
</Config>

These are standard mappings for the Product Content page and ARE NOT TO BE MODIFIED


Rates Tabs: this is the main section in which the page layout for the notes is designed. 

Service Codes:

<RateContentTemplate servicecode="default">

"Default" represents the notes and layout that will be used by all service types. If different notes and/or layouts are required these can be broken down by service type by entering the service code in place of "default". Eg: 
<RateContentTemplate servicecode="AC">for accommodation 
You can also list more than one if several service types all have the same notes output Eg: 
<RateContentTemplate servicecode="AT,AC">

 

Title Block: Location and Button of the service.

<Section name="title">
<Info name=" locationdescription" /> 
<Info name="button" inline="true" spaceafter="true"/> 
</Section>


Service Location
Service Button 

 

 

 

Subtitle Block: The Supplier name.

<Section name="subtitle">
<Info name="supplier" inlinelabel="true" link=”true” textismap=”true” text="moreinfourl"/> 
</Section>


Name of the supplier that is hyperlinked to the supplier more info page. The supplier name is what is displayed as the hyperlink.

 

 

 

Comment Block: Information and notes about the

<Section name="title">

<Info name="supplierAddress1" inline="true" />

<Info name="supplierAddress2" inline="true" />

<Info name="supplierAddress3" inline="true" />

<Info name="supplierAddress4" inline="true" />

<Info name="supplierAddress5" inline="true" />

<Info name="supplierPostCode" inline="true" />
<Section name="separator"></Section>
<Info name="description" inline="true" />

<Info name="comment" inline="true" />
</Section>


Supplier address line 1

Supplier address line 1

Supplier address line 1

Supplier address line 1

Supplier address line 1

Supplier postcode

Separator line
Description of the service 
Comment on the service

 

Other lines can be added as desired,

where name=”field to display”.

The default is set up to mimic the

non-customizable page setup.

 

Address lines and postcode are only

used for accommodation services in the

default xml.