Changeset 3615 in main


Ignore:
Timestamp:
03/03/12 20:23:16 (10 years ago)
Author:
Garth Braithwaite
Message:

view webapp - few xslt changes for secure query.

Location:
branches/2.1/src/main/webapps/ibisph-view/xslt/html
Files:
2 added
6 edited

Legend:

Unmodified
Added
Removed
  • branches/2.1/src/main/webapps/ibisph-view/xslt/html/query/module/builder/Page.xslt

    r3612 r3615  
    142142                                if(isGroupByDimensionsSame()) return;   // can't return null or false...
    143143                                selections.clearAllNonSelectedSelections();
    144                        
     144
    145145                                // submit the page's form contents...
    146146                                document.form.submit();
  • branches/2.1/src/main/webapps/ibisph-view/xslt/html/query/module/result/Result.xslt

    r3599 r3615  
    2222        <!-- ~~~~~~~~~~~~~~~~~~~~~~~ PARAMS / VARIABLES ~~~~~~~~~~~~~~~~~~~~~~~~ -->
    2323        <xsl:param name="Result.chartsXMLFilePath" select="'../../../../../xml/charts.xml'"/>
     24        <xsl:param name="Result.charts" select="document($Result.chartsXMLFilePath)/CHARTS"
     25                ibis:doc="Internal convinience variable which holds the CHARTS elements."
     26        />
    2427
    2528
     
    9093        />
    9194
    92 
    93         <xsl:param name="Result.charts" select="document($Result.chartsXMLFilePath)/CHARTS"
    94                 ibis:doc="Internal convinience variable which holds the CHARTS elements."
    95         />
    96 
    9795</xsl:stylesheet>
    9896<!-- ============================= End of File ============================= -->
  • branches/2.1/src/main/webapps/ibisph-view/xslt/html/secure/query/module/builder/BuilderPage.xslt

    r3599 r3615  
    88>
    99        <xsl:import href="../../../../query/module/builder/Page.xslt"/>
     10        <xsl:import href="Builder.xslt"/>
    1011        <xsl:import href="SiteSpecific.xslt"/>
    1112
     
    2324        </ibis:doc>
    2425
    25         <xsl:param name="BuilderPage.postURL"
    26                 select="concat($ibis.urlPrefix, 'secure/query/result', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"
    27                 ibis:doc="Mechanism implemented so secure query can have a different result page."
    28         />
    29 
    3026</xsl:stylesheet>
    3127<!-- ============================= End of File ============================= -->
  • branches/2.1/src/main/webapps/ibisph-view/xslt/html/secure/query/module/builder/SiteSpecific.xslt

    r3548 r3615  
    2121                <company>Software Technology Group/CDC/Utah Department of Health</company>
    2222        </ibis:doc>
     23
     24
     25
     26        <xsl:param name="Builder.postURL"
     27                select="concat($ibis.urlPrefix, 'secure/query/submit', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"
     28                ibis:doc="Mechanism implemented so secure query can have a different result page."
     29        />
    2330
    2431
     
    4653                                </SELECTION>
    4754                                <SELECTION>
    48                                         <URL><xsl:value-of select="concat($ibis.urlPrefix, 'query/configuration', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.xml')"/></URL>
     55                                        <URL><xsl:value-of select="concat($ibis.urlPrefix, 'secure/query/configuration', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.xml')"/></URL>
    4956                                        <DESCRIPTION>Click this button to get the raw module data as XML.</DESCRIPTION>
    5057                                        <TITLE>XML View</TITLE>
  • branches/2.1/src/main/webapps/ibisph-view/xslt/html/secure/query/module/result/ResultPage.xslt

    r3599 r3615  
    88>
    99        <xsl:import href="../../../../query/module/result/Page.xslt"/>
     10        <xsl:import href="Result.xslt"/>
    1011        <xsl:import href="SiteSpecific.xslt"/>
    1112
     
    2324        </ibis:doc>
    2425
    25 
    26         <xsl:param name="Result.resultURL" select="concat($ibis.urlPrefix, 'secure/query/result', /QUERY_MODULE/REQUEST/CONFIGURATION_PATH, '.html')"
    27                 ibis:doc="Result page URL."
    28         />
    29 
    3026</xsl:stylesheet>
    3127<!-- ============================= End of File ============================= -->
  • branches/2.1/src/main/webapps/ibisph-view/xslt/html/secure/query/module/result/SiteSpecific.xslt

    r3599 r3615  
    5555                                                <TITLE>Graphical Charts</TITLE>
    5656                                                <SELECTIONS>
    57                                                         <xsl:for-each select="$Result.charts/CHART[
    58                                                                 (NAME != $Result.queryModule/REQUEST/GRAPHIC_NAME) and
    59                                                                 (NAME != $Result.configuration/CRITERIA/EXCLUDE/GRAPHIC_NAMES/GRAPHIC_NAME)]"
    60                                                         >
     57                                                        <xsl:for-each select="$Result.charts/CHART">
    6158                                                                <xsl:sort select="SORT_ODRER" order="ascending" data-type="number"/>
     59                                                                <xsl:if test="
     60                                                                        not((current()/NAME = $Result.queryModule/REQUEST/GRAPHIC_NAME) or
     61                                                                        (current()/NAME = $Result.configuration/CRITERIA/EXCLUDE/GRAPHIC_NAMES/GRAPHIC_NAME))
     62                                                                ">
    6263                                                                <SELECTION>
    6364                                                                        <URL>?GraphicName=<xsl:value-of select="NAME"/></URL>
     
    6566                                                                        <TITLE><xsl:value-of select="TITLE"/></TITLE>
    6667                                                                </SELECTION>
     68                                                                </xsl:if>
    6769                                                        </xsl:for-each>
    6870
Note: See TracChangeset for help on using the changeset viewer.