2013-10-16 55 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中的「桌面」選項卡,並將您的小部件添加到您自己的智能桌面或默認桌面。我不確定是否有辦法讓小部件僅供特定用戶羣使用,但是您絕對可以將小部件權限檢入小部件本身,以便如果您的帳戶不屬於管理員組(或任何組) (您選擇)),那麼它不會加載任何實際數據,而是顯示「訪問被拒絕」類型的消息。

相關問題