Ignore:
Timestamp:
2012-10-04T10:15:44+13:00 (12 years ago)
Author:
sjm84
Message:

Adding months to date list

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/default/transform/classifiertools.xsl

    r26150 r26279  
    7474                        <xsl:choose>
    7575                            <xsl:when test="name()='documentNode'">
     76                                <xsl:if test="../@childType = 'DateList'">
     77                                    <xsl:variable name="prevMonth"><xsl:value-of select="util:getString('prevMonth')"/></xsl:variable>
     78                                    <xsl:variable name="currentDate"><gsf:metadata name="Date"/></xsl:variable>
     79                                    <xsl:variable name="currentMonth"><xsl:value-of select="util:getDetailFromDate($currentDate, 'month', /page/@lang)"/></xsl:variable>
     80                                    <xsl:value-of select="util:storeString('prevMonth', $currentMonth)"/>
     81                                    <td>
     82                                        <xsl:if test="not($currentMonth = $prevMonth)">
     83                                            <xsl:value-of select="$currentMonth"/>
     84                                        </xsl:if>
     85                                        <xsl:text> </xsl:text>
     86                                    </td>
     87                                </xsl:if>
    7688                                <td>
    7789                                    <table id="div{@nodeID}"><tr>
Note: See TracChangeset for help on using the changeset viewer.