<?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> <xsl:output method="html" indent="yes" encoding="ISO-8859-1" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" doctype-system="http://www.w3.org/TR/html4/loose.dtd" /> <xsl:template match="/"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Metacat Spatial Query Results</title> <!--link href="http://knb.ecoinformatics.org/knb/style/common/spatial_results.css" media="screen" rel="Stylesheet" type="text/css"/--> <link href="http://knb.ecoinformatics.org/knb/style/skins/knb/knb.css" type="text/css" rel="stylesheet"/> <script src="http://knb.ecoinformatics.org/knb/style/skins/knb/knb.js" type="text/JavaScript" language="Javascript"></script> <script src="http://knb.ecoinformatics.org/knb/style/common/branding.js" type="text/JavaScript" language="Javascript"></script> <style type="text/css"> #query_results { width: 70%; } .mc_doc { margin: 9px 3px; } .odd { background-color: #e6e6e6; } .even { background-color: #ccc; } .mc_doc a, .mc_doc a:visited { /* docid */ color: #05F; border: 1px solid #bcbcbc; background-color: #fff; padding: 5px 15px; font-weight: bold; font-size: 13pt; text-decoration: none; } .mc_doc a:visited { background-color: #efefef; color: #7AA4FF; } .mc_doc a:hover { border-color: #05f; background-color: #B8CFFF; color: #05f; } .mc_doc i { /* creator */ padding-left: 10px; color: #666; font-size: 10pt; } blockquote { /* abstract */ margin: 0px; padding: 1px 3px 9px 18px; color: #333; font-size: 11pt; } </style> </head> <body> <div id="mainTableAligmentStyle"> <script language="JavaScript">insertTemplateOpening();</script> <h2>Metacat Spatial Query Results</h2> <xsl:apply-templates /> </div> </body> </html> </xsl:template> <xsl:template match="metacatspatialdataset"> <div id="query_results"> <xsl:apply-templates /> </div> </xsl:template> <xsl:template match="metacatspatialdocument[position() mod 2 = 1]"> <p class="mc_doc odd"> <xsl:call-template name="show_doc" /> </p> </xsl:template> <xsl:template match="metacatspatialdocument"> <p class="mc_doc even"> <xsl:call-template name="show_doc" /> </p> </xsl:template> <xsl:template name="show_doc"> <a><xsl:attribute name="href">http://nebulous.msi.ucsb.edu:9999/knp/metacat?action=read&docid=<xsl:value-of select="docid"/>&qformat=knb</xsl:attribute><xsl:value-of select="docid"/></a> <i> <xsl:choose> <xsl:when test="creator/individualName/surName = ''"> <xsl:value-of select="creator/individualName/givenName"/> </xsl:when> <xsl:otherwise> <xsl:value-of select="creator/individualName/surName"/>, <xsl:value-of select="creator/individualName/givenName"/> </xsl:otherwise> </xsl:choose> </i> <blockquote> <xsl:choose> <xsl:when test="title = 'null'"> <!-- no title --> </xsl:when> <xsl:otherwise> <xsl:value-of select="title"/> </xsl:otherwise> </xsl:choose> </blockquote> </xsl:template> </xsl:stylesheet>