问题标签 [dspace]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
newrelic - 在 Apache Cocoon/XMLUI 中安装 New Relic 页面加载时间的最简单和最干净的方法是什么?
新的 relic 文档显示了如何在以下位置进行页面加载计时框架的自定义安装:
https://docs.newrelic.com/docs/java/page-load-timing-in-java
在基于 Apache Cocoon 的 DSpace XMLUI 中安装它的最简单和最干净的方法是什么?
dspace - 如何在 DSpace XMLUI 中重新排序 DRI div
我需要修改成home的div的顺序,默认的当前DRI是
我需要成为
这个想法是首先显示最近提交的内容,而不是社区缩写链接。我可以通过 CSS 对其进行修改,但也会影响社区浏览选项。
德语
facet - 向 DSpace 添加新构面无效 (DSpace 4.1)
我按照文档中的描述更改了 discovery.xml 文件,以将 dc.type 上的新方面添加到我们的 DSpace。当我完成重新索引和删除缓存时,我在高级搜索中看到了新的搜索过滤器,但不是一个方面。
这些是我对 discovery.xml 所做的更改:
向 sidbarFacets 和 SearchFilter 添加了过滤器:
这是过滤器:
提前致谢
dspace - Windows 上的 Dspace 构建错误
请帮助我更正这些错误以在Windows 7上成功构建Dspace 。
- 这是Dspace Digital Repository应用 程序的安装。
- 我试图通过重建来纠正这些错误,但我 失败了。
- 谢谢
repository - DSpace 机构存储库的 ASP.NET 替代方案
有没有像DSpace这样基于 ASP.NET 构建的好的开源数字存储库?我正在专门寻找一种可以用作出版研究出版物的机构存储库的产品。
谢谢
dspace - Dspace: Internal System error after installation
I have successfully installed Dspace v.4.2 on Windows Laptop but I get this message on JSP Interface under the green bar "Dspace at my university": {{Internal System Error The system has experienced an internal error. Please try to do what you were doing again, and if the problem persists, please contact us so we can fix the problem}} as well as the default introductory text on XMLUI doesn't appear. How can I fix this problem and what the cause of that.
xml - 添加嵌入原因嵌套在
当我将 JavaScript 嵌入片段插入到 Mirage 主题内的容器末尾时,<div class="file-wrapper clearfix"></div>
由于item-view.xsl
某种原因<div id="ds-options-wrapper"></div>
,在.page-navigation.xsl
<div id="ds-body"></div>
我在其中编写了额外的 XSL <div class="file-wrapper clearfix"></div>
,仅当项目具有可用的 DOI 时才包含 JavaScript 嵌入mets.xml
。只要 DOI 可用,嵌入就会出现,但会导致<div id="ds-options-wrapper"></div>
成为 的子级<div id="ds-body"></div>
,而不是应有的兄弟级。只要没有嵌入,它就是默认 Mirage 模板中<div id="ds-options-wrapper"></div>
的兄弟并直接跟随。<div id="ds-body"></div>
为什么会这样?我想<div id="ds-options-wrapper"></div>
留下一个兄弟姐妹<div id="ds-body"></div>
下面是生成的 DOM 在有和没有嵌入的情况下的大致轮廓:
使用嵌入(伪代码)
没有嵌入
虽然这似乎并不重要,
这是我插入的代码item-view.xsl
请注意,当嵌入存在时,出于某种原因<div class="file-list>
,也会封装包含 URI 和日期等的节点,但当不存在嵌入时,它不会这样做。
参数有什么作用context
?我看到它是从模板生成中调用的<div class="file-list">
。事实上,我根本不知道这个模板里面发生了什么:
dspace - 在 DSpace 中,如何使用多个重用代码的 XMLUI 主题?
假设我有一个基本 XMLUI 主题/Mirage1
和另一个主题/Mirage1-green
,并且/Mirage1-red
. 我怎样才能做到这一点Mirage1-green
并且Mirage1-red
不必拥有所有 XSL 代码和逻辑的副本,而只需拥有 green.xsl、green.js 和 green.css,然后另一个主题有 red.xsl, red.js 和 red.css?
我这样做的目标是,我可以对基础主题 Mirage1 进行错误修复和其他改进,而不必对其他主题也重复这些修复。
我认为该解决方案涉及Mirage1-green
主题的 sitemap.xmap 以导入 Mirage1-green/xsl/green.xsl,然后导入../Mirage1/aspect/artifactbrowser/common.xsl
等等,但非常感谢代码链接或其他指南。
dspace - 禁运结束后 DSpace 新禁运 OAI 接口
我们目前正在使用 DSpace 4.1,我有一个关于禁运结束后 OAI 界面上的项目可见性的问题。
OAI 接口的请求包含一个日期范围(例如:从 01.09.2014 到现在)。当禁运结束时,我没有在数据库中找到 last_modified 日期的更改。这意味着该项目未被识别为已更改项目 => 在 Solr OAI 核心中未更新 => 在日期范围查询中不可见可见。
这是真的?因为在旧的 embargo 系统中,在 EmbargoLifter 执行后 last_modified 发生了变化,并且项目会显示 OAI 界面。
提前致谢
dspace - date.issued, available... 的 DSpace Google Scholar 映射是否符合预期行为
我目前正在尝试提高我们的项目在 Google Scholar 中的可见性。所以我查看了文档和映射文件,发现了一个潜在的问题:
Google 需要发布日期标签,例如 citation_publication_date ...不要将它用于进入存储库的日期 - 应该改为 citation_online_date。但是 DSpace 映射文件 (google-metadata.properties) 这样做:
google.citation_date = dc.date.copyright | dc.date.issued | dc.date.available | dc.date.accessioned
这是一个错误的映射还是我错过了什么?
提前致谢