diff options
author | Miika Turkia <miika.turkia@gmail.com> | 2013-03-02 13:10:38 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2013-03-02 08:42:54 -0800 |
commit | aa02798e2a6ca1a91dbfe444327f5eeb61744ea6 (patch) | |
tree | dbc895dcdac1a8cadf831a7b7af53d98df8e52bf /xslt/uddf.xslt | |
parent | e89c2fd656c94c60cdb2d51d1451ff86daf559d0 (diff) | |
download | subsurface-aa02798e2a6ca1a91dbfe444327f5eeb61744ea6.tar.gz |
Dive computer import improvements
Parse dive computer information or divelog generator information and
include it as divecomputerid and divecomputer as appropriate.
Signed-off-by: Miika Turkia <miika.turkia@gmail.com>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'xslt/uddf.xslt')
-rw-r--r-- | xslt/uddf.xslt | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/xslt/uddf.xslt b/xslt/uddf.xslt index d06747878..5f117382b 100644 --- a/xslt/uddf.xslt +++ b/xslt/uddf.xslt @@ -23,12 +23,12 @@ <xsl:template match="generator|u:generator"> <xsl:if test="manufacturer/name|u:manufacturer/u:name != ''"> <xsl:attribute name="model"> - <xsl:value-of select="manufacturer/name|/u:manufacturer/u:name"/> + <xsl:value-of select="name|u:name"/> </xsl:attribute> </xsl:if> <xsl:if test="name|u:name != ''"> <xsl:attribute name="firmware"> - <xsl:value-of select="name|u:name"/> + <xsl:value-of select="manufacturer/name|/u:manufacturer/u:name"/> </xsl:attribute> </xsl:if> <xsl:if test="version|u:version != ''"> @@ -92,6 +92,12 @@ </temperature> </xsl:for-each> + <divecomputer deviceid="ffffffff"> + <xsl:attribute name="model"> + <xsl:value-of select="/uddf/generator/name|/u:uddf/u:generator/u:name"/> + </xsl:attribute> + </divecomputer> + <xsl:apply-templates select="/uddf/gasdefinitions|/u:uddf/u:gasdefinitions"/> <depth> <xsl:for-each select="greatestdepth|informationafterdive/greatestdepth|u:greatestdepth|u:informationafterdive/u:greatestdepth"> |