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
我有多个出现在个人资料中的小部件,我希望用户能够在他们自己的个人资料中进行配置。为此,我想使用 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