ConfluenceConverter

Graph

(0) -60 +60 tip
Added an item about shortening link targets for long page names.
Avoided quoting for macro arguments where possible, although the Color2 macro
Introduced parsing of block-level text in order to handle section-like macros.
Introduced the parsing of nested sections (in order to prevent the false
Improved handling of nested sections by detecting standalone macros and
Added nested section handling, although the "color" macro should not permit
Removed the item about headings and anchors.
Introduced the extraction of anchors within headings for XHTML markup.
Introduced the extraction of anchors within headings for Confluence markup.
Added proper support for non-section macros in the Confluence markup parser.
Made the Confluence markup parser a class in order to be able to retain section
Tidied the list and removed old items.
Changed the handling of sections so that they are always treated as blocks.
Added XHTML-related note about stand-alone preformatted lines.
Fixed newlines in preformatted regions.
Fixed missing pages where page names end with spaces.
Updated the "to do" list, adding a mod_rewrite hack for limited hosting.
Reset indentation within sections/regions, remembering external indentation state.
Added initial newlines to sections containing newlines so that Moin can be
Tidied up child page links by removing superfluous space prefixes.
Fixed unrecognised preformatted regions containing newlines.
Introduced explicit Unicode usage and handled blank but not empty link labels.
Attempt to handle nested lists correctly in addition to block elements inside
Updated the list.
Attempted to handle block elements more correctly, especially in lists.
Added support for conventional "a" links, thus fixing various link issues.
Added support for inter-space links in the XHTML format.
Handle page renaming to a reasonable extent, although comments and attachments
Updated the list.
Supported anchor links and nested sections.
Updated the copyright information.
Added content prerequisites.
Added newlines within explicitly labelled sections.
Improved the help text.
Added a note about section nesting.
Added "to do" list.
Handle an empty attachments argument so that --no-translate can be specified.
Attempted to avoid indentation issues by stripping table cell text.
Added macro support to the Wiki markup parser, changing the block spacing approach.
Added XHTML table support; fixed Wiki markup list recognition, avoiding bold
Added support for attachments in pages, making manifest handling more general.
Improved table region and table row detection.
Attempt to find a reliable initial character for image declarations.
Made the image pattern less likely to match sentences using exclamation marks.
Added translation of various text styles.
Replaced the parser module with separate modules covering the different areas of functionality.
Simplified whitespace normalisation, explicitly adding newlines before certain
Propagated the "no translate" option to functionality wanting to add extra content to pages.
Added comment inclusion on their owner pages.
Changed comment handling, recording comment page details on the appropriate
Added an explanation of the output of the converter.
Added support for user homepage links.
Added elementary child page lists to parent page revisions.
Introduced more general handling of HTML entities.
Attempted to normalise whitespace and to ensure that the different block
Added initial support for parsing and converting Confluence 4 XHTML content.
Added recording of child pages for declared parent pages.
Added page title truncation where the title would be too long for the filesystem.
Make links within spaces tidier by adding labels.
Strip whitespace from link targets in order to more readily identify their nature.
(0) -60 +60 tip