--
JuanGrigera - 02 May 2005
Thank you Juan for the contribution!
What was the reason to switch from phpWiki to TWiki?
--
PeterThoeny - 03 May 2005
I have attached an updated version to the
PhpWikiToTWikiAddOn page with the following enhancements:
- Added reading of source and destination directories from the command line
- Extraction of only the latest revision from a full backup (reads first mime chunk, discards the rest).
- Fixed bug where HEADERS weren't being cleared before each file
- Added filtering out of DOS line endings (don't know if all phpwiki backups have them, but mine did)
- Conversion of force line breaks
- removal of %## in file names (usually used for spaces), uppercasing of first letter after each space
- insertion of a space after * in lists
- changed from removing forced links to converting them to twiki forced links
- fixed a bug in readHeader where it was expected that a failed match would undefine $1 (it doesn't)
--
KevinSeghetti - 11 Aug 2005
I have attached an updated version (0.3) of the php2twiki perl script.
- The fix filename code (used in convertFile()) has been pulled into its own subroutine FixFilename
- Added the FixLink() subroutine which is an attempt at a smarter conversion of link names. This needs more work especially with respect to handling all of the "special" characters. Currently we only handle "space letter", "dot letter", "single-quote, letter" and "ampersand letter". FixLink() is called from filterWiki() when converting
[link]
to [[link]]
and [description|link]
to [[link][description]]
- Improved the way lists (bullet and numbered) are converted. List conversion used to lose all structure e.g. every phpwiki list was converted into a flat twiki list. We now convert by guessing that every 2 spaces is an indent. At worst this will create too many indents but at least the general structure is mostly preserved.
- Added wiki word escaping syntax conversion of phpwiki ~ to twiki !
--
GeorgeStojanoff - 09 September 2005
I added a SHORTDESCRIPTION to the "Add-On Info" section so that this add-on is represented properly in the
AddOnPackage topic and query topics. Please feel free to take this into the next release.
--
PeterThoeny - 04 Nov 2006