Forked from https://github.com/hgschmie/org-confluence, which provided inspiration to move this code to the new org-export.el that started shipping with org-mode 7.9.2.
As of 15/12/2013 (commit e77f26e121bca79b400e60fedd5276629319bf64), org-confluence-export-as-confluence is part of Org-mode's contrib section. Development will therefore occur in Org-mode's git repository:
clone URL : git://orgmode.org/org-mode.git
cgit : http://orgmode.org/cgit.cgi/org-mode.git/
For everyone's convenience, I will try to keep this GitHub repository in sync with the development done in org-mode's tree.
Get a release of org-mode >= 8.0.0, or the latest one from git://orgmode.org/org-mode.git.
Install it and make sure that your emacs has access to the ox.el file that's part of org-mode.
Copy org-confluence.el onto the load path of the emacs installation.
Add
(require 'ox-confluence)
to the .emacs startup file.
If all went well, the command M-x org-confluence-export-as-confluence should write a buffer with a confluence styled export.
- bold, italics, underline, strikethrough and monospaced text
- headings
- "internal" Confluence links with
confluence:Space:Page
notation - external links
- BLOCK_SRC and BLOCK_EXAMPLE to code blocks (with different theme)
- lists (unnumbered and numbered)
- tables (header lines, body lines)
That is, exactly everything that's used in test.org.
- everything else
- Integration with http://code.google.com/p/confluence-el/
- reformat existing text blocks to be lines without breaks (confluence likes it this way)
Copyright 2012 Sébastien Delafond \ Copyright 2012 Henning Schmiedehausen