Ignore:
Timestamp:
2009-09-01T14:00:27+12:00 (15 years ago)
Author:
oranfry
Message:

work on the new interface

File:
1 edited

Legend:

Unmodified
Added
Removed
  • greenstone3/trunk/web/interfaces/oran/transform/pages/berry.xsl

    r20379 r20465  
    2222        <script type="text/javascript" src="interfaces/oran/js/berrycheckout.js"><xsl:text> </xsl:text></script>
    2323        <script type="text/javascript">
    24             <xsl:text> </xsl:text>
     24            var doc;
     25            var docList = new Array();
    2526            <xsl:for-each select="/page/pageResponse/collection/item">
    2627                <xsl:text disable-output-escaping="yes">
    27 var doc = new Array();
    28 var docList = new Array();
     28            doc = new Array();</xsl:text>
     29                <xsl:for-each select="@*">
     30                    <xsl:text disable-output-escaping="yes">
     31            doc["</xsl:text><xsl:value-of select="name()" /><xsl:text disable-output-escaping="yes">"]='</xsl:text><xsl:value-of select="." /><xsl:text disable-output-escaping="yes">';</xsl:text>
     32                </xsl:for-each>
     33                <xsl:text disable-output-escaping="yes">
     34            docList[</xsl:text>
     35                <xsl:value-of select="position()-1"/>
     36                <xsl:text>] = doc;
    2937</xsl:text>
    30                 <xsl:for-each select="@*">
    31                     <xsl:text disable-output-escaping="yes">doc["</xsl:text><xsl:value-of select="name()" /><xsl:text disable-output-escaping="yes">"]='</xsl:text><xsl:value-of select="." /><xsl:text disable-output-escaping="yes">';
    32                     </xsl:text>
    33                 </xsl:for-each>
    34                 <xsl:text disable-output-escaping="yes">docList[docList.length] = doc;
    35                 </xsl:text>
    3638            </xsl:for-each>
    3739        </script>
Note: See TracChangeset for help on using the changeset viewer.