Opened 6 years ago

Closed 6 years ago

#232 closed Adopter Support (Fixed)

Help file link on IBISQ page

Reported by: Tong Zheng Owned by: Tong
Priority: -Low Milestone:
Component: View-App Version:
Severity: Minor Effort Keywords:
Cc:

Description

The help file such as <ibis:include href="help/InfDeathCode.xml"/> is transformed to URL http://ibis.health.utah.gov/query/InfDeathCode.htm It's supposed to be: http://ibis.health.utah.gov/query/InfDeathCode.html This help file link is on http://ibis.health.utah.gov/query/selection/fetmort/FetMortSelection.html

The similar help file works fine on http://ibis.health.utah.gov/query/selection/mort/MortSelection.html, The help file is <ibis:include href="help/AgeRateHelp.xml"/>

I tried on verison 1.8. Both links work fine.

Change History (5)

comment:1 Changed 6 years ago by Tong Zheng

Some <ibis:include href="help/xxx.xml"/> work correctly and some do not.

comment:2 Changed 6 years ago by Kim Neerings

Component: IBIS-QView-App
Milestone: Unassigned2.2 - Development
Owner: set to Garth Braithwaite
Priority: Unknown-Low
Severity: UnknownMinor Effort
Type: UnknownDefect
Version: Unknown2.2

comment:3 Changed 6 years ago by Garth Braithwaite

Milestone: 2.2 - Development
Owner: changed from Garth Braithwaite to Tong
Type: DefectAdopter Support
Version: 2.2

The reported issue is a UT XML content problem? Help and included help files are of the form:

<HELP>

<TITLE>Age-adjusted rate help</TITLE> <LOCAL_URL>query/AgeAdjustRate.html</LOCAL_URL>

</HELP>

The help file referenced in the ticket contains: <HELP>

<TITLE>Infant mortality 130 causes and fetal mortality causes</TITLE> <URL>http://ibis.health.utah.gov/query/InfDeathCode.htm</URL>

</HELP>

Note the incorrect ".htm" extension.

If there is a problem with a help link then the associated HELP element (which is either in the module XML file or in an included help file) needs to be updated to the correct value. See the sys docs for info about this element and its valid values:

http://ibis.health.utah.gov/docs/view/model/QueryModule.html#HELP

As a good practice any file touched should be tested before being committed to the repository. The gatekeeper/build/deployment person should look at all files touched and test prior to deploying to production. ibis:include testing should be done via the report or viewing the log output as the main XML file that references an include is used. URL testing should also be included. Not only does URL testing catch content errors like the one above but also can catch dead links to other web servers.

comment:4 Changed 6 years ago by Tong Zheng

Most Utah help files resided outside of IBIS view system before 2010. The file names linked were ended with .htm. Recently we have moved most of those help files into IBIS view system in order to have the IBIS feel and look on help files. In IBIS view system, those file names linked under help directory should be ended as ".html" instead of "htm". Now I have changed all those file name under help directory.

For example:

C:\Tomcat-2\webapps\ibisph-content\xml\query\module\infmort\help\InfDeathCode?.xml

<HELP>

<TITLE>Infant mortality 130 causes and fetal mortality causes</TITLE> <URL>http://ibis.health.utah.gov/query/InfDeathCode.html</URL>

</HELP>

comment:5 Changed 6 years ago by Tong Zheng

Resolution: Fixed
Status: newclosed
Note: See TracTickets for help on using tickets.