哪个CMS与现有Grails应用程序集成

时间:2014-04-27 20:26:50

标签: grails content-management-system liferay magnolia weceem

我有一个包含多种表单的现有grails应用程序。我需要一个CMS,它允许我将现有的grails表单添加到此cms并为每个表单分配不同的权限。我需要能够从管理页面更改网站模板css。像dotnet nuke这样你可以添加现有的asp.net页面并为这个页面分配权限并添加自定义主题。 要求的功能:

  • 与Active Directory集成

  • 与MS Exchange集成

  • 从protal admin ui

  • 设置grails形式的安全策略
  • 从门户网站管理员ui

  • 更改表单css主题
  • 轻松与门户网站集成

1 个答案:

答案 0 :(得分:0)

您可以使用Magnolia的Maglev插件,但AFAIK仅适用于4.5.x分支,而不适用于最新版本。

除此之外,如果您的主要要求是安全性并且能够从CMS中提取主题,您可以在同一个Web应用程序中部署Magnolia和您的grails应用程序,配置Magnolia以处理所有传入的请求(默认情况下)并且仅configure bypass inside of Magnolia for cms subchain for url where your form is available。这样Magnolia将负责检查安全性,为您提供上下文,您可以从表单中参考Magnolia安装中编辑选择的主题。虽然这个描述听起来有点复杂,但实际上这很简单。

HTH,Jan