設定和設定We.Gov和We.Finance參考網站

示範套件詳細資料

安裝必備條件

此封裝是為以下專案建立的: AEM Forms 6.4 OSGI作者​已經過測試,因此在以下平台版本上受到支援:

AEM版本 AEM Forms套件版本 狀態
6.4 5.0.86 支援
6.5 6.0.80 支援
6.5.3 6.0.122 支援

此套件包含支援以下平台版本的雲端設定:

雲端提供者 服務版本 狀態
Adobe Sign v5 API 支援
Microsoft Dynamics 365 1710 (9.1.0.3020) 支援
Adobe Analytics v1.4 Rest API 支援
套件安裝考量事項:
  • 套件應安裝在乾淨的伺服器上,且不含其他示範套件或較舊的示範套件版本
  • 套件應安裝在OSGI伺服器上,以製作模式執行

此套件包含哪些內容

AEM Forms We.Gov示範套件 (we-gov-forms.pkg.all-<version>.zip)以套件形式提供,包含數個其他子套件和服務。 此套件包含下列模組:

  • we-gov-forms.pkg.all-<version>.zip - 完整示範套件

    • we-gov-forms.ui.apps-<version>.zip — 包含所有元件、使用者端資料庫、範例使用者、工作流程模型等。

      • we-gov-forms.core-<version>.jar - 包含所有OSGI服務、自訂工作流程步驟實作等。

      • we-gov-forms.derby<version>.jar - 包含所有OSGI服務、資料庫結構描述等。

      • core.wcm.components.all-2.0.4.zip - 範例WCM元件的集合

      • grid-aem.ui.apps-1.0-SNAPSHOT.zip - 網站頁面欄控制項的AEM Sites網格版面配置套件

    • we-gov-forms.ui.content-<version>.zip - 包含所有內容、頁面、影像、表單、互動式通訊資產等。

    • we-gov-forms.ui.analytics-<version>.zip - 包含所有要儲存在存放庫中的We.Gov Forms Analytics資料。

    • we-gov-forms.config.public-<version>.zip - 包含所有預設設定節點,包括預留位置雲端設定,以協助避免表單資料模型和服務繫結問題。

此套件中包含的資產包括:

  • 包含可編輯範本的AEM網頁
  • AEM Forms最適化Forms
  • AEM Forms互動式通訊(列印和Web Channel)
  • AEM Forms XDP記錄檔案
  • AEM Forms MS Dynamics Forms資料模型
  • Adobe Sign整合
  • AEM工作流程模型
  • AEM Assets影像範例
  • 範例(記憶體內) Apache Derby資料庫
  • Apache Derby資料來源(用於表單資料模型)

示範套件安裝

本節包含安裝示範套件的相關資訊。

來自Software Distribution

  1. 開啟 Software Distribution。您需要 Adobe ID 才能登入 Software Distribution。

  2. 點一下頁首功能表中的 Adobe Experience Manager

  3. 篩選器 區段:

    1. 選取 Forms解決方案 下拉式清單。
    2. 選取套件的版本和型別。 您也可以使用 搜尋下載 篩選結果的選項。
  4. 點選 we-gov-forms.pkg.all-<version>.zip 封裝名稱,選取 接受EULA條款,然後點選 下載.

  5. 開啟套件管理器,然後按一下​「上傳套件」​即可上傳套件。

  6. 選取套件並按一下 安裝.

    我們管理表單套件

  7. 允許安裝程式完成。

  8. 導覽至 https://<aemserver>:<port>/content/we-gov/home.html?wcmmode=disabled 以確保安裝成功。

從本機ZIP檔案

  1. 下載並找到 we-gov-forms.pkg.all-<version>.zip 檔案。

  2. 導覽至 https://<aemserver>:<port>/crx/packmgr/index.jsp.

  3. 選取「上傳套件」選項。

    上傳封裝選項

  4. 使用檔案瀏覽器導覽並選取下載的ZIP檔案。

  5. 按一下「開啟」以上傳。

  6. 上傳後,選取「安裝」選項以安裝套件。

    安裝WeGov Forms套件

  7. 允許安裝程式完成。

  8. 導覽至 https://<aemserver>:<port>/content/we-gov/home.html?wcmmode=disabled 以確保安裝成功。

安裝新套件版本

若要安裝新的套件版本,請依照4.1和4.2中定義的步驟操作。雖然可以在已安裝其他較舊套件時安裝較新的套件版本,但建議先解除安裝較舊的套件版本。 若要這麼做,請遵循下列步驟。

  1. 導覽至 https://<aemserver>:<port>/crx/packmgr/index.jsp

  2. 找出較舊的 we-gov-forms.pkg.all-<version>.zip 檔案。

  3. 選取「更多」選項。

  4. 從下拉式清單中選取「解除安裝」選項。

    解除安裝WeGov套件

  5. 確認後,再次選取「解除安裝」,並允許解除安裝程式完成。

示範套件設定

本節包含簡報前示範套件的部署後設定的詳細資訊和指示。

虛構的使用者設定

  1. 導覽至 https://<aemserver>:<port>/libs/granite/security/content/groupadmin.html

  2. 以管理員身分登入,以便執行下列工作。

  3. 向下捲動至頁面結尾以載入所有使用者群組。

  4. 搜尋"工作流程「。

  5. 選取"workflow-users」群組並按一下「屬性」。

  6. 導覽至「成員」標籤。

  7. 輸入 wegov 在「選取使用者或群組」欄位中。

  8. 從下拉式清單中選取"We.Gov Forms使用者「。

    編輯工作流程使用者的群組設定

  9. 按一下功能表列中的「儲存並關閉」。

  10. 搜尋",重複步驟2至7 分析",選取"Analytics管理員「群組,並新增「We.Gov Forms使用者"群組作為成員。

  11. 搜尋",重複步驟2至7 表單使用者",選取"forms-power-users「群組,並新增「We.Gov Forms使用者"群組作為成員。

  12. 搜尋",重複步驟2至7 forms-users",選取"forms-users「群組,這次新增「We.Gov使用者"群組作為成員。

電子郵件伺服器設定

  1. 檢閱設定檔案 設定電子郵件通知

  2. 以管理員身分登入以執行此工作。

  3. 導覽至 https://<aemserver>:<port>/system/console/configMgr

  4. 找到並按一下 Day CQ郵件服務 要設定的服務。

    設定Day CQ郵件服務

  5. 設定服務以連線至您選擇的SMTP伺服器:

    1. SMTP伺服器主機名稱:例如(smtp.gmail.com)
    2. 伺服器連線埠:例如使用SSL的gmail (465)
    3. SMTP使用者: demo@ <companyname> .com
    4. 「寄件者」地址: aemformsdemo@adobe.com

    設定SMTP

  6. 按一下「儲存」以儲存設定。

(選用) AEM SSL設定

本節包含在AEM執行個體上設定SSL,以便能夠設定Adobe Sign雲端設定的詳細資訊。

引用:

  1. SSL預設值

附註:

  1. 導覽至https://<aemserver>:<port>/aem/inbox,您可在此處完成上述參考檔案連結中說明的程式。

  2. we-gov-forms.pkg.all-[version].zip 套件包含範例SSL金鑰和憑證,可透過擷取 we-gov-forms.pkg.all-[version].zip/ssl 屬於封裝一部分的資料夾。

  3. SSL憑證和金鑰詳細資料:

    1. 核發給「CN=localhost」
    2. 10年有效期
    3. 「password」的密碼值
  4. 私密金鑰是 localhostprivate.der.

  5. 憑證是 localhost.crt.

  6. 按一下下一步。

  7. HTTPS主機名稱應設為 localhost.

  8. 連線埠應該設定為系統已公開的連線埠。

(選用) Adobe Sign雲端設定

本節包含Adobe Sign雲端設定的詳細資訊和指示。

引用:

  1. 將Adobe Sign與AEM Forms整合

雲端設定

  1. 檢閱先決條件。 另請參閱 AEM SSL設定 用於必要的SSL設定。

  2. 瀏覽到:

    https://<aemserver>:<port>/libs/adobesign/cloudservices/adobesign.html/conf/we-gov

    注意

    用來存取AEM伺服器的URL應符合Adobe Sign OAuth重新導向URI中設定的URL,以避免設定問題(例如: https://<aemserver>:<port>/mnt/overlay/adobesign/cloudservices/adobesign/properties.html)

  3. 選取「We.gov Adobe Sign」設定。

  4. 按一下「屬性」。

  5. 導覽至「設定」標籤。

  6. 輸入oAuth URL,例如: https://secure.na1.echosign.com/public/oauth

  7. 提供已設定Adobe Sign執行個體中的已設定使用者端ID和使用者端密碼。

  8. 按一下「連線至Adobe Sign」。

  9. 成功連線後,按一下「儲存並關閉」以完成整合。

(選用) MS Dynamics雲端設定

本節包含MS Dynamics雲端設定的詳細資訊和指示。

引用:

  1. Microsoft Dynamics OData設定
  2. 設定適用於AEM Forms的Microsoft Dynamics

MS Dynamics OData雲端服務

  1. 瀏覽到:

    https://<aemserver>:<port>/libs/fd/fdm/gui/components/admin/fdmcloudservice/fdm.html/conf/we-gov

    1. 確定您使用的重新導向URL與MS Dynamics應用程式註冊中所設定的相同。
  2. 選取「Microsoft Dynamics ODataCloud Service」設定。

  3. 按一下「屬性」。

    Microsoft ODataCloud Service的屬性

  4. 瀏覽至「驗證設定」標籤。

  5. 輸入下列詳細資料:

    1. 服務根目錄: 例如 https://msdynamicsserver.api.crm3.dynamics.com/api/data/v9.1/

    2. 驗證型別: OAuth 2.0

    3. 驗證設定 (請參閱 MS Dynamics雲端組態設定 收集此資訊):

      1. 使用者端ID — 也稱為應用程式ID
      2. 用戶端密碼
      3. OAuth URL — 例如 https://login.windows.net/common/oauth2/authorize
      4. 重新整理記號URL — 例如 https://login.windows.net/common/oauth2/token
      5. 存取權杖URL — 例如 https://login.windows.net/common/oauth2/token
      6. 授權範圍 — openid
      7. 驗證標頭 — 授權持有者
      8. 資源 — 例如 https://msdynamicsserver.api.crm3.dynamics.com
    4. 按一下「連線至OAuth」。

  6. 成功驗證後,按一下「儲存並關閉」以完成整合。

MS Dynamics雲端組態設定

本節詳述的步驟可協助您從MS Dynamics Cloud執行個體尋找使用者端ID、使用者端密碼和詳細資訊。

  1. 導覽至 https://portal.azure.com/ 和登入。

  2. 從左側功能表選取「所有服務」。

  3. 搜尋或導覽至「應用程式註冊」。

  4. 建立或選取現有的應用程式註冊。

  5. 複製 應用程式ID 將用作OAuth 使用者端ID AEM雲端設定中的

  6. 按一下「設定」或「資訊清單」以設定 回覆URL。

    1. 設定OData服務時,此URL必須與用來存取您的AEM伺服器的URL相符。
  7. 在「設定」檢視中,按一下「金鑰」以檢視建立新金鑰(在AEM中會作為使用者端密碼)。

    1. 請務必保留金鑰的復本,因為您之後無法在Azure或AEM中檢視。
  8. 若要找到資源URL/服務根URL,請導覽至MS Dynamics執行個體控制面板。

  9. 在頂端導覽列中,按一下「銷售」或您自己的執行個體型別和「選取設定」。

  10. 按一下右下角附近的「自訂」和「開發人員資源」。

  11. 您會在此找到服務根URL:例如

    *https://msdynamicsserver.api.crm3.dynamics.com/api/data/v9.1/

  12. 有關重新整理和存取權杖URL的詳細資訊,請參閱此處:

    https://docs.microsoft.com/en-us/rest/api/datacatalog/authenticate-a-client-app

測試Forms資料模型(Dynamics)

雲端設定完成後,您可能想要測試表單資料模型。

  1. 瀏覽到

    https://<aemserver>:<port>/aem/forms.html/content/dam/formsanddocuments-fdm/we-gov

  2. 選取「We.gov Microsoft Dynamics CRM FDM」並選取「屬性」。

    Dynamics CRM FDM的屬性

  3. 切換作業選項至「更新來源」標籤。

  4. 請確定「內容感知設定」已設為「/conf/we-gov」,且設定的資料來源為「ms-dynamics-odata-cloud-service」。

    已設定的資料來源

  5. 編輯表單資料模型。

  6. 測試服務,確保它們成功連線到已設定的資料來源。

    注意

    測試服務後,按一下 取消 以確保非自願的變更不會傳播至表單資料模型。

    注意

    據報導,AEM伺服器必須重新啟動,資料來源才能成功繫結至FDM。

測試Forms資料模型(Derby)

雲端設定完成後,您可能想要測試表單資料模型。

  1. 導覽至 https://<aemserver>:<port>/aem/forms.html/content/dam/formsanddocuments-fdm/we-gov

  2. 選取 We.gov註冊FDM 並選取 屬性.

    Dynamics CRM FDM的屬性

  3. 導覽至 更新來源 標籤。

  4. 確保 內容感知設定 設為 /conf/we-gov 而且設定的資料來源為 We.Gov Derby DS.

    Dynamics CRM FDM的屬性

  5. 按一下 儲存並關閉.

  6. 測試服務 以確保他們成功連線到設定的資料來源

    • 若要測試連線,請選取 HOMEMORTGAGEACCOUNT 並提供get服務。 測試服務,系統管理員可以看到正在擷取的資料。

Adobe Analytics設定(可選)

本節包含Adobe Analytics Cloud設定的詳細資訊和指示。

引用:

Adobe Analytics雲端服務設定

此套件已預先設定為連線至Adobe Analytics。 提供下列步驟以更新此設定。

  1. 導覽至 https://<aemserver>:<port>/libs/cq/core/content/tools/cloudservices.html

  2. 找出Adobe Analytics區段,然後選取「顯示設定」連結。

  3. 選取「We.Gov Adobe Analytics (Analytics設定)」設定。

    Analytics雲端服務設定

  4. 按一下「編輯」按鈕以更新Adobe Analytics設定(您需要提供共用機密)。 按一下「連線至Analytics」進行連線,按一下「確定」完成。

    We.Gov Adobe Analytics

  5. 如果您想要更新框架設定,請從相同頁面按一下「We.Gov Adobe Analytics Framework (Analytics Framework)」(請參閱 啟用AEM編寫 以啟用編寫)。

Adobe Analytics正在尋找使用者認證

若要找到Adobe Analytics帳戶的使用者認證,帳戶管理員必須執行下列工作。

  1. 導覽至Adobe Experience Cloud入口網站。
    • 使用您的管理員憑證登入
  2. 在主控制面板中選取Adobe Analytics圖示。
    快速存取
  3. 導覽至「管理員」標籤,並選取「使用者管理(舊版)」專案
    報告
  4. 選取 使用者 標籤。
    使用者管理
  5. 從使用者清單中選取所需的使用者。
  6. 捲動至頁面底部,使用者驗證資訊將顯示在頁面底部。
    管理存取權
  7. 使用者名稱和共用機密資訊將顯示在許可權方塊的右側。
  8. 請注意,使用者名稱在名稱中會有冒號,冒號左側的所有資訊是使用者名稱,冒號右側的所有資訊是公司名稱。
    • 範例如下: 使用者名稱:公司名稱

在Adobe Analytics中設定使用者驗證

管理員可以執行下列動作,為使用者提供AEM Analytics許可權。

  1. 導覽至Adobe Admin Console。

  2. 按一下公開給Admin Console的Analytics執行個體。

    • 此專案位於管理頁面的主要頁面。
  3. 選取「Analytics完整管理員存取權」。

  4. 將使用者新增至設定檔。

    Analytics完整管理員存取權

  5. 將使用者ID對應至設定檔後,按一下許可權索引標籤。

  6. 請確定所有許可權都對應至設定檔。

    編輯權限

  7. 請注意,一旦將許可權對應到使用者登入的能力上,則可能需要幾個小時的時間。

Adobe Analytics報告

檢視Adobe Analytics網站報告

注意

AEM Forms Analytics資料可在離線時使用,或在不使用Adobe Analytics雲端設定的情況下使用,如果 we-gov-forms.ui.analytics-<version>.zip 已安裝套件,但AEM Sites資料需要主動式雲端設定。

  1. 導覽至 https://<aemserver>:<port>/sites.html/content

  2. 選取「AEM Forms We.Gov網站」以檢視網站頁面。

  3. 選取其中一個網站頁面(例如「首頁」),然後選擇「Analytics & Recommendations」。

    Analysis和Recommendations

  4. 在此頁面上,您會看到從Adobe Analytics擷取的與AEM Sites頁面相關的資訊(注意:透過設計,此資訊會定期從Adobe Analytics重新整理,不會即時顯示)。

    AEM Sites分析

  5. 回到頁面檢視頁面(在步驟3存取),您也可以變更顯示設定來檢視「清單檢視」中的專案,以檢視頁面檢視資訊。

  6. 找到「檢視」下拉式選單,然後選取「清單檢視」。

    清單檢視

  7. 從相同功能表選取「檢視設定」,然後從「Analytics」區段選取您要顯示的欄。

    設定欄

  8. 按一下「更新」以使新欄可用。

    顯示新欄

檢視Adobe Analytics表單報告

注意

AEM Forms Analytics資料可在離線時使用,或在不使用Adobe Analytics雲端設定的情況下使用,如果 we-gov-forms.ui.analytics-<version>.zip 已安裝套件,但AEM Sites資料需要主動式雲端設定。

  1. 瀏覽到

    https://<aemserver>:<port>/aem/forms.html/content/dam/formsanddocuments/adobe-gov-forms

  2. 選取「健康權益註冊應用程式」最適化表單,然後選取「Analytics報表」選項。

    Analytics報表

  3. 等候頁面載入,並檢視Analytics報表資料。

    檢視Analytics報表資料

Adobe自動化Forms設定啟用

若要使用AdobeForms來安裝和設定AEM Forms,「轉換」工具的使用者必須具備下列條件。

  1. 存取Adobe I/O。

  2. 建立與AdobeForms轉換服務整合的許可權。

  3. Adobe以作者身分執行的最新AEM 6.5 Service Pack。

閱讀進一步指示前,請先檢閱下列內容:

建立IMS設定第1部分

若要設定服務以正確與表單轉換工具通訊,使用者必須設定Identity Management System (IMS)服務以註冊Adobe I/O。

  1. 導覽至https://<aemserver>:<port> >按一下左上方的Adobe Experience Manager >工具>安全性> Adobe IMS設定。

  2. 按一下建立。

  3. 執行下列影像中的動作。

    IMS技術帳戶設定

  4. 請務必下載憑證。

  5. 不要繼續進行設定的其餘部分 — 檢閱區段 在Adobe I/O中建立整合

注意

本節中建立的憑證將用於在Adobe I/O中建立整合服務。使用者在整合服務中建立後,使用者就可以使用Adobe I/O中的資訊完成設定。

在Adobe I/O中建立整合

如果您未連絡系統管理員以便建立整合,請確定您有能力在Adobe網域中建立整合。

  1. 導覽至 Adobe I/O主控台.

  2. 按一下建立整合項目。

  3. 選取「存取API」。

  4. 確定您位於正確的群組(右上方的下拉式清單)。

  5. 在Experience Cloud區段中,選取「Forms轉換工具」。

  6. 按一下「繼續」。

  7. 輸入整合的名稱和說明。

  8. 使用2.1節中的公開金鑰時,會將金鑰置於金鑰的整合中。

  9. 選取您automated forms conversion的設定檔。

    建立新整合

建立IMS設定第2部分

現在您已建立整合,讓我們完成IMS設定的安裝。

  1. 按一下Adobe I/O中的整合,以公開連線詳細資料。

  2. 在AEM中導覽至您的IMS設定(「工具>安全性> IMS」)

  3. 按一下IMS設定畫面上的「下一步」 。

  4. 輸入授權伺服器(熒幕擷取畫面中顯示的值)。

  5. 輸入API金鑰。

  6. 輸入使用者端密碼(必須按一下「在Adobe I/O中公開」才會公開)。

  7. 按一下Adobe I/O中的「JWT」索引標籤以取得JWT裝載,並將其貼到IMS設定的裝載中。

    裝載IMS設定

  8. 建立後,按一下IMS設定並選取健康狀態檢查,使用者應該會看到以下結果。

    健康狀態確認

設定雲端設定(We.Gov AFC生產)

IMS設定完成後,我們就可以繼續檢閱AEM中的雲端設定。 如果設定不存在,請使用以下步驟在AEM中建立雲端設定:

  1. 開啟瀏覽器並導覽至系統URL https://<domain_name>:<system_port>

  2. 按一下畫面左上角的Adobe Experience Manager > 「工具>Cloud Services>自動Forms交談設定」。

  3. 選取您要放置設定的設定資料夾。

  4. 按一下建立。

  5. 在下方熒幕擷圖中輸入資訊。

    AFC生產

  6. 為設定提供標題和名稱。

  7. 系統的服務URL已設定為https://aemformsconversion.adobe.io/。

  8. 範本URL /conf/we-gov/settings/wcm/templates/we-gov-flamingo-template.

  9. 佈景主題URL: /content/dam/formsanddocuments-themes/adobe-gov-forms-themes/we-gov-theme

  10. 按一下下一步。

  11. 對於此設定,我們將兩個核取方塊值留空。

設定雲端設定(We.Finance AFC Production)

IMS設定完成後,我們就可以繼續在AEM中建立雲端設定。

  1. 開啟瀏覽器並導覽至系統URL https://<domain_name>:<system_port>

  2. 按一下畫面左上角的Adobe Experience Manager > 「工具>Cloud Services>自動Forms交談設定」。

  3. 選取您要放置設定的設定資料夾。

  4. 按一下建立。

  5. 在下方熒幕擷圖中輸入資訊。

    We.Finance AFC生產

  6. 為設定提供標題和名稱。

  7. 系統的服務URL已設定為https://aemformsconversion.adobe.io/

  8. 範本URL: /conf/we-finance/settings/wcm/templates/we-finance-adaptive-form

  9. 佈景主題URL: /content/dam/formsanddocuments-themes/adobe-finance-forms-themes/we-finance-theme

  10. 按一下下一步。

  11. 對於此設定,我們將兩個核取方塊值留空。

測試表單轉換(We.Gov註冊應用程式)

設定完成後,使用者可以上傳PDF檔案以進行測試。

  1. 導覽至AEM系統https://<domain_name>:<system_port>

  2. 按一下「Forms > Forms & Documents > AEM Forms We.gov Forms > AFC」。

  3. 選取We.Gov註冊應用程式PDF。

  4. 按一下 開始自動轉換 按鈕。

  5. 使用者應該能夠看到如下所示的選項。

    已轉換的最適化表單

  6. 選取按鈕後,使用者將看到以下選項

    • 請確定使用者選取 We.Gov AFC生產 設定

    轉換設定

    進階轉換設定

  7. 設定好所有要使用的選項後,請選取開始轉換。

  8. 當轉換程式開始時,使用者應該會看到以下畫面:

    轉換設定

  9. 轉換完成後,使用者會看到下列畫面:

    已轉換的最適化表單

    按一下 輸出 資料夾以檢視產生的自適應表單。

已知問題和注意事項

automated forms conversion服務包含 最佳實務,已知的複雜模式、和 已知問題. 開始使用AEM FormsAutomated forms conversion服務之前,請先檢閱這些內容。

  1. 如果您想要在轉換後將表單繫結到FDM,請在未啟用資料繫結的情況下產生最適化表單來產生表單。

  2. 請確定範本資料夾已啟用每個人許可權的jcr:read ,否則服務使用者將無法從存放庫讀取範本,且轉換將失敗。

示範套件自訂

本節包含示範自訂的相關指示。

範本自訂

可在以下位置找到可編輯的範本:

https://<aemserver>:<port>/libs/wcm/core/content/sites/templates.html/conf/we-gov

這些範本包括AEM Site、最適化表單和互動式通訊範本,這些範本是使用元件建立和組裝,這些元件可在以下網址找到:

https://<aemserver>:<port>/crx/de/index.jsp#/apps/we-gov/components

樣式系統

此網站也有使用者端程式庫,其中一個會匯入Bootstrap4 ( https://getbootstrap.com/ )。 此使用者端程式庫位於

https://<aemserver>:<port>/crx/de/index.jsp#/apps/we-gov/clientlibs/clientlib-base/css/bootstrap

此套件中包含的可編輯範本也預先設定了範本/頁面原則,這些原則使用Bootstrap4 CSS類別進行分頁、樣式設定等。 並非所有類別都已新增至範本原則,但可以將Bootstrap4支援的任何類別新增至原則。 如需可用類別的清單,請參閱「快速入門」頁面:

https://getbootstrap.com/docs/4.1/getting-started/introduction/

此套件中包含的範本也支援樣式系統:

樣式系統

範本標誌

專案DAM資產也包含We.Gov圖志和影像。 這些資產位於:

https://<aemserver>:<port>/assets.html/content/dam/we-gov

編輯「頁面」和「表單範本」時,您可以選擇透過編輯「導覽」和「頁尾」元件來更新品牌標誌。 這些元件提供可設定的品牌和標誌對話方塊,可用於更新標誌:

範本標誌

如需詳細資訊,請參閱編輯頁面內容:

編輯頁面內容

網站頁面自訂

所有網頁都可從下列網址取得: https://<aemserver>:<port>/sites.html/content/we-gov

這些網站頁面也使用AEM Grid套件來控制一些元件的版面。

樣式系統

此套件中包含的頁面也支援樣式系統:

樣式系統

您也可以參閱 範本自訂樣式系統 以取得有關支援樣式的檔案。

最適化表單自訂

所有最適化表單均可從以下網址取得:

https://<aemserver>:<port>/aem/forms.html/content/dam/formsanddocuments/adobe-gov-forms

這些表單可自訂以符合特定使用案例。 請注意,某些欄位和提交邏輯不應修改以確保表單繼續正常運作。 其中包括:

健康情況福利的註冊應用程式:

  • contact_id — 在提交期間用來接收MS Dynamics聯絡人ID的隱藏欄位
  • 提交 — 提交按鈕邏輯需要自訂才能支援回呼。 已記錄自訂內容,但透過Forms資料模型對MS Dynamics執行POST和GET作業時,需要大型指令碼才能提交表單。
  • 根面板 — 「初始化」事件是用來以儘可能不造成干擾的方式將MS Dynamics按鈕新增到AEM收件匣,因為所有AEM收件匣Granite UI元件都不可修改。

最適化表單樣式

最適化表單也可以使用樣式編輯器或主題編輯器來設定樣式:

工作流程自訂

註冊最適化表單提交至OSGI工作流程進行處理。 此工作流程可在以下網址找到: https://<aemserver>:<port>/conf/we-gov/settings/models/we-gov-process.html.

由於某些限制,此工作流程包含數個指令碼和自訂OSGI工作流程處理步驟。 這些工作流程步驟是作為一般步驟建立的,且尚未使用設定對話方塊建立。 目前,工作流程步驟的設定依賴流程引數。

所有工作流程步驟Java程式碼都包含在 we-gov-forms.core-<version>.jar 套件組合。

示範考量事項和已知問題

本節包含示範功能與設計決策的資訊,在示範過程中這些資訊可能需要特別考量。

示範考量事項

  • 根據AGRS-159,確保註冊最適化表單中使用的聯絡人名稱(名字、中間和姓氏)是唯一的。
  • 註冊最適化表單會將Adobe Sign電子郵件傳送至表單電子郵件欄位中指定的電子郵件。 該電子郵件地址不能與用來設定Adobe Sign雲端設定的電子郵件相同。

已知問題

  • (AGRS-120)網站導覽元件目前不支援超過2層深的巢狀子頁面。
  • (AGRS-159)目前的MS Dynamics FDM需要執行2個操作,先將註冊最適化表單資料POST到Dynamics,然後擷取使用者記錄以擷取連絡人ID。 在目前的狀態下,如果Dynamics中出現兩個以上具有相同名稱的使用者,擷取連絡人ID將會失敗,不允許提交註冊最適化表單。

設定協助工具測試

啟用協助工具測試Chrome附加元件

若要執行協助工具測試,請安裝此處提供的Chrome外掛程式: https://chrome.google.com/webstore/detail/accessibility-developer-t/fpkknkljclfencbdbgkenhalefipecmb?hl=en.

安裝後,在Chrome瀏覽器中載入您要測試的頁面(注意:開啟多個分頁可能會影響您的分數,最好只開啟一個分頁)。 載入頁面後
按一下右鍵 ,並選取 稽核 索引標籤。 開發人員可以選取協助工具外掛程式要執行的稽核型別。 選取所有需要的選項後,使用者可以按一下產生報告按鈕。 這會產生PDF檔案,顯示整體協助工具評等,以及可用來提升整體協助工具評等的專案。

執行報表後,使用者可能會看到下列內容:

協助工具報告

顯示在使用者前面的數字是他們已獲得的整體協助工具評等。 此外也提供在評分之後如何計算此值的說明。

如果使用者想要匯出此內容,可以按一下畫面右側的三個按鈕,然後從外掛程式提供的其他選項中選取。

協助工具報告

超海洋主題

由Adobe維護的公開可用的Ultraminary主題內建在
we-gov-forms.pkg.all-<version>.zip 可安裝的ZIP檔案。 使用CRX安裝此套件後。

Package Manager,使用者可透過導覽至「 」存取AEM Forms中的Ultramine主題 Forms > 主題 > 參考主題 > 超便攜無障礙.

超海洋主題

設定選項

使用者可以設定各種工作流程服務選項,包括下列各項:

  1. Microsoft Dynamics專案
  2. Adobe Sign
  3. AEM自訂通訊管理
  4. Adobe Analytics

若要將其設定為在工作流程中啟用,使用者需要執行下列任務。

  1. 導覽至https://'[伺服器]:[連線埠]'/system/console/configMgr.

  2. 找到 WeGov設定.

  3. 開啟服務定義,並啟用在工作流程中叫用的選定服務。

    注意

    僅僅因為使用者在Configuration Manager頁面中啟用服務,使用者仍需設定服務組態,才能與要求的外部服務通訊。

    我們管理表單套件

  4. 完成後,按一下「儲存」按鈕以儲存設定。

後續步驟

現在您已準備就緒,可探索We.Gov參考網站。 如需We.Gov參考網站工作流程和步驟的詳細資訊,請參閱 We.Gov參考網站逐步說明.

本頁內容