Changeset 19890 in main


Ignore:
Timestamp:
02/21/20 18:26:01 (2 years ago)
Author:
GarthBraithwaite_STG
Message:

view - TEMP COMMIT. Changed webapp context prefix path to base request path so it is not confused with just the context path. put font icon ref into general. added contextnav css back into layout for topic indexes. css file import ordering tweaks.

Location:
trunk/ibisph-view/src/main/webapp
Files:
70 edited

Legend:

Unmodified
Added
Removed
  • trunk/ibisph-view/src/main/webapp/WEB-INF/config/spring/common.xml

    r19868 r19890  
    7171        </bean>
    7272
    73         <bean id="commonWebAppRemoteRequestPath" class="org.ibisph.model.StringHolder">
    74                 <description>
    75                         Base application request URL to be used by the app when creating outside
    76                         links back to the app.  For example, this is used when the self user
    77                         registration mechanism is employed.  The user is sent a verification
    78                         email that has a URL that the user clicks to verify and activate
    79                         their account.  This is needed because the server only know's its IP
    80                         address - it has no idea what its outside domain/server name is. 
    81                         The application context path is also included as again the server
    82                         might have an upstream proxy sitting in front of it with different
    83                         application context mappings.  Note that this is the complete root
    84                         URL prefix value which consists to get to the application from via
    85                         a public URL request.  It consists of the protocol, server name/address
     73        <bean id="commonWebAppBaseRequestPath" class="org.ibisph.model.StringHolder">
     74                <description>
     75                        Base application request URL path injected into the common webapp
     76                        base request path model map for the XSLT code to prefix all content
     77                        web page requests.  It is also used for the user self registering
     78                        bean etc. 
     79
     80                        The path is optional.  It is only used in those instances when the
     81                        servlet's request URL is not sufficient to get HTTP requsts to the
     82                        webapp (e.g. when the webapp is behind a proxy or the webapp's
     83                        context is different etc.).  When specified the value is the complete
     84                        root URL prefix value consisting of the protocol, server name/address
    8685                        (with port if applicable), and the outside application context path. 
    87                         This value is then used internally by the code to build the actual
    88                         request URL.  It should be overridden in the site specific properties.
    8986                </description>
    9087                <constructor-arg value="http://localhost/ibisph-view/"/>
     
    314311                <property name="model"       ref="commonContentBasePathURL"/>
    315312        </bean>
    316         <bean id="commonWebAppContextPathFromHTTPRequestModelMap" class="org.ibisph.web.modelmap.WebAppContextPathFromHTTPRequest">
    317                 <description>
    318                         Webapp's context path as known by the app server.  Passed 
    319                         to the XSLT so that XSLT code can build fully qualified
    320                         access paths to the app's local resources.
    321                 </description>
    322                 <property name="modelMapKey" value="WebAppContextPath"/>
    323         </bean>
    324         <bean id="commonWebAppRemoteRequestPathModelMap" class="org.ibisph.modelmap.SimpleGetModelMap">
    325                 <description>
    326                         Remote/external webapp HTTP request base path.  Used by
    327                         internal bean configs and the XSLT to build request paths   
    328                         back to the app.
    329                 </description>
    330                 <property name="modelMapKey" value="WebAppRemoteRequestPath"/>
    331                 <property name="model"       value="#{commonWebAppRemoteRequestPath.string}"/>
    332         </bean>
     313
     314        <bean id="commonWebAppBasePathModelMap" class="org.ibisph.web.modelmap.WebAppBaseRequestPathFromHTTPRequest">
     315                <description>
     316                        Complete remote/external webapp HTTP request base path prefix used
     317                        to access internet content and webapp requests (e.g. prefix used
     318                        for all requests from a user's browswer).  This model map is injected
     319                        into all XSLT type page requests so that the code can build the
     320                        explicit, fully qualified request paths.
     321
     322                        If the webappBaseRequestPath is blank then this model map will use
     323                        webapp's base servlet request context URL value. 
     324                </description>
     325                <property name="webappBaseRequestPath" value="#{commonWebAppBaseRequestPath.string}"/>
     326                <property name="modelMapKey" value="WebAppBaseRequestPath"/>
     327        </bean>
     328
    333329        <bean id="commonHTTPRequestParametersModelMap" class="org.ibisph.web.modelmap.HTTPRequestParameters">
    334330                <description>
     
    340336                <property name="modelMapKey" value="HTTPRequestParameters"/>
    341337        </bean>
    342         <bean id="commonRemoteRequestURLFromHTTPRequestModelMap" class="org.ibisph.web.modelmap.RequestURLFromHTTPRequest">
    343                 <description>
    344                         Provides the request url to the view.  This is needed for xslt code
    345                         to access the current request uri.
    346                 </description>
    347                 <property name="remoteRequestPathModelMapKey" value="WebAppRemoteRequestPath"/>
    348                 <property name="modelMapKey" value="RemoteRequestURL"/>
    349         </bean>
    350         <bean id="commonPathSegmentsFromHTTPRequestModelMap" class="org.ibisph.web.modelmap.PathSegmentsFromHTTPRequest">
     338        <bean id="commonHTTPRequestPathSegmentsModelMap" class="org.ibisph.web.modelmap.PathSegmentsFromHTTPRequest">
    351339                <description>
    352340                        Provides the path segments to the view.  This is needed
     
    421409                        <list>
    422410                                <ref bean="commonContentBasePathModelMap"/>
     411                                <ref bean="commonWebAppBasePathModelMap"/>
     412                                <ref bean="commonHTTPRequestPathSegmentsModelMap"/>
     413                                <ref bean="commonHTTPRequestParametersModelMap"/>
    423414                                <ref bean="commonOrgUnitsModelMap"/>
    424                                 <ref bean="commonWebAppContextPathFromHTTPRequestModelMap"/>
    425                                 <ref bean="commonWebAppRemoteRequestPathModelMap"/>
    426                                 <ref bean="commonRemoteRequestURLFromHTTPRequestModelMap"/>
    427                                 <ref bean="commonPathSegmentsFromHTTPRequestModelMap"/>
    428                                 <ref bean="commonHTTPRequestParametersModelMap"/>
     415                                <ref bean="commonUserProfileModelMap"/>
    429416                                <ref bean="commonModifiedDateModelMap"/>
    430                                 <ref bean="commonUserProfileModelMap"/>
    431417                        </list>
    432418                </property>
  • trunk/ibisph-view/src/main/webapp/css/ContentOptions.css

    r19881 r19890  
    99.ContentOptions
    1010{
    11         margin:                         1rem 0 1rem 0;
    1211        padding:                        0.5em 1rem 1em 1rem;
    1312        background-color:       #ebebeb;
  • trunk/ibisph-view/src/main/webapp/css/_SiteSpecific.css

    r19867 r19890  
    2323
    2424*/
     25@import url("HorizontalMenu.css");
    2526@import url("HorizontalMenu-PanelList.css");
    2627@import url("HorizontalMenu-PanelList-input_control.css");
  • trunk/ibisph-view/src/main/webapp/css/_general.css

    r19867 r19890  
    421421}
    422422*/
     423@font-face
     424{
     425        font-family:"WebComponentsIcons";
     426        src:url("../font/WebComponentsIcons.eot?gedxeo");
     427        src:url("../font/WebComponentsIcons.eot?gedxeo#iefix") format('embedded-opentype')
     428                ,url("../font/WebComponentsIcons.ttf?gedxeo") format('truetype')
     429                ,url("../font/WebComponentsIcons.woff?gedxeo") format('woff')
     430                ,url("../font/WebComponentsIcons.svg?gedxeo#WebComponentsIcons") format('svg');
     431        font-weight:400;
     432        font-style:normal;
     433}
     434
    423435.FontIcon:before,
    424436[font-icon]:before
  • trunk/ibisph-view/src/main/webapp/css/_kendo_overrides.css

    r19798 r19890  
    196196        src:url("font/kendoui.woff?v=1.1") format("woff"), url("font/kendoui.ttf?v=1.1") format("truetype"), url("font/kendoui.svg#kendoui") format("svg");
    197197}
    198 */
    199 @font-face
    200 {
    201         font-family:"WebComponentsIcons";
    202         src:url("../font/WebComponentsIcons.eot?gedxeo");
    203         src:url("../font/WebComponentsIcons.eot?gedxeo#iefix") format('embedded-opentype'), url("../font/WebComponentsIcons.ttf?gedxeo") format('truetype'), url("../font/WebComponentsIcons.woff?gedxeo") format('woff'), url("../font/WebComponentsIcons.svg?gedxeo#WebComponentsIcons") format('svg');
    204         font-weight:400;
    205         font-style:normal;
    206 }
     198
     199see general.css
     200*/
    207201/*============================ End of Style Sheet ============================*/
  • trunk/ibisph-view/src/main/webapp/css/_layout.css

    r19879 r19890  
    120120}
    121121
     122#content header + *
     123{
     124        margin-top:             0;
     125}
     126#content header + .ContentOptions
     127{
     128    margin-top:                 1rem;
     129}
     130
    122131
    123132#content section,
     
    127136}
    128137
    129 #content header + *
    130 {
    131         margin-top:             0;
    132 }
    133138
    134139
     
    243248
    244249
    245 
    246 /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    247  * Styles for context menus and/or other navigation blocks.
    248  *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
    249 
    250 
    251 /* topic intro page IP, Q, Links selections */
    252 #contextNavigation
    253 {
    254         position:                       relative;       /* needed for menu to be able get local relative position info */
    255         margin:                         0 0rem 0 2rem;
    256         vertical-align:         top;
    257 }
    258 .Topic #contextNavigation
    259 {
    260         float:                          right;
    261         width:                          425px;
    262     max-width:                  45%;
    263 }
    264 
    265 #contextNavigation .Container
    266 {
    267         padding:                        0;
    268 }
    269 #contextNavigation section
    270 {
    271         display:                        inline-block;
    272         margin:                         1em 0 1em 0;
    273         width:                          100%;
    274         background-color:       #eee;
    275         vertical-align:         top;
    276 }
    277 #contextNavigation section:first-of-type
    278 {
    279         margin-top:                     0;
    280 }
    281 
    282 #contextNavigation section h3
    283 {
    284         background:             #114477 url("../image/icon/chart-white.png") 8px 10px no-repeat;
    285         background-size:        35px 35px;
    286         color:                          white;
    287         margin:                         0;
    288         padding:                        1.2rem 1rem 1rem 50px;
    289         min-height:             40px;
    290         border-radius:          5px 5px 0 0;
    291 }
    292 #contextNavigation #querySelections h3
    293 {
    294         background-image:       url("../image/icon/chart_find-white.png");
    295 }
    296 #contextNavigation #linkSelections h3
    297 {
    298         background-image:       url("../image/icon/link-white.png");
    299 }
    300 
    301 #contextNavigation section > *:not(h3)
    302 {
    303         margin:                         1rem 1rem 1rem 1rem;
    304 }
    305 #contextNavigation section > h4
    306 {
    307         margin-bottom:          0;
    308 }
    309 #contextNavigation section > h4 + ul
    310 {
    311         margin-top:             0;
    312 }
    313 
    314 
    315 #contextNavigation section .Scroll
    316 {
    317         background-color:       #eee;
    318         overflow:                       auto;
    319         max-height:                     250px;
    320         padding-left:           0.5rem;
    321 }
    322 #contextNavigation section .Scroll + button
    323 {
    324         display:                        inline-block;
    325         margin-top:             0;
    326         padding:                        0.4rem 1rem;
    327         height:                         3rem;
    328         vertical-align:         middle;
    329 }
    330 #contextNavigation section button
    331 {
    332         display:                        none;
    333 }
    334 #contextNavigation section button.MoreDetails
    335 {
    336         display:                        block;
    337         padding:                        0.4rem 1rem;
    338         height:                         3rem;
    339         margin:                         0.5rem 0 0.5rem 0;
    340 }
    341 
    342 /*
    343 .TopicSelections .Block div
    344 {
    345 text-overflow: ellipsis;
    346         max-height:             300px;
    347         overflow:               hidden;
    348 }
    349 */
    350 
    351 #contextNavigation ul li a
    352 {
    353         display:                        block;
    354         padding:                        0.25em;
    355 }
    356 #contextNavigation .VerticalMenu li
    357 {
    358         padding-right:          5px;
    359 }
    360 
    361 
    362 
    363250/* Content footer */
    364251
     
    404291
    405292
     293
     294
     295
     296
     297
     298/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     299 * GARTH TODO: remove - Topic Detail page IP and QM block styles.  Redo these
     300 *~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
     301
     302
     303/* topic intro page IP, Q, Links selections */
     304#contextNavigation
     305{
     306        position:                       relative;       /* needed for menu to be able get local relative position info */
     307        margin:                         0 0rem 0 2rem;
     308        vertical-align:         top;
     309}
     310.Topic #contextNavigation
     311{
     312        float:                          right;
     313        width:                          425px;
     314    max-width:                  45%;
     315}
     316
     317#contextNavigation .Container
     318{
     319        padding:                        0;
     320}
     321#contextNavigation section
     322{
     323        display:                        inline-block;
     324        margin:                         1em 0 1em 0;
     325        width:                          100%;
     326        background-color:       #eee;
     327        vertical-align:         top;
     328}
     329#contextNavigation section:first-of-type
     330{
     331        margin-top:                     0;
     332}
     333
     334#contextNavigation section h3
     335{
     336        background:             #114477 url("../image/icon/chart-white.png") 8px 10px no-repeat;
     337        background-size:        35px 35px;
     338        color:                          white;
     339        margin:                         0;
     340        padding:                        1.2rem 1rem 1rem 50px;
     341        min-height:             40px;
     342        border-radius:          5px 5px 0 0;
     343}
     344#contextNavigation #querySelections h3
     345{
     346        background-image:       url("../image/icon/chart_find-white.png");
     347}
     348#contextNavigation #linkSelections h3
     349{
     350        background-image:       url("../image/icon/link-white.png");
     351}
     352
     353#contextNavigation section > *:not(h3)
     354{
     355        margin:                         1rem 1rem 1rem 1rem;
     356}
     357#contextNavigation section > h4
     358{
     359        margin-bottom:          0;
     360}
     361#contextNavigation section > h4 + ul
     362{
     363        margin-top:             0;
     364}
     365
     366
     367#contextNavigation section .Scroll
     368{
     369        background-color:       #eee;
     370        overflow:                       auto;
     371        max-height:                     250px;
     372        padding-left:           0.5rem;
     373}
     374#contextNavigation section .Scroll + button
     375{
     376        display:                        inline-block;
     377        margin-top:             0;
     378        padding:                        0.4rem 1rem;
     379        height:                         3rem;
     380        vertical-align:         middle;
     381}
     382#contextNavigation section button
     383{
     384        display:                        none;
     385}
     386#contextNavigation section button.MoreDetails
     387{
     388        display:                        block;
     389        padding:                        0.4rem 1rem;
     390        height:                         3rem;
     391        margin:                         0.5rem 0 0.5rem 0;
     392}
     393
     394/*
     395.TopicSelections .Block div
     396{
     397text-overflow: ellipsis;
     398        max-height:             300px;
     399        overflow:               hidden;
     400}
     401*/
     402
     403#contextNavigation ul li a
     404{
     405        display:                        block;
     406        padding:                        0.25em;
     407}
     408#contextNavigation .VerticalMenu li
     409{
     410        padding-right:          5px;
     411}
     412
     413
     414
     415
     416
     417
     418
    406419/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ F O O T E R
    407420-- see _layout-footer.css
  • trunk/ibisph-view/src/main/webapp/css/stylesheet.css

    r19882 r19890  
    1414
    1515/* major named class definitions */
    16 @import url("HorizontalMenu.css");
     16@import url("ContentOptions.css");
     17@import url("DataViz.css");
     18@import url("Error.css");
     19@import url("ExpandableContent.css");
    1720@import url("ExpandableList.css");
    1821@import url("ExpandableInputList.css");
    19 
    20 @import url("DataViz.css");
    21 @import url("ExpandableContent.css");
    22 @import url("Error.css");
    2322@import url("Footnotes.css");
    2423@import url("Help.css");
     
    2726@import url("Popup.css");
    2827@import url("SocialMedia.css");
    29 @import url("ContentOptions.css");
    3028
    3129@import url("kendo.common.min.css");
  • trunk/ibisph-view/src/main/webapp/xslt/_ibis-include.xslt

    r19124 r19890  
    8383                as is so adopters do not have to redo their content pages - for now...
    8484GARTH TODO: at some future point convert everything to the more explicit
    85 ibis:contextPath_  ibis:contextPath_src, ibis:contextPath_href
     85ibis:baseRequstPath_  ibis:baseRequstPath_src, ibis:baseRequstPath_href
    8686        -->
    8787        <xsl:template match="@ibis:href" mode="ibis.copy" ibis:doc="Inner 'ibis:href' template that adds the 'WebAppURLContextPrefix' to the 'href' attribute.">
    88                 <xsl:attribute name="href" select="concat($ibis.contextPath, .)"/>
     88                <xsl:attribute name="href" select="concat($ibis.baseRequestPath, .)"/>
    8989        </xsl:template>
    9090        <xsl:template match="@ibis:src" mode="ibis.copy" ibis:doc="Inner 'ibis:src' template that adds the 'WebAppURLContextPrefix' to the 'src' attribute.">
    91                 <xsl:attribute name="src" select="concat($ibis.contextPath, .)"/>
     91                <xsl:attribute name="src" select="concat($ibis.baseRequestPath, .)"/>
    9292        </xsl:template>
    9393        <xsl:template match="@ibis:action" mode="ibis.copy" ibis:doc="Inner 'ibis:action' template that adds the 'WebAppURLContextPrefix' to the 'action' attribute.">
    94                 <xsl:attribute name="action" select="concat($ibis.contextPath, .)"/>
     94                <xsl:attribute name="action" select="concat($ibis.baseRequestPath, .)"/>
    9595        </xsl:template>
    9696        <xsl:template match="@ibis:poster" mode="ibis.copy" ibis:doc="Inner 'ibis:poster' template that adds the 'WebAppURLContextPrefix' to the 'poster' attribute.">
    97                 <xsl:attribute name="poster" select="concat($ibis.contextPath, .)"/>
    98         </xsl:template>
    99 
    100         <xsl:template match="@ibis:*[starts-with(name(), 'ibis:contextPath_')]" mode="ibis.copy"
    101                 ibis:doc="Adds the 'WebAppContextPath' as a prefix to the attribute value with the attribute named the suffix following 'ibis:contextPath_'."
    102         >
    103                 <xsl:attribute name="{substring(name(), 18)}" select="concat($ibis.contextPath, .)"/>
    104         </xsl:template>
    105         <xsl:template match="@ibis:*[starts-with(name(), 'ibis:remoteRequestPath_')]" mode="ibis.copy"
    106                 ibis:doc="Adds the 'WebAppRemoteRequestPath' as a prefix to the attribute value with the attribute named the suffix following 'ibis:remoteRequestPath_'."
    107         >
    108                 <xsl:attribute name="{substring(name(), 24)}" select="concat($ibis.remoteRequestPath, .)"/>
    109         </xsl:template>
    110 
    111         <xsl:template match="ibis:contextPath" mode="ibis.copy" ibis:doc="Mechanism that allows the HTML_CONTENT PAGE type XML content to get the ibis.contextPath value.  This is useful for pages that have javascript that need this value.">
    112                 <xsl:value-of select="$ibis.contextPath"/>
     97                <xsl:attribute name="poster" select="concat($ibis.baseRequestPath, .)"/>
     98        </xsl:template>
     99
     100        <xsl:template match="@ibis:*[starts-with(name(), 'ibis:baseRequstPath_')]" mode="ibis.copy"
     101                ibis:doc="Adds the 'WebAppBaseRequestPath' as a prefix to the attribute value with the attribute named the suffix following 'ibis:baseRequstPath_'."
     102        >
     103                <xsl:attribute name="{substring(name(), 18)}" select="concat($ibis.baseRequestPath, .)"/>
     104        </xsl:template>
     105
     106        <xsl:template match="ibis:contextPath" mode="ibis.copy" ibis:doc="Mechanism that allows the HTML_CONTENT PAGE type XML content to get the ibis.baseRequesttPath value.  This is useful for pages that have javascript that need this value.">
     107                <xsl:value-of select="$ibis.baseRequestPath"/>
    113108        </xsl:template>
    114109
     
    178173-->
    179174
    180                 <xsl:variable name="url" select="if(0 != string-length(@use-prefix)) then concat($ibis.contextPath, @href) else @href"/>
     175                <xsl:variable name="url" select="if(0 != string-length(@use-prefix)) then concat($ibis.baseRequestPath, @href) else @href"/>
    181176                <xsl:apply-templates select=
    182177                        "if(exists(@children-only-flag))
     
    195190                "
    196191        >
    197 <xsl:variable name="url" select="if(0 != string-length(@use-prefix)) then concat($ibis.contextPath, @href) else @href"/>
     192<xsl:variable name="url" select="if(0 != string-length(@use-prefix)) then concat($ibis.baseRequestPath, @href) else @href"/>
    198193<xsl:variable name="childNameElementValue" select="@child-name"/>
    199194<xsl:message select="concat('********* @child-name: ', $childNameElementValue, ', url: ', $url)"/>
     
    212207        >
    213208                <xsl:variable name="childNames" select="tokenize(normalize-space(replace(@child-name-list, ',', ' ')), '\s+')"/>
    214                 <xsl:variable name="url" select="if(0 != string-length(@use-prefix)) then concat($ibis.contextPath, @href) else @href"/>
     209                <xsl:variable name="url" select="if(0 != string-length(@use-prefix)) then concat($ibis.baseRequestPath, @href) else @href"/>
    215210                <xsl:variable name="doc" select="document($url, /)"/>
    216211<xsl:message select="concat('********* name: ', name($doc/*), ', url: ', $url)"/>
     
    233228        <xsl:template match="ibis:a">
    234229                <xsl:element name="a">
    235                         <xsl:attribute name="href"><xsl:value-of select="concat($ibis.contextPath, @href)"/></xsl:attribute>
     230                        <xsl:attribute name="href"><xsl:value-of select="concat($ibis.baseRequestPath, @href)"/></xsl:attribute>
    236231                        <xsl:copy-of select="attribute::*[name() != 'href']"/>
    237232                        <xsl:apply-templates select="current()/text() | current()/*"/>
     
    243238        <xsl:template match="ibis:img">
    244239                <img>
    245                         <xsl:attribute name="src"><xsl:value-of select="concat($ibis.contextPath, @src)"/></xsl:attribute>
     240                        <xsl:attribute name="src"><xsl:value-of select="concat($ibis.baseRequestPath, @src)"/></xsl:attribute>
    246241                        <xsl:copy-of select="attribute::*[name() != 'src']"/>
    247242                </img>
     
    252247        <xsl:template match="ibis:form">
    253248                <xsl:element name="form">
    254                         <xsl:attribute name="action"><xsl:value-of select="concat($ibis.contextPath, @action)"/></xsl:attribute>
     249                        <xsl:attribute name="action"><xsl:value-of select="concat($ibis.baseRequestPath, @action)"/></xsl:attribute>
    255250                        <xsl:copy-of select="attribute::*[name() != 'action']"/>
    256251                        <xsl:apply-templates select="current()/text() | current()/*"/>
  • trunk/ibisph-view/src/main/webapp/xslt/_ibis-path.xslt

    r19879 r19890  
    7878
    7979
    80         <xsl:param name="RemoteRequestURL"
    81                 ibis:doc="Current HTTP request URL."
    82         />
    83         <xsl:variable name="ibis.RemoteRequestURL" select="$RemoteRequestURL"/>
    84 
    85         <xsl:param name="WebAppContextPath"
     80        <xsl:param name="WebAppBaseRequestPath"
    8681                ibis:doc="Prefix used/needed for referencing resources within the site."
    8782        />
    88         <xsl:variable name="ibis.contextPath" select="$WebAppContextPath"
    89                 ibis:doc="WebAppContextPath access variable that all pages should use. 
    90                         Has the 'ibis.' prefix to know what XSLT the variable/param is defined in.
    91                 "
    92         />
    93 
    94         <xsl:param name="WebAppRemoteRequestPath" select="$ibis.contextPath"
    95                 ibis:doc="
    96                         Prefix used/needed for referencing this apps resources outside the
    97                         site.  This value is primarily used for the site search and remote
    98                         email verification request.
    99                 "
    100         />
    101         <xsl:variable name="ibis.remoteRequestPath" select="$WebAppRemoteRequestPath"
    102                 ibis:doc="WebAppRemoteRequestPath access variable that any pages could use. 
     83        <xsl:variable name="ibis.baseRequestPath" select="$WebAppBaseRequestPath"
     84                ibis:doc="WebAppBaseRequestPath access variable that all pages should use. 
    10385                        Has the 'ibis.' prefix to know what XSLT the variable/param is defined in.
    10486                "
     
    129111                        the webapp context is added as a prefix and returned."
    130112                />
    131                 <xsl:value-of select="if(starts-with($path,'http')) then $path else ibis:getPath($WebAppContextPath, $path)"/>
     113                <xsl:value-of select="if(starts-with($path,'http')) then $path else ibis:getPath($ibis.baseRequestPath, $path)"/>
    132114        </xsl:function>
    133115
  • trunk/ibisph-view/src/main/webapp/xslt/html/DataViz.xslt

    r19882 r19890  
    123123                <xsl:param name="containerID" select="'chart'" ibis:doc="Value that is used as an ID for chart.  Default = 'chart'."/>
    124124                <xsl:param name="title"/>
    125                 <xsl:param name="defaultContent"><img src="{$ibis.contextPath}image/processing.gif" class="Wait"/></xsl:param>
     125                <xsl:param name="defaultContent"><img src="{$ibis.baseRequestPath}image/processing.gif" class="Wait"/></xsl:param>
    126126                <xsl:param name="footerContent" ibis:doc="typically chart narrative."/>
    127127
     
    174174
    175175        <xsl:template name="DataViz.choroplethMapJavaScript">
    176                 <script type="text/javascript" src="{$ibis.contextPath}js/leaflet-src.js"/>
    177                 <script type="text/javascript" src="{$ibis.contextPath}js/jquery.leaflet.js"/>
    178                 <script type="text/javascript" src="{$ibis.contextPath}js/geostats.js"/>
    179 
    180                 <script type="text/javascript" src="{$ibis.contextPath}js/L.GeoJSON.Interactive.js"/>
    181                 <script type="text/javascript" src="{$ibis.contextPath}js/L.GeoJSON.Interactive.Choropleth.js"/>
    182                 <script type="text/javascript" src="{$ibis.contextPath}js/L.LayerSets.js"/>
    183                 <script type="text/javascript" src="{$ibis.contextPath}js/L.Control.LayerSets.js"/>
    184                 <script type="text/javascript" src="{$ibis.contextPath}js/L.Control.Choropleth.js"/>
    185                 <script type="text/javascript" src="{$ibis.contextPath}js/L.Control.Zoom.Min.js"/>
    186                 <script type="text/javascript" src="{$ibis.contextPath}js/L.Map.ContextMenu.js"/>
     176                <script type="text/javascript" src="{$ibis.baseRequestPath}js/leaflet-src.js"/>
     177                <script type="text/javascript" src="{$ibis.baseRequestPath}js/jquery.leaflet.js"/>
     178                <script type="text/javascript" src="{$ibis.baseRequestPath}js/geostats.js"/>
     179
     180                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.GeoJSON.Interactive.js"/>
     181                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.GeoJSON.Interactive.Choropleth.js"/>
     182                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.LayerSets.js"/>
     183                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.Control.LayerSets.js"/>
     184                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.Control.Choropleth.js"/>
     185                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.Control.Zoom.Min.js"/>
     186                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.Map.ContextMenu.js"/>
    187187        </xsl:template>
    188188
    189189        <xsl:template name="DataViz.selectionMapJavaScript">
    190                 <script type="text/javascript" src="{$ibis.contextPath}js/leaflet-src.js"/>
    191                 <script type="text/javascript" src="{$ibis.contextPath}js/jquery.leaflet.js"/>
    192 
    193                 <script type="text/javascript" src="{$ibis.contextPath}js/L.GeoJSON.Interactive.js"/>
    194                 <script type="text/javascript" src="{$ibis.contextPath}js/L.GeoJSON.Interactive.Selection.js"/>
    195                 <script type="text/javascript" src="{$ibis.contextPath}js/L.LayerSets.js"/>
    196                 <script type="text/javascript" src="{$ibis.contextPath}js/L.Control.LayerSets.js"/>
    197                 <script type="text/javascript" src="{$ibis.contextPath}js/L.Control.Zoom.Min.js"/>
    198                 <script type="text/javascript" src="{$ibis.contextPath}js/L.Map.ContextMenu.js"/>
     190                <script type="text/javascript" src="{$ibis.baseRequestPath}js/leaflet-src.js"/>
     191                <script type="text/javascript" src="{$ibis.baseRequestPath}js/jquery.leaflet.js"/>
     192
     193                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.GeoJSON.Interactive.js"/>
     194                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.GeoJSON.Interactive.Selection.js"/>
     195                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.LayerSets.js"/>
     196                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.Control.LayerSets.js"/>
     197                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.Control.Zoom.Min.js"/>
     198                <script type="text/javascript" src="{$ibis.baseRequestPath}js/L.Map.ContextMenu.js"/>
    199199        </xsl:template>
    200200
  • trunk/ibisph-view/src/main/webapp/xslt/html/Help.xslt

    r19879 r19890  
    6262                <xsl:param name="url" select="
    6363                                if(exists($help/LOCAL_URL)) then
    64                                         concat($ibis.contextPath, $help/LOCAL_URL)
     64                                        concat($ibis.baseRequestPath, $help/LOCAL_URL)
    6565                                else
    6666                                        $help/URL
  • trunk/ibisph-view/src/main/webapp/xslt/html/MenuSelectionsList.xslt

    r19798 r19890  
    8989               
    9090                                        <a title="{if(exists(URL or LOCAL_URL)) then 'Show sub menu or goto the link if clicked on' else 'Show sub menu'}"
    91                                                 href="{if(exists(URL))then URL else if(exists(LOCAL_URL)) then concat($ibis.contextPath, LOCAL_URL) else ''}"
     91                                                href="{if(exists(URL))then URL else if(exists(LOCAL_URL)) then concat($ibis.baseRequestPath, LOCAL_URL) else ''}"
    9292                                        ><xsl:value-of select="TITLE"/></a>
    9393
     
    224224                                                </xsl:when>
    225225                                                <xsl:when test="boolean($selection/LOCAL_URL)">
    226                                                         <a href="{concat($ibis.contextPath, $selection/LOCAL_URL)}"><xsl:value-of select="$selection/TITLE"/></a>
     226                                                        <a href="{concat($ibis.baseRequestPath, $selection/LOCAL_URL)}"><xsl:value-of select="$selection/TITLE"/></a>
    227227                                                </xsl:when>
    228228
     
    269269                                        <xsl:variable name="href" select="
    270270                                                if(string-length($selection/URL) != 0)then $selection/URL
    271                                                 else if(string-length($selection/LOCAL_URL) != 0)then concat($ibis.contextPath, $selection/LOCAL_URL)
     271                                                else if(string-length($selection/LOCAL_URL) != 0)then concat($ibis.baseRequestPath, $selection/LOCAL_URL)
    272272                                                else ''
    273273                                        "/>
  • trunk/ibisph-view/src/main/webapp/xslt/html/Page.xslt

    r19868 r19890  
    250250                        <title><xsl:value-of select="if(contains($Page.pageTitle, $Page.applicationTitle))then $Page.pageTitle else concat($Page.applicationTitle, ' - ', $Page.pageTitle)"/></title>
    251251
    252                         <link rel="shortcut icon" href="{$ibis.contextPath}image/application.ico" type="image/vnd.microsoft.icon"/>
    253                         <link rel="icon"          href="{$ibis.contextPath}image/application.ico" type="image/vnd.microsoft.icon"/>
    254                         <link rel="home"          href="{$ibis.contextPath}"/>
    255                         <link rel="help"          href="{$ibis.contextPath}about/Help.html"/>
    256                         <link rel="toc"           href="{$ibis.contextPath}about/SiteMap.html"/>
     252                        <link rel="shortcut icon" href="{$ibis.baseRequestPath}image/application.ico" type="image/vnd.microsoft.icon"/>
     253                        <link rel="icon"          href="{$ibis.baseRequestPath}image/application.ico" type="image/vnd.microsoft.icon"/>
     254                        <link rel="home"          href="{$ibis.baseRequestPath}"/>
     255                        <link rel="help"          href="{$ibis.baseRequestPath}about/Help.html"/>
     256                        <link rel="toc"           href="{$ibis.baseRequestPath}about/SiteMap.html"/>
    257257                        <link rel="make"          href="http://www.ibisph.org"/>
    258258
     
    306306                "
    307307        >
    308                 <link rel="stylesheet" type="text/css" href="{$ibis.contextPath}css/stylesheet.css"/>
    309                 <link rel="stylesheet" type="text/css" href="{$ibis.contextPath}css/_print.css">
     308                <link rel="stylesheet" type="text/css" href="{$ibis.baseRequestPath}css/stylesheet.css"/>
     309                <link rel="stylesheet" type="text/css" href="{$ibis.baseRequestPath}css/_print.css">
    310310                        <xsl:if test="ibis:isPrinterFriendly() = false()">
    311311                                <xsl:attribute name="media" select="'print'"/>
     
    313313                </link>
    314314                <xsl:if test="($PrinterFriendly = 'bw') or ($PrinterFriendly = 'BW')">
    315                         <link rel="stylesheet" type="text/css" href="{$ibis.contextPath}css/_print_bw.css" media="print"/>
     315                        <link rel="stylesheet" type="text/css" href="{$ibis.baseRequestPath}css/_print_bw.css" media="print"/>
    316316                </xsl:if>
    317317        </xsl:template>
     
    334334                "
    335335        >
    336                 <script src="{$ibis.contextPath}js/jquery.min.js"/>
    337                 <script src="{$ibis.contextPath}js/jquery.wikitohtml.js"/>
    338                 <script src="{$ibis.contextPath}js/kendo.all.min.js"/>
    339                 <script src="{$ibis.contextPath}js/kendo.js"/>
     336                <script src="{$ibis.baseRequestPath}js/jquery.min.js"/>
     337                <script src="{$ibis.baseRequestPath}js/jquery.wikitohtml.js"/>
     338                <script src="{$ibis.baseRequestPath}js/kendo.all.min.js"/>
     339                <script src="{$ibis.baseRequestPath}js/kendo.js"/>
    340340
    341341                <script>
  • trunk/ibisph-view/src/main/webapp/xslt/html/SelectionsList.xslt

    r19858 r19890  
    240240                                                                current()/URL
    241241                                                        else if(string-length(current()/LOCAL_URL) != 0)then
    242                                                                 concat($ibis.contextPath, current()/LOCAL_URL)
     242                                                                concat($ibis.baseRequestPath, current()/LOCAL_URL)
    243243                                                        else
    244244                                                                ''
     
    425425                        <xsl:if test="exists(URL) or exists(LOCAL_URL)">
    426426                                <a title=""
    427                                         href="{if(exists(URL))then URL else if(exists(LOCAL_URL)) then concat($ibis.contextPath, LOCAL_URL) else ''}"
     427                                        href="{if(exists(URL))then URL else if(exists(LOCAL_URL)) then concat($ibis.baseRequestPath, LOCAL_URL) else ''}"
    428428                                        ><xsl:value-of select="TITLE"/></a>
    429429                        </xsl:if>
  • trunk/ibisph-view/src/main/webapp/xslt/html/SiteSpecific.xslt

    r19879 r19890  
    105105
    106106
    107         <xsl:param name="SiteSpecific.logoutURL" select="concat($ibis.contextPath, 'user/logout')"/>
     107        <xsl:param name="SiteSpecific.logoutURL" select="concat($ibis.baseRequestPath, 'user/logout')"/>
    108108
    109109
     
    144144
    145145                                                <xsl:if test="not(ibis:isAuthenticated())">
    146                                                         You are not <a href="{$ibis.contextPath}user/Login.html">logged
     146                                                        You are not <a href="{$ibis.baseRequestPath}user/Login.html">logged
    147147                                                        in</a> as either an authorized partner dataset user or as
    148148                                                        a self registered user.
     
    156156
    157157                        <xsl:call-template name="SiteSpecific.siteNavigation"/>
    158                         <img src="{$ibis.contextPath}image/logo.png" class="Logo"/>
     158                        <img src="{$ibis.baseRequestPath}image/logo.png" class="Logo"/>
    159159                </header>
    160160        </xsl:template>
     
    183183                                />
    184184                                <button type="submit" value="" alt="Search" title="Search" font-icon="&#xe13e;"></button>
    185                                 <input type="hidden" name="sitesearch" value="{$ibis.remoteRequestPath}" title="site URL to be searched"/>
     185                                <input type="hidden" name="sitesearch" value="{$ibis.baseRequestPath}" title="site URL to be searched"/>
    186186                        </form>
    187187                </li>
     
    205205                                                        <SELECTION>
    206206                                                                <TITLE><xsl:value-of select="$Page.applicationTitle"/></TITLE>
    207                                                                 <URL><xsl:value-of select="$ibis.contextPath"/></URL>
     207                                                                <URL><xsl:value-of select="$ibis.baseRequestPath"/></URL>
    208208                                                        </SELECTION>
    209209                                                        <xsl:copy-of select="$SiteSpecific.navigationPathSelections"/>
     
    229229                                                <h3>NM-IBIS</h3>
    230230                                                <ul>
    231                                                         <li><a href="{$ibis.contextPath}about/ContentUsage.html">Contents and Usage</a></li>
    232                                                         <li><a href="{$ibis.contextPath}about/Background.html">Background</a></li>
    233                                                         <li><a href="{$ibis.contextPath}about/ContactInformation.html">Contact Us</a></li>
     231                                                        <li><a href="{$ibis.baseRequestPath}about/ContentUsage.html">Contents and Usage</a></li>
     232                                                        <li><a href="{$ibis.baseRequestPath}about/Background.html">Background</a></li>
     233                                                        <li><a href="{$ibis.baseRequestPath}about/ContactInformation.html">Contact Us</a></li>
    234234                                                </ul>
    235235                                        </div>
     
    245245                                                <h3>Legal</h3>
    246246                                                <ul>
    247                                                         <li><a href="{$ibis.contextPath}about/WebCitation.html">Web Citation</a></li>
     247                                                        <li><a href="{$ibis.baseRequestPath}about/WebCitation.html">Web Citation</a></li>
    248248                                                        <li><a href="http://nmhealth.org/help/privacy">Privacy Policy</a></li>
    249249                                                        <li><a href="http://nmhealth.org/help/disclaimer">Use Disclaimer</a></li>
     
    286286                        <ul>
    287287                                <li>
    288                                         <a href="http://www.linkedin.com/shareArticle?url={$ibis.RemoteRequestURL}"
     288                                        <a href="http://www.linkedin.com/shareArticle?url={$ibis.baseRequestPath}"
    289289                                                title="Share this page on LinkedIn"
    290290                                                rel="nofollow" target="_blank"
     
    294294                                </li>
    295295                                <li>
    296                                         <a href="https://www.facebook.com/sharer.php?u={$ibis.RemoteRequestURL}"
     296                                        <a href="https://www.facebook.com/sharer.php?u={$ibis.baseRequestPath}"
    297297                                                title="Share this page on Facebook"
    298298                                                rel="nofollow" target="_blank"
     
    302302                                </li>
    303303                                <li>
    304                                         <a href="https://twitter.com/intent/tweet?url={$ibis.RemoteRequestURL}"
     304                                        <a href="https://twitter.com/intent/tweet?url={$ibis.baseRequestPath}"
    305305                                                title="Share this page on Twitter"
    306306                                                rel="nofollow" target="_blank"
  • trunk/ibisph-view/src/main/webapp/xslt/html/VideoDialog.xslt

    r19798 r19890  
    2626
    2727                <script type="text/javascript">
    28                         var webappContextPath = "<xsl:value-of select="$ibis.contextPath"/>";
     28                        var webappContextPath = "<xsl:value-of select="$ibis.baseRequestPath"/>";
    2929                        // <![CDATA[
    3030                        window.videoDialog = null;
  • trunk/ibisph-view/src/main/webapp/xslt/html/community/Page.xslt

    r19882 r19890  
    237237                ibis:doc="Provides the javascript selection changes and selection map."
    238238        >
    239                 <script type="text/javascript" src="{$ibis.contextPath}js/InputSelections.js"/>
     239                <script type="text/javascript" src="{$ibis.baseRequestPath}js/InputSelections.js"/>
    240240                <script type="text/javascript">
    241                         var webappContextPath = "<xsl:value-of select="$ibis.contextPath"/>";
     241                        var webappContextPath = "<xsl:value-of select="$ibis.baseRequestPath"/>";
    242242                        var dimensionName     = "<xsl:value-of select="$Page.dimensionName"/>";
    243243
  • trunk/ibisph-view/src/main/webapp/xslt/html/community/SiteSpecific.xslt

    r18944 r19890  
    2828        -->
    2929        <xsl:template name="Page.specificCSS">
    30                 <link rel="stylesheet" type="text/css" href="{$ibis.contextPath}css/_community.css"/>
     30                <link rel="stylesheet" type="text/css" href="{$ibis.baseRequestPath}css/_community.css"/>
    3131        </xsl:template>
    3232
  • trunk/ibisph-view/src/main/webapp/xslt/html/community/indicator/Page.xslt

    r19882 r19890  
    122122<xsl:message select="$indicatorComparisonValues/STATE"/>
    123123-->
    124                                 <img src="{$ibis.contextPath}image/gauge/{$indicatorComparisonValues/STATE/VALUE/COMPARISON/GAUGE_NAME}.png" alt="comparison gauge value"/>
     124                                <img src="{$ibis.baseRequestPath}image/gauge/{$indicatorComparisonValues/STATE/VALUE/COMPARISON/GAUGE_NAME}.png" alt="comparison gauge value"/>
    125125                                <span class="GaugeFootnote Popup">
    126126                                        Description of Dashboard Gauge
     
    157157<xsl:message select="$indicatorComparisonValues/STATE"/>
    158158-->
    159                                 <img src="{$ibis.contextPath}image/gauge/{$indicatorComparisonValues/US/VALUE/COMPARISON/GAUGE_NAME}.png" alt="comparison gauge value"/>
     159                                <img src="{$ibis.baseRequestPath}image/gauge/{$indicatorComparisonValues/US/VALUE/COMPARISON/GAUGE_NAME}.png" alt="comparison gauge value"/>
    160160                        </div></li>
    161161                </ul>
     
    228228
    229229
    230                 <a href="{$ibis.contextPath}indicator/view/{$indicatorView/NAME}.html"><xsl:value-of select="$indicatorView/TITLE"/> Details</a><br/><br/>
     230                <a href="{$ibis.baseRequestPath}indicator/view/{$indicatorView/NAME}.html"><xsl:value-of select="$indicatorView/TITLE"/> Details</a><br/><br/>
    231231
    232232<xsl:variable name="ancillaryValueNames" select="distinct-values($indicator/DATASETS/DATASET[NAME = $indicatorView/DATASET_NAMES/DATASET_NAME]/ANCILLARY_VALUE_USAGES/ANCILLARY_VALUE_USAGE/NAME)"/>
     
    481481
    482482                <h3>Health Indicator Profile Report</h3>
    483                 <a href="{concat($ibis.contextPath, 'indicator/summary/', $indicator/NAME, '.html')}"
     483                <a href="{concat($ibis.baseRequestPath, 'indicator/summary/', $indicator/NAME, '.html')}"
    484484                        title="Jump to the indicator profile report"
    485485                >
  • trunk/ibisph-view/src/main/webapp/xslt/html/community/indicators/HTMLTable.xslt

    r19879 r19890  
    198198
    199199                                        <xsl:if test="boolean($Page.showAnyContextualData)">
    200                                                 <xsl:attribute name="href"  select="concat($ibis.contextPath, 'indicator/view/', $indicatorName, '.html')"/>
     200                                                <xsl:attribute name="href"  select="concat($ibis.baseRequestPath, 'indicator/view/', $indicatorName, '.html')"/>
    201201                                                <xsl:attribute name="title" select="concat('Go to the IBIS indicator report page for', $indicator/TITLE)"/>
    202202                                        </xsl:if>
     
    209209                                                </div>
    210210                                        </div>
    211                                         <a href="{$ibis.contextPath}community/indicator/{$indicatorName}/{$Page.dimensionName}/{$Page.dimensionValue}.html"
     211                                        <a href="{$ibis.baseRequestPath}community/indicator/{$indicatorName}/{$Page.dimensionName}/{$Page.dimensionValue}.html"
    212212                                                title="Click here to see a more detailed comparison of {$indicator/TITLE}" class="Block"
    213213                                        >
     
    244244                                        <xsl:value-of select="$indicatorComparisonValues/STATE/VALUE/COMPARISON/CLASS"/>
    245245<!--
    246                                         <img width="140" src="{$ibis.contextPath}image/gauge/compare/{$indicatorComparisonValues/STATE/VALUE/COMPARISON/GAUGE_NAME}.png" alt="comparison gauge value"/>
     246                                        <img width="140" src="{$ibis.baseRequestPath}image/gauge/compare/{$indicatorComparisonValues/STATE/VALUE/COMPARISON/GAUGE_NAME}.png" alt="comparison gauge value"/>
    247247                                        &#160;
    248248-->
  • trunk/ibisph-view/src/main/webapp/xslt/html/community/indicators/Page.xslt

    r19879 r19890  
    142142                                        <td>
    143143                                                <a title="Show this communities quick facts page."
    144                                                         href="{concat($ibis.contextPath, 'community/facts/', $Page.dimensionName, '/', $Page.dimensionValue, '.html')}"
     144                                                        href="{concat($ibis.baseRequestPath, 'community/facts/', $Page.dimensionName, '/', $Page.dimensionValue, '.html')}"
    145145                                                        ><xsl:value-of select="$Page.communityDimensionValue/TITLE"/>'s Quick Facts</a>
    146146                                        </td>
     
    151151
    152152                <!-- have to do the table-layout:fixed and th width of 40% for weird chrome behavior -->
    153                 <table class="Info Comparison" style="table-layout:fixed;"
     153                <table class="Info Comparison" style="table-layout:fixed; margin-top: 1rem;"
    154154                        summary="Data table of the community profile snapshot report.
    155155                                Listed by indicator profile then the community value
     
    267267
    268268                                        <xsl:if test="boolean($Page.showAnyContextualData)">
    269                                                 <xsl:attribute name="href"  select="concat($ibis.contextPath, 'indicator/view/', $indicatorName, '.html')"/>
     269                                                <xsl:attribute name="href"  select="concat($ibis.baseRequestPath, 'indicator/view/', $indicatorName, '.html')"/>
    270270                                                <xsl:attribute name="title" select="concat('Go to the IBIS indicator report page for', $indicator/TITLE)"/>
    271271                                        </xsl:if>
     
    278278                                                </div>
    279279                                        </div>
    280                                         <a href="{$ibis.contextPath}community/indicator/{$indicatorName}/{$Page.dimensionName}/{$Page.dimensionValue}.html"
     280                                        <a href="{$ibis.baseRequestPath}community/indicator/{$indicatorName}/{$Page.dimensionName}/{$Page.dimensionValue}.html"
    281281                                                title="Click here to see a more detailed comparison of {$indicator/TITLE}" class="Block"
    282282                                        >
     
    313313                                        <xsl:value-of select="$indicatorComparisonValues/STATE/VALUE/COMPARISON/CLASS"/>
    314314<!--
    315                                         <img width="140" src="{$ibis.contextPath}image/gauge/compare/{$indicatorComparisonValues/STATE/VALUE/COMPARISON/GAUGE_NAME}.png" alt="comparison gauge value"/>
     315                                        <img width="140" src="{$ibis.baseRequestPath}image/gauge/compare/{$indicatorComparisonValues/STATE/VALUE/COMPARISON/GAUGE_NAME}.png" alt="comparison gauge value"/>
    316316                                        &#160;
    317317-->
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/index/CompleteProfileLibraryPage.xslt

    r18253 r19890  
    2828        >
    2929                <xsl:param name="indicator" ibis:doc="Needed to build the URL specific for the current indicator."/>
    30                 <xsl:value-of select="concat($ibis.contextPath, 'indicator/complete_profile/', $indicator/NAME)"/>.html
     30                <xsl:value-of select="concat($ibis.baseRequestPath, 'indicator/complete_profile/', $indicator/NAME)"/>.html
    3131        </xsl:template>
    3232
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/index/LibraryPage.xslt

    r19781 r19890  
    8080        <xsl:template name="url" ibis:doc="API type call that builds the appropriate for the index.">
    8181                <xsl:param name="indicator" ibis:doc="Needed to build the default indicator view URL specific for the current indicator."/>
    82                 <xsl:value-of select="concat($ibis.contextPath, 'indicator/complete_profile/', $indicator/DEFAULT_INDICATOR_VIEW_NAME)"/>.html
     82                <xsl:value-of select="concat($ibis.baseRequestPath, 'indicator/complete_profile/', $indicator/DEFAULT_INDICATOR_VIEW_NAME)"/>.html
    8383        </xsl:template>
    8484
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/index/Page.xslt

    r19879 r19890  
    3434
    3535                The
    36                 <a href="{$ibis.contextPath}indicator/index/Categorized.html"
     36                <a href="{$ibis.baseRequestPath}indicator/index/Categorized.html"
    3737                        title="Show the Indicator Profile Categorized Index selection menu"
    3838                >Indicator Profile by Topic Selection Index</a>
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/index/alphabetical/Page.xslt

    r19742 r19890  
    5959                                </xsl:if>
    6060                                <li title="Published on: {PUBLISHED_DATE}, Data as of Date: {DATA_AS_OF_DATE}">
    61                                         <a href="{$ibis.contextPath}indicator/summary/{NAME}.html"
     61                                        <a href="{$ibis.baseRequestPath}indicator/summary/{NAME}.html"
    6262                                                title="Click here to see {TITLE}"
    6363                                        ><xsl:value-of select="TITLE"/></a>
     
    7474        "name":            "<xsl:value-of select="NAME"/>"
    7575        ,"title":      "<xsl:value-of select="TITLE"/>"
    76         ,"href" :      "<xsl:value-of select="concat($ibis.contextPath, 'indicator/view/', DEFAULT_INDICATOR_VIEW_NAME, '.html')"/>"
     76        ,"href" :      "<xsl:value-of select="concat($ibis.baseRequestPath, 'indicator/view/', DEFAULT_INDICATOR_VIEW_NAME, '.html')"/>"
    7777        ,"group":      "<xsl:value-of select="substring(TITLE,1,1)"/>"
    7878        ,"published":  "<xsl:value-of select="PUBLISHED_DATE"/>"
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/index/categorized/Page.xslt

    r19781 r19890  
    4848                the desired report.  Once found, click on the desired report's title link. 
    4949                Note that you can also use the site's search feature or the
    50                 <a href="{$ibis.contextPath}indicator/index/Alphabetical.html"
     50                <a href="{$ibis.baseRequestPath}indicator/index/Alphabetical.html"
    5151                        title="Shows a complete list of all indicators listed alphabetically"
    5252                >Alphabetical Indicator Profile Selection Index</a> page which
     
    5656                <xsl:if test="string-length($SelectionName) != 0">
    5757                The selection list shown below is a subset of the main list.  Click on
    58                 this <a href="{$ibis.contextPath}indicator/index/Categorized.html">Complete
     58                this <a href="{$ibis.baseRequestPath}indicator/index/Categorized.html">Complete
    5959                Topic Index</a> link to view the main topics list.
    6060                </xsl:if>
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/index/data_source/Page.xslt

    r19742 r19890  
    6565                                        <xsl:sort select="TITLE"/>
    6666                                        <li title="Published on: {PUBLISHED_DATE}, Data as of Date: {DATA_AS_OF_DATE}">
    67                                                 <a href="{$ibis.contextPath}indicator/summary/{NAME}.html"
     67                                                <a href="{$ibis.baseRequestPath}indicator/summary/{NAME}.html"
    6868                                                        title="Click here to see {TITLE}"
    6969                                                ><xsl:value-of select="TITLE"/></a>
     
    8989        "name":         "<xsl:value-of select="NAME"/>"
    9090        ,"title":       "<xsl:value-of select="TITLE"/>"
    91         ,"href" :       "<xsl:value-of select="concat($ibis.contextPath, 'indicator/view/', DEFAULT_INDICATOR_VIEW_NAME, '.html')"/>"
     91        ,"href" :       "<xsl:value-of select="concat($ibis.baseRequestPath, 'indicator/view/', DEFAULT_INDICATOR_VIEW_NAME, '.html')"/>"
    9292<!--
    9393        ,"group":       "<xsl:value-of select="concat($dataSource/TITLE, ' (', $dataSource/NAME, ')')"/>"
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/index/indicator_set/Page.xslt

    r19742 r19890  
    6666                                        <xsl:if test="$publishedIndicator/NAME">
    6767                                        <li title="Published on: {$publishedIndicator/PUBLISHED_DATE}, Data as of Date: {$publishedIndicator/DATA_AS_OF_DATE}">
    68                                                 <a href="{$ibis.contextPath}indicator/summary/{$publishedIndicator/NAME}.html"
     68                                                <a href="{$ibis.baseRequestPath}indicator/summary/{$publishedIndicator/NAME}.html"
    6969                                                        title="Click here to see {$publishedIndicator/TITLE}"
    7070                                                ><xsl:value-of select="$publishedIndicator/TITLE"/></a>
     
    9494        "name":         "<xsl:value-of select="$publishedIndicator/NAME"/>"
    9595        ,"title":       "<xsl:value-of select="$publishedIndicator/TITLE"/>"
    96         ,"href" :       "<xsl:value-of select="concat($ibis.contextPath, 'indicator/view/', $publishedIndicator/DEFAULT_INDICATOR_VIEW_NAME, '.html')"/>"
     96        ,"href" :       "<xsl:value-of select="concat($ibis.baseRequestPath, 'indicator/view/', $publishedIndicator/DEFAULT_INDICATOR_VIEW_NAME, '.html')"/>"
    9797        ,"group":       "<xsl:value-of select="$indicatorSet/TITLE"/>"
    9898        ,"published":"<xsl:value-of select="$publishedIndicator/PUBLISHED_DATE"/>"
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/index/org_unit/Page.xslt

    r19879 r19890  
    6262                                        <xsl:sort select="TITLE"/>
    6363                                        <li title="Published on: {PUBLISHED_DATE}, Data as of Date: {DATA_AS_OF_DATE}">
    64                                                 <a href="{$ibis.contextPath}indicator/summary/{NAME}.html"
     64                                                <a href="{$ibis.baseRequestPath}indicator/summary/{NAME}.html"
    6565                                                        title="Click here to see {TITLE}"
    6666                                                ><xsl:value-of select="TITLE"/></a>
     
    8686        "name":         "<xsl:value-of select="NAME"/>"
    8787        ,"title":       "<xsl:value-of select="TITLE"/>"
    88         ,"href" :       "<xsl:value-of select="concat($ibis.contextPath, 'indicator/view/', DEFAULT_INDICATOR_VIEW_NAME, '.html')"/>"
     88        ,"href" :       "<xsl:value-of select="concat($ibis.baseRequestPath, 'indicator/view/', DEFAULT_INDICATOR_VIEW_NAME, '.html')"/>"
    8989        ,"group":       "<xsl:value-of select="$orgUnit/TITLE"/>"
    9090        ,"published":"<xsl:value-of select="PUBLISHED_DATE"/>"
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/profile/Indicator.xslt

    r19882 r19890  
    4242        />
    4343
    44         <xsl:param name="Indicator.viewURLPrefix" select="concat($ibis.contextPath, 'indicator/view/')"
     44        <xsl:param name="Indicator.viewURLPrefix" select="concat($ibis.baseRequestPath, 'indicator/view/')"
    4545                ibis:doc="localizes view prefix to be used - allows for normal view or
    4646                        interactive to be set via the ss override mechanism.
     
    546546<xsl:copy-of select="$indicator/DATASETS//RECORD[(MEASURE/NAME = $initiative/INITIATIVE_TOPIC/INITIATIVE_TOPIC_OBJECTIVE/MEASURE_NAME) and exists(DIMENSIONS/DIMENSION[(NAME='GeoState') and (VALUE='35')]) ]"/>
    547547-->
    548                 <link rel="stylesheet" type="text/css" href="{$ibis.contextPath}css/_community.css"/>
     548                <link rel="stylesheet" type="text/css" href="{$ibis.baseRequestPath}css/_community.css"/>
    549549<!--
    550550<xsl:call-template name="Highlight.communityStateUSComparisonTable">
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/profile/Page.xslt

    r19879 r19890  
    5454        <!-- DEPENDENCY NOTE: This file is not meant to be imported as a stand alone
    5555                XSLT library.  This file depends/relies on the $indicator variable and
    56                 the $ibis.contextPath parameter being defined.
     56                the ibis.baseRequestPath parameter being defined.
    5757        -->
    5858
     
    8282                                        </xsl:if>
    8383                                        <xsl:for-each select="$indicator/INDICATOR_VIEWS/INDICATOR_VIEW">
    84                                                 <option value="{concat($ibis.contextPath, 'indicator/view/', NAME, '.html')}">
     84                                                <option value="{concat($ibis.baseRequestPath, 'indicator/view/', NAME, '.html')}">
    8585                                                        <xsl:if test="('view' = $pageType) and (NAME = $currentIndicatorViewName)">
    8686                                                                <xsl:attribute name="selected" select="'selected'"/>
     
    8989                                                </option>
    9090                                        </xsl:for-each>
    91                                                 <option value="{concat($ibis.contextPath, 'indicator/summary/', $indicator/NAME, '.html')}">
     91                                                <option value="{concat($ibis.baseRequestPath, 'indicator/summary/', $indicator/NAME, '.html')}">
    9292                                                        <xsl:if test="'summary' = $pageType">
    9393                                                                <xsl:attribute name="selected" select="'selected'"/>
     
    104104                                                <option value="javascript:location" selected="selected"></option>
    105105                                                </xsl:if>
    106                                                 <option value="{concat($ibis.contextPath, 'indicator/facts/', $indicator/NAME, '.html')}">
     106                                                <option value="{concat($ibis.baseRequestPath, 'indicator/facts/', $indicator/NAME, '.html')}">
    107107                                                        <xsl:if test="'facts' = $pageType">
    108108                                                                <xsl:attribute name="selected" select="'selected'"/>
     
    111111                                                </option>
    112112                                        <xsl:if test="string-length($indicator/SERVICES_AVAILABLE_TO_PUBLIC) != 0">
    113                                                 <option value="{concat($ibis.contextPath, 'indicator/services/', $indicator/NAME, '.html')}">
     113                                                <option value="{concat($ibis.baseRequestPath, 'indicator/services/', $indicator/NAME, '.html')}">
    114114                                                        <xsl:if test="'services' = $pageType">
    115115                                                                <xsl:attribute name="selected" select="'selected'"/>
     
    118118                                                </option>
    119119                                        </xsl:if>
    120                                                 <option value="{concat($ibis.contextPath, 'indicator/resources/', $indicator/NAME, '.html')}">
     120                                                <option value="{concat($ibis.baseRequestPath, 'indicator/resources/', $indicator/NAME, '.html')}">
    121121                                                        <xsl:if test="'resources' = $pageType">
    122122                                                                <xsl:attribute name="selected" select="'selected'"/>
     
    134134                                                <xsl:for-each select="$indicator/RELATIONS/RELATION/RELATED_INDICATORS/RELATED_INDICATOR">
    135135                                                        <xsl:sort select="SORT_ORDER" order="ascending" data-type="number"/>
    136                                                         <option value="{concat($ibis.contextPath, 'indicator/summary/', NAME, '.html')}"><xsl:value-of select="TITLE"/></option>
     136                                                        <option value="{concat($ibis.baseRequestPath, 'indicator/summary/', NAME, '.html')}"><xsl:value-of select="TITLE"/></option>
    137137                                                </xsl:for-each>
    138138                                        </select>
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/profile/related_indicators/Page.xslt

    r19781 r19890  
    5252                                <xsl:if test="0 = count($relation)"><xsl:copy-of select="$indicator/RELATIONS/RELATION"/></xsl:if>
    5353                        </xsl:with-param>
    54                         <xsl:with-param name="viewURLPrefix" select="concat($ibis.contextPath, 'indicator/summary/')"/>
     54                        <xsl:with-param name="viewURLPrefix" select="concat($ibis.baseRequestPath, 'indicator/summary/')"/>
    5555                </xsl:call-template>
    5656                <br/>
  • trunk/ibisph-view/src/main/webapp/xslt/html/indicator/profile/summary/Page.xslt

    r19882 r19890  
    109109                <xsl:call-template name="Indicator.dataSources"/>
    110110-->
    111                                 <a href="{$ibis.contextPath}indicator/view/{$indicatorView/NAME}.html"><xsl:value-of select="$indicatorView/TITLE"/> Details</a><br/><br/>
     111                                <a href="{$ibis.baseRequestPath}indicator/view/{$indicatorView/NAME}.html"><xsl:value-of select="$indicatorView/TITLE"/> Details</a><br/><br/>
    112112
    113113
  • trunk/ibisph-view/src/main/webapp/xslt/html/publication/SiteSpecific.xslt

    r18253 r19890  
    2828                ibis:doc="core publication nav path template"
    2929        >
    30                 <a href="{$ibis.contextPath}"><xsl:value-of select="$Page.applicationTitle"/></a> &gt;
    31                 <a href="{$ibis.contextPath}publication/Introduction.html">Publications</a>
     30                <a href="{$ibis.baseRequestPath}"><xsl:value-of select="$Page.applicationTitle"/></a> &gt;
     31                <a href="{$ibis.baseRequestPath}publication/Introduction.html">Publications</a>
    3232        </xsl:template>
    3333
  • trunk/ibisph-view/src/main/webapp/xslt/html/publication/index/chronological/Page.xslt

    r19781 r19890  
    3939                publications published in that year.  Click on the publication's title link to go directly
    4040                to the publication.  To return to the top, click on "back to the top" link which is located
    41                 on the right side of the blue bars.  A <a href="{$ibis.contextPath}publications/index/Topical.html">Topical Publications List</a>
     41                on the right side of the blue bars.  A <a href="{$ibis.baseRequestPath}publications/index/Topical.html">Topical Publications List</a>
    4242                is also available.
    4343                <br/><br/>
     
    6161                                <tr>
    6262                                        <th scope="row" class="Section">
    63                                                 <a href="{concat($ibis.contextPath, 'phom')}">
     63                                                <a href="{concat($ibis.baseRequestPath, 'phom')}">
    6464                                                        DOH Report to the Legislature: Public Health Outcome
    6565                                                        Measures Report
  • trunk/ibisph-view/src/main/webapp/xslt/html/publication/index/topical/Page.xslt

    r19781 r19890  
    3131                lists those publications associated with that topic.  Click on the publication's title
    3232                link to go directly to the publication.  To return to the top, click on "back to the top"
    33                 link which is located on the right side of the blue bars.  A <a href="{$ibis.contextPath}publications/index/Chronological.html">Chronological Publications List</a>
     33                link which is located on the right side of the blue bars.  A <a href="{$ibis.baseRequestPath}publications/index/Chronological.html">Chronological Publications List</a>
    3434                is also available.
    3535                <br/><br/>
     
    6262                        <tbody>
    6363                                <tr>
    64                                         <th scope="row" class="Section"><a href="{concat($ibis.contextPath, 'phom')}">
     64                                        <th scope="row" class="Section"><a href="{concat($ibis.baseRequestPath, 'phom')}">
    6565                                                DOH Report to the Legislature: Public Health Outcome Measures Report</a>
    6666                                        </th>
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/definition/QueryDefinitions.xslt

    r18253 r19890  
    2929                ibis:doc="ability to SS override the base request QD related requst URLs"
    3030        />
    31         <xsl:param name="QueryDefinitions.requestBasePath" select="concat($ibis.contextPath, $QueryDefinitions.basePath)"
     31        <xsl:param name="QueryDefinitions.requestBasePath" select="concat($ibis.baseRequestPath, $QueryDefinitions.basePath)"
    3232                ibis:doc="ability to SS override the base request QD related requst URLs"
    3333        />
     
    3737                <xsl:variable name="urlPrefix" select="
    3838                        if(string-length(REQUEST_PATH_PREFIX) != 0)
    39                         then concat($ibis.contextPath, REQUEST_PATH_PREFIX, '/')
    40                         else $ibis.contextPath
     39                        then concat($ibis.baseRequestPath, REQUEST_PATH_PREFIX, '/')
     40                        else ibis.baseRequestPath
    4141                "/>
    4242        -->
     
    183183                                        <xsl:variable name="urlPrefix" select="
    184184                                                if(string-length(REQUEST_PATH_PREFIX) != 0)
    185                                                 then concat($ibis.contextPath, REQUEST_PATH_PREFIX, '/')
    186                                                 else $ibis.contextPath
     185                                                then concat($ibis.baseRequestPath, REQUEST_PATH_PREFIX, '/')
     186                                                else $ibis.baseRequestPath
    187187                                        "/>
    188188-->
     
    302302                                                                <a href="{$QueryDefinitions.requestBasePath}builder/{$queryDefinitions/NAME}/{NAME}.html"
    303303                                                                        title="click this link to refine/edit the {TITLE} query definition."
    304                                                                 ><img src="{$ibis.contextPath}image/icon/32/funnel_list.png" alt="Edit" title="Edit Refine Query Criteria"/></a>
     304                                                                ><img src="{$ibis.baseRequestPath}image/icon/32/funnel_list.png" alt="Edit" title="Edit Refine Query Criteria"/></a>
    305305                                                        </td>
    306306                                                        <td class="TextAlignCenter QueryDefinitionSelection">
    307307                                                                <a href="{$QueryDefinitions.requestBasePath}apply/{$queryDefinitions/NAME}/{NAME}.html"
    308308                                                                        title="click this link to apply the {TITLE} criteria/selections."
    309                                                                 ><img src="{$ibis.contextPath}image/icon/32/set_intersection.png" alt="Apply" title="Apply Criteria"/></a>
     309                                                                ><img src="{$ibis.baseRequestPath}image/icon/32/set_intersection.png" alt="Apply" title="Apply Criteria"/></a>
    310310                                                        </td>
    311311                                                        <td class="TextAlignCenter QueryDefinitionSelection">
    312312                                                                <a href="{$QueryDefinitions.requestBasePath}detail/{$queryDefinitions/NAME}/{NAME}.html"
    313313                                                                        title="click this link to view the {TITLE} query definition."
    314                                                                 ><img src="{$ibis.contextPath}image/icon/32/detail_2.png" alt="Detail" title="View Definition Detail Page"/></a>
     314                                                                ><img src="{$ibis.baseRequestPath}image/icon/32/detail_2.png" alt="Detail" title="View Definition Detail Page"/></a>
    315315                                                        </td>
    316316
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/definition/SiteSpecific.xslt

    r18253 r19890  
    1818        <!-- menu:
    1919                Please
    20                 see the <a href="{$ibis.contextPath}query/SavedQueryHelp.html">Saved
     20                see the <a href="{$ibis.baseRequestPath}query/SavedQueryHelp.html">Saved
    2121                Query Help</a> page for general information about saved query usage
    2222                and its capabilities. 
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/definition/StickyQueryDefinitionToggle.xslt

    r18253 r19890  
    110110                                var stickyValue = stickyCheckBoxElement.value;
    111111                                if(!stickyCheckBoxElement.checked) stickyValue = "";
    112                                 var url = "<xsl:value-of select="$ibis.contextPath"/>query/definition/toggle/sticky?stickyValue=" + stickyValue;
     112                                var url = "<xsl:value-of select="$ibis.baseRequestPath"/>query/definition/toggle/sticky?stickyValue=" + stickyValue;
    113113                                var httpRequest = new XMLHttpRequest();
    114114                                httpRequest.open('GET', url, true);
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/definition/detail/Detail.xslt

    r18253 r19890  
    3636                ibis:doc="ability to SS override the base request QD related requst URLs"
    3737        />
    38         <xsl:param name="Detail.queryDefinitionRequestBasePath" select="concat($ibis.contextPath, $Detail.queryDefinitionBasePath)"
     38        <xsl:param name="Detail.queryDefinitionRequestBasePath" select="concat($ibis.baseRequestPath, $Detail.queryDefinitionBasePath)"
    3939                ibis:doc="ability to SS override the QD prefix"
    4040        />
    4141
    42         <xsl:param name="Detail.savedQueryHelpRequestPath" select="concat($ibis.contextPath, 'query/SavedQueryHelp.html')"/>
     42        <xsl:param name="Detail.savedQueryHelpRequestPath" select="concat($ibis.baseRequestPath, 'query/SavedQueryHelp.html')"/>
    4343
    4444
     
    260260                        </td>
    261261                        <td>
     262<!-- GARTH TODO: update social media sharing links -->
    262263                                <a href="javascript:window.open('http://www.facebook.com/sharer.php?url={$url}')"
    263264                                        title="Share this page on Facebook"
    264265                                        rel="nofollow" target="_blank">
    265                                         <img src="{$ibis.contextPath}image/icon/32/facebook-blue.png" alt="Facebook logo"/>
     266                                        <img src="{$ibis.baseRequestPath}image/icon/32/facebook-blue.png" alt="Facebook logo"/>
    266267                                </a>
    267268                                <a href="javascript:window.open('http://twitter.com/share?url={$url}')"
    268269                                        title="Share this page on Twitter"
    269270                                        rel="nofollow" target="_blank">
    270                                         <img src="{$ibis.contextPath}image/icon/32/twitter-blue.png" alt="Twitter logo"/>
     271                                        <img src="{$ibis.baseRequestPath}image/icon/32/twitter-blue.png" alt="Twitter logo"/>
    271272                                </a>
    272273                                <a href="javascript:window.open('https://plus.google.com/share?url={$url}')"
    273274                                        title="Share this page on Google+"
    274275                                        rel="nofollow" target="_blank">
    275                                         <img src="{$ibis.contextPath}image/icon/32/google_plus-red.png" alt="Google+ logo"/>
     276                                        <img src="{$ibis.baseRequestPath}image/icon/32/google_plus-red.png" alt="Google+ logo"/>
    276277                                </a>
    277278                                <a href="javascript:window.open('http://www.linkedin.com/shareArticle?url={$url}'')"
    278279                                        title="Share this page on LinkedIn"
    279280                                        rel="nofollow" target="_blank">
    280                                         <img src="{$ibis.contextPath}image/icon/32/linkedin-blue.png" alt="LinkedIn logo"/>
     281                                        <img src="{$ibis.baseRequestPath}image/icon/32/linkedin-blue.png" alt="LinkedIn logo"/>
    281282                                </a>
    282283                        </td>
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/definition/detail/Page.xslt

    r19781 r19890  
    3535
    3636        <xsl:template name="Page.specificCSS">
    37                 <link rel="stylesheet" type="text/css" href="{$ibis.contextPath}css/Edit.css"/>
     37                <link rel="stylesheet" type="text/css" href="{$ibis.baseRequestPath}css/Edit.css"/>
    3838                <style>
    3939                        td input, td textarea
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/definition/index/Page.xslt

    r19781 r19890  
    4343                query definition and click on the associated action.  Clicking on the
    4444                definition's title will take you to that definitions detail page.  Please
    45                 see the <a href="{$ibis.contextPath}query/SavedQueryHelp.html">Saved
     45                see the <a href="{$ibis.baseRequestPath}query/SavedQueryHelp.html">Saved
    4646                Query Help</a> page for general information about saved query usage
    4747                and its capabilities. 
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/builder/Builder.xslt

    r19882 r19890  
    2020        <!-- ~~~~~~~~~~~~~~~~~~~~~~~ PARAMS / VARIABLES ~~~~~~~~~~~~~~~~~~~~~~~~ -->
    2121        <xsl:param name="Builder.postURL"
    22                 select="concat($ibis.contextPath, 'query/submit/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"
     22                select="concat($ibis.baseRequestPath, 'query/submit/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"
    2323                ibis:doc="Mechanism implemented so secure query can have a different result page."
    2424        />
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/builder/Page.xslt

    r19882 r19890  
    7373                        for the query module builder pages."
    7474        >
    75                 <script type="text/javascript" src="{$ibis.contextPath}js/InputSelections.js"/>
     75                <script type="text/javascript" src="{$ibis.baseRequestPath}js/InputSelections.js"/>
    7676                <script type="text/javascript">
    77                         var saveCriteriaURL = "<xsl:value-of select="concat($ibis.contextPath, $Page.queryDefinitionFromBuilderPath)"/>";
     77                        var saveCriteriaURL = "<xsl:value-of select="concat($ibis.baseRequestPath, $Page.queryDefinitionFromBuilderPath)"/>";
    7878                        window.inputSelections = new InputSelections();         // all input elements on the page.
    7979
     
    238238
    239239                                <button type="button" accesskey="M" id="defaultQuery"
    240                                         onclick="location.href='{concat($ibis.contextPath, 'query/builder/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html?Reload=x')}'"
     240                                        onclick="location.href='{concat($ibis.baseRequestPath, 'query/builder/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html?Reload=x')}'"
    241241                                >
    242242                                        Load Default Query
     
    255255
    256256                                <button type="button" accesskey="M" id="selectQueryMeasure"
    257                                         onclick="location.href='{concat($ibis.contextPath, /QUERY_MODULE/QUERY_CONFIGURATION_SELECTION/LOCAL_URL)}'"
     257                                        onclick="location.href='{concat($ibis.baseRequestPath, /QUERY_MODULE/QUERY_CONFIGURATION_SELECTION/LOCAL_URL)}'"
    258258                                >
    259259                                        Select Query Measure
     
    281281
    282282                                <button type="button" accesskey="L" id="loadDefinition"
    283                                         onclick="location.href='{concat($ibis.contextPath, 'query/definition/index/MyDefinitions.html')}'"
     283                                        onclick="location.href='{concat($ibis.baseRequestPath, 'query/definition/index/MyDefinitions.html')}'"
    284284                                >
    285285                                        Load Query Definition
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/builder/SiteSpecific.xslt

    r19867 r19890  
    8888                </div>
    8989
    90                 <script language="JavaScript" type="text/javascript" src="{$ibis.contextPath}js/Cookie.js"/>
     90                <script language="JavaScript" type="text/javascript" src="{$ibis.baseRequestPath}js/Cookie.js"/>
    9191                <script language="JavaScript" type="text/javascript">
    92                         var agreementCookie = new Cookie("UsageAgreement", null, "<xsl:value-of select="$ibis.contextPath"/>");
     92                        var agreementCookie = new Cookie("UsageAgreement", null, "<xsl:value-of select="$ibis.baseRequestPath"/>");
    9393                        var usageAgreementDialog = null;
    9494                        $(document).ready(function()
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/report/configurations_by_file.xslt

    r19781 r19890  
    9595                <xsl:param name="file"        select="document(concat($ConfigurationsByFile.filePath, $filename), /)"/>
    9696                <xsl:param name="configCount" select="count($file/QUERY_MODULE/CONFIGURATIONS/CONFIGURATION)"/>
    97                 <xsl:param name="partialURL"  select="concat($ibis.contextPath, replace( replace($filename, '.xml', ''), 'query/module/', 'query/result/'))"/>
     97                <xsl:param name="partialURL"  select="concat($ibis.baseRequestPath, replace( replace($filename, '.xml', ''), 'query/module/', 'query/result/'))"/>
    9898
    9999                <xsl:if test="$configCount &gt; 0">
    100100                        <div class="FileHeader">
    101                                 <button type="button" onclick="window.location.href='{$ibis.contextPath}view.html?xslt=html/query/module/report/exercise_configurations.xslt&amp;xml={$filename}'">Exercise Configurations</button>
     101                                <button type="button" onclick="window.location.href='{$ibis.baseRequestPath}view.html?xslt=html/query/module/report/exercise_configurations.xslt&amp;xml={$filename}'">Exercise Configurations</button>
    102102                                <h2><xsl:value-of select="$file/QUERY_MODULE/TITLE"/></h2>
    103103                                <div>Module File: <xsl:value-of select="$filename"/>, Config Count: <xsl:value-of select="count($file/QUERY_MODULE/CONFIGURATIONS/CONFIGURATION)"/></div>
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/report/configurations_by_file_table.xslt

    r19781 r19890  
    100100                <xsl:param name="file"        select="document(concat($ConfigurationsByFile.filePath, $filename), /)"/>
    101101                <xsl:param name="configCount" select="count($file/QUERY_MODULE/CONFIGURATIONS/CONFIGURATION)"/>
    102                 <xsl:param name="partialURL"  select="concat($ibis.contextPath, replace( replace($filename, '.xml', ''), 'query/module/', 'query/builder/'))"/>
     102                <xsl:param name="partialURL"  select="concat($ibis.baseRequestPath, replace( replace($filename, '.xml', ''), 'query/module/', 'query/builder/'))"/>
    103103
    104104                <xsl:if test="$configCount &gt; 0">
     
    106106                                <th scope="col"><xsl:value-of select="$file/QUERY_MODULE/TITLE"/></th>
    107107                                <th scope="col">
    108                                         <a href="{$ibis.contextPath}view?xslt=query/module/report/exercise_configurations.xslt&amp;xml={$filename}">
     108                                        <a href="{$ibis.baseRequestPath}view?xslt=query/module/report/exercise_configurations.xslt&amp;xml={$filename}">
    109109                                                <xsl:value-of select="$filename"/>
    110110                                        </a>
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/report/dup_cgb_configurations_by_file.xslt

    r19781 r19890  
    9292                <xsl:param name="file"        select="document(concat($filenamePath, $filename), /)"/>
    9393                <xsl:param name="configCount" select="count($file/QUERY_MODULE/CONFIGURATIONS/CONFIGURATION[count(PARAMETERS/PARAMETER[NAME='_SeriesGroupByDimensionName']) &gt; 1])"/>
    94                 <xsl:param name="partialURL"  select="concat($ibis.contextPath, replace( replace($filename, '.xml', ''), 'query/module/', 'query/result/'))"/>
     94                <xsl:param name="partialURL"  select="concat($ibis.baseRequestPath, replace( replace($filename, '.xml', ''), 'query/module/', 'query/result/'))"/>
    9595
    9696                <xsl:if test="$configCount &gt; 0">
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/report/exercise_configurations - all in one.xslt

    r19781 r19890  
    142142                        <xsl:variable name="baseBuilderPath" select="replace(replace($filename, '.xml', ''), '/module/', '/builder/')"/>
    143143                        <xsl:for-each select="$file/QUERY_MODULE/CONFIGURATIONS/CONFIGURATION">
    144                                 url[index++] = "<xsl:value-of select="concat($ibis.contextPath, $baseBuilderPath, '/', NAME[1], '.html?AutoSubmit=true')"/>";
     144                                url[index++] = "<xsl:value-of select="concat($ibis.baseRequestPath, $baseBuilderPath, '/', NAME[1], '.html?AutoSubmit=true')"/>";
    145145                        </xsl:for-each>
    146146                </xsl:if>
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/report/exercise_configurations.xslt

    r19781 r19890  
    5454                        <xsl:variable name="baseBuilderPath" select="replace(replace($xml, '.xml', ''), '/module/', '/result/')"/>
    5555                        <xsl:for-each select="/QUERY_MODULE/CONFIGURATIONS/CONFIGURATION">
    56                                 url[index++] = "<xsl:value-of select="concat($ibis.contextPath, $baseBuilderPath, '/', NAME[1], '.html')"/>";
     56                                url[index++] = "<xsl:value-of select="concat($ibis.baseRequestPath, $baseBuilderPath, '/', NAME[1], '.html')"/>";
    5757                        </xsl:for-each>
    5858
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/report/exercise_files_configurations.xslt

    r19781 r19890  
    9898                        <xsl:variable name="baseBuilderPath" select="replace(replace($filename, '.xml', ''), '/module/', '/result/')"/>
    9999                        <xsl:for-each select="$file/QUERY_MODULE/CONFIGURATIONS/CONFIGURATION">
    100                                 url[index++] = "<xsl:value-of select="concat($ibis.contextPath, $baseBuilderPath, '/', NAME[1], '.html')"/>";
     100                                url[index++] = "<xsl:value-of select="concat($ibis.baseRequestPath, $baseBuilderPath, '/', NAME[1], '.html')"/>";
    101101                        </xsl:for-each>
    102102                </xsl:if>
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/report/map_no_cgb_configurations_by_file.xslt

    r19781 r19890  
    8989                <xsl:param name="file" select="document(concat('../', $filename), /)"/>
    9090<xsl:param name="configCount" select="count($file/QUERY_MODULE/CONFIGURATIONS/CONFIGURATION[ exists(MAP) and count(PARAMETERS/PARAMETER[NAME='_SeriesGroupByDimensionName']) = 0])"/>
    91                 <xsl:param name="partialURL"  select="concat($ibis.contextPath, replace( replace($filename, '.xml', ''), 'query/module/', 'query/result/'))"/>
     91                <xsl:param name="partialURL"  select="concat($ibis.baseRequestPath, replace( replace($filename, '.xml', ''), 'query/module/', 'query/result/'))"/>
    9292
    9393                <xsl:if test="$configCount &gt; 0">
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/result/Page.xslt

    r19882 r19890  
    4848        />
    4949
    50         <xsl:param name="Page.resultURL" select="concat($ibis.contextPath, 'query/result/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"/>
     50        <xsl:param name="Page.resultURL" select="concat($ibis.baseRequestPath, 'query/result/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"/>
    5151
    5252        <xsl:param name="Page.dimensions" select="/QUERY_MODULE/DIMENSIONS"/>
     
    116116
    117117                                <button type="button" accesskey="D" id="defaultQuery"
    118                                         onclick="location.href='{concat($ibis.contextPath, 'query/result/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html?Reload=x')}'"
     118                                        onclick="location.href='{concat($ibis.baseRequestPath, 'query/result/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html?Reload=x')}'"
    119119                                >
    120120                                        Run Default Query
     
    130130
    131131                                <button type="button" accesskey="M" id="selectQueryMeasure"
    132                                         onclick="location.href='{concat($ibis.contextPath, /QUERY_MODULE/QUERY_CONFIGURATION_SELECTION/LOCAL_URL)}'"
     132                                        onclick="location.href='{concat($ibis.baseRequestPath, /QUERY_MODULE/QUERY_CONFIGURATION_SELECTION/LOCAL_URL)}'"
    133133                                >
    134134                                        Select Query Measure
     
    143143
    144144                                <button type="button" accesskey="D" id="saveDefinition"
    145                                         onclick="location.href='{concat($ibis.contextPath, 'query/definition/from/result')}'"
     145                                        onclick="location.href='{concat($ibis.baseRequestPath, 'query/definition/from/result')}'"
    146146                                >
    147147                                        Save Query Definition
     
    162162
    163163                                <button type="button" accesskey="D" id="loadDefinition"
    164                                         onclick="location.href='{concat($ibis.contextPath, 'query/definition/index/MyDefinitions.html')}'"
     164                                        onclick="location.href='{concat($ibis.baseRequestPath, 'query/definition/index/MyDefinitions.html')}'"
    165165                                >
    166166                                        Load Query Definition
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/result/Result.xslt

    r19882 r19890  
    117117                        the servers or the network.  Please wait a few minutes and try
    118118                        your query again.  If the problem persists, please report this
    119                         problem to us (<a href="{$ibis.contextPath}about/ContactInformation.html">contact information</a>).
     119                        problem to us (<a href="{$ibis.baseRequestPath}about/ContactInformation.html">contact information</a>).
    120120                        The nature of the problem is shown below and will be helpful
    121121                        when reporting the problem.  We apologize for any inconveniences
     
    133133                        <h2>SAS/CGI System Error:</h2>
    134134                        There is a problem getting the specified query data from the
    135                         database.  Please report this problem to us (<a href="{$ibis.contextPath}about/ContactInformation.html">contact information</a>).
     135                        database.  Please report this problem to us (<a href="{$ibis.baseRequestPath}about/ContactInformation.html">contact information</a>).
    136136                        The nature of the problem is shown below and will be helpful
    137137                        when reporting the problem.  We apologize for any inconveniences
     
    291291                        <xsl:call-template name="DataViz.choroplethMapJavaScript"/>
    292292                </xsl:if>
    293                 <script type="text/javascript" src="{$ibis.contextPath}js/jszip.js"/>
     293                <script type="text/javascript" src="{$ibis.baseRequestPath}js/jszip.js"/>
    294294                <script type="text/javascript">
    295295                        var records =
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/result/SiteSpecific.xslt

    r19867 r19890  
    1919
    2020        <!-- ~~~~~~~~~~~~~~~~~~~~~~~ PARAMS / VARIABLES ~~~~~~~~~~~~~~~~~~~~~~~~ -->
    21         <xsl:param name="SiteSpecific.builderURL" select="concat($ibis.contextPath, 'query/builder/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"
     21        <xsl:param name="SiteSpecific.builderURL" select="concat($ibis.baseRequestPath, 'query/builder/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"
    2222                ibis:doc="Builder page URL."
    2323        />
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/report/usage_by_xinclude_file.xslt

    r19781 r19890  
    5353                and does not show the complete file inclusion path back to the root parent
    5454                container file.  For the complete nested tree see the
    55                 <a href="{$ibis.contextPath}view?xslt=query/report/xincludes_by_file.xslt&amp;xml={$xml}">
     55                <a href="{$ibis.baseRequestPath}view?xslt=query/report/xincludes_by_file.xslt&amp;xml={$xml}">
    5656                Files Xinclude Report</a> which shows the main parent container file along
    5757                with an indentured list of all files used/referenced.  This report doesn't
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/report/usage_by_xinclude_file_selections.xslt

    r19781 r19890  
    5353                and does not show the complete file inclusion path back to the root parent
    5454                container file.  For the complete nested tree see the
    55                 <a href="{$ibis.contextPath}view?xslt=query/report/xincludes_by_file.xslt&amp;xml={$xml}">
     55                <a href="{$ibis.baseRequestPath}view?xslt=query/report/xincludes_by_file.xslt&amp;xml={$xml}">
    5656                Files Xinclude Report</a> which shows the main parent container file along
    5757                with an indentured list of all files used/referenced.  This report doesn't
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/report/xincludes_by_file.xslt

    r19781 r19890  
    4242                structure.  If a file exists and is not listed in this report then it needs
    4343                an entry in the "files" xml file.  For a list of what files use which include
    44                 file see the <a href="{$ibis.contextPath}view?xslt=query/report/usage_by_xinclude_file.xslt&amp;xml={$xml}">
     44                file see the <a href="{$ibis.baseRequestPath}view?xslt=query/report/usage_by_xinclude_file.xslt&amp;xml={$xml}">
    4545                Xincldue XRef</a> report.
    4646                <br/><br/>
  • trunk/ibisph-view/src/main/webapp/xslt/html/report/phom/complete/SiteSpecific.xslt

    r18253 r19890  
    2727        >
    2828                <SELECTION>
    29                         <URL><xsl:value-of select="concat($ibis.contextPath, $SiteSpecific.currentPage/LOCAL_URL)"/></URL>
     29                        <URL><xsl:value-of select="concat($ibis.baseRequestPath, $SiteSpecific.currentPage/LOCAL_URL)"/></URL>
    3030                        <DESCRIPTION>Show the default view of this indicator profile</DESCRIPTION>
    3131                        <TITLE>Normal View</TITLE>
  • trunk/ibisph-view/src/main/webapp/xslt/html/report/phom/summary/SiteSpecific.xslt

    r18253 r19890  
    2727        >
    2828                <SELECTION>
    29                         <URL><xsl:value-of select="concat($ibis.contextPath, 'report/phom/complete/', $indicator/NAME, '.html')"/></URL>
     29                        <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'report/phom/complete/', $indicator/NAME, '.html')"/></URL>
    3030                        <DESCRIPTION>Show expanded view of this indicator profile</DESCRIPTION>
    3131                        <TITLE>Expanded View</TITLE>
  • trunk/ibisph-view/src/main/webapp/xslt/html/secure/query/definition/SiteSpecific.xslt

    r18253 r19890  
    1818        <!-- menu:
    1919                Please
    20                 see the <a href="{$ibis.contextPath}query/SavedQueryHelp.html">Saved
     20                see the <a href="{$ibis.baseRequestPath}query/SavedQueryHelp.html">Saved
    2121                Query Help</a> page for general information about saved query usage
    2222                and its capabilities. 
  • trunk/ibisph-view/src/main/webapp/xslt/html/secure/query/module/builder/SiteSpecific.xslt

    r18253 r19890  
    2121
    2222        <xsl:param name="Builder.postURL"
    23                 select="concat($ibis.contextPath, 'secure/query/submit/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"
     23                select="concat($ibis.baseRequestPath, 'secure/query/submit/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"
    2424                ibis:doc="Mechanism implemented so secure query can have a different result page."
    2525        />
     
    5252                </SELECTION>
    5353                <SELECTION>
    54                         <URL><xsl:value-of select="concat($ibis.contextPath, 'secure/query/builder/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html?Reload=x')"/></URL>
     54                        <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'secure/query/builder/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html?Reload=x')"/></URL>
    5555                        <DESCRIPTION>Reloads the query definition.</DESCRIPTION>
    5656                        <TITLE>Reset Query Definition</TITLE>
    5757                </SELECTION>
    5858                <SELECTION>
    59                         <URL><xsl:value-of select="concat($ibis.contextPath, /QUERY_MODULE/QUERY_CONFIGURATION_SELECTION/LOCAL_URL)"/></URL>
     59                        <URL><xsl:value-of select="concat($ibis.baseRequestPath, /QUERY_MODULE/QUERY_CONFIGURATION_SELECTION/LOCAL_URL)"/></URL>
    6060                        <DESCRIPTION>Choose different query dataset/measure.</DESCRIPTION>
    6161                        <TITLE>Select Different Measure</TITLE>
     
    6868                </SELECTION>
    6969                <SELECTION>
    70                         <URL><xsl:value-of select="concat($ibis.contextPath, 'query/definition/index/MyDefinitions.html')"/></URL>
     70                        <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'query/definition/index/MyDefinitions.html')"/></URL>
    7171                        <DESCRIPTION>Click this button to access all query definitions.</DESCRIPTION>
    7272                        <TITLE>My Saved Query Definitions</TITLE>
     
    7474
    7575                <SELECTION>
    76                         <URL><xsl:value-of select="concat($ibis.contextPath, 'secure/query/configuration/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.xml')"/></URL>
     76                        <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'secure/query/configuration/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.xml')"/></URL>
    7777                        <DESCRIPTION>Click this button to get the raw module data as XML.</DESCRIPTION>
    7878                        <TITLE>View Query Definition XML</TITLE>
  • trunk/ibisph-view/src/main/webapp/xslt/html/secure/query/module/result/SiteSpecific.xslt

    r18253 r19890  
    1818
    1919        <!-- ~~~~~~~~~~~~~~~~~~~~~~~ PARAMS / VARIABLES ~~~~~~~~~~~~~~~~~~~~~~~~ -->
    20         <xsl:param name="Page.resultURL" select="concat($ibis.contextPath, 'secure/query/result/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"/>
     20        <xsl:param name="Page.resultURL" select="concat($ibis.baseRequestPath, 'secure/query/result/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"/>
    2121
    22         <xsl:param name="SiteSpecific.builderURL" select="concat($ibis.contextPath, 'secure/query/builder/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"
     22        <xsl:param name="SiteSpecific.builderURL" select="concat($ibis.baseRequestPath, 'secure/query/builder/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"
    2323                ibis:doc="Builder page URL."
    2424        />
     
    7979
    8080                        <SELECTION>
    81                                 <URL><xsl:value-of select="concat($ibis.contextPath, /QUERY_MODULE/QUERY_CONFIGURATION_SELECTION/LOCAL_URL)"/></URL>
     81                                <URL><xsl:value-of select="concat($ibis.baseRequestPath, /QUERY_MODULE/QUERY_CONFIGURATION_SELECTION/LOCAL_URL)"/></URL>
    8282                                <DESCRIPTION>Choose different query dataset/measure.</DESCRIPTION>
    8383                                <TITLE>Select Different Measure</TITLE>
     
    8585
    8686                        <SELECTION>
    87                                 <URL><xsl:value-of select="concat($ibis.contextPath, 'secure/query/result/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html?Reload=x')"/></URL>
     87                                <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'secure/query/result/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html?Reload=x')"/></URL>
    8888                                <DESCRIPTION>Runs the query using default criteria.</DESCRIPTION>
    8989                                <TITLE>Reset Query Definition</TITLE>
     
    9191
    9292                        <SELECTION>
    93                                 <URL><xsl:value-of select="concat($ibis.contextPath, 'secure/query/definition/from/result')"/></URL>
     93                                <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'secure/query/definition/from/result')"/></URL>
    9494                                <DESCRIPTION>Click this button to define a saved query result definition.</DESCRIPTION>
    9595                                <TITLE>Save Query Definition</TITLE>
    9696                        </SELECTION>
    9797                        <SELECTION>
    98                                 <URL><xsl:value-of select="concat($ibis.contextPath, 'query/definition/index/MyDefinitions.html')"/></URL>
     98                                <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'query/definition/index/MyDefinitions.html')"/></URL>
    9999                                <DESCRIPTION>Click this button to access all query definitions.</DESCRIPTION>
    100100                                <TITLE>My Saved Query Definitions</TITLE>
     
    109109                        </SELECTION>
    110110                        <SELECTION>
    111                                 <URL><xsl:value-of select="concat($ibis.contextPath, 'secure/query/configuration/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.xml')"/></URL>
     111                                <URL><xsl:value-of select="concat($ibis.baseRequestPath, 'secure/query/configuration/', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.xml')"/></URL>
    112112                                <DESCRIPTION>Click this button to get the raw module data as XML.</DESCRIPTION>
    113113                                <TITLE>View Query Definition XML</TITLE>
  • trunk/ibisph-view/src/main/webapp/xslt/html/user/access/Page.xslt

    r19781 r19890  
    6565                        If you don't have an account and would like to be able to save your 
    6666                        query definitions you can self register for an account by making a
    67                         <a href="{$ibis.contextPath}user/Registration.html">New My Selections
     67                        <a href="{$ibis.baseRequestPath}user/Registration.html">New My Selections
    6868                        User Registration</a> request.
    6969                        <br/><br/>
    7070
    7171                        If you have an account with the Department of Health you may login
    72                         by clicking on <a href="{$ibis.contextPath}secure">Use Department of
    73                         Health Secure Login</a>.  You can also <a href="{$ibis.contextPath}user/Login.html">login
     72                        by clicking on <a href="{$ibis.baseRequestPath}secure">Use Department of
     73                        Health Secure Login</a>.  You can also <a href="{$ibis.baseRequestPath}user/Login.html">login
    7474                        to an existing self registered account.</a>
    7575                </div><br/>
     
    134134
    135135                <h2>Required Information</h2>
    136                 <form name="form" action="{$ibis.contextPath}user/status" method="POST" onload="document.form.userID.focus()">
     136                <form name="form" action="{$ibis.baseRequestPath}user/status" method="POST" onload="document.form.userID.focus()">
    137137                        <table cellspacing="0" cellpadding="5" border="0">
    138138                                <tr>
     
    148148                                <tr>
    149149                                        <td><label>Captcha Image</label></td>
    150                                         <td><img id="captchaImage" src="{$ibis.contextPath}captcha/code.png" alt="captcha image" title="Captcha image to be entered"/></td>
     150                                        <td><img id="captchaImage" src="{$ibis.baseRequestPath}captcha/code.png" alt="captcha image" title="Captcha image to be entered"/></td>
    151151                                </tr>
    152152                                <tr>
     
    186186
    187187                <script type="text/javascript">
    188                         var statusURL = "<xsl:value-of select="concat($ibis.contextPath, 'user/status')"/>";
    189                         var accessURL = "<xsl:value-of select="concat($ibis.contextPath, 'user/access/email')"/>";
     188                        var statusURL = "<xsl:value-of select="concat($ibis.baseRequestPath, 'user/status')"/>";
     189                        var accessURL = "<xsl:value-of select="concat($ibis.baseRequestPath, 'user/access/email')"/>";
    190190
    191191                        // <![CDATA[
  • trunk/ibisph-view/src/main/webapp/xslt/html/user/login/Page.xslt

    r19781 r19890  
    3030                and your password.  If you don't have an account and would like to be
    3131                able to save your query definitions you can self register for an account
    32                 via the <a href="{$ibis.contextPath}user/Registration.html">New User
     32                via the <a href="{$ibis.baseRequestPath}user/Registration.html">New User
    3333                Registration</a> page.
    3434                <br/><br/>
     
    4141                <br/><br/>
    4242
    43                 <img src="{$ibis.contextPath}image/lock.jpg" alt="lock" style="float:left; padding-right:10pt;"/>
     43                <img src="{$ibis.baseRequestPath}image/lock.jpg" alt="lock" style="float:left; padding-right:10pt;"/>
    4444        </xsl:param>
    4545
     
    4848                <div class="Note">
    4949                        If you have an account with the Department of Health you may login
    50                         by clicking on <a href="{$ibis.contextPath}secure">Use Department of Health Secure Login</a>.
     50                        by clicking on <a href="{$ibis.baseRequestPath}secure">Use Department of Health Secure Login</a>.
    5151                        If you are having issues with your account registration or have forgotten
    52                         your password please visit the <a href="{$ibis.contextPath}user/Access.html">Account
     52                        your password please visit the <a href="{$ibis.baseRequestPath}user/Access.html">Account
    5353                        Access/Registration Status</a> page.
    5454                </div><br/>
     
    110110                </div>
    111111
    112                 <script language="JavaScript" type="text/javascript" src="{$ibis.contextPath}js/Cookie.js"></script>
     112                <script language="JavaScript" type="text/javascript" src="{$ibis.baseRequestPath}js/Cookie.js"></script>
    113113                <script type="text/javascript">
    114114                        var usageAgreementDialog;
     
    148148                        <div class="Note">
    149149                                If you want to change/switch to a different user account you
    150                                 MUST first <a href="{$ibis.contextPath}user/logout">logout</a>
     150                                MUST first <a href="{$ibis.baseRequestPath}user/logout">logout</a>
    151151                                of your current session before you can relogin.  Simply logging
    152152                                in without first logging out will NOT automatically logout of
     
    155155                        </div><br/>
    156156
    157                         <button type="button" accesskey="O" onclick="location.href='{$ibis.contextPath}user/logout'" title="logout">Logout</button>
     157                        <button type="button" accesskey="O" onclick="location.href='{$ibis.baseRequestPath}user/logout'" title="logout">Logout</button>
    158158                </xsl:if>
    159159
     
    165165                        </style>
    166166                        <h2>Login Credentials</h2>
    167                         <form name="form" action="{$ibis.contextPath}user/authenticate" method="POST" onload="document.form.username.focus()">
     167                        <form name="form" action="{$ibis.baseRequestPath}user/authenticate" method="POST" onload="document.form.username.focus()">
    168168                                <table cellspacing="0" cellpadding="5" border="0">
    169169                                        <tr>
     
    181181                                                                        you are trying to access your self registered
    182182                                                                        account and are having problems see the
    183                                                                         <a href="{$ibis.contextPath}user/Access.html">Account Access Page</a>.
     183                                                                        <a href="{$ibis.baseRequestPath}user/Access.html">Account Access Page</a>.
    184184                                                                        This page will provide options to check the
    185185                                                                        status, resend the verification email, or email
  • trunk/ibisph-view/src/main/webapp/xslt/html/user/registration/Page.xslt

    r19781 r19890  
    2626                This allows you to define a query, save it, run it again, and even share
    2727                it with another user.  If you already have an existing self registered
    28                 account you can access your selections after <a href="{$ibis.contextPath}user/Login.html">logging
     28                account you can access your selections after <a href="{$ibis.baseRequestPath}user/Login.html">logging
    2929                in</a>.
    3030                <br/><br/>
     
    4545                to that email address.  If you have forgotten your password or need
    4646                to have your account verification email resent please use the
    47                 <a href="{$ibis.contextPath}user/Access.html">Account Access/Registration Status</a> page.
     47                <a href="{$ibis.baseRequestPath}user/Access.html">Account Access/Registration Status</a> page.
    4848        </xsl:param>
    4949
     
    114114                </div>
    115115
    116                 <script language="JavaScript" type="text/javascript" src="{$ibis.contextPath}js/Cookie.js"></script>
     116                <script language="JavaScript" type="text/javascript" src="{$ibis.baseRequestPath}js/Cookie.js"></script>
    117117                <script type="text/javascript">
    118118                        var usageAgreementDialog;
     
    144144                                else
    145145                                {
    146                                         var agreementCookie = new Cookie("RegistrationAgreement", null, "<xsl:value-of select="$ibis.contextPath"/>");
     146                                        var agreementCookie = new Cookie("RegistrationAgreement", null, "<xsl:value-of select="$ibis.baseRequestPath"/>");
    147147                                        if("shown" != agreementCookie.getValue()) usageAgreementDialog.center().open();
    148148                                        agreementCookie.setValue("shown", null, "/");
     
    176176
    177177                <h2>Registration Information</h2>
    178                 <form name="form" action="{$ibis.contextPath}user/registration/save" method="POST">
     178                <form name="form" action="{$ibis.baseRequestPath}user/registration/save" method="POST">
    179179                        <table cellspacing="0" cellpadding="5" border="0">
    180180                                <tr>
     
    210210                                <tr>
    211211                                        <td><label>Captcha Image</label></td>
    212                                         <td><img id="captchaImage" src="{$ibis.contextPath}captcha/code.png" alt="captcha image" title="Captcha image to be entered"/></td>
     212                                        <td><img id="captchaImage" src="{$ibis.baseRequestPath}captcha/code.png" alt="captcha image" title="Captcha image to be entered"/></td>
    213213                                </tr>
    214214                                <tr>
  • trunk/ibisph-view/src/main/webapp/xslt/html/user/selections/Page.xslt

    r19781 r19890  
    3737                        It appears that this account is an un-secure self registered user
    3838                        account.  If you have a secure account and want to access your
    39                         secure selections you will need to <a href="{$ibis.contextPath}logout">logout</a>
     39                        secure selections you will need to <a href="{$ibis.baseRequestPath}logout">logout</a>
    4040                        and log back in using the secure login mechanism. 
    4141                </xsl:if>
  • trunk/ibisph-view/src/main/webapp/xslt/html/user/status/Page.xslt

    r19781 r19890  
    6363
    6464                Please press your browser's back button and correct the error.  If
    65                 you have forgotten your password please visit the <a href="{$ibis.contextPath}user/Access.html">Account
     65                you have forgotten your password please visit the <a href="{$ibis.baseRequestPath}user/Access.html">Account
    6666                Access</a> page.  If you have concerns about this issue contact
    6767                this application's system administrator to report the problem.
     
    120120                you should check with your email provider to make sure that they
    121121                are not filtering the email as junk.  If you would like your
    122                 verification email sent again please visit the <a href="{$ibis.contextPath}user/Access.html">Account
     122                verification email sent again please visit the <a href="{$ibis.baseRequestPath}user/Access.html">Account
    123123                Access</a> page. 
    124124                <br/><br/>
     
    162162                activated.  Active accounts allow for saving of query dataset definitions
    163163                and criteria definitions.  You can login to your account at the time of
    164                 saving your definition or you can login now via the <a href="{$ibis.contextPath}user/Login.html">User Login</a>
     164                saving your definition or you can login now via the <a href="{$ibis.baseRequestPath}user/Login.html">User Login</a>
    165165                page.
    166166                <br/><br/>
    167167
    168                 If you have forgotten your password please visit the <a href="{$ibis.contextPath}user/Access.html">Account
     168                If you have forgotten your password please visit the <a href="{$ibis.baseRequestPath}user/Access.html">Account
    169169                Access</a> page.  If you have concerns about your account please
    170170                contact this application's system administrator.
  • trunk/ibisph-view/src/main/webapp/xslt/json/LeafletMap.xslt

    r19882 r19890  
    5656                <xsl:param name="mapTitle" select="'Request JSON'"/>
    5757                <xsl:param name="mapType"  select="'selection'"/>
    58                 <xsl:param name="webappContextPath" select="$ibis.contextPath"/>
     58                <xsl:param name="webappContextPath" select="$ibis.baseRequestPath"/>
    5959                <xsl:param name="selectionLayerSetLayerKeys"/>
    6060                <xsl:param name="selectionLayerSetSelectionType"/>
Note: See TracChangeset for help on using the changeset viewer.