有没有办法在 DSpace 中仅使用 XSLT 来确定拥有 collection 项的句柄?
Is there a way to determine the handle of the owning collection of an item just using XSLT in DSpace?
这与有关。在 item-view.xsl
之外,有没有办法从首页检索某个项目的所有者 collection 的句柄?在首页中,有一个最近提交的项目列表,但是查看特定项目的 mets 文件,没有提及它属于什么collection。
我的用例是在最近提交的列表中,我想排除属于某个 collection 的项目。我在这里不是在谈论受限制的 collection。 collection 最近提交的项目不应出现在首页。
我使用的是 DSpace 版本 5.3 Mirage 2 主题。
提前致谢。
如果您有一个句柄 a/b,您可以检索该对象的 XML。
document("/handle/a/b?XML")
XML 将包含包含该项目的 collections/communities 层次结构。
document("handle/a/b?XML")//dri:trail[@target]
集合的句柄将在包含目标属性的最后一个跟踪元素中。
这与item-view.xsl
之外,有没有办法从首页检索某个项目的所有者 collection 的句柄?在首页中,有一个最近提交的项目列表,但是查看特定项目的 mets 文件,没有提及它属于什么collection。
我的用例是在最近提交的列表中,我想排除属于某个 collection 的项目。我在这里不是在谈论受限制的 collection。 collection 最近提交的项目不应出现在首页。
我使用的是 DSpace 版本 5.3 Mirage 2 主题。
提前致谢。
如果您有一个句柄 a/b,您可以检索该对象的 XML。
document("/handle/a/b?XML")
XML 将包含包含该项目的 collections/communities 层次结构。
document("handle/a/b?XML")//dri:trail[@target]
集合的句柄将在包含目标属性的最后一个跟踪元素中。