由于网络上提供的资料,我一直在尝试自定义IBM Connections UI,并且能够在header.jsp
中插入和执行代码。
问题是如果我在<IBM_CONNECTIONS>\data\shared\customization\themes\images
的主题目录下添加新图像文件,我如何在header.jsp
中引用此图像?当然我不能在这里使用<IBM_CONNECTIONS>/connections/resources/web/com.ibm.lconn.core.styles.oneui3/images/myimage.png
的绝对路径。
同样我想添加一个新的JavaScript,但我无法弄清楚如何在header.jsp
中给出它的相对路径。
答案 0 :(得分:3)
<CONNECTIONS_CUSTOMIZATION_PATH>/themes
目录只应用于覆盖现有样式表引用的图像,或者为自定义样式表添加新图像。如果只需显示图像,建议的位置为<CONNECTIONS_CUSTOMIZATION_PATH>/common/images
(必要时创建子目录)。该图像将在每个应用程序的上下文根目录下可用,例如/files/images/myimage.png
答案 1 :(得分:0)
claudiopro,您的解决方案适用于 /files/images/myimage.png 和 /profiles/images/myimage.png 等等。但是主/主页怎么样/ url /homepage/images/myimage.png无效。 你知道如何避免这种情况吗?
您是否也知道您在IBM Knowledge Center中记录了您提供的解决方案的位置? 在Connections 5.0的文档中,几乎没有关于图像和CSS custiomization的页面,但有些解决方案甚至没有工作,有些是相互矛盾的......