如何自定义或更改dspace 5.5 XMLUI的联系人页面?我应该更改哪些文件或配置?如何自定义反馈页面Dspace XMLUI?
0
A
回答
1
要添加其他内容到页面你有两个选择:
一种选择是定制Contact.addBody。例如:
public void addBody(Body body) throws ... {
[...]
contact.addPara("For urgent matters call 555-666-777.");
}
使用IDE自动完成,看看你可以添加什么样的元素。有基本的HTML元素的等价物。请参阅DRI Schema Reference以更好地理解它。
另一种选择是通过一个XSL文件添加内容:
首先,创建dspace-xmlui-mirage2/src/main/webapp/xsl/aspect/artifactbrowser/contact.xsl
具有以下内容(假设幻影2主题):
<xsl:stylesheet
xmlns:i18n="http://apache.org/cocoon/i18n/2.1"
xmlns:dri="http://di.tamu.edu/DRI/1.0/"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns="http://www.w3.org/1999/xhtml"
exclude-result-prefixes="i18n dri xsl">
<xsl:output indent="yes"/>
<xsl:template match="dri:div[@id='aspect.artifactbrowser.Contact.div.contact']">
<xsl:apply-templates />
<!-- Add here any additional HTML: -->
<p>
For urgent matters call 555-666-777.
</p>
</xsl:template>
</xsl:stylesheet>
然后,在添加的基准的dspace-xmlui-mirage2/src/main/webapp/xsl/theme.xsl
结束:
<xsl:import href="aspect/artifactbrowser/contact.xsl"/>
+0
我只想在联系页面上添加更多信息。 –
+0
我已经用你所需要的更新了这个问题。 –
相关问题
- 1. dspace错误空白xmlui页面
- 2. 限制dspace中的访问页面反馈?
- 3. 在xmlui海市蜃楼主题中修改dspace发现页面
- 4. Joomla - 如何添加自定义反馈并联系我们页面?
- 5. 如何在Dspace中自定义提交表单?
- 6. 如何从DSpace中反馈页面的修改版本获取引荐页面(项目)的标题?
- 7. 如何自定义页面?
- 8. 如何创建自定义反馈按钮?
- 9. 正面反馈
- 10. 如何在XMLUI海市蜃楼2主题中创建自定义主页?
- 11. 试图提出反馈页面
- 12. Regardin反馈面板
- 13. 如何创建自定义WordPress页面?
- 14. 如何自定义wordpress类别页面
- 15. 如何自定义worldpay帮助页面?
- 16. 如何自定义GitLab组页面?
- 17. DSpace为分组值添加自定义方面
- 18. 如何在DSpace中添加输入表单(反馈)与真正的长数据?
- 19. 如何在自定义404页面上设置页面标题?
- 20. 希望修改某些SidebarFacet主题的在DSPACE 4.x的XMLUI
- 21. 在DSpace中,如何使用多个重用代码的XMLUI主题?
- 22. 使用Google Analytics自定义事件提供反馈表格
- 23. Flex/AS3拖放 - 自定义拖放反馈
- 24. 在Wicket中定义自己的反馈消息
- 25. 反馈通缉我的第一个django自定义字段!
- 26. 自定义视图与onClickListeners,一般反馈的多个实例
- 27. Facebook自定义页面
- 28. 自定义MBean HTML页面
- 29. WordPress的+自定义页面
- 30. Cloud9自定义404页面
你读过[XMLUI配置和自定义文件(https://wiki.duraspace.org/display/DSDOC5x/XMLUI+Configurati上+和+定制)? –