source: main/trunk/ibisph-view/src/main/webapp/xslt/html/indicator/profile/Page.xslt @ 3990

Last change on this file since 3990 was 3990, checked in by Garth Braithwaite, 10 years ago

java, admin, view - tickets 82 & 138. JDBC template code changed to only delete records IF the keys and values specified. The HTTPRequestParametersToDataBeanFieldsService was updated to only clone the bean if more than 1 bean exists. IP detail.jsp updated for editor and owner to open and complete an IP status. Changed the sectionTitle and pageTitle to params and removed templates (also did for 3 other meta templates). Added owner/editor to the AllowedIndicatorUserDetailsService?.java.

File size: 2.2 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2
3<xsl:stylesheet version="2.0" 
4        xmlns:xsl ="http://www.w3.org/1999/XSL/Transform" 
5        xmlns:ibis="http://www.ibisph.org"
6
7        exclude-result-prefixes="ibis"
8>
9        <xsl:import href="../../Page.xslt"/>
10
11
12        <ibis:doc>
13                <name>html/indicator/profile/Page</name>
14                <summary>Provides indicator profile specific 'html' API templates</summary>
15                <description>
16                        Provides indicator profile specific 'html' API templates
17                        which are imported by the actual page specific indicator profile XSLTs.
18                </description>
19
20                <author>Garth Braithwaite</author>
21                <company>Software Technology Group/CDC/Utah Department of Health</company>
22        </ibis:doc>
23
24
25        <xsl:param name="Page.sectionsTitle" 
26                ibis:doc="Provides the page's content title text which is typically
27                        displayed in the content header section.  This variable is a stubb
28                        and should be implemented for each specific type of page.
29                "
30        >
31                Indicator Report - <xsl:value-of select="$indicator/TITLE"/>
32        </xsl:param>
33
34        <xsl:param name="Page.metaDescription" select="$indicator/DESCRIPTION"
35                ibis:doc="Implementation that returns the INDICATOR/DESCRIPTION."
36        />
37
38        <xsl:param name="Page.metaKeywords" select="$indicator/DESCRIPTION"
39                ibis:doc="Implementation that returns the INDICATOR/DESCRIPTION."
40        />
41
42        <xsl:param name="Page.orgUnitName" select="$indicator/ORG_UNIT_NAME"
43                ibis:doc="Provides the associated IP organization unit contact
44                        info text which is typically used in the content footer.  The actual
45                        org unit text is pulled from the 'org_unit.xml' file and is keyed
46                        off of via the '/INDICATOR/ORG_UNIT_NAME' element.
47                "
48        />
49
50
51
52        <!-- DEPENDENCY NOTE: This file is not meant to be imported as a stand alone
53                XSLT library.  This file depends/relies on the $indicator variable and
54                the $ibis.urlPrefix parameter being defined.
55        -->
56
57        <xsl:template name="Page.otherHeadContent"
58                ibis:doc="Turn off caching if there's an XML URL."
59        >
60                <xsl:if test="string-length($xmlURL) &gt; 0">
61                        <xsl:call-template name="Page.metaNoCacheControl"/>
62                </xsl:if>
63        </xsl:template>
64
65</xsl:stylesheet>
66<!-- ============================= End of File ============================= -->
67
Note: See TracBrowser for help on using the repository browser.