2016-04-15 77 views
3

我們計劃將現有的MediaWiki站點遷移到Confluence。但是當我搜索它時,我開始瞭解Universal Wiki Converter(UWC)工具,該工具不再支持或不可用。所以,我擔心從哪裏開始以及如何進行。我們已經計劃將所有MediaWiki頁面導出爲XML,然後將它們導入到合流中。MediaWiki到Confluence遷移

所以,我的問題在於,這是否是一種正確的方法,以及如何輕鬆地將XML導入到Confluence?

+0

嘿,你有沒有試過這一個:https://confluence.atlassian.com/display/DISC/HTML+To+Confluence+Converter。發現在答案:https://answers.atlassian.com/questions/12265453/import-from-mediawiki-to-confluence-5.7 – ppasler

+0

@ppasler謝謝你的鏈接..雅,我通過這些鏈接。由於uwc不再支持,我想知道是否繼續html轉換路徑。 –

+0

HTML轉換是一場噩夢......我不知道UWC消失了,但這顯示了Confluence如何鎖定您的數據,爲什麼要從開放數據XML切換到其他的東西?無論如何,你需要告訴我們你使用的模板有多大,以便能夠回答。 – Nemo

回答

1

使用Markdown作爲導入/導出的通用格式。降價可以導入或導出到MediaWiki:

降價維基

簡單的工具,將維基2降價等方式輪。

安裝

工具預計您的系統上已安裝npm。

npm install markdown-wiki 

使用

cat foo.wiki | markdown2wiki > foo.md 

與合流可以使降價:

降價的合流提供了上呈現交匯網頁內容的Markdown宏。內容可以直接輸入到降價宏的主體中,也可以來自附件或URL。

或降價可以轉換爲HTML並呈現由合流:

npm install markdown-html 

markdown-html in.md -o out.html 

XML導出需要XSLT或some equivalentMediaWiki XML Schema轉換爲Confluence XML Schema,如果上面是不是一個可行的選擇。

參考