Sun Java System Portal Server 7.2 管理指南

第 17 章 管理 Google 小工具整合

本章說明 Google 的小工具與使用者桌面的整合。

在桌面上啟用 Google 小工具

Portal Server 管理員可讓一般使用者將 Google 小工具儲存庫中的小工具新增至其桌面。本節說明 Google 小工具功能,並提供下列指示給管理員:

Google 小工具儲存庫中的小工具是在 googlegadgetportlet.GoogleGadgetPortlet (JSR 168 包裝程式 Portlet) 的協助下執行。此 Portlet 可允許小工具在入口網站中執行,並使用頁面容器服務,例如編輯喜好設定、只顯示標題列、整頁顯示、在新視窗中顯示,以及移除。


備註 –

某些小工具可能與 Portal Server 不相容 (例如專為個人化 Google 首頁設計的小工具,或顯示 RSS Feed 的小工具)。小工具是由 Google、協力公司或使用者所開發,對於小工具的效能、品質或內容不做任何承諾或表示。


針對以 JSPTableContainerProvider AJAXTableContainerProvider 為基礎的頁面容器,您可於全域層級、組織層級、角色層級或使用者層級,在入口網站網頁上啟用 Google 小工具。

一旦 Portal Server 管理員啟用在桌面上執行 Google 小工具儲存庫中的小工具後,授權的一般使用者便可執行下列作業:

Procedure取得 Portal Server 的 Google Gadgets API 金鑰

入口網站使用 Google 的 AJAX Feed API,這需要 Google API 金鑰才可運作。單一 Google API 金鑰對單一網域 (例如 foo.com) 及其子網域 (例如 bar.foo.com) 有效。

  1. 請至 Google AJAX Feed API 的 Google 註冊頁面。

  2. 按一下 [Sign-up for a Google AJAX API key] (註冊取得 Google AJAX API 金鑰) 連結。

    註冊頁面會顯示。

  3. 遵循提供的指示進行。

  4. 按一下 [Generate API Key] (產生 API 金鑰)。

Procedure讓入口網站一般使用者設定 Google 小工具

要讓一般使用者設定及顯示 Google 小工具,您必須設定 API 金鑰特性,並啟動 [新增 Google 小工具] 連結。

  1. 登入管理主控台。

  2. 瀏覽至入口網站的「管理容器與通道」部分。

  3. 設定 Google Gadgets API 金鑰定義。

    1. 選取頂層 [[全域]] DN。

    2. 在左框架中,按一下 [GoogleGadgetContainer]。

    3. 在右側的特性表中,將您的 Google API 金鑰輸入到 apiKey 特性值。

    4. 儲存變更。

  4. 啟動「新增 Google 小工具連結」特性。

    1. 瀏覽至下列某個項目的頁面容器編輯頁面:

      • 使用者 DN

      • 組織 DN

      • 角色 DN

      • 全域 DN

    2. isGoogleGadgetsEnabled 特性值設為 true。

      此設定會自動為具有適當權限的一般使用者,在入口網站頁面上顯示 [新增 Google 小工具] 連結。這些一般使用者按一下 [新增 Google 小工具] 連結,便可將小工具新增至其頁面。

Procedure為 2column 社群啟用「新增 Google 小工具」連結

  1. 開啟 /var/opt/SUNWportal/portals/portal1/communitytemplates/2column 下的 XML 範本檔案 (owner.xmlmember.xml) 。

  2. 新增布林屬性 [isGoogleGadgetsEnabled] 至容器 (jsptablecontainerprovider) 的 DP,並將其值設定為 [True]。