Removed 'trimming' from the Wakka formatter. I think users should be able to have extra line-breaks if they want.
Moved converting of '4 consecutive spaces to tab' to Wakka formatter from the Edit Handler. This allows for the option of changing this behavior in the future, rather than storing the tab conversion in the database.
Replaced all occurrences of mysql_escape_string with mysql_real_escape_string per recommendation in the PHP manual.
Added inline mindmap detection to the wakka formatter.
Added the 'freemind' directory, which contains the Freemind browser applet and FreeMind documentation map.
Added the 'mindmap' action. (see next item item for an example)
Added two new page handlers which return raw page text: 'raw' and 'mindmap.mm'
The mindmap.mm handler is to allow for users to directly enter their own mindmaps into a page in conjunction with the mindmap action.
First: Enter raw XML mindmap data into a page body.
Then, all they have to do to show a "live" mindmap is add the mindmap action to a page with a link to the user's mindmap page. e.g. {{mindmap http://domain.com/MyMindMap/mindmap.mm}}
Added two page handlers to demonstrate mindmapping recentchanges:
recentchanges.xml.mm.php and recentchanges_simple.xml.mm.php
Modified the main Wikka script to not add any cruft, such as headers and footers, to 'mm' handlers.
Security:
Fixed a security hole in the page note feature. Note input is now passed through the htmlspecialchars function.
Bug fixes:
Fixed a small bug in the install script which created an admin user named WikkaInstaller, instead of the user supplied admin name. This bug was introduced way back in version 1.1.3.2. Come on people--how come you didn't catch this!?! ;)
Misc:
Modified date and time formatting of the 'recentchanges' action.
Modified wiki link detection to allow for page names that start with multiple capital letters, e.g: XPSetupGuide.
Moved the "four spaces into tab" feature back to the edit page handler. Also, added the space-into-tab feature on page preview--previously the page had to be saved for it to take effect.
[735] The oldest known version of this page was created on 2008-02-19 12:22:00 by DarTar[Cloned from WikkaReleaseNotes1150]
Added inline mindmap detection to the wakka formatter.
Added the 'freemind' directory, which contains the Freemind browser applet and FreeMind documentation map.
Added the 'mindmap' action. (see next item item for an example)
Added two new page handlers which return raw page text: 'raw' and 'mindmap.mm'
The mindmap.mm handler is to allow for users to directly enter their own mindmaps into a page in conjunction with the mindmap action.
First: Enter raw XML mindmap data into a page body.
Then, all they have to do to show a "live" mindmap is add the mindmap action to a page with a link to the user's mindmap page. e.g. {{mindmap http://domain.com/MyMindMap/mindmap.mm}}
Added two page handlers to demonstrate mindmapping recentchanges:
recentchanges.xml.mm.php and recentchanges_simple.xml.mm.php
Modified the main Wikka script to not add any cruft, such as headers and footers, to 'mm' handlers.
Security:
Fixed a security hole in the page note feature. Note input is now passed through the htmlspecialchars function.
Bug fixes:
Fixed a small bug in the install script which created an admin user named WikkaInstaller, instead of the user supplied admin name. This bug was introduced way back in version 1.1.3.2. Come on people--how come you didn't catch this!?! ;)
Misc:
Modified date and time formatting of the 'recentchanges' action.
Modified wiki link detection to allow for page names that start with multiple capital letters, e.g: XPSetupGuide.
Moved the "four spaces into tab" feature back to the edit page handler. Also, added the space-into-tab feature on page preview--previously the page had to be saved for it to take effect.