是否可以为单个DSpace实例提供多个前端?

时间:2015-07-21 15:25:47

标签: dspace

Dspace的单个实例是否可以有多个前端?例如,有一个Dspace的实例,但有4个不同的前端(newsxmlui.xml),每个校园指向它一个。

我在CentOS 6上使用Mirage 2运行DSpace 5.2。

目前的架构似乎不太可能,但我只是想检查一下我是否遗漏了什么。

谢谢, 苏珊

1 个答案:

答案 0 :(得分:2)

正如@terrywb所说,为每个社区/集合创建单独的主题可能足以满足您的需求。

虽然我从未使用它,但我相信您可以使用themes.xmapxmlui.theme.allowoverrides配置设置在特定挂载点(URL路径)上挂载特定主题。有关详细信息,请参阅ThemeMatcher.javathemes.xmap。您可以在themes.xmap中放置一个块,如:

<map:match type="ThemeMatcher">
  <map:mount uri-prefix="dept1/" src="Dept1Theme"/>
  <map:mount uri-prefix="dept2/" src="Dept2Theme"/>
</map:match>