IBM Connections自定义:添加包含导航,页眉,页脚的自定义jsp

时间:2013-12-17 15:38:47

标签: ibm-connections

我们目前正在添加自定义jsp文件,可以通过单击(自定义)导航栏中的链接进行浏览。

所述新页面应该看起来像连接中的“本机”页面,因此当然包含标题,导航,页脚,就像IBM Connections中的任何其他页面一样。我们为header.jsp文件添加了<jsp:include>,这导致链接显示在生成的html中。但是,样式和js仍然缺失。

为了解决这个问题,我们将<lc-ui:dojo include="${javascriptModuleInclude}" />包含在我们的页面中,因为我们在其他(本机)连接jsp文件中观察到了这一点。可悲的是,这根本没有用。

我们在自定义文档中找不到任何帮助,官方Connections论坛中唯一的帖子没有收到答案http://www-10.lotus.com/ldd/lcforum.nsf/d6091795dfaa5b1185256a7a0048a2d0/b9b5303e92c5676d85257c040046ff8c?OpenDocument

有没有人有洞察力甚至暗示要在这里寻找解决方案?

2 个答案:

答案 0 :(得分:0)

Customization Dir位于您的系统上的/ local / IBM / Connections / data / shared / customization目录中 customizationDir / themes / applications / profiles.css

覆盖lotusPostDetails的css值,你可以确切地检查在Firebug中呈现css *规则的确切内容,并有选择地覆盖

了解更多信息 http://infolib.lotus.com/resources/connections/4.5.0/doc/accessible/admin/en_us/acc_p4.html 子主题...确定保存自定义项的位置

在自定义生效之前,您需要重新启动Connections Server。

你也可以添加common.css。

你也可以引用oneui http://infolib.lotus.com/resources/oneui/3.0/docPublic/index.htm

答案 1 :(得分:0)

使<lc-ui:dojo>标记在第三方JSP页面中工作所需的最低依赖性是:

lc.util.base-3.0.jar
lc.util.web-3.0.jar
lc.config.svc-1.1.jar
com.ibm.connections.directory.services.jar

请记住,这不是受支持的用例 - 正如您所指出的,您正在对本机Connections JSP文件进行逆向工程。 Connections标题可能会在不久的将来通过SBT作为可重用的UI组件提供。