1

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

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

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

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

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

4

2 回答 2

0

定制目录位于您系统上的目录中,例如 /local/IBM/Connections/data/shared/customization customizeDir/themes/applications/profiles.css

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

了解更多信息,请访问 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

于 2013-12-17T17:50:42.473 回答
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 组件提供。

于 2014-01-14T21:46:04.707 回答