一个 DSpace 实例可以有多个前端吗?
Is it possible to have mulitple front-ends for a single DSpace instance?
一个Dspace实例可以有多个前端吗?例如,有一个 Dspace 实例,但有 4 个不同的前端 (newsxmlui.xml) 每个校区都指向它。
我是 运行 DSpace 5.2 和 CentOS 6 上的 Mirage 2。
这在当前架构下似乎不可能,但我只是想检查一下是否遗漏了什么。
谢谢,
苏珊
如@terrywb 所述,为每个 community/collection 创建单独的主题可能足以满足您的需求。
虽然我从未使用过它,但我相信您可以使用 themes.xmap
和 xmlui.theme.allowoverrides
配置设置在特定的挂载点(URL 路径)挂载特定的主题。有关详细信息,请参阅 ThemeMatcher.java
and themes.xmap
。您可以在 themes.xmap
中放置一个方块,例如:
<map:match type="ThemeMatcher">
<map:mount uri-prefix="dept1/" src="Dept1Theme"/>
<map:mount uri-prefix="dept2/" src="Dept2Theme"/>
</map:match>
一个Dspace实例可以有多个前端吗?例如,有一个 Dspace 实例,但有 4 个不同的前端 (newsxmlui.xml) 每个校区都指向它。
我是 运行 DSpace 5.2 和 CentOS 6 上的 Mirage 2。
这在当前架构下似乎不可能,但我只是想检查一下是否遗漏了什么。
谢谢, 苏珊
如@terrywb 所述,为每个 community/collection 创建单独的主题可能足以满足您的需求。
虽然我从未使用过它,但我相信您可以使用 themes.xmap
和 xmlui.theme.allowoverrides
配置设置在特定的挂载点(URL 路径)挂载特定的主题。有关详细信息,请参阅 ThemeMatcher.java
and themes.xmap
。您可以在 themes.xmap
中放置一个方块,例如:
<map:match type="ThemeMatcher">
<map:mount uri-prefix="dept1/" src="Dept1Theme"/>
<map:mount uri-prefix="dept2/" src="Dept2Theme"/>
</map:match>