我正在使用XML UI mirage 2主题处理DSpace 1.6,默认安装工作正常,我也知道通过放置文件来覆盖Mirage 2主题中的样式
dspace/modules/xmlui-mirage2
个主题。
一般来说,我需要修改一个主页,以便我可以将最新和趋势项目放在主页中作为横幅,如下面所示的世界银行主页所示。
答案 0 :(得分:0)
以下文件用于为XMLUI站点设置主页的内容。编辑此文件可能会解决您的问题。
https://github.com/DSpace/DSpace/blob/master/dspace/config/news-xmlui.xml
答案 1 :(得分:0)
@ psycho3 可以在更高版本的DSpace中找到此基础,从我相信的版本DSpace 4开始。 查看一个名为" SiteRecentSubmissions"的类。 https://github.com/DSpace/DSpace/blob/dspace-4_x/dspace-xmlui/src/main/java/org/dspace/app/xmlui/aspect/discovery/SiteRecentSubmissions.java
此课程的作用是将最新提交的项目添加到首页。 您可以创建一种新类,查找最常下载的项,并将它们添加到该新类的主体中。
但是,话虽如此,这可能会更加困难,因为您使用的是Dspace 1.6,并且在查询solr等方面可能存在一些严重的限制。
(另外,如果我问的话,你是如何设置一个带有功能Mirage2的DSpace 1.6的?)