DokuWiki

It's better when it's simple

User Tools

Site Tools


tips:confluence2dokuwiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

tips:confluence2dokuwiki [2022-09-07 12:15] – created 87.142.206.228tips:confluence2dokuwiki [2022-09-07 13:30] (current) Aleksandr
Line 1: Line 1:
 ====== Atlassian Confluence to DokuWiki Conversion ====== ====== Atlassian Confluence to DokuWiki Conversion ======
  
-This is a description of how to migrate an existing [Atlassian Confluence Wiki/Space to DokuWiki ready text files and namespace structure. I created this script while migrating our 700+ page Confluence site into DokuWiki and created this shell script to assist in the transition. +This is a description of how to migrate an existing Atlassian Confluence Wiki/Space to DokuWiki ready text files and namespace structure. I created this script while migrating our 700+ page Confluence site into DokuWiki and created this shell script to assist in the transition. 
  
 ===== Requirements ===== ===== Requirements =====
Line 15: Line 15:
 ===== Capabilities ===== ===== Capabilities =====
  
-This small script uses pandoc (https://www.pandoc.orgto convert an Atlassian Confluence HTML Export into DokuWiki format. Several additional filters will be used to correct the pandoc output and to create a valid page/namespace structure for DokuWiki.+This small script uses [[https://www.pandoc.org/|pandoc]] to convert an Atlassian Confluence HTML Export into DokuWiki format. Several additional filters will be used to correct the pandoc output and to create a valid page/namespace structure for DokuWiki.
  
 The following additional filters are currently implemented: The following additional filters are currently implemented:
Line 52: Line 52:
 Install Perl on your system using your standard repository. This should be installed mostly on every Linux system. No need for special Modules except the Perl Unidecode Module. You can install it from your repository (on Debian based systems: apt-get install libtext-unidecode-perl) or from CPAN. Install Perl on your system using your standard repository. This should be installed mostly on every Linux system. No need for special Modules except the Perl Unidecode Module. You can install it from your repository (on Debian based systems: apt-get install libtext-unidecode-perl) or from CPAN.
  
-Next you need pandoc (https://pandoc.org). Do not use the mostly too old version from your repository. Always use latest available version from Pandoc's website: https://pandoc.org/installing.html#linux+Next you need [[https://pandoc.org/|pandoc]]. Do not use the mostly too old version from your repository. Always use latest available version from Pandoc's website: https://pandoc.org/installing.html#linux
  
 Download the precompiled package and install it with the tools provided from your dustribution. On Debian based systems use dpkg, e.g. <code>dpkg -i pandoc-2.19.2-1-amd64.deb</code> Download the precompiled package and install it with the tools provided from your dustribution. On Debian based systems use dpkg, e.g. <code>dpkg -i pandoc-2.19.2-1-amd64.deb</code>
Line 79: Line 79:
 === Convert your Wiki === === Convert your Wiki ===
  
-Copy the included script confluence2dokuwiki.pl into your working directory and start the script. The script needs the SPACE-folder from your Confluence export zip as parameter:+Copy the included script ''confluence2dokuwiki.pl'' into your working directory and start the script. The script needs the SPACE-folder from your Confluence export zip as parameter:
  
 <code>perl ./confluence2dokuwiki.pl YOURSPACENAME</code> <code>perl ./confluence2dokuwiki.pl YOURSPACENAME</code>
tips/confluence2dokuwiki.txt · Last modified: 2022-09-07 13:30 by Aleksandr

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki