Update XSLT stylesheets for EML 2.0 modules
Need an updated set of XSLT stylesheets to transform EML 2.0 documents into HTML
for display on metacat and in other areas.
#3 Updated by Matthew Brooke about 20 years ago
Have started to restructure so that stylesheets for dependent modules can
import ("inherit") stylesheets for modules they depend upon.
Have completed "importable" stylesheets for eml-party and eml resource, and
have a working version of eml-coverage, although need to resolve some
inconsistencies between the element names in eml-coverage.dtd and the element
names used in metacat/morpho.
Have also rewritten (and greatly simplified) dataset and software to import the
above stylesheets. All re-written stylesheets adopt the same type of layout,
to maintain interface consistency throughout.
Finally, all site-specific settings (such as URI's and css style
names/applications) are now contained in a single file, named "eml-
settigns.xsl", which is imported into all other stylesheets, thus minimizing
necessary edits when installing on a new system or context. CSS file is
applied automatically, depending on "$qformat" parameter posted to setrvlet as
part of client request.
#5 Updated by Matthew Brooke about 20 years ago
Finished full set of stylesheetss for EML 2.0.0 Beta 6 and tagged them in CVS
as RELEASE_EML_2_0_0_BETA_6_REV1. This tag also includes:
1) a full eml package fo ruse as test data, and
2) corrected versions of:
eml-constraint.dtd (added "attributeName" PCDATA element),
eml-literature.dtd(added "country" PCDATA element),
eml-protocol.dtd (added "country" PCDATA element) and
eml-software.dtd (added "country" PCDATA element).
Merged this tag with latest files in CVS head to provide a starting point for
the eml 2.0 XSL documents, which will be developed when the beta9 release is