Revision 1669
Added by Jing Tao over 21 years ago
lib/style/eml2/eml-dataset-2.0.0.xsl | ||
---|---|---|
42 | 42 |
|
43 | 43 |
<xsl:template match="dataset" mode="dataset"> |
44 | 44 |
<table class="tabledefault" width="100%"> |
45 |
<xsl:call-template name="datasetresource"/> |
|
46 |
<xsl:call-template name="datasetaccess"/> |
|
47 |
<xsl:call-template name="datasetpurpose"/> |
|
48 |
<xsl:call-template name="datasetmaintenance"/> |
|
49 |
<xsl:call-template name="datasetcontact"/> |
|
50 |
<xsl:call-template name="datasetpublisher"/> |
|
51 |
<xsl:call-template name="datasetpubplace"/> |
|
52 |
<xsl:call-template name="datasetproject"/> |
|
53 |
<xsl:call-template name="datasetentity"/> |
|
45 |
<xsl:choose> |
|
46 |
<xsl:when test="references!=''"> |
|
47 |
<xsl:variable name="ref_id" select="references"/> |
|
48 |
<xsl:variable name="references" select="$ids[@id=$ref_id]" /> |
|
49 |
<xsl:for-each select="$references"> |
|
50 |
<xsl:call-template name="datasetresource"/> |
|
51 |
<xsl:call-template name="datasetaccess"/> |
|
52 |
<xsl:call-template name="datasetpurpose"/> |
|
53 |
<xsl:call-template name="datasetmaintenance"/> |
|
54 |
<xsl:call-template name="datasetcontact"/> |
|
55 |
<xsl:call-template name="datasetpublisher"/> |
|
56 |
<xsl:call-template name="datasetpubplace"/> |
|
57 |
<xsl:call-template name="datasetproject"/> |
|
58 |
<xsl:call-template name="datasetentity"/> |
|
59 |
</xsl:for-each> |
|
60 |
</xsl:when> |
|
61 |
<xsl:otherwise> |
|
62 |
<xsl:call-template name="datasetresource"/> |
|
63 |
<xsl:call-template name="datasetaccess"/> |
|
64 |
<xsl:call-template name="datasetpurpose"/> |
|
65 |
<xsl:call-template name="datasetmaintenance"/> |
|
66 |
<xsl:call-template name="datasetcontact"/> |
|
67 |
<xsl:call-template name="datasetpublisher"/> |
|
68 |
<xsl:call-template name="datasetpubplace"/> |
|
69 |
<xsl:call-template name="datasetproject"/> |
|
70 |
<xsl:call-template name="datasetentity"/> |
|
71 |
</xsl:otherwise> |
|
72 |
</xsl:choose> |
|
54 | 73 |
</table> |
55 | 74 |
|
56 | 75 |
</xsl:template> |
Also available in: Unified diff
Add reference handler for datset.