Dspace的单个实例是否可以有多个前端?例如,有一个Dspace的实例,但有4个不同的前端(newsxmlui.xml),每个校园指向它一个。
我在CentOS 6上使用Mirage 2运行DSpace 5.2。
目前的架构似乎不太可能,但我只是想检查一下我是否遗漏了什么。
谢谢, 苏珊
答案 0 :(得分:2)
正如@terrywb所说,为每个社区/集合创建单独的主题可能足以满足您的需求。
虽然我从未使用它,但我相信您可以使用themes.xmap
和xmlui.theme.allowoverrides
配置设置在特定挂载点(URL路径)上挂载特定主题。有关详细信息,请参阅ThemeMatcher.java
和themes.xmap
。您可以在themes.xmap
中放置一个块,如:
<map:match type="ThemeMatcher">
<map:mount uri-prefix="dept1/" src="Dept1Theme"/>
<map:mount uri-prefix="dept2/" src="Dept2Theme"/>
</map:match>