4

我们希望能够自定义表单元素区域本身之外的区域,以便客户可以拥有他们所有的表单,包括以自己的风格围绕表单的区域。例如,在顶部区域,我们希望有不同的颜色,我们希望用客户的标志替换 Orbeon 标志。我们还想隐藏/删除/自定义表单下方出现的一些按钮。例如,我们不需要 PDF、电子邮件和关闭按钮,我们希望将保存按钮中的文本更改为提交。

那可能吗?如果是这样,我们该怎么做?有什么指示吗?

4

2 回答 2

7

是的,您可以通过属性完成所有这些操作:

  1. .fr-top您可以通过覆盖中定义的规则来更改顶部的颜色form-runner-orbeon.css。有关如何覆盖 CSS 的更多信息,请参阅:默认 CSS
  2. oxf.fr.default-logo.uri.*.*您可以使用该属性替换或删除默认徽标。请参阅默认徽标
  3. oxf.fr.detail.buttons.*.*您可以通过覆盖该属性来选择在“表单运行器”“详细信息”页面上显示哪些按钮。请参阅详细信息页面上的按钮
  4. 您可以通过覆盖资源来更改按钮上的标签。请参阅覆盖资源
于 2011-01-28T19:47:49.070 回答
1

我遇到了更改浏览器地址中的图标的问题,并找到了 Alessandro Vernet 的答案:http: //discuss.orbeon.com/page-address-bar-browser-icon-td4660752.html
但是这个解决方案的缺点是我必须更改orbeon-form-runner.jar,并且每次发布新的 orbeon 表单时都会更改,这是我想要避免的。
所以想法是给我的图标与 orbeon 图标相同的名称,并将它们加载到资源目录的相应目录中。所以我命名了我的图标 orbeon-icon-16.ico并将orbeon-icon-16.png这两个文件加载到orbeon/WEB-INF/resources/ops/images.
对于 Firefox,这没问题,但 IE 继续显示 orbeon 图标。然后我注意到在 orbeon-core.jar 中还有 32 像素图标。所以我添加了两个文件 orbeon-icon-32.ico 和 orbeon-icon-32.png 并且 IE 也显示了我们的图标。

目录和文件列表

于 2017-10-13T20:11:24.007 回答