Re: adding xlink:type attribute

Benno Blumenthal wrote:

Hello all,

I have been reading about namespaces in general and xlink in particular.
According to the xlink spec,

xlink:type="simple"

is required for a simple (i.e. not extended) link, which is the way THREDDS is using xlink. Adding it means software that is xlink-aware (mozilla for one) will display links as links, though in mozilla's case, it is only apparent if you add a

<?xml-stylesheet type="text/css" href="threddsstyle.css" ?>

line to the thredds catalog so that mozilla actually processes the xml file in a standard way.

I have added it to the THREDDS catalogs I generate, with no obvious ill effects so far.

If there are ill effects, please let me know.

I would hope that the THREDDS standard would add this so that the THREDDS xml is better understood by more software.

Benno

Hi Benno:

yes, we do already allow the "show" and "type" attribute on an Xlink, see:

http://www.unidata.ucar.edu/projects/THREDDS/tech/catalog/InvCatalogSpec.html#XLink


      XLink Attribute Group

 <xsd:attributeGroup name="XLink">
   <xsd:attribute ref="xlink:href" />
   <xsd:attribute ref="xlink:title" />
   <xsd:attribute ref="xlink:show"/>
   <xsd:attribute ref="xlink:type" />
 </xsd:attributeGroup>

These are attributes from the XLink specification <http://www.w3.org/TR/xlink/> that are used to point to another web resource. The /xlink:href/ attribute is used for the URL of the resource itself. The /xlink:title/ attribute is what should be displayed to the user. These are the only two attributes currently used in the THREDDS software.You can also add the /xlink:type /or/ xlink:show /attributes/. /





  • 2005 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the thredds archives: