ConfluenceConverter

Changelog

(0) -10 +10 +100 tip
35:9d8a9c36829b
2013-02-22 Paul Boddie changeset files shortlog graph Replaced the parser module with separate modules covering the different areas of functionality.
common.py convert.py parser.py wikiparser.py xmlparser.py
34:2fb03898e6ef
2013-02-17 Paul Boddie changeset files shortlog graph Simplified whitespace normalisation, explicitly adding newlines before certain elements at certain levels. Added a test mode for XML parsing and a test of parsing XHTML lists.
parser.py tests/test_xml_lists.txt
33:7fdb737bed89
2013-02-17 Paul Boddie changeset files shortlog graph Propagated the "no translate" option to functionality wanting to add extra content to pages.
convert.py
32:c988acb9419c
2012-12-20 Paul Boddie changeset files shortlog graph Added comment inclusion on their owner pages. Updated the comment positions to sort alphanumerically by using leading zeros.
convert.py
31:33c7019a881e
2012-12-20 Paul Boddie changeset files shortlog graph Changed comment handling, recording comment page details on the appropriate owner page, sorting them by creation date, and then numbering them in order to define a page name for each of them.
convert.py
30:a69fd61ec059
2012-12-19 Paul Boddie changeset files shortlog graph Added an explanation of the output of the converter.
README.txt
29:1d1cc4d70e12
2012-12-19 Paul Boddie changeset files shortlog graph Added support for user homepage links.
parser.py
28:38084dc565d0
2012-12-19 Paul Boddie changeset files shortlog graph Added elementary child page lists to parent page revisions.
convert.py
27:7c02c17dfdc9
2012-12-19 Paul Boddie changeset files shortlog graph Introduced more general handling of HTML entities.
parser.py
26:547de21df3d4
2012-12-18 Paul Boddie changeset files shortlog graph Attempted to normalise whitespace and to ensure that the different block elements retain their separation and relationships in the generated markup. Added support for adminitions through the recognition of certain Confluence macro invocations. Added support for "skipped entities" such as — and – found in the Confluence XHTML markup.
parser.py
(0) -10 +10 +100 tip