Antoine Snyers、terrywb、およびこのリンクの助けを借りて、私が望んでいたことを達成することができました。terrywb が指摘したように、私が読む必要のある情報、つまりアップロードされたファイルのビットストリーム アドレスは、metsDoc
. 展開された私のスクリーンショットはmetsDoc
次のとおりです。fileSec

の にアクセスできるようにするためにfileSec
、discovery.xslのこの行と common.xslmetsDoc
のこの行をに変更しました。<xsl:text>?sections=dmdSec,fileSec&fileGrpTypes=ORIGINAL,THUMBNAIL</xsl:text>
itemSummaryList
次に、次のコードをinに追加/変更しdiscovery.xsl
て、タイトルのハイパーリンクがファイル ビットストリームを指すようにしました。
<xsl:variable name="filetype">
<xsl:value-of select="$metsDoc/mets:METS/mets:fileSec/mets:fileGrp[@USE='CONTENT']"/>
</xsl:variable>
<xsl:variable name="fileurl">
<xsl:value-of select="$metsDoc/mets:METS/mets:fileSec/mets:fileGrp[@USE='CONTENT']/mets:file/mets:FLocat[@LOCTYPE='URL']/@xlink:href"/>
</xsl:variable>
<div class="artifact-title">
<xsl:element name="a">
<xsl:attribute name="href">
<xsl:choose>
<xsl:when test="$metsDoc/mets:METS/mets:dmdSec/mets:mdWrap/mets:xmlData/dim:dim/@withdrawn">
<xsl:value-of select="$metsDoc/mets:METS/@OBJEDIT"/>
</xsl:when>
<xsl:when test="$filetype">
<xsl:value-of select="$fileurl"/>
</xsl:when>
</xsl:choose>
</xsl:attribute>
item-list.xsl
同様に、ファイルにも変更を加え、この行<xsl:apply-templates select="mets:fileSec/mets:fileGrp[@USE='CONTENT']"
mode="itemSummaryList-DIM"/>
を template に追加しましたitemSummaryList-DIM
。
だから最終的に私は私の望ましい結果を得ました:

インスペクターに表示されるようにhref
、タイトルの属性はファイルの元のビットストリームを指すようになりました:)