2013-10-16 58 views
1

考虑这个例子,告诉这可能吗?我可以在晔添加自定义的管理页面

我有一个自定义的API来显示我的调查分析(如:API返回值的表格) 我晔网站所有者应显示在工作区的设置部分和晔管理员组应该仅显示此页这个分析。将自定义页面添加到设置部分是否可行?要做到这一点(如在评论你的问题中提到)

+0

Ektron的版本? – egandalf

+0

Ektron Version 9.0 –

+1

我们可以通过编辑workarea中的workareanavigationtrees.aspx.cs文件来添加页面。我认为在Ektron中添加页面设置并不是一个更好的选择,Smart Desktop widget是最好的选择。 –

回答

2

最好的办法是在有关Smart Desktop使用自定义窗口小部件封装的功能。

这是一个有点混乱(至少在V8.7 SP2)知道如何让你的自定义窗口小部件出现在智能桌面的选项,所以这里有一个快速的破败。 (有对老Ektron developer site老论坛帖子,但它显示的默认窗口小部件的名称空间自那时以来已经改变,再加上我在这里增加了一些更多的细节。)

  1. 创建你的widget( s)并将它们保存在/ Workarea/Widgets /文件夹中。
  2. 在工作区中,去Settings > Configuration > Personalizations > Widgets并点击“同步部件从/小工具/文件夹”按钮。按钮文本听起来像这只是PageBuilder小部件,但这也会同步在/ Workarea/Widgets /文件夹中找到的小部件列表。
  3. 转至Settings > Configuration > Personalizations > Widget Space。您应该会看到名为“UserSmartDesktop”的小部件空间。点击旁边的修改按钮。
  4. 选择您想让智能桌面上的用户可用的小部件。

此时,您应该可以转到workarea中的“桌面”选项卡,并将您的小部件添加到您自己的智能桌面或默认桌面。我不确定是否有办法让小部件仅供特定用户群使用,但是您绝对可以将小部件权限检入小部件本身,以便如果您的帐户不属于管理员组(或任何组) (您选择)),那么它不会加载任何实际数据,而是显示“访问被拒绝”类型的消息。

相关问题