IBM Connections 配置文件小部件编辑模式

IBM Connections Profiles Widget Edit Mode

我有多个出现在个人资料中的小部件,我希望用户能够在他们自己的个人资料中进行配置。为此,我想使用 iWidget 编辑模式。 profiles/myProfileView 支持吗?我还不能让“编辑”选项出现在小部件操作菜单中,但是可以通过编程方式更改模式。

向配置文件小部件添加编辑模式有哪些要求?

到目前为止,我已经在 widgets-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>

个人资料似乎不支持编辑(或搜索,整页)。

请参阅本演示文稿中的幻灯片 #35:http://www.slideshare.net/IBMSBT/ibmsbt-webinar130828