2016-06-19 34 views
1

我在合流中的頁面結構中捕獲會議註釋。我想將所有會議記錄導出到共享驅動器供他人閱讀。我發現了關於如何導出頁面或空間但不是頁面下的頁面的說明。例如我希望下面的所有內容「父頁面」,但不是其他任何東西。如何使用腳本在合流頁面下導出所有頁面

例如

Space 
    Unrelated Pages 
    Unrelated Pages 
    Parent of Parent 
     Parent Page 
      Child Page 1 
      Child Page 2 
      Child page 3 

我想拖動子頁面到共享驅動器。我期待使用下列其中一種捲曲,.bat文件,蟒蛇,R等

這是融合的雲版本

+0

爲什麼不給「別人」讀權限匯合? :S –

回答

3

我的第一反應是給了「其他」人誰想要閱讀的會議記錄,(讀)訪問融合 - 這就是融合的意義。

但如果你生活在20世紀90年代和下載東西到另一個驅動器是死心塌地,你可以嘗試Page Tree Word Exporter plugin(但這是手冊)

腳本明智的,你可以做到以下幾點:

  1. 獲取所有與REST API的子頁面:做一個GET調用

    https://confluence-domain.com/rest/api/content/search?cql=parent= {父頁-ID}

這將返回一個「結果」數組與關於子頁面的信息。解析出「id」字段。 (提示:如果你使用bash,您可以用漂亮的jq庫https://stedolan.github.io/jq/

  • 一旦你的孩子頁面ID,您可以單獨使用導出的每個到PDF:

    wget https://confluence-domain.com/spaces/flyingpdf/pdfpageexport.action?pageId=xxxx -O mypage.pdf 
    
  • 此博客可以幫助你在你的代碼:http://javamemento.blogspot.no/2016/05/jira-confluence-3.html

    1

    轉到空間目錄,找到相關的空間,然後單擊(我)圖標的重新進入空間詳情頁面。從那裏單擊空間操作/ PDF導出內容工具/導出,然後選擇自定義導出。您將能夠選擇要導出的頁面列表。 (所有給定頁下頁可以通過點擊取消選擇所有,然後單擊父頁面複選框。所有子頁面將被自動選擇。)

    相關問題