大量編輯器 the-bulk-editor

當不需要視覺化頁面內容時,大量編輯器可提供有效的編輯,因為它可讓您:

  • 從多個頁面搜尋(和顯示)內容;這是使用GQL (Google查詢語言)完成的
  • 直接在大量編輯器中編輯此內容
  • 儲存變更(至原始頁面)
  • 將此內容匯出至以定位點分隔的(.tsv)試算表檔案
NOTE
您也可以將內容匯入存放庫,但根據​ 工具 ​主控台提供的預設值,大量編輯器將停用此功能。

本節說明如何在​ 工具 ​主控台中使用大量編輯器。 通常,管理員會使用大量編輯器來搜尋和編輯多個專案。 這是透過使用GQL查詢填入表格,然後選取要處理的內容專案來完成的。 作者通常使用大量編輯器作為自訂大量編輯器應用程式的一部分,可透過產品清單元件存取。

CAUTION
隨著AEM 6.4中傳統UI的淘汰,大量編輯器也已被淘汰,因此Adobe不打算進一步增強大量編輯器。

大量編輯器的範例使用案例 example-use-case-for-the-bulk-editor

例如,如果您需要填寫特定調查的使用者的所有名稱和電子郵件地址,大量編輯器可以提供該資訊,並且您可以將它匯出到試算表中。

Geometrixx網站中提供了此使用案例的說明範例:

  1. 導覽至​ 支援 ​頁面,然後導覽至​ 客戶服務滿意度 ​問卷調查。

  2. 編輯 ​表單​ 段落的 ​開頭。 在對話方塊中,按一下​ 進階 ​標籤,展開​ 動作組態,然後按一下​ 檢視資料……

    客戶滿意度調查範例

  3. 大量編輯器是完全可自訂的,不過在此範例中,大量編輯器不允許使用者編輯內容,但僅允許他們匯出資訊到試算表。

    大量編輯器主控台

如何使用大量編輯器 how-to-use-the-bulk-editor

大量編輯器可讓您:

搜尋和編輯內容 searching-and-editing-content

若要使用「大量編輯器」同時編輯多個專案:

  1. 在​ 工具 ​主控台中,按一下​ 匯入工具 ​資料夾以展開它。
  2. 連按兩下​ 大量編輯器
  3. 輸入您的選取需求:
欄位
屬性
根路徑
表示大量編輯器搜尋的根路徑。
例如,/content/geometrixx/en。 「大量編輯器」會搜尋所有子節點。
查詢參數
使用GQL引數,輸入您希望「大量編輯器」在存放庫中尋找的搜尋字串。 例如,type:Page會尋找根路徑中的所有頁面,text:professional會尋找其中包含「professional」字詞的所有頁面,"jcr:title":English會尋找標題為「English」的所有頁面。 您只能搜尋字串。
內容模式核取方塊
選取此核取方塊,以便您可以讀取搜尋結果jcr:content子節點內的屬性(如果存在)。 僅用於頁面。 屬性名稱的前置詞為 "jcr:content/"
屬性/欄
選取您希望「大量編輯器」傳回之屬性的核取方塊。 您選取的屬性是結果窗格中的欄標題。 依預設,節點路徑會顯示在結果中。
自訂屬性/欄
輸入 屬性/欄 欄位中未列出的任何其他屬性。 這些自訂屬性會出現在結果窗格中。 您可以使用逗號來分隔屬性,以新增多個屬性。 注意: 如果您新增尚未存在的自訂屬性,AEM WCM會顯示空白儲存格。 修改空白儲存格並儲存後,屬性會新增至節點。 新建立的屬性必須符合節點型別限制和屬性名稱空間。

例如:

大量編輯器篩選器選項

  1. 按一下​ 搜尋。 大量編輯器會顯示結果。
    以上例為例,系統會傳回符合搜尋條件的所有頁面,並顯示要求的欄。

    大量編輯器結果

  2. 按兩下儲存格,以便進行任何變更。

    正在大量編輯

  3. 按一下[儲存]​ ​儲存您的變更(在您編輯儲存格後,[儲存]​ ​按鈕就會啟動)。

    note caution
    CAUTION
    您在此進行的變更會寫入存放庫內容;例如,路徑 ​中參照的頁面。

其他GQL查詢引數 additional-gql-query-parameters

  • 路徑: ​僅搜尋此路徑下的節點。 如果您指定多個具有路徑首碼的字詞,則只會考慮最後一個字詞。
  • 型別: ​只傳回指定節點型別的節點。 這包括主要和mixin型別。 您可以指定多個逗號分隔的節點型別。 GQL會傳回任何指定型別的節點。
  • 順序: ​依指定的屬性排序結果。 您可以指定多個以逗號分隔的屬性名稱。 若要以遞減順序排序結果,只需在屬性名稱前面加上減號即可。 例如,order:-name。 使用加號會以遞增順序傳回結果,這也是預設值。
  • 限制: ​會使用間隔來限制結果的數量。 例如,limit:10…20間隔以零為基準,開始為包含範圍,結束為排除範圍。 您也可以指定開啟的interval:limit:10..limit:..20
    如果省略點且只指定了一個值,GQL最多會傳回此數量的結果。 例如,limit:10 (傳回前十個結果)。

匯出內容 exporting-content

如有必要,請將內容匯出至Excel試算表以進行任何變更。 例如,您可能想要匯出郵寄清單,並直接在Excel中變更所有列出電話號碼的區號,或新增其他行。

若要匯出內容:

  1. 搜尋內容,如搜尋與編輯內容中所述。

  2. 按一下「匯出​ 」,將變更匯出至以定位點分隔的Excel試算表。 AEM WCM會詢問您要下載檔案的位置。

    note note
    NOTE
    依預設,變更會在Windows-1252 (也稱為CP-1252)中編碼。 您可以勾選UTF-8以匯出UTF-8中的變更。

    正在匯出結果

  3. 選取位置並確認您要下載檔案。

  4. 下載檔案後,您可以從試算表程式(例如Microsoft® Excel)開啟該檔案。 試算表程式會匯入檔案,並將其轉換為試算表格式。

    在試算表中匯出結果

匯入內容 importing-content

依預設,當您開啟「大量編輯器」時,匯入功能會隱藏。 只要將引數hib=false新增至URL,大量編輯器頁面上就會顯示​ 匯入 ​按鈕。 您可以從任何以Tab分隔的( .tsv)檔案匯入內容。 為了讓匯入正確運作,欄標題(儲存格的第一列)必須與要匯入至的表格欄標題相符。

NOTE
當您重新匯入內容時,會清除這些節點之前的任何內容。 請注意不要覆寫重要資訊。

若要匯入內容:

  1. 開啟大量編輯器。
  2. ?hib=false新增至URL,例如:
    https://localhost:4502/etc/importers/bulkeditor.html?hib=false
  3. 按一下​ 匯入
  4. 選取.tsv檔案。 資料會匯入存放庫。
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2