0
我有多个小配件出现在配置文件中,我希望用户可以在其配置文件中进行配置。为此,我想使用iWidget编辑模式。这是在profiles/myProfileView中支持的吗?我还没有能够让编辑选项出现在小部件操作菜单中,但是可以通过编程方式更改模式。IBM Connections配置文件小部件编辑模式
将编辑模式添加到配置文件小部件有什么要求?
到目前为止,我在小部件-config.xml中编辑添加到widgetDef:
<widgetDef defId="myBadgeId" url="/App/myBadge.xml" modes="view edit">
添加编辑到supportedModes到窗口小部件定义XML:
<iw:iwidget name="My Widget" xmlns:iw="http://www.ibm.com/xmlns/prod/iWidget" iScope="myWidgetClass" allowInstanceContent="true"
supportedModes="view edit" mode="view">
和定义不同的内容对于每种模式:
<iw:content mode="view">
<![CDATA[<div id="myWidgetRoot"></div>]]>
</iw:content>
<iw:content mode="edit">
<![CDATA[<div id="myWidgetRoot">EDIT MODE!</div>]]>
</iw:content>
- 尼斯找到,感谢马库斯。这似乎是合理的,因为有一个完整的Edit Profile页面,看起来可以添加小部件。不过,我很有希望。 – markdon
是的,这是一个棘手的局限性 - 我可以想象有一百万个用例可以让配置文件所有者编辑/配置他的个人资料页面上显示的小部件。但是,您可以**将小部件添加到配置文件页面(通过小部件配置XML文件),但这些仅支持“视图”模式。有一些有趣的用例可以显示与您正在访问的用户相关的信息,从而增强整个用户体验。 –