Revision 488
Added by berkley about 24 years ago
lib/marine/marine.xsl | ||
---|---|---|
351 | 351 |
<pre>Document ID: <xsl:value-of select="./docid"/></pre> |
352 | 352 |
</td> |
353 | 353 |
<td> |
354 |
<font size="2"> |
|
355 |
<a> |
|
354 |
<font size="4"> |
|
355 |
<b> |
|
356 |
<xsl:value-of select="./param[@name='resource/dataset/title']"/> |
|
357 |
</b><br/> |
|
358 |
|
|
359 |
</font> |
|
360 |
<a> |
|
356 | 361 |
<xsl:attribute name="href"> |
357 | 362 |
<xsl:text>@html-path@/servlet/marine/?action=getdocument&qformat=html&docid=</xsl:text> |
358 | 363 |
<xsl:value-of select="./docid"/> |
359 | 364 |
</xsl:attribute> |
360 |
<xsl:value-of select="./param[@name='resource/dataset/title']"/>
|
|
361 |
</a>
|
|
362 |
<br/><br/>
|
|
363 |
<b>Related Documents:</b><br/>
|
|
364 |
</font>
|
|
365 |
<font size="2">
|
|
366 |
Dataset Information
|
|
367 |
</font>
|
|
368 |
</a><br/><br/>
|
|
369 |
<i>Related Documents:</i><br/>
|
|
365 | 370 |
<xsl:if test="count(./relation) > 0"> |
366 | 371 |
<xsl:for-each select="./relation"> |
367 | 372 |
<xsl:text> </xsl:text><xsl:text> </xsl:text> |
... | ... | |
372 | 377 |
<xsl:attribute name="href"> |
373 | 378 |
<xsl:value-of select="./relationdoc" /> |
374 | 379 |
</xsl:attribute> |
375 |
<xsl:value-of select="./relationdoc"/> |
|
380 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-variable//EN'"> |
|
381 |
<font size="2">Variable Information</font> |
|
382 |
</xsl:if> |
|
383 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-file//EN'"> |
|
384 |
<font size="2">File Information</font> |
|
385 |
</xsl:if> |
|
386 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-access//EN'"> |
|
387 |
<font size="2">Access Information</font> |
|
388 |
</xsl:if> |
|
389 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-context//EN'"> |
|
390 |
<font size="2">Context Information</font> |
|
391 |
</xsl:if> |
|
392 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-software//EN'"> |
|
393 |
<font size="2">Software Information</font> |
|
394 |
</xsl:if> |
|
395 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-status//EN'"> |
|
396 |
<font size="2">Status Information</font> |
|
397 |
</xsl:if> |
|
398 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-supplement//EN'"> |
|
399 |
<font size="2">Supplemental Information</font> |
|
400 |
</xsl:if> |
|
401 |
<!-- If the doctype is null, this file is assumed to |
|
402 |
be a data file |
|
403 |
--> |
|
404 |
<xsl:if test="./relationdoctype = 'null'"> |
|
405 |
<font size="2">Data File</font> |
|
406 |
</xsl:if> |
|
376 | 407 |
</xsl:if> |
377 | 408 |
<xsl:if test="starts-with(./relationdoc, 'metacat')"> |
378 | 409 |
<xsl:attribute name="href"> |
379 | 410 |
<xsl:text>http://dev.nceas.ucsb.edu@html-path@/servlet/marine/?action=getrelateddocument&qformat=html&url=</xsl:text> |
380 | 411 |
<xsl:value-of select="./relationdoc" /> |
381 | 412 |
</xsl:attribute> |
382 |
<xsl:value-of select="./relationdoc" /> |
|
413 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-variable//EN'"> |
|
414 |
<font size="2">Variable Information</font> |
|
415 |
</xsl:if> |
|
416 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-file//EN'"> |
|
417 |
<font size="2">File Information</font> |
|
418 |
</xsl:if> |
|
419 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-access//EN'"> |
|
420 |
<font size="2">Access Information</font> |
|
421 |
</xsl:if> |
|
422 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-context//EN'"> |
|
423 |
<font size="2">Context Information</font> |
|
424 |
</xsl:if> |
|
425 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-software//EN'"> |
|
426 |
<font size="2">Software Information</font> |
|
427 |
</xsl:if> |
|
428 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-status//EN'"> |
|
429 |
<font size="2">Status Information</font> |
|
430 |
</xsl:if> |
|
431 |
<xsl:if test="./relationdoctype = '-//NCEAS//eml-supplement//EN'"> |
|
432 |
<font size="2">Supplemental Information</font> |
|
433 |
</xsl:if> |
|
434 |
<!-- If the doctype is null, this file is assumed to |
|
435 |
be a data file |
|
436 |
--> |
|
437 |
<xsl:if test="./relationdoctype = 'null'"> |
|
438 |
<font size="2">Data File</font> |
|
439 |
</xsl:if> |
|
383 | 440 |
</xsl:if> |
384 | 441 |
</a> |
385 | 442 |
<br/> |
Also available in: Unified diff
added ability to enterpret relationdoctype tag.