2017-01-09 37 views
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> 

回答

1

它似乎配置文件不支持编辑(或搜索,fullpage为该事) 。

见幻灯片#35在此演示文稿:http://www.slideshare.net/IBMSBT/ibmsbt-webinar130828

IBM SBT Webinar Slide 35

+0

- 尼斯找到,感谢马库斯。这似乎是合理的,因为有一个完整的Edit Profile页面,看起来可以添加小部件。不过,我很有希望。 – markdon

+0

是的,这是一个棘手的局限性 - 我可以想象有一百万个用例可以让配置文件所有者编辑/配置他的个人资料页面上显示的小部件。但是,您可以**将小部件添加到配置文件页面(通过小部件配置XML文件),但这些仅支持“视图”模式。有一些有趣的用例可以显示与您正在访问的用户相关的信息,从而增强整个用户体验。 –