Changeset 21328 in main


Ignore:
Timestamp:
08/21/20 13:53:31 (4 weeks ago)
Author:
GarthBraithwaite_STG
Message:

view - added quick and dirty apply criteria table to the qm result.

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

Legend:

Unmodified
Added
Removed
  • trunk/ibisph-view/src/main/webapp/WEB-INF/jsp/access_denied.jsp

    r21322 r21328  
    6565                                        <ul>
    6666                                                <li>Invalid login credentials (username and/or password)</li>
    67                                                 <li>You are not authorized for the requested resource </li>
     67                                                <li>You are not authorized for the requested resource</li>
    6868                                                <li>Your account has not been verified or activated</li>
    6969                                                <li>Your session has timed out</li>
     
    9595                                                </li>
    9696                                                <li>
    97                                                         If you are logged in you likely do not have sufficient
    98                                                         authority to view this request.  Either login to your
    99                                                         secure account or contact us to see if you qualify
    100                                                         to be granted access.
     97                                                        If you are logged in using a secure department account
     98                                                        might not authorized to access the requested resource.
     99                                                        Either login to your secure account or contact us to
     100                                                        see if you qualify to be granted access.
    101101                                                </li>
    102102                                                <li>
  • trunk/ibisph-view/src/main/webapp/xslt/_ibis-title.xslt

    r20667 r21328  
    8181
    8282
     83        <xsl:function name="ibis:getMapTitle" as="xs:string"
     84                ibis:doc="localizes the IP or QM config map TITLE.  If not found returns the name."
     85        >
     86                <xsl:param name="maps"    ibis:doc="MAPS element to be looked up."/>
     87                <xsl:param name="mapName" ibis:doc="map name to be looked up."/>
     88                <xsl:variable name="title" select="$maps/MAP[NAME = $mapName]/TITLE"/>
     89                <xsl:value-of select="
     90                        if(0 != string-length($title))
     91                        then $title
     92                        else $mapName
     93                "/>
     94        </xsl:function>
     95
     96        <xsl:function name="ibis:getChartTitle" as="xs:string"
     97                ibis:doc="localizes the IP or QM config chart TITLE.  If not found returns the name."
     98        >
     99                <xsl:param name="charts"    ibis:doc="CHARTS element to be looked up."/>
     100                <xsl:param name="chartName" ibis:doc="chart name to be looked up."/>
     101                <xsl:variable name="title" select="$charts/CHART[NAME = $chartName]/TITLE"/>
     102                <xsl:value-of select="
     103                        if(0 != string-length($title))
     104                        then $title
     105                        else $chartName
     106                "/>
     107        </xsl:function>
     108
    83109        <xsl:function name="ibis:getMeasureTitle" as="xs:string"
    84110                ibis:doc="localizes the IP or QM config MEASURE_TITLE_OVERRIDE else use measure TITLE."
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/definition/detail/Page.xslt

    r21322 r21328  
    315315                                        </xsl:call-template>
    316316
    317 
    318317                                        <tr>
    319318                                                <th scope="row" title="Selected Chart, name: {$request/CHART_NAME}.">Chart Name:</th>
    320319                                                <td title="chart to be displayed">
    321                                                         <xsl:value-of select="$Page.charts/CHART[NAME = $request/CHART_NAME]/TITLE"/>
     320                                                        <xsl:value-of select="ibis:getChartTitle($request/CHART_NAME)"/>
    322321                                                </td>
    323322                                        </tr>
     
    325324                                                <th scope="row" title="Selected map, name: {$request/MAP_NAME}.">Map Name:</th>
    326325                                                <td title="chart to be displayed">
    327                                                         <xsl:value-of select="$Page.maps/MAP[NAME = $request/MAP_NAME]/TITLE"/>
     326                                                        <xsl:value-of select="ibis:getMapTitle($request/MAP_NAME)"/>
    328327                                                </td>
    329328                                        </tr>
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/QueryModule.xslt

    r21271 r21328  
    227227        </xsl:template>
    228228
     229        <xsl:template name="QueryModule.selectedVisualizationTableRow"
     230                ibis:doc="display - selected chart/maps"
     231        >
     232                <xsl:param name="request" ibis:doc="REQUEST element to look up value chart and map names from."/>
     233                <xsl:param name="maps"    ibis:doc="MAPS element to look up map title from."/>
     234                <xsl:param name="charts"  ibis:doc="CHARTS element to look up chart title from."/>
     235
     236                <tr>
     237                        <th scope="row" title="Defines how the data are visualized.">Selected Visuals:</th>
     238                        <td title="Map is listed first then the Chart as applicable." style="width:75%">
     239                                <xsl:value-of select="ibis:getMapTitle($maps, $request/MAP_NAME)"/>,
     240                                <xsl:value-of select="ibis:getChartTitle($charts, $request/CHART_NAME)"/>
     241                        </td>
     242                </tr>
     243        </xsl:template>
     244
    229245</xsl:stylesheet>
    230246<!-- ============================= End of File ============================= -->
  • trunk/ibisph-view/src/main/webapp/xslt/html/query/module/result/Page.xslt

    r21271 r21328  
    148148                </table>
    149149
     150<xsl:if test="$ApplyCriteria.isSet">
     151<br/>
     152                <h2>Current Apply Query Definition</h2>
     153                <table id="applyCriteria" class="Info"
     154                        summary="The first column is a title of that type of selection with
     155                                the next column showing a list of selected values.
     156                        "
     157                        caption="Result table that shows selected dimensions and group by selections."
     158                >
     159                        <xsl:call-template name="QueryModule.selectedDimensionsCriteriaTableRows">
     160                                <xsl:with-param name="selectedDimensions" select="$ApplyCriteria.queryDefinition//SELECTED_DIMENSIONS"/>
     161                                <xsl:with-param name="dimensions" select="$QueryModule.dimensions"/>
     162                        </xsl:call-template>
     163
     164                        <xsl:call-template name="QueryModule.dataGroupedByTableRow">
     165                                <xsl:with-param name="rowDimensionTitle"   select="ibis:getDimensionTitle($QueryModule.dimensions/DIMENSION[NAME=$ApplyCriteria.queryDefinition/REQUEST/ACTUAL_GROUP_BY/CATEGORY_DIMENSION_NAME])"/>
     166                                <xsl:with-param name="colDimensionTitle"   select="ibis:getDimensionTitle($QueryModule.dimensions/DIMENSION[NAME=$ApplyCriteria.queryDefinition/REQUEST/ACTUAL_GROUP_BY/SERIES_DIMENSION_NAME])"/>
     167                                <xsl:with-param name="otherDimensionTitle" select="ibis:getDimensionTitle($QueryModule.dimensions/DIMENSION[NAME=$ApplyCriteria.queryDefinition/REQUEST/ACTUAL_GROUP_BY/OTHER_DIMENSION_NAME])"/>
     168                        </xsl:call-template>
     169                        <xsl:call-template name="QueryModule.selectedVisualizationTableRow">
     170                                <xsl:with-param name="request" select="$ApplyCriteria.queryDefinition/REQUEST"/>
     171                                <xsl:with-param name="maps"    select="$QueryModule.maps"/>
     172                                <xsl:with-param name="charts"  select="$QueryModule.charts"/>
     173                        </xsl:call-template>
     174                </table>
     175</xsl:if>
     176
    150177                <xsl:choose>
    151178                        <xsl:when test="exists($queryModule/REQUEST/ERROR)">
Note: See TracChangeset for help on using the changeset viewer.