Revision history for WikkaReleaseNotes


Revision [23759]

Last edited on 2020-04-20 16:59:51 by WikkaInstaller [Upgrading from 1.2 to 1.4.2]

No Differences

Revision [23750]

Edited on 2020-04-20 16:57:48 by WikkaInstaller [Upgrading from 1.2 to 1.4.2]

No Differences

Revision [23741]

Edited on 2020-04-20 16:56:50 by WikkaInstaller [Upgrading from 1.2 to 1.4.2]
Additions:
=====Wikka Release Notes=====---This server is running [[http://wikkawiki.org/ | Wikka Wiki]] version ##{{wikkaversion}}##.--- ---For detailed release notes please check the [[http://docs.wikkawiki.org/WikkaReleaseNotes | Wikka website]].{{nocomments}}--- ----CategoryWiki
Deletions:
=====Wikka Release Notes=====

This server is running [[http://wikkawiki.org/ | Wikka Wiki]] version ##{{wikkaversion}}##.
For detailed release notes please check the [[http://docs.wikkawiki.org/WikkaReleaseNotes | Wikka website]].
{{nocomments}}

----
CategoryWiki


Revision [23523]

Edited on 2016-05-20 07:38:48 by WikkaInstaller [Replaces old-style internal links with new pipe-split links.]
Additions:
This server is running [[http://wikkawiki.org/ | Wikka Wiki]] version ##{{wikkaversion}}##.
For detailed release notes please check the [[http://docs.wikkawiki.org/WikkaReleaseNotes | Wikka website]].
Deletions:
This server is running [[http://wikkawiki.org/ Wikka Wiki]] version ##{{wikkaversion}}##.
For detailed release notes please check the [[http://docs.wikkawiki.org/WikkaReleaseNotes Wikka website]].


Revision [22684]

Edited on 2014-12-26 21:28:48 by WikkaInstaller [Upgrading from 1.3.1 to trunk]

No Differences

Revision [21463]

Edited on 2011-04-30 07:56:57 by WikkaInstaller [Upgrading from 1.1.6.0 to 1.3.1]
Additions:
=====Wikka Release Notes=====
This server is running [[http://wikkawiki.org/ Wikka Wiki]] version ##{{wikkaversion}}##.
For detailed release notes please check the [[http://docs.wikkawiki.org/WikkaReleaseNotes Wikka website]].
{{nocomments}}
CategoryWiki
Deletions:
<<===This page has moved===
This page can now be found on the [[Docs:WikkaReleaseNotes Wikka Documentation Server]].
Thanks for updating your bookmarks!
An archive of [[http://wikkawiki.org/WikkaReleaseNotes/revisions
old revisions of this page]] is still available for reference.<<
::c::
CategoryMigratedDocs


Revision [18129]

Edited on 2008-01-27 02:34:54 by JavaWoman [Migrated to doc server]
Additions:
<<===This page has moved===
This page can now be found on the [[Docs:WikkaReleaseNotes Wikka Documentation Server]].
Thanks for updating your bookmarks!
An archive of [[http://wikkawiki.org/WikkaReleaseNotes/revisions
old revisions of this page]] is still available for reference.<<
::c::
CategoryMigratedDocs
Deletions:
[[WikkaDocumentation Wikka Documentation]]
===== Release Notes =====
<<""
<strong>Latest release: <a href="WikkaReleaseNotes#hn_Wikka_1.1.6.3">1.1.6.3</a></strong><br /><hr />
<strong>Past releases:</strong>
<a href="WikkaReleaseNotes#hn_Wikka_1.1.6.2">1.1.6.2</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.6.1">1.1.6.1</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.6.0">1.1.6.0</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.5.4">1.1.5.4</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.5.3">1.1.5.3</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.5.2">1.1.5.2</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.5.1">1.1.5.1</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.5.0">1.1.5.0</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.4.0">1.1.4.0</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.9">1.1.3.9</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.8">1.1.3.8</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.7">1.1.3.7</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.6">1.1.3.6</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.5">1.1.3.5</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.4">1.1.3.4</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.3">1.1.3.3</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.2">1.1.3.2</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.1">1.1.3.1</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3">1.1.3</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.2">1.1.2</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.0">1.1.0</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.6">1.0.6</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.5">1.0.5</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.4">1.0.4</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.3">1.0.3</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.2">1.0.2</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.1">1.0.1</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.0">1.0.0</a>
""<<>>**See also:**
~-**[[WhatsNew What's new in 1.1.6.3?]]**
~-[[ThirdPartyInfo Third-party bundled software]]
~-[[http://wush.net/trac/wikka/roadmap Wikka development roadmap]]
>>::c::
===[[WhatsNew Wikka 1.1.6.3]]===
''Released on May 7, 2007''
==Security patches==
~-Sanitized UserSettings to prevent JS injection. Ticket:363 (thanks to Sakaru)
~-Secured ##""LoadRecentComments()""## and ##""LoadRecentlyCommented()""##. Ticket:383
~-Dropped use of ##""GetEnv()""## to retrieve Wikka configuration because of potential security issues on shared servers. It's still possible to point to load a configuration file stored outside the installation directory (and outside the webroot, for increased security) by editing wikka.php, uncommenting the definition of WAKKA_CONFIG, and defining it as the path to your configuration file. Ticket:98
~-Fixed bug that allowed information on revisions to private pages (page name, edit note and revision datetime) to show up in the RecentChanges feed. Ticket:305
~-Replaced every occurrence of ##$_REQUEST## with ##$_GET## or ##$_POST## to enforce security of user input. Ticket:312
~-Patched a native PHP vulnerability (HTML Entity Encoder Heap Overflow Vulnerability) affecting virtually //any//web application running on PHP<5.2. The security fix was also applied to GeSHi version 1.0.7.18. Ticket:427
==Bug fixes==
~-Fixed bug producing invalid XHTML in referrer handlers. Ticket:469
~-Added missing trailing slash that could result in invalid ##base_url## during installation. Ticket:438
~-Fixed bug in Onyx that could prevent correct feed parsing when using PHP<4.3.0. Ticket:420
~-Further minor fixes. Ticket:466, Ticket:437
===[[WhatsNew1162 Wikka 1.1.6.2]]===
''Released on June 12, 2006 - Release name: ##bluebottle##''
Many thanks to MinusF, Philipp A. Hartmann, Sakaru, GiorgosKontopoulos, ""WazoO"", ""IceT"", MasinAlDujaili, DbieL, NickDamoulakis, BrianKoontz.
**Feature additions**
~-**New [[GrabCodeHandler grabcode handler]]**.
~~-Code blocks can now be downloaded "on-the-fly" from wiki pages using the grab button. An optional and configurable extension (default: ##.txt##) is appended to the filename for security reasons. The grab button can be disabled by setting the ##grabcode_button## option to ##'0'## in the Wikka Configuration file. Ticket:2
~-Added **filename support** for code blocks.
~~-An optional ##filename## parameter can now be specified after the formatter and start line number, e.g. ##""%%(php;15;testme.php) ... %%""##. This parameter is used to display a code block header (which can be switched off in the Wikka configuration file) and to name the code downloaded through the grabcode handler. Ticket:2
~-**New WikiEdit Search and Replace handler**.
~~-A new handler has been added to the WikiEdit toolbar. It allows searching and replacing of specific strings within the current page. It supports regular expression search, case sensitive search, whole word search, prompting vs. automatic replacement. It can be called with a keyboard shortcut (##ctrl+shift+f##) or by clicking on the search and replace button in the toolbar. Ticket:125
~-**New [[BackLinksHandler backlinks handler]]**.
~~-Internal backlinks to the current page can now be displayed by appending ##/backlinks## to the page name - Ticket:23. Since 1.1.6.2 this handler replaces the ""TextSearch()"" function when clicking on the page name in the header - Ticket:31
~-Added new **""SysInfo"" page**, displaying system information. It uses the following new actions:
~~-##""{{system}}""##: displays different types of system information. By default this information is accessible to Wikka Admins only, this option can be changed by setting ##public_sysinfo## to ##'1'## in the Wikka configuration file.
~~-##""{{geshiversion}}""##: displays the currently installed version of GeSHi.
~-New **""UserSettings""** action.
~~-##""{{usersettings}}""##: general code cleanup, i18n strings, reordering of error messages, invalid input field highlighting, replaced javascript alerts with server-side generated messages, more accurate description of password retrieval procedure. Ticket:11, Ticket:76
~-New **""Color""** action.
~~-##""{{color}}""##: general code cleanup, parameter validation, i18n strings, support for background color through ##bg## parameter. Ticket:40
~-New **""EmailPassword""** action.
~~-##""{{emailpassword}}""##: general code cleanup, i18n strings, more accurate description of password retrieval procedure. Ticket:41
~-Configurable **edit notes**.
~~-Edit notes can now be made //mandatory//, //disabled// or //optional// by changing the value of ##require_edit_note## in the Wikka configuration file. Ticket:114
~-Disabled support for inline images to enforce **accessibility**.
~~-Using inline images automatically parsed from their URL raises accessibility issues. Images should be included through the ##""{{image}}""## action. Inline images can be restored by commenting-out the dedicated lines in the formatter. Ticket:145
~-Improved **installer**.
~~-New layout and more detailed instructions. Edit note added on default page upgrading.
~-Added option for **configurable cookie names**.
~~-Configurable cookie names allow multiple Wikka installs to run on the same server without producing session leakage. Ticket:81
~-Added **[[RSSAutodiscovery RSS autodiscovery]]**.
~~-Browsers supporting RSS autodiscovery display a RSS icon in the URL field allowing the user to subscribe to the page revision feed or the global feed for recent changes.Ticket:22
~-Added support for **new language formatters** in GeSHI.
~~-The complete list of available formatters can be found in the enclosed FormattingRules. Ticket:111
~-Added **[[WikkaFavicon favicon]]** support. Ticket:149
~~-Admins can now set a custom favicon for their Wikka website.
~-Improved default **[[FormattingRules1162 FormattingRules]]**.
~~-Added extensive description of formatting options and documentation for new formatting features. Ticket:65, Ticket:107
~-Added a number of new **CSS selectors**
~~-##wikka.css## now includes action- and handler-related classes, default styling for ##abbr##, ##acronym##, ##blockquote##, form buttons, edit ##textarea##, styling for error messages and alerts and for invalid input, new styling for grabcode action and codeblock headers, new styling for action-generated tables, new styling for ##keys## to match button styling. Ticket:202
**Bug fixes:**
~-Fixed security issue with ##Method()##. Ticket:36
~-Preventing session leakage for wikis installed on the same server. Ticket:81
~-Fixed security issue caused by javascript not stripped from forced links. Ticket:142
~-Preventing displaying of confidential data in ##""{{textsearch}}""##. Ticket:86
~-Fixed inconsistency in pagename validation patterns between page creation and page cloning. Ticket:199
~-Adding ACL permission check in ##""{{pageindex}}""##, ##""{{recentchanges""}}##, ##""{{recentcomments}}""## and ##""{{recentlycommented}}""##. Ticket:87, Ticket:136, Ticket:180
~-Fixed bug making login/logout impossible in Windosw IIS. Ticket:92
~-Fixed bug making wiki names not case sensitive on windows server. Ticket:131
~-Fixed installer issue with ##array_merge## causing error in PHP5. Ticket:94
~-Fixed non-escaped ##&##'s in forced links. Ticket:148
~-Fixed ctrl+5 executed twice in WikiEdit. Ticket:4
~-Fixed bug preventing the use of MySQL passwords containing ##$##'s. Ticket:5
~-Fixed turning off of double-click editing. Ticket:3
~-Fixed bug in formatters generating fatal error (Call to a member function on a non-object). Ticket:7
~-RSS parsing errors are now encoded in HTML comments. Ticket:30
~-Fixed special characters encoding bug. Ticket:12
~-Fixed bug in ##""GetCookie()""##. Ticket:37
~-Fixed ##""{{emailpassword}}""## bug with Konqueror. Ticket:41
~-Fixed wrong order of error messages in ##""{{usersettings}}""##. Ticket:76
~-Fixed erroneous parsing of titles generated from headings containing links. Ticket:32
~-Preventing email deletion after registration in ##""{{usersettings}}""##. Ticket:47
~-Fixed WikiEdit bug with dates. Ticket:74
~-Fixed minor formatting error in comments. Ticket:84
~-Fixed WikiEdit bug with ##rewrite_mode##. Ticket:91
~-Adding error message to ##showcode## handler. Ticket:96
~-Fixed bug for edit notes not being passed through ""hmtlspecialchars"". Ticket:99
~-Fixed XHTML validation in ##""{{lastusers}}""##,##""{{lastedit}}""##, ##""{{usersettings}}""##, ##""acls""## handler, installer. Ticket:52, Ticket:103, Ticket:112, Ticket:132, Ticket:45, Ticket:172
~-Fixed unescaped ##&## in ##interwiki.conf##. Ticket:105
~-Fixing typo in the installer generating error in the config file option for GeSHi tab width. Ticket:185
~-Replacing right arrow sign (##&arr;##) in RecentChanges not correctly displayed in IE. Ticket:129
**Misc:**
~-Upgraded GeSHi to version ##1.0.7.10##. Ticket:111
~-Moved classes to separate files in a ##libs/## folder. Ticket:161
~-Action parameters can now be enclosed either in single or doublequotes. Ticket:24
~-Removed default option for justified text in the stylesheet. Ticket:202
~-Added dedicated CSS class for error messages and notifications. Ticket:55
~-Removed useless accesskey for deleting comments. Ticket:77
~-Added wikka logo to installer and to default ""HomePage"". Ticket:173, Ticket:65
~-Added semantically correct markup (##<blockquote>##) for comment preview in ##""{{recentcomments}}""## and ##""{{recentlycommented}}""##.
~-Added error messages, formatting and link to ##raw## version in ##showcode## handler. Ticket:96
~-Minor modifications to ##""{{wikkachanges}}""## to match the styling of default HomePage.
===[[WhatsNew1161 Wikka 1.1.6.1]]===
''Released on December 23, 2005 - release name: ##security release##''
This release addresses a vulnerability issue. Thanks to DotMG for providing the security patch.
**Bug fix:**
~- Fixed a XSS security bug in the search actions.
~~- Files modified: --- ##actions/textsearch.php##, ##actions/textsearchexpanded.php ##
**Misc:**
~- Changed default write ACL to '+'.
~~- File modified: ##wikka.php##
~- Shorter and improved code for expanded search.
~~-File modified: ##actions/textsearchexpanded.php##
===[[WhatsNew1160 Wikka 1.1.6.0]]===
''Released on January 24, 2005 - release name ##the ever growing release##''
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw, ChristianBarthelemy, MikeXstudios, GeorgePetsagourakis, and IanAndolina.
**Feature additions:**
- Added [[GeSHi GeSHi - Generic Syntax Highlighter]] See SyntaxHighlighter for more info.
- Added DarTar's inline comment formatter feature; see FormattingRules for more info.
- Added JavaWoman's ""JwCalendar"" action; see CalendarActionInfo for more info.
- Added DarTar's ""LastEdit"" action; see LastEditActionInfo for more info.
- Improved FreeMind support. Map XML data can now be pasted directly into pages. No special markup is needed.
- This is handled in formatters/wakka.php by looking for this pattern: <map.*?<\/map>.
- handlers/page/mindmap.mm.php was modified to return only FreeMind data. Previously it was returning the entire page body, which required that the page only contain FreeMind data.
- Modified the main search function, ""FullTextSearch()"".
- If search string contains capital letters, double-quotes will be added to the search term. This will limit the search to the exact phrase, instead of searching for partial matches.
- The second mod is to search for partial matches in page titles when using mysql 4. See Mod029fImprovedSearch. The above mod will still override this--use all lowercase if you want partial matches.
- File modified: /wikka.php
- Added showcode handler as described on Mod042fShowPageCodeHandler. Modified the edit handler to display a link to showcode if the user does not have write access: "View formatting code for this page".
- File added: handlers/page/showcode.php
- File modified: handlers/page/edit.php
- Added clone handler as described on Mod043fCloneHandler.
- File added: handlers/page/clone.php
- Added system information actions. See SysInfoActionInfo for more documentation.
- Files added: actions/contact.php, actions/countcomments.php, actions/countowned.php, actions/countpages.php, actions/countusers.php, actions/mysqlversion.php, actions/phpversion.php, actions/wikkaname.php, actions/wikkaversion.php.
**Bug fixes:**
- Fixed "Interwiki is broken" as described on WikkaBugsResolved.
- Files modified: /wikka.php, /formatters/wakka.php.
- Fixed "Password change problem" as described on WikkaBugsResolved.
- File modified: actions/usersettings.php.
- Fixed "Security bug in UserSettings (minor)" as described on WikkaBugsResolved.
- File modified: actions/usersettings.php.
- Added check for valid page name to handlers/page/edit.php. It displays this message if the check fails: "The page name is invalid. Valid page names must start with a letter and contain only letters and numbers."
- Fixed array-merge bug preventing installation with php5. See the details of scumble's suggestion on WikkaBugsResolved.
- File modified: /wikka.php
- Fixed "Underline in headers" as described on WikkaBugsResolved. This was never a problem in any released versions, only in the 1.1.5.4 code before it was released.
- Made change to WikiEdit as suggested by DotMG. See WikkaBugsResolved.
- File modified: /wikiedit2/wikiedit2.js
- Fixed a problem with htmlentities showing in the note field while previewing a page edit.
- File modified: handlers/page/edit.php
- Fixed "Strikethrough rendering" as discussed on WikkaBugsResolved. Thanks NilsLindenberg for the ready to go code.
- File modified: formatters/wakka.php
- Added check in usersettings to prevent creation of new usernames that are the same as any existing page names. Credit to JavaWoman for the code, see WikkaBugsResolved.
- Files modified: /wikka.php, and actions/usersettings.php
- Fixed "WikiEdit UTF-8 Bug" as described on WikkaBugsResolved. Thanks to DaveBradshaw.
- File modified: wikiedit2/wikiedit2.js
- Fixed "Forced links Formatter bug" as described on WikkaBugsResolved. Thanks to JavaWoman.
- File modified: formatters/wakka.php
- Fixed "Unicode rendering buglet" as described on WikkaBugsResolved. This was resolved by creating a custom htmlspecialchars_ent() function as a wrapper around PHP's built-in htmlspecialchars() function. For consistency, all calls to htmlspecialchars() were replaced by calls to htmlspecialchars_ent() (except code highlighting formatters which really should show entities as entities).
- Files modified: /wikka.php, actions/flash.php, actions/image.php, actions/textsearch.php, actions/textsearchexpanded.php, actions/usersettings.php, formatters/wakka.php, handlers/page/: acls.php, addcomment.php, edit.php, referrers.php, referrers_sites.php, review_backlist.php, show.php, showcode.php.
- Fixed a small bug with the MyChanges action not sorting alphabetically if modrewrite was not in use as described in WikkaBugsResolved.
- File modified: actions/mychanges.php
- Fixed a small bug with the Feedback action as described in WikkaBugsResolved.
- File modified: actions/feedback.php
- Fixed a small bug with the Googleform action as described in WikkaBugsResolved. (JavaWoman).
- File modified: actions/googleform.php
- Fixed a security issue in the Files handler. Big thanks to MikeXstudios for finding it and suggesting a solution.
- File modified: handlers/page/files.xml.php
- Fixed javascript bug that occured in Mozilla-based browsers when editing pages.
- Files modified: actions/header.php, handlers/page/edit.php
- Fixed a number of regular expressions so that a comma is no longer matched for or allowed in a page name.
- Files modified: wikka.php, formatters/wakka.php
- Fixed several issues with the Newpage action.
- File modified: actions/newpage.php
**Misc:**
- Updated SafeHTML to version 1.2.0 (See http://pixel-apes.com/safehtml/feed for changes)
- Moved double-click event handling from BODY tag to a div tag with attribute class="page". This seems to make more sense. Requested by AHerdOfTurtles, see WikkaBugsResolved.
- Files modified: actions/header.php, handlers/page/show.php
- During setup, ownership of default pages will be set to "Public". This was a request from AHerdOfTurtles, see WikkaBugsResolved.
- File modified: setup/install.php
- css/wikka.css modified to add style info for LastEdit and JwCalendar.
- Removed file /actions/wakkabug.php. This file was pointing to wakkawiki.com -- which doesn't exist anymore.
- Changed setup links that pointed to wakkawiki.com; they now point to http://wikka.jsnx.com/WikkaInstallation.
- Slightly updated files in /docs directory: INSTALL, readme, and UPGRADE.
- Added note to bottom of RecentChanges if WikiPing is enabled, per suggestion from NilsLindenberg.
- File modified: actions/recentchanges.php
- Modified the code class in /css/wikka.css per suggestion from JavaWoman on WikkaCSS under "Better code rendering".
- Modified raw handler to output plain-text page source, with no header/footer.
- File modified: handlers/page/raw.php
- Modified actions/mindmap.php. Simplified applet call.
- Added "Help" button to WikiEdit toolbar that will open a new window to localsite/FormattingRules.
- File modified: /wikiedit2/wikiedit2.js
- Added code for smarter mysql_real_escape_string calls, per suggestion from unregistered user, 213-140-6-98.fastres.net. This was done to add compatibility for PHP versions less than 4.3. This problem started in Wikka version 1.1.4.0. The new code checks the existence of mysql_real_escape_string(), and if it doesn't exist it creates a function named mysql_real_escape_string that calls mysql_escape_string.
- File modified: wikka.php
- Added a code suggestion from GeorgePetsagourakis for the Redirect function. You can now redirect in one step instead of the previous method of ""SetMessage()"" and then Redirect(). The ""SetMessage()"" function will remain, because there are cases where it's useful to set the message independent of calling Redirect. So, the old method will continue to work, in addition the new method is available.
- Files modified: wikka.php, actions/usersettings, handlers/page/acls, handlers/page/addcomment, handlers/page/delete
- Modified the robots meta statement in the header per suggestions from IanAndolina and JavaWoman.
- File modified: actions/header.php
=== Wikka 1.1.5.4 ===
''The phantom release''
- There are many pages on Wikka Wiki that mention version 1.1.5.4. There never was a 1.1.5.4 release. As the release was prepared, the features and bugfixes added up to a small, but substantial release--more than a subsubminor number change would indicate. All features that are mentioned as being added to version 1.1.5.4 were released in version 1.1.6.0.
=== Wikka 1.1.5.3 ===
''Released on September 27 2004, minor changes''
**Feature addition:**
- PageIndex action modified to show an alphabetical header that allows quick browsing of pages that start with a certain letter. See Wikka:Mod041fPageIndexByLetter for more info.
**Misc:**
- Small edit to Wikka:Mod040fSmartPageTitles. Page titles will now be made from headers that are 3 or above. Previously it was 2 or above. This is to prevent the equality operator in code from being seen as a title.
- Added a GPL header at the top of the main Wikka file, and included a copy of the GPL in the docs directory.
===Wikka 1.1.5.2===
''Released on September 23 2004, small bugfixes mostly''
**Bug fixes:**
- Fixed a bug in actions/usersettings.php that related to password checking. [Thanks to JavaWoman]
- Fixed invalid XHTML in actions/usersettings.php for checked checkboxes. [Thanks to JavaWoman]
- Replaced 'onClick' text in six different files with 'onclick' to make it valid XHTML.
**Misc:**
- Removed some entries from /.htaccess 'SetEnvIfNoCase' line to make it less restrictive for common phrases such as 'sex'. [Prompted by feedback from AHerdOfTurtles]
- Modified actions/recentchanges.php to show text '(unregistered user)' when a user is not registered.
===Wikka 1.1.5.1===
''Released on September 18 2004, small bugfixes mostly''
**Feature addition:**
- Added Mod040fSmartPageTitles
**Bug fixes:**
- Fixed an ACL bug that occured if the ACLs were set back to the default values.
- Fixed a bug that would not allow page ownership to be set to Nobody.
- Fixed a modrewrite-related linking bug in actions/wantedpages.php
- Fixed pagetag function call bug in actions/googleform.php
- Fixed a bug with how comments were being linked to, which was not valid XHTML.
- Fixed a small close tag bug in actions/backlinks.php, which was not valid XHTML.
- Fixed ampersands in interwiki.conf, which would not validate as XHTML.
- Fixed small typo in highscores page.
**Misc:**
- Added comment "preview" to RecentlyCommented.
- Modified date and time formatting of the 'recentcomments' action.
- Modified date and time formatting of the 'recentlycommented' action.
- Changed the button labels in the usersettings action.
===Wikka 1.1.5.0===
''Released on September 02 2004 - "The FreeMind release"''
**FreeMind-related additions:**
- 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.
===Wikka 1.1.4.0===
''Released on August 15 2004''
- Fixed small categories-related counting bug.
- Added IncludeAction [DreckFehler]
- Fixed output bug in the tables action that was introduced in version 1.1.3.8.
- Many improvements to TextSearch. [Thanks to AndreaRossato for initial assistance]
- Added xml.css per suggestion from DotMG.
- 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.
- Replaced all <i> HTML tags with <em>.
- Added ""GetUser()"" checking to referrer pages. [AndreaRossato]
===Wikka 1.1.3.9===
''Released on August 11 2004 - "The Farewell WakkaWiki release"''
- Thoroughly updated the upgrade script to handle upgrading from WakkaWiki to Wikka.
===Wikka 1.1.3.8===
''Released on August 08 2004''
- Fixed a XSS security bug in the Googleform action.
- RSS action fixes and mods:
- Fixed a XSS security bug in the RSS action.
- Removed the user choice of whether to cache or not...
- All RSS requests will cache with a default time of 30 minutes.
- Added the ability to specify a cache time higher or lower than the default, as low as 5 minutes.
- Fixed XSS security bug in the Table action.
- Modified the default CSS slightly for additions and deletions.
- Small mod to diff handler to show highlighting key when doing an extended diff.
- Small mod to diff handler to not choke on links due to diff highlighting symbols introduced in version 1.1.3.3.
- Fixed small note handling bug in the History handler.
- Updated WikiEdit to version 2.13.
===Wikka 1.1.3.7===
''Released on August 05 2004''
- Fixed a small--yet significant--bug with the way new installs were set to create an index for the pages table.
===Wikka 1.1.3.6 ===
''Released on August 04 2004''
- Fixed 'Cannot redeclare class' error message for RSS action when viewed through the history handler.
- Tweaked the CSS for the edit preview header. It stays fixed in Firefox and looks pretty cool. Looks plain in IE.
- Revisited the Action function once again to fix security bug. Thanks to DreckFehler for assistance.
=== Wikka 1.1.3.5 ===
''Released on August 03 2004''
- Fixed a security bug introduced in the Action function in version 1.1.3.1. Thanks to an anonymous user for exploiting it in the sandbox and bringing it to my attention.
- Minor changes.
=== Wikka 1.1.3.4 ===
''Released on August 02 2004''
- Fixed a small bug in the Link function which prevented inserting links with a &. Thanks to AndreaRossato.
=== Wikka 1.1.3.3 ===
''Released on August 02 2004''
- Implemented the WikiPing protocol. It's non-active by default. Specify a server in wikka.config.php to activate. See WikiPing for more details. Thanks to DreckFehler.
- Fixed bug in diff highlighting of code sections. Thanks to DreckFehler.
- Modified feedback action to make the email validator case insensitive. Thanks to DarTar.
=== Wikka 1.1.3.2 ===
''Released on August 01 2004''
- Minor changes over 1.1.3.1...
=== Wikka 1.1.3.1 ===
''Released on August 01 2004''
- New referrer blacklist system added. Look for the blacklist link while viewing referrers.
- htaccess file modified to handle missing / on the end of URL
- Feedback action added. Thanks to DarTar.
- Modified footer to only show the referrers link to logged on users.
- Pages can now be set to Public. This is useful for not cluttering up the PageIndex with many Owner: X.
- Googleform action added. Thanks to DreckFehler.
- Allow for unnamed parameters to actions. Thanks to DreckFehler.
- Fixed forced links in square brackets. Thanks to DreckFehler.
- Removed the "show spaces" in wikinames option.
- Replaced all calls to ""UserName()"" with ""GetUserName()"", and removed the ""UserName()"" function.
- Modified how PageIndex shows your owned pages.
- Added RSS action. Unattributed credit because of WakkaWiki being down and original author not written down.
- ACLs are now only stored if they differ from the default ACLs.
- Comments are now stored in htmlspecialchar format, instead of being coverted every time the page is shown.
- Page deletion queries are now made through Query(), instead of ""LoadSingle()"", which caused unseen errors.
- Overly long tags are now prevented from being stored. Thanks to DreckFehler.
- and a few other minor changes.
=== Wikka 1.1.3 ===
''Released on June 03 2004''
- Modified Wikka to only store page ACLs in the database if a user has specifically set them.
- The old way was to store the default ACLs when a page was created... This would lock in the default ACLs for a certain date, but what if you changed the default ACLs at a later date? The page would still be locked in at the old defaults instead of the way it should work: pages should stay defaulted until someone makes the effort to specifically set the ACLs.
=== Wikka 1.1.2 ===
''Released on June 03 2004''
- Re-implemented the database table structure for storing ACLs...
- And adjusted a few files accordingly.
- Please note: if you have custom set ACLs, you will need to re-set them after this upgrade.
- [I'll add more detail later....]
=== Wikka 1.1.0 ===
''Released on May 31 2004''
- This is a pretty significant update. The comment system got a major re-implementation.
- //The old way:// Comments were being stored in the 'pages' table....which made no sense.... and were being handled exactly like pages, had their own ACLs, and were parsed for page formatting.
- //The new way:// Comments are stored in their own table, do not gunk up the ACLs table, and are handled as plain text and run through htmlspecialchars() to reduce spam and security risks.
=== Wikka 1.0.6 ===
''Released on May 30 2004''
- Minor changes:
- Fixed a bug in the way the admin_users list is parsed, to handle spaces.
- Modified ACL handling to allow for !+, which specifies anonymous users.
- Why? Well..... you might want to specify that only anonymous users can comment on your page.
- Updated the syntax examples on the ACL editing page.
=== Wikka 1.0.5 ===
''Released on May 29 2004''
- Minor changes:
- Added a new function to the main wakka.php file: function ""ReturnSafeHTML""($html)
- This is to make it easier to run code through safehtml from various files and actions.
- Fixed a tiny bug in the ""FormOpen()"" function to close the hidden input tag if mod_rewrite was not in use.
- Added "double_doublequote_html" to the wakka.config.php file.
- This is to allow for specifying how to handle html between double doublequotes:
- Values can be: "safe" [default], "raw", or "disabled".
- Modified the wakka formatter to reflect the double_doublequote handling described above.
- Modified the image action to call the new ""ReturnSafeHTML"" function.
- Updated ""SafeHTML"" to version 1.1.0.
- Added a "newpage" action. You can see it in action at CreateNewPage.
- Minor changes to the wikka.css file.
=== Wikka 1.0.4 ===
''Released on May 23 2004''
- Edited a few files to achieve valid XHTML and valid CSS.
=== Wikka 1.0.3 ===
''Released on May 23 2004''
- Revisited the sql code submitted by DotMG that determines RecentlyCommented.
- Discovered that I should have used it as submitted. :)
=== Wikka 1.0.2 ===
''Released on May 23 2004''
- Fixed an issue with searching that occured if an older version of ""MySQL"" was being used.
- Fixed an issue with the upgrade script.
- Added error checking to the installer. Credit to WackoWiki.
- Click on the following link if you'd like to browse the exact code changes:
- http://www.jsnx.com/wikka-diff/Wikka-1.0.2.htm
=== Wikka 1.0.1 ===
''Released on May 17 2004 - "The DotMG release"''
- The 1.0.1 release is all code contributions from DotMG:
- The following actions were modified to better detect comment pages: mychanges.php, mypages.php, pageindex.php.
- The "wakka" formatter was modified to close tags that were left opened.
- The "show" page handler was modified to not display the edit button if a page no longer exists.
- Click on the following link if you'd like to browse the exact code changes:
- http://www.jsnx.com/wikka-diff/Wikka1.0.1.htm
=== Wikka 1.0.0 ===
''Released on May 16 2004. The initial release after months of tweaking by JsnX.''
CategoryDocumentation


Revision [17818]

Edited on 2007-12-12 11:15:11 by JavaWoman [prevent function references looking as page links]
Additions:
- Page deletion queries are now made through Query(), instead of ""LoadSingle()"", which caused unseen errors.
Deletions:
- Page deletion queries are now made through Query(), instead of LoadSingle(), which caused unseen errors.


Revision [17810]

Edited on 2007-12-12 10:45:28 by JavaWoman [prevent function references looking as page links]
Additions:
~~-Internal backlinks to the current page can now be displayed by appending ##/backlinks## to the page name - Ticket:23. Since 1.1.6.2 this handler replaces the ""TextSearch()"" function when clicking on the page name in the header - Ticket:31
- Modified the main search function, ""FullTextSearch()"".
- Added a code suggestion from GeorgePetsagourakis for the Redirect function. You can now redirect in one step instead of the previous method of ""SetMessage()"" and then Redirect(). The ""SetMessage()"" function will remain, because there are cases where it's useful to set the message independent of calling Redirect. So, the old method will continue to work, in addition the new method is available.
- Added ""GetUser()"" checking to referrer pages. [AndreaRossato]
- Replaced all calls to ""UserName()"" with ""GetUserName()"", and removed the ""UserName()"" function.
- Fixed a tiny bug in the ""FormOpen()"" function to close the hidden input tag if mod_rewrite was not in use.
Deletions:
~~-Internal backlinks to the current page can now be displayed by appending ##/backlinks## to the page name - Ticket:23. Since 1.1.6.2 this handler replaces the TextSearch function when clicking on the page name in the header - Ticket:31
- Modified the main search function, ""FullTextSearch"".
- Added a code suggestion from GeorgePetsagourakis for the Redirect function. You can now redirect in one step instead of the previous method of SetMessage() and then Redirect(). The SetMessage function will remain, because there are cases where it's useful to set the message independent of calling Redirect. So, the old method will continue to work, in addition the new method is available.
- Added GetUser checking to referrer pages. [AndreaRossato]
- Replaced all calls to UserName() with GetUserName(), and removed the UserName function.
- Fixed a tiny bug in the Form Open function to close the hidden input tag if mod_rewrite was not in use.


Revision [17330]

Edited on 2007-08-04 17:45:44 by JavaWoman [GetEnv() wasn't just dropped - it was replaced!]
Additions:
~-Dropped use of ##""GetEnv()""## to retrieve Wikka configuration because of potential security issues on shared servers. It's still possible to point to load a configuration file stored outside the installation directory (and outside the webroot, for increased security) by editing wikka.php, uncommenting the definition of WAKKA_CONFIG, and defining it as the path to your configuration file. Ticket:98
Deletions:
~-Dropped use of ##""GetEnv()""## to retrieve Wikka configuration because of potential security issues on shared servers. Ticket:98


Revision [16562]

Edited on 2007-05-17 07:01:58 by DarTar [fixing bug description for #305]
Additions:
~-Fixed bug that allowed information on revisions to private pages (page name, edit note and revision datetime) to show up in the RecentChanges feed. Ticket:305
Deletions:
~-Fixed bug that allowed changes to private pages to show up in the RecentChanges feed. Ticket:305


Revision [16499]

Edited on 2007-05-06 19:55:43 by DarTar [changelog for 1.1.6.3]
Additions:
~-Fixed bug in Onyx that could prevent correct feed parsing when using PHP<4.3.0. Ticket:420
Deletions:
~-Fixed bug in Onyx that could prevent correct feed parsing when using PHP<4.3.0


Revision [16495]

Edited on 2007-05-06 19:27:59 by DarTar [adding changelog for 1.1.6.3]
Additions:
<strong>Latest release: <a href="WikkaReleaseNotes#hn_Wikka_1.1.6.3">1.1.6.3</a></strong><br /><hr />
<strong>Past releases:</strong>
<a href="WikkaReleaseNotes#hn_Wikka_1.1.6.2">1.1.6.2</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.6.1">1.1.6.1</a> -
~-**[[WhatsNew What's new in 1.1.6.3?]]**
===[[WhatsNew Wikka 1.1.6.3]]===
''Released on May 7, 2007''
==Security patches==
~-Sanitized UserSettings to prevent JS injection. Ticket:363 (thanks to Sakaru)
~-Secured ##""LoadRecentComments()""## and ##""LoadRecentlyCommented()""##. Ticket:383
~-Dropped use of ##""GetEnv()""## to retrieve Wikka configuration because of potential security issues on shared servers. Ticket:98
~-Fixed bug that allowed changes to private pages to show up in the RecentChanges feed. Ticket:305
~-Replaced every occurrence of ##$_REQUEST## with ##$_GET## or ##$_POST## to enforce security of user input. Ticket:312
~-Patched a native PHP vulnerability (HTML Entity Encoder Heap Overflow Vulnerability) affecting virtually //any//web application running on PHP<5.2. The security fix was also applied to GeSHi version 1.0.7.18. Ticket:427
==Bug fixes==
~-Fixed bug producing invalid XHTML in referrer handlers. Ticket:469
~-Added missing trailing slash that could result in invalid ##base_url## during installation. Ticket:438
~-Fixed bug in Onyx that could prevent correct feed parsing when using PHP<4.3.0
~-Further minor fixes. Ticket:466, Ticket:437
===[[WhatsNew1162 Wikka 1.1.6.2]]===
Deletions:
<strong>Latest release: <a href="WikkaReleaseNotes#hn_Wikka_1.1.6.2">1.1.6.2</a></strong><br /><hr />
<strong>Past releases:</strong> <a href="WikkaReleaseNotes#hn_Wikka_1.1.6.1">1.1.6.1</a> -
~-**[[WhatsNew What's new in 1.1.6.2?]]**
===Wikka 1.1.6.2===


Revision [15255]

Edited on 2006-09-06 02:43:04 by YanB [typo]
Additions:
''Released on January 24, 2005 - release name ##the ever growing release##''
Deletions:
''Released on January 24, 2005 - release name ##he ever growing release##''


Revision [14581]

Edited on 2006-06-14 03:03:52 by DarTar [adding link]
Additions:
~-Improved default **[[FormattingRules1162 FormattingRules]]**.
Deletions:
~-Improved default **""FormattingRules""**.


Revision [14548]

Edited on 2006-06-11 20:47:43 by DarTar [1.1.6.2 is out]
Additions:
<<""
<strong>Latest release: <a href="WikkaReleaseNotes#hn_Wikka_1.1.6.2">1.1.6.2</a></strong><br /><hr />
<strong>Past releases:</strong> <a href="WikkaReleaseNotes#hn_Wikka_1.1.6.1">1.1.6.1</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.6.0">1.1.6.0</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.5.4">1.1.5.4</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.5.3">1.1.5.3</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.5.2">1.1.5.2</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.5.1">1.1.5.1</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.5.0">1.1.5.0</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.4.0">1.1.4.0</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.9">1.1.3.9</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.8">1.1.3.8</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.7">1.1.3.7</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.6">1.1.3.6</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.5">1.1.3.5</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.4">1.1.3.4</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.3">1.1.3.3</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.2">1.1.3.2</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3.1">1.1.3.1</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.3">1.1.3</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.2">1.1.2</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.1.0">1.1.0</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.6">1.0.6</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.5">1.0.5</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.4">1.0.4</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.3">1.0.3</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.2">1.0.2</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.1">1.0.1</a> -
<a href="WikkaReleaseNotes#hn_Wikka_1.0.0">1.0.0</a>
""<<>>**See also:**
>>::c::
===Wikka 1.1.6.2===
Deletions:
>>**See also:**
>>===Wikka 1.1.6.2===


Revision [14547]

Edited on 2006-06-11 20:33:18 by DarTar [1.1.6.2 is out]
Additions:
~-**[[WhatsNew What's new in 1.1.6.2?]]**
Deletions:
~-[[WhatsNew What's new in 1.1.6.2?]]


Revision [14541]

Edited on 2006-06-11 20:08:36 by DarTar [1.1.6.2 is out]
Additions:
===[[WhatsNew1161 Wikka 1.1.6.1]]===
Deletions:
===[[WhatsNew Wikka 1.1.6.1]]===


Revision [14540]

Edited on 2006-06-11 20:07:57 by DarTar [1.1.6.2 is out]
Additions:
''Released on December 23, 2005 - release name: ##security release##''
''Released on January 24, 2005 - release name ##he ever growing release##''
Deletions:
**More information on this server:**
~-[[SysInfo System information]]
~-[[WikkaBetaFeatures Beta features]]
''Released on December 23, 2005 - "Security release"''
''Released on January 24, 2005 - "The ever growing release"''


Revision [14537]

Edited on 2006-06-11 19:37:41 by DarTar [1.1.6.2 is out. Credits (anyone missing? - please add yourself!)]
Additions:
''Released on June 12, 2006 - Release name: ##bluebottle##''
Deletions:
''Released on December 23, 2005 - Release name: ##bluebottle##''


Revision [14536]

Edited on 2006-06-11 19:37:25 by DarTar [1.1.6.2 is out. Credits (anyone missing? - please add yourself!)]
Additions:
~-[[WhatsNew What's new in 1.1.6.2?]]
Deletions:
~-[[WhatsNew What's new in 1.1.6.1?]]


Revision [14535]

Edited on 2006-06-11 19:36:50 by DarTar [1.1.6.2 is out. Credits (anyone missing? - please add yourself!)]
Additions:
''Released on December 23, 2005 - Release name: ##bluebottle##''
Many thanks to MinusF, Philipp A. Hartmann, Sakaru, GiorgosKontopoulos, ""WazoO"", ""IceT"", MasinAlDujaili, DbieL, NickDamoulakis, BrianKoontz.
Deletions:
''To be released in the coming days - (currently in //beta testing//)'' ""<! credits to be completed Thanks to DotMG, NilsLindenberg, JavaWoman, MinusF, WazoO, IceT, MasinAlDujaili, DbieL, Philipp A. Hartmann, Sakaru, GiorgosKontopoulos, NickDamoulakis -->""


Revision [14527]

Edited on 2006-06-11 12:58:03 by NilsLindenberg [adding a name]
Additions:
''To be released in the coming days - (currently in //beta testing//)'' ""<! credits to be completed Thanks to DotMG, NilsLindenberg, JavaWoman, MinusF, WazoO, IceT, MasinAlDujaili, DbieL, Philipp A. Hartmann, Sakaru, GiorgosKontopoulos, NickDamoulakis -->""
Deletions:
''To be released in the coming days - (currently in //beta testing//)'' ""<! credits to be completed Thanks to DotMG, NilsLindenberg, JavaWoman, MinusF, WazoO, IceT, MasinAlDujaili, DbieL, Philipp A. Hartmann, Sakaru-->""


Revision [14526]

Edited on 2006-06-11 12:36:23 by NilsLindenberg [adding two names]
Additions:
''To be released in the coming days - (currently in //beta testing//)'' ""<! credits to be completed Thanks to DotMG, NilsLindenberg, JavaWoman, MinusF, WazoO, IceT, MasinAlDujaili, DbieL, Philipp A. Hartmann, Sakaru-->""
Deletions:
''To be released in the coming days - (currently in //beta testing//)'' ""<! credits to be completed Thanks to DotMG, NilsLindenberg, JavaWoman, MinusF, WazoO, IceT, MasinAlDujaili, DbieL-->""


Revision [14525]

Edited on 2006-06-11 10:54:54 by DarTar [adding note on justified text option]
Additions:
~-Removed default option for justified text in the stylesheet. Ticket:202


Revision [14453]

Edited on 2006-06-03 05:09:16 by DarTar [Adding further release notes for 1.1.6.2]
Additions:
~~-##wikka.css## now includes action- and handler-related classes, default styling for ##abbr##, ##acronym##, ##blockquote##, form buttons, edit ##textarea##, styling for error messages and alerts and for invalid input, new styling for grabcode action and codeblock headers, new styling for action-generated tables, new styling for ##keys## to match button styling. Ticket:202
Deletions:
~~-##wikka.css## now includes action- and handler-related classes, default styling for ##abbr##, ##acronym##, ##blockquote##, form buttons, edit ##textarea##, styling for error messages and alerts and for invalid input, new styling for grabcode action and codeblock headers, new styling for ##keys## to match button styling. Ticket:202


Revision [14452]

Edited on 2006-06-03 04:58:25 by DarTar [Adding further release notes for 1.1.6.2]
Additions:
~~-Admins can now set a custom favicon for their Wikka website.
Deletions:
~~-Admins can now display a custom favicon for their Wikka website.


Revision [14451]

Edited on 2006-06-03 04:57:06 by DarTar [Adding further release notes for 1.1.6.2]
Additions:
~~-##""{{emailpassword}}""##: general code cleanup, i18n strings, more accurate description of password retrieval procedure. Ticket:41
~~-Browsers supporting RSS autodiscovery display a RSS icon in the URL field allowing the user to subscribe to the page revision feed or the global feed for recent changes.Ticket:22
Deletions:
~~-##""{{emailpassword}}""##: general code cleanup,i18n strings, more accurate description of password retrieval procedure. Ticket:41
~~-Browser with RSS autodiscovery support display a RSS icon in the URL field allowing the user to subscribe to the page revision feed or the global feed for recent changes.Ticket:22


Revision [14450]

Edited on 2006-06-03 04:54:19 by DarTar [Adding further release notes for 1.1.6.2]
Additions:
~~-Internal backlinks to the current page can now be displayed by appending ##/backlinks## to the page name - Ticket:23. Since 1.1.6.2 this handler replaces the TextSearch function when clicking on the page name in the header - Ticket:31
Deletions:
~~-Internal backlinks to the current page can now be displayed by appending ##/backlinks## to the page name - Ticket:23. Since 1.1.6.2 the backlinks handler is called instead of the TextSearch function when clicking on the page name in the header - Ticket:31


Revision [14449]

Edited on 2006-06-03 04:50:52 by DarTar [Adding further release notes 1.1.6.2]
Additions:
~~-Code blocks can now be downloaded "on-the-fly" from wiki pages using the grab button. An optional and configurable extension (default: ##.txt##) is appended to the filename for security reasons. The grab button can be disabled by setting the ##grabcode_button## option to ##'0'## in the Wikka Configuration file. Ticket:2
~~-An optional ##filename## parameter can now be specified after the formatter and start line number, e.g. ##""%%(php;15;testme.php) ... %%""##. This parameter is used to display a code block header (which can be switched off in the Wikka configuration file) and to name the code downloaded through the grabcode handler. Ticket:2
~-**New WikiEdit Search and Replace handler**.
~~-A new handler has been added to the WikiEdit toolbar. It allows searching and replacing of specific strings within the current page. It supports regular expression search, case sensitive search, whole word search, prompting vs. automatic replacement. It can be called with a keyboard shortcut (##ctrl+shift+f##) or by clicking on the search and replace button in the toolbar. Ticket:125
~-Added option for **configurable cookie names**.
~~-Configurable cookie names allow multiple Wikka installs to run on the same server without producing session leakage. Ticket:81
~-Added **[[RSSAutodiscovery RSS autodiscovery]]**.
~~-Browser with RSS autodiscovery support display a RSS icon in the URL field allowing the user to subscribe to the page revision feed or the global feed for recent changes.Ticket:22
~-Added support for **new language formatters** in GeSHI.
~~-The complete list of available formatters can be found in the enclosed FormattingRules. Ticket:111
~~-Admins can now display a custom favicon for their Wikka website.
~-Improved default **""FormattingRules""**.
~~-Added extensive description of formatting options and documentation for new formatting features. Ticket:65, Ticket:107
~-Replacing right arrow sign (##&arr;##) in RecentChanges not correctly displayed in IE. Ticket:129
Deletions:
~~-Codeblocks can now be downloaded "on-the-fly" from wiki pages using the grab button. The handler appends, for security reasons, a configurable extension (default: ##.txt##) to the file to be downloaded. The grab button can be disabled by setting the ##grabcode_button## option to ##'0'## in the Wikka Configuration file. Ticket:2
~~-An optional ##filename## parameter can now be specified after the formatter and start line number, e.g. ##""%%(php;15;testme.php) ... %%""##. This parameter is used to display a codeblock header (which can be switched off in the Wikka configuration file) and to name the code downloaded through the grabcode handler. Ticket:2
~-Added option for **configurable cookie names**. Ticket:81
~-Added **[[RSSAutodiscovery RSS autodiscovery]]**. Ticket:22
~-Added support for **new language formatters** in GeSHI. Ticket:111
~-Improved default **""FormattingRules""**. Ticket:65, Ticket:107
~-Replacing right arrow sign (##&arr;##) in RecentChanges not correctly displayed in IE. Ticket:129


Revision [14448]

Edited on 2006-06-03 04:31:17 by DarTar [Adding further release notes 1.1.6.2]
Additions:
~~-##wikka.css## now includes action- and handler-related classes, default styling for ##abbr##, ##acronym##, ##blockquote##, form buttons, edit ##textarea##, styling for error messages and alerts and for invalid input, new styling for grabcode action and codeblock headers, new styling for ##keys## to match button styling. Ticket:202
~-Added error messages, formatting and link to ##raw## version in ##showcode## handler. Ticket:96
Deletions:
~~-##wikka.css## now includes action- and handler-related classes, default styling for ##abbr##, ##acronym##, ##blockquote##, form buttons, edit ##textarea##, styling for error messages and alerts and for invalid input, new styling for grabcode action and codeblock headers. Ticket:202


Revision [14440]

Edited on 2006-06-02 11:09:36 by DarTar [Release notes for 1.1.6.2]
Additions:
~~-##wikka.css## now includes action- and handler-related classes, default styling for ##abbr##, ##acronym##, ##blockquote##, form buttons, edit ##textarea##, styling for error messages and alerts and for invalid input, new styling for grabcode action and codeblock headers. Ticket:202
Deletions:
~~-##wikka.css## now includes action- and handler-related classes, default styling for ##abbr##, ##acronym##, ##blockquote##, styling for error messages and alerts and for invalid input, new styling for grabcode action and codeblock headers.


Revision [14435]

Edited on 2006-06-01 19:34:08 by DarTar [Release notes for 1.1.6.2]
Additions:
~~-An optional ##filename## parameter can now be specified after the formatter and start line number, e.g. ##""%%(php;15;testme.php) ... %%""##. This parameter is used to display a codeblock header (which can be switched off in the Wikka configuration file) and to name the code downloaded through the grabcode handler. Ticket:2
Deletions:
~~-An optional ##filename## parameter can now be specified after the formatter and start line number, e.g. ##""%%(php;15;testme.php) ... %%""##. This parameter is used to display a header in the codeblock and to download the code source through the grabcode handler. Ticket:2


Revision [14434]

Edited on 2006-06-01 19:30:19 by DarTar [Release notes for 1.1.6.2]
Additions:
~-Minor modifications to ##""{{wikkachanges}}""## to match the styling of default HomePage.


Revision [14433]

Edited on 2006-06-01 18:58:00 by DarTar [Release notes for 1.1.6.2]
Additions:
~-Added semantically correct markup (##<blockquote>##) for comment preview in ##""{{recentcomments}}""## and ##""{{recentlycommented}}""##.


Revision [14432]

Edited on 2006-06-01 18:45:01 by DarTar [Release notes for 1.1.6.2]
Additions:
~-Preventing session leakage for wikis installed on the same server. Ticket:81
~-Fixed inconsistency in pagename validation patterns between page creation and page cloning. Ticket:199
Deletions:
~-Preventing session leakage for wikis installed on the same server. Ticket:81


Revision [14428]

Edited on 2006-06-01 12:39:54 by DarTar [Release notes for 1.1.6.2]
Additions:
~-**New [[GrabCodeHandler grabcode handler]]**.
~-**New [[BackLinksHandler backlinks handler]]**.
~-Added **[[RSSAutodiscovery RSS autodiscovery]]**. Ticket:22
~-Added **[[WikkaFavicon favicon]]** support. Ticket:149
Deletions:
~-**New grabcode handler**.
~-**New backlinks handler**.
~-Added **RSS autodiscovery**. Ticket:22
~-Added **favicon** support. Ticket:149


Revision [14427]

Edited on 2006-06-01 12:36:02 by DarTar [Release notes for 1.1.6.2]
Additions:
~~-Codeblocks can now be downloaded "on-the-fly" from wiki pages using the grab button. The handler appends, for security reasons, a configurable extension (default: ##.txt##) to the file to be downloaded. The grab button can be disabled by setting the ##grabcode_button## option to ##'0'## in the Wikka Configuration file. Ticket:2
Deletions:
~~-Codeblocks can now be quickly downloaded from wiki pages using the grab button. The handler appends, for security reasons, a configurable extension (default: ##.txt##) to the file to be downloaded. The grab button can be disabled by setting the ##grabcode_button## option to ##'0'## in the Wikka Configuration file. Ticket:2


Revision [14426]

Edited on 2006-06-01 12:31:33 by DarTar [Release notes for 1.1.6.2]
Additions:
''To be released in the coming days - (currently in //beta testing//)'' ""<! credits to be completed Thanks to DotMG, NilsLindenberg, JavaWoman, MinusF, WazoO, IceT, MasinAlDujaili, DbieL-->""
Deletions:
''To be released in the coming days - (currently in //beta testing//)'' ""<! credits to be completed Thanks to DotMG, NilsLindenberg, JavaWoman, MinusF, WazoO, IceT-->""


Revision [14425]

Edited on 2006-06-01 12:28:21 by DarTar [Release notes for 1.1.6.2]
Additions:
~-Adding ACL permission check in ##""{{pageindex}}""##, ##""{{recentchanges""}}##, ##""{{recentcomments}}""## and ##""{{recentlycommented}}""##. Ticket:87, Ticket:136, Ticket:180
Deletions:
~-Adding permission check in ##""{{recentcomments}}""## and ##""{{recentlycommented}}""##. Ticket:87
~-Adding read-permission check in PageIndex. Ticket:136


Revision [14408]

Edited on 2006-05-31 12:35:37 by DarTar [Release notes for 1.1.6.2]
Additions:
''To be released in the coming days - (currently in //beta testing//)'' ""<! credits to be completed Thanks to DotMG, NilsLindenberg, JavaWoman, MinusF, WazoO, IceT-->""
Deletions:
''To be released soon - (currently in //beta testing//)'' ""<! credits to be completed Thanks to DotMG, NilsLindenberg, JavaWoman, MinusF, WazoO, IceT-->""


Revision [14407]

Edited on 2006-05-31 12:17:49 by DarTar [Release notes for 1.1.6.2]
Additions:
~~-Codeblocks can now be quickly downloaded from wiki pages using the grab button. The handler appends, for security reasons, a configurable extension (default: ##.txt##) to the file to be downloaded. The grab button can be disabled by setting the ##grabcode_button## option to ##'0'## in the Wikka Configuration file. Ticket:2
Deletions:
~~-Codeblocks can now be quickly downloaded from wiki pages using the grab button. The handler appends, for security reasons, a configurable extension (default: ##.txt##) to the file to be downloaded. The download button can be disabled from the Wikka configuration file, by setting the ##grabcode_button## option to ##'0'## in the Wikka Configuration file. Ticket:2


Revision [14406]

Edited on 2006-05-31 12:13:40 by DarTar [Release notes for 1.1.6.2]
Additions:
~-Adding permission check in ##""{{recentcomments}}""## and ##""{{recentlycommented}}""##. Ticket:87
Deletions:
~-Adding permission check in ##""{{recentcomments}}""## and ##""{{recentlycommented}}""##. Ticket 87


Revision [14405]

Edited on 2006-05-31 12:11:35 by DarTar [Release notes for 1.1.6.2]
Additions:
~-Improved **installer**.
~~-New layout and more detailed instructions. Edit note added on default page upgrading.
~-Added option for **configurable cookie names**. Ticket:81
Deletions:
~-Added installer option for **configurable cookie names**. Ticket:81
~-Updated Wikka installer with new layout.
~-Installer now adds edit note on upgraded pages.


Revision [14404]

Edited on 2006-05-31 12:09:14 by DarTar [Release notes for 1.1.6.2]
Additions:
~-Added installer option for **configurable cookie names**. Ticket:81
~-Preventing session leakage for wikis installed on the same server. Ticket:81


Revision [14403]

Edited on 2006-05-31 12:05:18 by DarTar [Release notes for 1.1.6.2]
Additions:
~~-##""{{color}}""##: general code cleanup, parameter validation, i18n strings, support for background color through ##bg## parameter. Ticket:40
Deletions:
~~-##""{{color}}""##: general code cleanup, parameter validation, i18n strings. Ticket:40


Revision [14402]

Edited on 2006-05-31 12:03:55 by DarTar [Release notes for 1.1.6.2]
Additions:
~-Disabled support for inline images to enforce **accessibility**.
~-Improved default **""FormattingRules""**. Ticket:65, Ticket:107
Deletions:
~-Disabled support for inline images to enforce accessibility.
~-Improved default ""FormattingRules"". Ticket:65, Ticket:107


Revision [14401]

Edited on 2006-05-31 12:03:25 by DarTar [Release notes for 1.1.6.2]
Additions:
~-Added a number of new **CSS selectors**
~~-##wikka.css## now includes action- and handler-related classes, default styling for ##abbr##, ##acronym##, ##blockquote##, styling for error messages and alerts and for invalid input, new styling for grabcode action and codeblock headers.


Revision [14400]

Edited on 2006-05-31 11:58:03 by DarTar [Release notes for 1.1.6.2]
Additions:
~-Installer now adds edit note on upgraded pages.


Revision [14399]

Edited on 2006-05-31 11:55:54 by DarTar [Release notes for 1.1.6.2]
Additions:
~-Improved default ""FormattingRules"". Ticket:65, Ticket:107
Deletions:
~-Updated default ""FormattingRules"". Ticket:65, Ticket:107


Revision [14398]

Edited on 2006-05-31 11:54:35 by DarTar [Release notes for 1.1.6.2]
Additions:
~~-Internal backlinks to the current page can now be displayed by appending ##/backlinks## to the page name - Ticket:23. Since 1.1.6.2 the backlinks handler is called instead of the TextSearch function when clicking on the page name in the header - Ticket:31
Deletions:
~~-You can now display backlinks to the current page by appending ##/backlinks## to the page name - Ticket:23. Since 1.1.6.2 the backlinks handler is called instead of the TextSearch function when clicking on the page name in the header - Ticket:31


Revision [14397]

Edited on 2006-05-31 11:53:34 by DarTar [Release notes for 1.1.6.2]
Additions:
~~-You can now display backlinks to the current page by appending ##/backlinks## to the page name - Ticket:23. Since 1.1.6.2 the backlinks handler is called instead of the TextSearch function when clicking on the page name in the header - Ticket:31
~-Disabled support for inline images to enforce accessibility.
~~-Using inline images automatically parsed from their URL raises accessibility issues. Images should be included through the ##""{{image}}""## action. Inline images can be restored by commenting-out the dedicated lines in the formatter. Ticket:145
~-Added support for **new language formatters** in GeSHI. Ticket:111
~-Added **favicon** support. Ticket:149
~-Preventing displaying of confidential data in ##""{{textsearch}}""##. Ticket:86
~-Adding read-permission check in PageIndex. Ticket:136
~-Fixed bug making wiki names not case sensitive on windows server. Ticket:131
~-Fixed XHTML validation in ##""{{lastusers}}""##,##""{{lastedit}}""##, ##""{{usersettings}}""##, ##""acls""## handler, installer. Ticket:52, Ticket:103, Ticket:112, Ticket:132, Ticket:45, Ticket:172
~-Fixing typo in the installer generating error in the config file option for GeSHi tab width. Ticket:185
~-Replacing right arrow sign (##&arr;##) in RecentChanges not correctly displayed in IE. Ticket:129
~-Moved classes to separate files in a ##libs/## folder. Ticket:161
~-Action parameters can now be enclosed either in single or doublequotes. Ticket:24
~-Added dedicated CSS class for error messages and notifications. Ticket:55
~-Removed useless accesskey for deleting comments. Ticket:77
~-Added wikka logo to installer and to default ""HomePage"". Ticket:173, Ticket:65
~-Updated Wikka installer with new layout.
Deletions:
~~-You can now display backlinks to the current page by appending ##/backlinks## to the page name. Since 1.1.6.2 the backlinks handler is called instead of the TextSearch function when clicking on the page name in the header - Ticket:31
~-Added support for **new language formatters** in GeSHI.
~-Added **favicon** support.
(...)
~-Preventing displaying of confidential data in ##""{{textsearch}}""##. Ticket86
~-Fixed XHTML validation in ##""{{lastusers}}""##,##""{{lastedit}}""##, ##""{{usersettings}}""##. Ticket:52, Ticket:103, Ticket:112
(a long [[http://wush.net/trac/wikka/query?milestone=1.1.6.2&order=priority list]] to be compiled...)
~-Added wikka logo to installer and to default ""HomePage"". Ticket:65
~-Updated Wikka installer with new stylesheet.
(...)


Revision [14396]

Edited on 2006-05-31 11:38:52 by DarTar [Adding preliminary release notes for 1.1.6.2 (to be completed)]
Additions:
~~-Codeblocks can now be quickly downloaded from wiki pages using the grab button. The handler appends, for security reasons, a configurable extension (default: ##.txt##) to the file to be downloaded. The download button can be disabled from the Wikka configuration file, by setting the ##grabcode_button## option to ##'0'## in the Wikka Configuration file. Ticket:2
Deletions:
~~-This handler allows downloading of codeblocks from wiki pages. It appends, for security reasons, a configurable extension (default: ##.txt##) to the file to be downloaded. The download button can be disabled from the Wikka configuration file, by setting. Ticket:2


Revision [14395]

Edited on 2006-05-31 11:35:43 by DarTar [Adding preliminary release notes for 1.1.6.2 (to be completed)]
Additions:
''To be released soon - (currently in //beta testing//)'' ""<! credits to be completed Thanks to DotMG, NilsLindenberg, JavaWoman, MinusF, WazoO, IceT-->""
~~-This handler allows downloading of codeblocks from wiki pages. It appends, for security reasons, a configurable extension (default: ##.txt##) to the file to be downloaded. The download button can be disabled from the Wikka configuration file, by setting. Ticket:2
~~-An optional ##filename## parameter can now be specified after the formatter and start line number, e.g. ##""%%(php;15;testme.php) ... %%""##. This parameter is used to display a header in the codeblock and to download the code source through the grabcode handler. Ticket:2
~~-You can now display backlinks to the current page by appending ##/backlinks## to the page name. Since 1.1.6.2 the backlinks handler is called instead of the TextSearch function when clicking on the page name in the header - Ticket:31
~-New **""UserSettings""** action.
~~-##""{{usersettings}}""##: general code cleanup, i18n strings, reordering of error messages, invalid input field highlighting, replaced javascript alerts with server-side generated messages, more accurate description of password retrieval procedure. Ticket:11, Ticket:76
~-New **""Color""** action.
~~-##""{{color}}""##: general code cleanup, parameter validation, i18n strings. Ticket:40
~-New **""EmailPassword""** action.
~~-##""{{emailpassword}}""##: general code cleanup,i18n strings, more accurate description of password retrieval procedure. Ticket:41
~-Configurable **edit notes**.
~~-Edit notes can now be made //mandatory//, //disabled// or //optional// by changing the value of ##require_edit_note## in the Wikka configuration file. Ticket:114
~-Added **RSS autodiscovery**. Ticket:22
~-Fixed security issue with ##Method()##. Ticket:36
~-Fixed security issue caused by javascript not stripped from forced links. Ticket:142
~-Preventing displaying of confidential data in ##""{{textsearch}}""##. Ticket86
~-Adding permission check in ##""{{recentcomments}}""## and ##""{{recentlycommented}}""##. Ticket 87
~-Fixed bug making login/logout impossible in Windosw IIS. Ticket:92
~-Fixed installer issue with ##array_merge## causing error in PHP5. Ticket:94
~-Fixed non-escaped ##&##'s in forced links. Ticket:148
~-Fixed ctrl+5 executed twice in WikiEdit. Ticket:4
~-Fixed bug preventing the use of MySQL passwords containing ##$##'s. Ticket:5
~-Fixed turning off of double-click editing. Ticket:3
~-Fixed bug in formatters generating fatal error (Call to a member function on a non-object). Ticket:7
~-RSS parsing errors are now encoded in HTML comments. Ticket:30
~-Fixed special characters encoding bug. Ticket:12
~-Fixed bug in ##""GetCookie()""##. Ticket:37
~-Fixed ##""{{emailpassword}}""## bug with Konqueror. Ticket:41
~-Fixed wrong order of error messages in ##""{{usersettings}}""##. Ticket:76
~-Fixed erroneous parsing of titles generated from headings containing links. Ticket:32
~-Preventing email deletion after registration in ##""{{usersettings}}""##. Ticket:47
~-Fixed WikiEdit bug with dates. Ticket:74
~-Fixed minor formatting error in comments. Ticket:84
~-Fixed WikiEdit bug with ##rewrite_mode##. Ticket:91
~-Adding error message to ##showcode## handler. Ticket:96
~-Fixed bug for edit notes not being passed through ""hmtlspecialchars"". Ticket:99
~-Fixed XHTML validation in ##""{{lastusers}}""##,##""{{lastedit}}""##, ##""{{usersettings}}""##. Ticket:52, Ticket:103, Ticket:112
~-Fixed unescaped ##&## in ##interwiki.conf##. Ticket:105
~-Added wikka logo to installer and to default ""HomePage"". Ticket:65
~-Updated default ""FormattingRules"". Ticket:65, Ticket:107
~-Upgraded GeSHi to version ##1.0.7.10##. Ticket:111
Deletions:
''To be released soon - (currently in //beta testing//)''
~~-This handler allows downloading of codeblocks from wiki pages. It appends, for security reasons, a configurable extension (default: ##.txt##) to the file to be downloaded. The download button can be disabled from the Wikka configuration file, by setting.
~~-An optional ##filename## parameter can now be specified after the formatter and start line number, e.g. ##""%%(php;15;testme.php) ... %%""##. This parameter is used to display a header in the codeblock and to download the code source through the grabcode handler.
~~-You can now display backlinks to the current page by appending ##/backlinks## to the page name. Since 1.1.6.2 the backlinks handler is called instead of the TextSearch function when clicking on the page name in the header.
~-Added **RSS autodiscovery**.
~-Added wikka logo to installer and to default ""HomePage"".
~-Updated ##usersettings## action.
~-Updated default ""FormattingRules"".
~-Upgraded GeSHi to version ##1.0.7.10##


Revision [14393]

Edited on 2006-05-31 06:38:02 by DarTar [Adding preliminary release notes for 1.1.6.2 (to be completed)]
Additions:
''To be released soon - (currently in //beta testing//)''
Deletions:
''To be released soon - (currently in beta testing)''


Revision [14392]

Edited on 2006-05-31 06:37:38 by DarTar [Adding preliminary release notes for 1.1.6.2 (to be completed)]
Additions:
~-**New grabcode handler**.
~~-This handler allows downloading of codeblocks from wiki pages. It appends, for security reasons, a configurable extension (default: ##.txt##) to the file to be downloaded. The download button can be disabled from the Wikka configuration file, by setting.
~-Added **filename support** for code blocks.
~~-An optional ##filename## parameter can now be specified after the formatter and start line number, e.g. ##""%%(php;15;testme.php) ... %%""##. This parameter is used to display a header in the codeblock and to download the code source through the grabcode handler.
~-**New backlinks handler**.
~~-You can now display backlinks to the current page by appending ##/backlinks## to the page name. Since 1.1.6.2 the backlinks handler is called instead of the TextSearch function when clicking on the page name in the header.
Deletions:
~-**New grabcode handler** --- This handler allows downloading of codeblocks from wiki pages. It appends, for security reasons, a configurable extension (default: ##.txt##) to the file to be downloaded. The download button can be disabled from the Wikka configuration file, by setting.
~-Added **filename support** for code blocks --- An optional ##filename## parameter can now be specified after the formatter and start line number, e.g. ##""%%(php;15;testme.php) ... %%""##. This parameter is used to display a header in the codeblock and to download the code source through the grabcode handler.
~-**New backlinks handler** --- You can now display backlinks to the current page by appending ##/backlinks## to the page name. Since 1.1.6.2 the backlinks handler is called instead of the TextSearch function when clicking on the page name in the header.


Revision [14391]

Edited on 2006-05-31 06:36:19 by DarTar [Adding preliminary release notes for 1.1.6.2 (to be completed)]
Additions:
>>===Wikka 1.1.6.2===
''To be released soon - (currently in beta testing)''
**Feature additions**
~-**New grabcode handler** --- This handler allows downloading of codeblocks from wiki pages. It appends, for security reasons, a configurable extension (default: ##.txt##) to the file to be downloaded. The download button can be disabled from the Wikka configuration file, by setting.
~-Added **filename support** for code blocks --- An optional ##filename## parameter can now be specified after the formatter and start line number, e.g. ##""%%(php;15;testme.php) ... %%""##. This parameter is used to display a header in the codeblock and to download the code source through the grabcode handler.
~-**New backlinks handler** --- You can now display backlinks to the current page by appending ##/backlinks## to the page name. Since 1.1.6.2 the backlinks handler is called instead of the TextSearch function when clicking on the page name in the header.
~-Added new **""SysInfo"" page**, displaying system information. It uses the following new actions:
~~-##""{{system}}""##: displays different types of system information. By default this information is accessible to Wikka Admins only, this option can be changed by setting ##public_sysinfo## to ##'1'## in the Wikka configuration file.
~~-##""{{geshiversion}}""##: displays the currently installed version of GeSHi.
~-Added **RSS autodiscovery**.
~-Added support for **new language formatters** in GeSHI.
~-Added **favicon** support.
(...)
(a long [[http://wush.net/trac/wikka/query?milestone=1.1.6.2&order=priority list]] to be compiled...)
~-Added wikka logo to installer and to default ""HomePage"".
~-Updated ##usersettings## action.
~-Updated Wikka installer with new stylesheet.
~-Updated default ""FormattingRules"".
~-Upgraded GeSHi to version ##1.0.7.10##
(...)
===[[WhatsNew Wikka 1.1.6.1]]===
Deletions:
>>===[[WhatsNew Wikka 1.1.6.1]]===


Revision [12850]

Edited on 2006-01-16 14:29:42 by DarTar [adding link to tracker]
Additions:
~-[[http://wush.net/trac/wikka/roadmap Wikka development roadmap]]


Revision [12403]

Edited on 2005-12-24 00:53:01 by DarTar [adding links]
Additions:
>>===[[WhatsNew Wikka 1.1.6.1]]===
===[[WhatsNew1160 Wikka 1.1.6.0]]===
Deletions:
>>===Wikka 1.1.6.1===
===Wikka 1.1.6.0===


Revision [12401]

Edited on 2005-12-24 00:46:32 by DarTar [1.1.6.1 released (minor security fix)]
Deletions:
**Discussion:**
~-[[WikkaReleaseNotesDiscussion Discussion]] about including the Release Notes at the installation


Revision [12397]

Edited on 2005-12-23 18:29:44 by DarTar [1.1.6.1 released (minor security fix)]
Additions:
~-[[WhatsNew What's new in 1.1.6.1?]]
>>===Wikka 1.1.6.1===
''Released on December 23, 2005 - "Security release"''
This release addresses a vulnerability issue. Thanks to DotMG for providing the security patch.
**Bug fix:**
~- Fixed a XSS security bug in the search actions.
~~- Files modified: --- ##actions/textsearch.php##, ##actions/textsearchexpanded.php ##
**Misc:**
~- Changed default write ACL to '+'.
~~- File modified: ##wikka.php##
~- Shorter and improved code for expanded search.
~~-File modified: ##actions/textsearchexpanded.php##
===Wikka 1.1.6.0===
''Released on January 24, 2005 - "The ever growing release"''
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw, ChristianBarthelemy, MikeXstudios, GeorgePetsagourakis, and IanAndolina.
**Feature additions:**
**Bug fixes:**
**Misc:**
Deletions:
~-[[WhatsNew What's new in 1.1.6.0?]]
>>===Wikka 1.1.6.0===
''Released on January 24, 2005 - "The ever growing release"''
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw, ChristianBarthelemy, MikeXstudios, GeorgePetsagourakis, and IanAndolina.
**Feature additions:**


Revision [9846]

Edited on 2005-07-05 17:47:27 by DarTar [minor (layout)]
Additions:
>>**See also:**
**More information on this server:**
**Discussion:**
Deletions:
>>See also:
More information on this server:
Discussion:


Revision [9580]

Edited on 2005-06-24 11:28:24 by JavaWoman [removing no-such-release]
Additions:
>>===Wikka 1.1.6.0===
Deletions:
>>===Wikka 1.1.6.1===
''Released internally on June 22, 2005, developer motivational release''
Thanks to DarTar, JW, and Nils.
- Set the default write ACL (in the default configuration!) to '+' instead of '*': more and more people are falling into the "trap" of accepting the default settings and then getting wiki spam now that spammers have found how to do that.
===Wikka 1.1.6.0===


Revision [9468]

Edited on 2005-06-23 02:00:08 by JsnX [added release notes for version 1.1.6.1 ;)]
Additions:
>>===Wikka 1.1.6.1===
''Released internally on June 22, 2005, developer motivational release''
Thanks to DarTar, JW, and Nils.
- Set the default write ACL (in the default configuration!) to '+' instead of '*': more and more people are falling into the "trap" of accepting the default settings and then getting wiki spam now that spammers have found how to do that.
===Wikka 1.1.6.0===
Deletions:
>>===Wikka 1.1.6.0===


Revision [5746]

Edited on 2005-02-07 13:28:01 by NilsLindenberg [mentioning fixed php 5 problem more clearly]
Additions:
[[WikkaDocumentation Wikka Documentation]]
----
===== Release Notes =====

>>See also:
~-[[WhatsNew What's new in 1.1.6.0?]]
~-[[ThirdPartyInfo Third-party bundled software]]
More information on this server:
~-[[SysInfo System information]]
~-[[WikkaBetaFeatures Beta features]]
Discussion:
~-[[WikkaReleaseNotesDiscussion Discussion]] about including the Release Notes at the installation
>>===Wikka 1.1.6.0===
''Released on January 24, 2005 - "The ever growing release"''
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw, ChristianBarthelemy, MikeXstudios, GeorgePetsagourakis, and IanAndolina.

**Feature additions:**
- Added [[GeSHi GeSHi - Generic Syntax Highlighter]] See SyntaxHighlighter for more info.
- Added DarTar's inline comment formatter feature; see FormattingRules for more info.
- Added JavaWoman's ""JwCalendar"" action; see CalendarActionInfo for more info.
- Added DarTar's ""LastEdit"" action; see LastEditActionInfo for more info.
- Improved FreeMind support. Map XML data can now be pasted directly into pages. No special markup is needed.
- This is handled in formatters/wakka.php by looking for this pattern: <map.*?<\/map>.
- handlers/page/mindmap.mm.php was modified to return only FreeMind data. Previously it was returning the entire page body, which required that the page only contain FreeMind data.
- Modified the main search function, ""FullTextSearch"".
- If search string contains capital letters, double-quotes will be added to the search term. This will limit the search to the exact phrase, instead of searching for partial matches.
- The second mod is to search for partial matches in page titles when using mysql 4. See Mod029fImprovedSearch. The above mod will still override this--use all lowercase if you want partial matches.
- File modified: /wikka.php
- Added showcode handler as described on Mod042fShowPageCodeHandler. Modified the edit handler to display a link to showcode if the user does not have write access: "View formatting code for this page".
- File added: handlers/page/showcode.php
- File modified: handlers/page/edit.php
- Added clone handler as described on Mod043fCloneHandler.
- File added: handlers/page/clone.php
- Added system information actions. See SysInfoActionInfo for more documentation.
- Files added: actions/contact.php, actions/countcomments.php, actions/countowned.php, actions/countpages.php, actions/countusers.php, actions/mysqlversion.php, actions/phpversion.php, actions/wikkaname.php, actions/wikkaversion.php.

**Bug fixes:**
- Fixed "Interwiki is broken" as described on WikkaBugsResolved.
- Files modified: /wikka.php, /formatters/wakka.php.
- Fixed "Password change problem" as described on WikkaBugsResolved.
- File modified: actions/usersettings.php.
- Fixed "Security bug in UserSettings (minor)" as described on WikkaBugsResolved.
- File modified: actions/usersettings.php.
- Added check for valid page name to handlers/page/edit.php. It displays this message if the check fails: "The page name is invalid. Valid page names must start with a letter and contain only letters and numbers."
- Fixed array-merge bug preventing installation with php5. See the details of scumble's suggestion on WikkaBugsResolved.
- File modified: /wikka.php
- Fixed "Underline in headers" as described on WikkaBugsResolved. This was never a problem in any released versions, only in the 1.1.5.4 code before it was released.
- Made change to WikiEdit as suggested by DotMG. See WikkaBugsResolved.
- File modified: /wikiedit2/wikiedit2.js
- Fixed a problem with htmlentities showing in the note field while previewing a page edit.
- File modified: handlers/page/edit.php
- Fixed "Strikethrough rendering" as discussed on WikkaBugsResolved. Thanks NilsLindenberg for the ready to go code.
- File modified: formatters/wakka.php
- Added check in usersettings to prevent creation of new usernames that are the same as any existing page names. Credit to JavaWoman for the code, see WikkaBugsResolved.
- Files modified: /wikka.php, and actions/usersettings.php
- Fixed "WikiEdit UTF-8 Bug" as described on WikkaBugsResolved. Thanks to DaveBradshaw.
- File modified: wikiedit2/wikiedit2.js
- Fixed "Forced links Formatter bug" as described on WikkaBugsResolved. Thanks to JavaWoman.
- File modified: formatters/wakka.php
- Fixed "Unicode rendering buglet" as described on WikkaBugsResolved. This was resolved by creating a custom htmlspecialchars_ent() function as a wrapper around PHP's built-in htmlspecialchars() function. For consistency, all calls to htmlspecialchars() were replaced by calls to htmlspecialchars_ent() (except code highlighting formatters which really should show entities as entities).
- Files modified: /wikka.php, actions/flash.php, actions/image.php, actions/textsearch.php, actions/textsearchexpanded.php, actions/usersettings.php, formatters/wakka.php, handlers/page/: acls.php, addcomment.php, edit.php, referrers.php, referrers_sites.php, review_backlist.php, show.php, showcode.php.
- Fixed a small bug with the MyChanges action not sorting alphabetically if modrewrite was not in use as described in WikkaBugsResolved.
- File modified: actions/mychanges.php
- Fixed a small bug with the Feedback action as described in WikkaBugsResolved.
- File modified: actions/feedback.php
- Fixed a small bug with the Googleform action as described in WikkaBugsResolved. (JavaWoman).
- File modified: actions/googleform.php
- Fixed a security issue in the Files handler. Big thanks to MikeXstudios for finding it and suggesting a solution.
- File modified: handlers/page/files.xml.php
- Fixed javascript bug that occured in Mozilla-based browsers when editing pages.
- Files modified: actions/header.php, handlers/page/edit.php
- Fixed a number of regular expressions so that a comma is no longer matched for or allowed in a page name.
- Files modified: wikka.php, formatters/wakka.php
- Fixed several issues with the Newpage action.
- File modified: actions/newpage.php

**Misc:**
- Updated SafeHTML to version 1.2.0 (See http://pixel-apes.com/safehtml/feed for changes)
- Moved double-click event handling from BODY tag to a div tag with attribute class="page". This seems to make more sense. Requested by AHerdOfTurtles, see WikkaBugsResolved.
- Files modified: actions/header.php, handlers/page/show.php
- During setup, ownership of default pages will be set to "Public". This was a request from AHerdOfTurtles, see WikkaBugsResolved.
- File modified: setup/install.php
- css/wikka.css modified to add style info for LastEdit and JwCalendar.
- Removed file /actions/wakkabug.php. This file was pointing to wakkawiki.com -- which doesn't exist anymore.
- Changed setup links that pointed to wakkawiki.com; they now point to http://wikka.jsnx.com/WikkaInstallation.
- Slightly updated files in /docs directory: INSTALL, readme, and UPGRADE.
- Added note to bottom of RecentChanges if WikiPing is enabled, per suggestion from NilsLindenberg.
- File modified: actions/recentchanges.php
- Modified the code class in /css/wikka.css per suggestion from JavaWoman on WikkaCSS under "Better code rendering".
- Modified raw handler to output plain-text page source, with no header/footer.
- File modified: handlers/page/raw.php
- Modified actions/mindmap.php. Simplified applet call.
- Added "Help" button to WikiEdit toolbar that will open a new window to localsite/FormattingRules.
- File modified: /wikiedit2/wikiedit2.js
- Added code for smarter mysql_real_escape_string calls, per suggestion from unregistered user, 213-140-6-98.fastres.net. This was done to add compatibility for PHP versions less than 4.3. This problem started in Wikka version 1.1.4.0. The new code checks the existence of mysql_real_escape_string(), and if it doesn't exist it creates a function named mysql_real_escape_string that calls mysql_escape_string.
- File modified: wikka.php
- Added a code suggestion from GeorgePetsagourakis for the Redirect function. You can now redirect in one step instead of the previous method of SetMessage() and then Redirect(). The SetMessage function will remain, because there are cases where it's useful to set the message independent of calling Redirect. So, the old method will continue to work, in addition the new method is available.
- Files modified: wikka.php, actions/usersettings, handlers/page/acls, handlers/page/addcomment, handlers/page/delete
- Modified the robots meta statement in the header per suggestions from IanAndolina and JavaWoman.
- File modified: actions/header.php

=== Wikka 1.1.5.4 ===
''The phantom release''
- There are many pages on Wikka Wiki that mention version 1.1.5.4. There never was a 1.1.5.4 release. As the release was prepared, the features and bugfixes added up to a small, but substantial release--more than a subsubminor number change would indicate. All features that are mentioned as being added to version 1.1.5.4 were released in version 1.1.6.0.

=== Wikka 1.1.5.3 ===
''Released on September 27 2004, minor changes''

**Feature addition:**
- PageIndex action modified to show an alphabetical header that allows quick browsing of pages that start with a certain letter. See Wikka:Mod041fPageIndexByLetter for more info.

**Misc:**
- Small edit to Wikka:Mod040fSmartPageTitles. Page titles will now be made from headers that are 3 or above. Previously it was 2 or above. This is to prevent the equality operator in code from being seen as a title.
- Added a GPL header at the top of the main Wikka file, and included a copy of the GPL in the docs directory.

===Wikka 1.1.5.2===
''Released on September 23 2004, small bugfixes mostly''

**Bug fixes:**
- Fixed a bug in actions/usersettings.php that related to password checking. [Thanks to JavaWoman]
- Fixed invalid XHTML in actions/usersettings.php for checked checkboxes. [Thanks to JavaWoman]
- Replaced 'onClick' text in six different files with 'onclick' to make it valid XHTML.

**Misc:**
- Removed some entries from /.htaccess 'SetEnvIfNoCase' line to make it less restrictive for common phrases such as 'sex'. [Prompted by feedback from AHerdOfTurtles]
- Modified actions/recentchanges.php to show text '(unregistered user)' when a user is not registered.

===Wikka 1.1.5.1===
''Released on September 18 2004, small bugfixes mostly''

**Feature addition:**
- Added Mod040fSmartPageTitles

**Bug fixes:**
- Fixed an ACL bug that occured if the ACLs were set back to the default values.
- Fixed a bug that would not allow page ownership to be set to Nobody.
- Fixed a modrewrite-related linking bug in actions/wantedpages.php
- Fixed pagetag function call bug in actions/googleform.php
- Fixed a bug with how comments were being linked to, which was not valid XHTML.
- Fixed a small close tag bug in actions/backlinks.php, which was not valid XHTML.
- Fixed ampersands in interwiki.conf, which would not validate as XHTML.
- Fixed small typo in highscores page.

**Misc:**
- Added comment "preview" to RecentlyCommented.
- Modified date and time formatting of the 'recentcomments' action.
- Modified date and time formatting of the 'recentlycommented' action.
- Changed the button labels in the usersettings action.

===Wikka 1.1.5.0===
''Released on September 02 2004 - "The FreeMind release"''

**FreeMind-related additions:**
- 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.

===Wikka 1.1.4.0===
''Released on August 15 2004''
- Fixed small categories-related counting bug.
- Added IncludeAction [DreckFehler]
- Fixed output bug in the tables action that was introduced in version 1.1.3.8.
- Many improvements to TextSearch. [Thanks to AndreaRossato for initial assistance]
- Added xml.css per suggestion from DotMG.
- 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.
- Replaced all <i> HTML tags with <em>.
- Added GetUser checking to referrer pages. [AndreaRossato]

===Wikka 1.1.3.9===
''Released on August 11 2004 - "The Farewell WakkaWiki release"''
- Thoroughly updated the upgrade script to handle upgrading from WakkaWiki to Wikka.

===Wikka 1.1.3.8===
''Released on August 08 2004''
- Fixed a XSS security bug in the Googleform action.
- RSS action fixes and mods:
- Fixed a XSS security bug in the RSS action.
- Removed the user choice of whether to cache or not...
- All RSS requests will cache with a default time of 30 minutes.
- Added the ability to specify a cache time higher or lower than the default, as low as 5 minutes.
- Fixed XSS security bug in the Table action.
- Modified the default CSS slightly for additions and deletions.
- Small mod to diff handler to show highlighting key when doing an extended diff.
- Small mod to diff handler to not choke on links due to diff highlighting symbols introduced in version 1.1.3.3.
- Fixed small note handling bug in the History handler.
- Updated WikiEdit to version 2.13.

===Wikka 1.1.3.7===
''Released on August 05 2004''
- Fixed a small--yet significant--bug with the way new installs were set to create an index for the pages table.

===Wikka 1.1.3.6 ===
''Released on August 04 2004''
- Fixed 'Cannot redeclare class' error message for RSS action when viewed through the history handler.
- Tweaked the CSS for the edit preview header. It stays fixed in Firefox and looks pretty cool. Looks plain in IE.
- Revisited the Action function once again to fix security bug. Thanks to DreckFehler for assistance.

=== Wikka 1.1.3.5 ===
''Released on August 03 2004''
- Fixed a security bug introduced in the Action function in version 1.1.3.1. Thanks to an anonymous user for exploiting it in the sandbox and bringing it to my attention.
- Minor changes.

=== Wikka 1.1.3.4 ===
''Released on August 02 2004''
- Fixed a small bug in the Link function which prevented inserting links with a &. Thanks to AndreaRossato.

=== Wikka 1.1.3.3 ===
''Released on August 02 2004''
- Implemented the WikiPing protocol. It's non-active by default. Specify a server in wikka.config.php to activate. See WikiPing for more details. Thanks to DreckFehler.
- Fixed bug in diff highlighting of code sections. Thanks to DreckFehler.
- Modified feedback action to make the email validator case insensitive. Thanks to DarTar.

=== Wikka 1.1.3.2 ===
''Released on August 01 2004''
- Minor changes over 1.1.3.1...

=== Wikka 1.1.3.1 ===
''Released on August 01 2004''
- New referrer blacklist system added. Look for the blacklist link while viewing referrers.
- htaccess file modified to handle missing / on the end of URL
- Feedback action added. Thanks to DarTar.
- Modified footer to only show the referrers link to logged on users.
- Pages can now be set to Public. This is useful for not cluttering up the PageIndex with many Owner: X.
- Googleform action added. Thanks to DreckFehler.
- Allow for unnamed parameters to actions. Thanks to DreckFehler.
- Fixed forced links in square brackets. Thanks to DreckFehler.
- Removed the "show spaces" in wikinames option.
- Replaced all calls to UserName() with GetUserName(), and removed the UserName function.
- Modified how PageIndex shows your owned pages.
- Added RSS action. Unattributed credit because of WakkaWiki being down and original author not written down.
- ACLs are now only stored if they differ from the default ACLs.
- Comments are now stored in htmlspecialchar format, instead of being coverted every time the page is shown.
- Page deletion queries are now made through Query(), instead of LoadSingle(), which caused unseen errors.
- Overly long tags are now prevented from being stored. Thanks to DreckFehler.
- and a few other minor changes.

=== Wikka 1.1.3 ===
''Released on June 03 2004''
- Modified Wikka to only store page ACLs in the database if a user has specifically set them.
- The old way was to store the default ACLs when a page was created... This would lock in the default ACLs for a certain date, but what if you changed the default ACLs at a later date? The page would still be locked in at the old defaults instead of the way it should work: pages should stay defaulted until someone makes the effort to specifically set the ACLs.

=== Wikka 1.1.2 ===
''Released on June 03 2004''
- Re-implemented the database table structure for storing ACLs...
- And adjusted a few files accordingly.
- Please note: if you have custom set ACLs, you will need to re-set them after this upgrade.
- [I'll add more detail later....]

=== Wikka 1.1.0 ===
''Released on May 31 2004''
- This is a pretty significant update. The comment system got a major re-implementation.
- //The old way:// Comments were being stored in the 'pages' table....which made no sense.... and were being handled exactly like pages, had their own ACLs, and were parsed for page formatting.
- //The new way:// Comments are stored in their own table, do not gunk up the ACLs table, and are handled as plain text and run through htmlspecialchars() to reduce spam and security risks.

=== Wikka 1.0.6 ===
''Released on May 30 2004''
- Minor changes:
- Fixed a bug in the way the admin_users list is parsed, to handle spaces.
- Modified ACL handling to allow for !+, which specifies anonymous users.
- Why? Well..... you might want to specify that only anonymous users can comment on your page.
- Updated the syntax examples on the ACL editing page.

=== Wikka 1.0.5 ===
''Released on May 29 2004''
- Minor changes:
- Added a new function to the main wakka.php file: function ""ReturnSafeHTML""($html)
- This is to make it easier to run code through safehtml from various files and actions.
- Fixed a tiny bug in the Form Open function to close the hidden input tag if mod_rewrite was not in use.
- Added "double_doublequote_html" to the wakka.config.php file.
- This is to allow for specifying how to handle html between double doublequotes:
- Values can be: "safe" [default], "raw", or "disabled".
- Modified the wakka formatter to reflect the double_doublequote handling described above.
- Modified the image action to call the new ""ReturnSafeHTML"" function.
- Updated ""SafeHTML"" to version 1.1.0.
- Added a "newpage" action. You can see it in action at CreateNewPage.
- Minor changes to the wikka.css file.

=== Wikka 1.0.4 ===
''Released on May 23 2004''
- Edited a few files to achieve valid XHTML and valid CSS.

=== Wikka 1.0.3 ===
''Released on May 23 2004''
- Revisited the sql code submitted by DotMG that determines RecentlyCommented.
- Discovered that I should have used it as submitted. :)

=== Wikka 1.0.2 ===
''Released on May 23 2004''
- Fixed an issue with searching that occured if an older version of ""MySQL"" was being used.
- Fixed an issue with the upgrade script.
- Added error checking to the installer. Credit to WackoWiki.
- Click on the following link if you'd like to browse the exact code changes:
- http://www.jsnx.com/wikka-diff/Wikka-1.0.2.htm

=== Wikka 1.0.1 ===
''Released on May 17 2004 - "The DotMG release"''
- The 1.0.1 release is all code contributions from DotMG:
- The following actions were modified to better detect comment pages: mychanges.php, mypages.php, pageindex.php.
- The "wakka" formatter was modified to close tags that were left opened.
- The "show" page handler was modified to not display the edit button if a page no longer exists.
- Click on the following link if you'd like to browse the exact code changes:
- http://www.jsnx.com/wikka-diff/Wikka1.0.1.htm

=== Wikka 1.0.0 ===
''Released on May 16 2004. The initial release after months of tweaking by JsnX.''


----
Deletions:
[[WikkaDocumentation Wikka Documentation]]
----
===== Release Notes =====

>>See also:
~-[[WhatsNew What's new in 1.1.6.0?]]
~-[[ThirdPartyInfo Third-party bundled software]]
More information on this server:
~-[[SysInfo System information]]
~-[[WikkaBetaFeatures Beta features]]
Discussion:
~-[[WikkaReleaseNotesDiscussion Discussion]] about including the Release Notes at the installation
>>===Wikka 1.1.6.0===
''Released on January 24, 2005 - "The ever growing release"''
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw, ChristianBarthelemy, MikeXstudios, GeorgePetsagourakis, and IanAndolina.

**Feature additions:**
- Added [[GeSHi GeSHi - Generic Syntax Highlighter]] See SyntaxHighlighter for more info.
- Added DarTar's inline comment formatter feature; see FormattingRules for more info.
- Added JavaWoman's ""JwCalendar"" action; see CalendarActionInfo for more info.
- Added DarTar's ""LastEdit"" action; see LastEditActionInfo for more info.
- Improved FreeMind support. Map XML data can now be pasted directly into pages. No special markup is needed.
- This is handled in formatters/wakka.php by looking for this pattern: <map.*?<\/map>.
- handlers/page/mindmap.mm.php was modified to return only FreeMind data. Previously it was returning the entire page body, which required that the page only contain FreeMind data.
- Modified the main search function, ""FullTextSearch"".
- If search string contains capital letters, double-quotes will be added to the search term. This will limit the search to the exact phrase, instead of searching for partial matches.
- The second mod is to search for partial matches in page titles when using mysql 4. See Mod029fImprovedSearch. The above mod will still override this--use all lowercase if you want partial matches.
- File modified: /wikka.php
- Added showcode handler as described on Mod042fShowPageCodeHandler. Modified the edit handler to display a link to showcode if the user does not have write access: "View formatting code for this page".
- File added: handlers/page/showcode.php
- File modified: handlers/page/edit.php
- Added clone handler as described on Mod043fCloneHandler.
- File added: handlers/page/clone.php
- Added system information actions. See SysInfoActionInfo for more documentation.
- Files added: actions/contact.php, actions/countcomments.php, actions/countowned.php, actions/countpages.php, actions/countusers.php, actions/mysqlversion.php, actions/phpversion.php, actions/wikkaname.php, actions/wikkaversion.php.

**Bug fixes:**
- Fixed "Interwiki is broken" as described on WikkaBugsResolved.
- Files modified: /wikka.php, /formatters/wakka.php.
- Fixed "Password change problem" as described on WikkaBugsResolved.
- File modified: actions/usersettings.php.
- Fixed "Security bug in UserSettings (minor)" as described on WikkaBugsResolved.
- File modified: actions/usersettings.php.
- Added check for valid page name to handlers/page/edit.php. It displays this message if the check fails: "The page name is invalid. Valid page names must start with a letter and contain only letters and numbers."
- Added scumble's suggestion for fixing array_merge problem as detailed on WikkaBugsResolved.
- File modified: /wikka.php
- Fixed "Underline in headers" as described on WikkaBugsResolved. This was never a problem in any released versions, only in the 1.1.5.4 code before it was released.
- Made change to WikiEdit as suggested by DotMG. See WikkaBugsResolved.
- File modified: /wikiedit2/wikiedit2.js
- Fixed a problem with htmlentities showing in the note field while previewing a page edit.
- File modified: handlers/page/edit.php
- Fixed "Strikethrough rendering" as discussed on WikkaBugsResolved. Thanks NilsLindenberg for the ready to go code.
- File modified: formatters/wakka.php
- Added check in usersettings to prevent creation of new usernames that are the same as any existing page names. Credit to JavaWoman for the code, see WikkaBugsResolved.
- Files modified: /wikka.php, and actions/usersettings.php
- Fixed "WikiEdit UTF-8 Bug" as described on WikkaBugsResolved. Thanks to DaveBradshaw.
- File modified: wikiedit2/wikiedit2.js
- Fixed "Forced links Formatter bug" as described on WikkaBugsResolved. Thanks to JavaWoman.
- File modified: formatters/wakka.php
- Fixed "Unicode rendering buglet" as described on WikkaBugsResolved. This was resolved by creating a custom htmlspecialchars_ent() function as a wrapper around PHP's built-in htmlspecialchars() function. For consistency, all calls to htmlspecialchars() were replaced by calls to htmlspecialchars_ent() (except code highlighting formatters which really should show entities as entities).
- Files modified: /wikka.php, actions/flash.php, actions/image.php, actions/textsearch.php, actions/textsearchexpanded.php, actions/usersettings.php, formatters/wakka.php, handlers/page/: acls.php, addcomment.php, edit.php, referrers.php, referrers_sites.php, review_backlist.php, show.php, showcode.php.
- Fixed a small bug with the MyChanges action not sorting alphabetically if modrewrite was not in use as described in WikkaBugsResolved.
- File modified: actions/mychanges.php
- Fixed a small bug with the Feedback action as described in WikkaBugsResolved.
- File modified: actions/feedback.php
- Fixed a small bug with the Googleform action as described in WikkaBugsResolved. (JavaWoman).
- File modified: actions/googleform.php
- Fixed a security issue in the Files handler. Big thanks to MikeXstudios for finding it and suggesting a solution.
- File modified: handlers/page/files.xml.php
- Fixed javascript bug that occured in Mozilla-based browsers when editing pages.
- Files modified: actions/header.php, handlers/page/edit.php
- Fixed a number of regular expressions so that a comma is no longer matched for or allowed in a page name.
- Files modified: wikka.php, formatters/wakka.php
- Fixed several issues with the Newpage action.
- File modified: actions/newpage.php

**Misc:**
- Updated SafeHTML to version 1.2.0 (See http://pixel-apes.com/safehtml/feed for changes)
- Moved double-click event handling from BODY tag to a div tag with attribute class="page". This seems to make more sense. Requested by AHerdOfTurtles, see WikkaBugsResolved.
- Files modified: actions/header.php, handlers/page/show.php
- During setup, ownership of default pages will be set to "Public". This was a request from AHerdOfTurtles, see WikkaBugsResolved.
- File modified: setup/install.php
- css/wikka.css modified to add style info for LastEdit and JwCalendar.
- Removed file /actions/wakkabug.php. This file was pointing to wakkawiki.com -- which doesn't exist anymore.
- Changed setup links that pointed to wakkawiki.com; they now point to http://wikka.jsnx.com/WikkaInstallation.
- Slightly updated files in /docs directory: INSTALL, readme, and UPGRADE.
- Added note to bottom of RecentChanges if WikiPing is enabled, per suggestion from NilsLindenberg.
- File modified: actions/recentchanges.php
- Modified the code class in /css/wikka.css per suggestion from JavaWoman on WikkaCSS under "Better code rendering".
- Modified raw handler to output plain-text page source, with no header/footer.
- File modified: handlers/page/raw.php
- Modified actions/mindmap.php. Simplified applet call.
- Added "Help" button to WikiEdit toolbar that will open a new window to localsite/FormattingRules.
- File modified: /wikiedit2/wikiedit2.js
- Added code for smarter mysql_real_escape_string calls, per suggestion from unregistered user, 213-140-6-98.fastres.net. This was done to add compatibility for PHP versions less than 4.3. This problem started in Wikka version 1.1.4.0. The new code checks the existence of mysql_real_escape_string(), and if it doesn't exist it creates a function named mysql_real_escape_string that calls mysql_escape_string.
- File modified: wikka.php
- Added a code suggestion from GeorgePetsagourakis for the Redirect function. You can now redirect in one step instead of the previous method of SetMessage() and then Redirect(). The SetMessage function will remain, because there are cases where it's useful to set the message independent of calling Redirect. So, the old method will continue to work, in addition the new method is available.
- Files modified: wikka.php, actions/usersettings, handlers/page/acls, handlers/page/addcomment, handlers/page/delete
- Modified the robots meta statement in the header per suggestions from IanAndolina and JavaWoman.
- File modified: actions/header.php

=== Wikka 1.1.5.4 ===
''The phantom release''
- There are many pages on Wikka Wiki that mention version 1.1.5.4. There never was a 1.1.5.4 release. As the release was prepared, the features and bugfixes added up to a small, but substantial release--more than a subsubminor number change would indicate. All features that are mentioned as being added to version 1.1.5.4 were released in version 1.1.6.0.

=== Wikka 1.1.5.3 ===
''Released on September 27 2004, minor changes''

**Feature addition:**
- PageIndex action modified to show an alphabetical header that allows quick browsing of pages that start with a certain letter. See Wikka:Mod041fPageIndexByLetter for more info.

**Misc:**
- Small edit to Wikka:Mod040fSmartPageTitles. Page titles will now be made from headers that are 3 or above. Previously it was 2 or above. This is to prevent the equality operator in code from being seen as a title.
- Added a GPL header at the top of the main Wikka file, and included a copy of the GPL in the docs directory.

===Wikka 1.1.5.2===
''Released on September 23 2004, small bugfixes mostly''

**Bug fixes:**
- Fixed a bug in actions/usersettings.php that related to password checking. [Thanks to JavaWoman]
- Fixed invalid XHTML in actions/usersettings.php for checked checkboxes. [Thanks to JavaWoman]
- Replaced 'onClick' text in six different files with 'onclick' to make it valid XHTML.

**Misc:**
- Removed some entries from /.htaccess 'SetEnvIfNoCase' line to make it less restrictive for common phrases such as 'sex'. [Prompted by feedback from AHerdOfTurtles]
- Modified actions/recentchanges.php to show text '(unregistered user)' when a user is not registered.

===Wikka 1.1.5.1===
''Released on September 18 2004, small bugfixes mostly''

**Feature addition:**
- Added Mod040fSmartPageTitles

**Bug fixes:**
- Fixed an ACL bug that occured if the ACLs were set back to the default values.
- Fixed a bug that would not allow page ownership to be set to Nobody.
- Fixed a modrewrite-related linking bug in actions/wantedpages.php
- Fixed pagetag function call bug in actions/googleform.php
- Fixed a bug with how comments were being linked to, which was not valid XHTML.
- Fixed a small close tag bug in actions/backlinks.php, which was not valid XHTML.
- Fixed ampersands in interwiki.conf, which would not validate as XHTML.
- Fixed small typo in highscores page.

**Misc:**
- Added comment "preview" to RecentlyCommented.
- Modified date and time formatting of the 'recentcomments' action.
- Modified date and time formatting of the 'recentlycommented' action.
- Changed the button labels in the usersettings action.

===Wikka 1.1.5.0===
''Released on September 02 2004 - "The FreeMind release"''

**FreeMind-related additions:**
- 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.

===Wikka 1.1.4.0===
''Released on August 15 2004''
- Fixed small categories-related counting bug.
- Added IncludeAction [DreckFehler]
- Fixed output bug in the tables action that was introduced in version 1.1.3.8.
- Many improvements to TextSearch. [Thanks to AndreaRossato for initial assistance]
- Added xml.css per suggestion from DotMG.
- 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.
- Replaced all <i> HTML tags with <em>.
- Added GetUser checking to referrer pages. [AndreaRossato]

===Wikka 1.1.3.9===
''Released on August 11 2004 - "The Farewell WakkaWiki release"''
- Thoroughly updated the upgrade script to handle upgrading from WakkaWiki to Wikka.

===Wikka 1.1.3.8===
''Released on August 08 2004''
- Fixed a XSS security bug in the Googleform action.
- RSS action fixes and mods:
- Fixed a XSS security bug in the RSS action.
- Removed the user choice of whether to cache or not...
- All RSS requests will cache with a default time of 30 minutes.
- Added the ability to specify a cache time higher or lower than the default, as low as 5 minutes.
- Fixed XSS security bug in the Table action.
- Modified the default CSS slightly for additions and deletions.
- Small mod to diff handler to show highlighting key when doing an extended diff.
- Small mod to diff handler to not choke on links due to diff highlighting symbols introduced in version 1.1.3.3.
- Fixed small note handling bug in the History handler.
- Updated WikiEdit to version 2.13.

===Wikka 1.1.3.7===
''Released on August 05 2004''
- Fixed a small--yet significant--bug with the way new installs were set to create an index for the pages table.

===Wikka 1.1.3.6 ===
''Released on August 04 2004''
- Fixed 'Cannot redeclare class' error message for RSS action when viewed through the history handler.
- Tweaked the CSS for the edit preview header. It stays fixed in Firefox and looks pretty cool. Looks plain in IE.
- Revisited the Action function once again to fix security bug. Thanks to DreckFehler for assistance.

=== Wikka 1.1.3.5 ===
''Released on August 03 2004''
- Fixed a security bug introduced in the Action function in version 1.1.3.1. Thanks to an anonymous user for exploiting it in the sandbox and bringing it to my attention.
- Minor changes.

=== Wikka 1.1.3.4 ===
''Released on August 02 2004''
- Fixed a small bug in the Link function which prevented inserting links with a &. Thanks to AndreaRossato.

=== Wikka 1.1.3.3 ===
''Released on August 02 2004''
- Implemented the WikiPing protocol. It's non-active by default. Specify a server in wikka.config.php to activate. See WikiPing for more details. Thanks to DreckFehler.
- Fixed bug in diff highlighting of code sections. Thanks to DreckFehler.
- Modified feedback action to make the email validator case insensitive. Thanks to DarTar.

=== Wikka 1.1.3.2 ===
''Released on August 01 2004''
- Minor changes over 1.1.3.1...

=== Wikka 1.1.3.1 ===
''Released on August 01 2004''
- New referrer blacklist system added. Look for the blacklist link while viewing referrers.
- htaccess file modified to handle missing / on the end of URL
- Feedback action added. Thanks to DarTar.
- Modified footer to only show the referrers link to logged on users.
- Pages can now be set to Public. This is useful for not cluttering up the PageIndex with many Owner: X.
- Googleform action added. Thanks to DreckFehler.
- Allow for unnamed parameters to actions. Thanks to DreckFehler.
- Fixed forced links in square brackets. Thanks to DreckFehler.
- Removed the "show spaces" in wikinames option.
- Replaced all calls to UserName() with GetUserName(), and removed the UserName function.
- Modified how PageIndex shows your owned pages.
- Added RSS action. Unattributed credit because of WakkaWiki being down and original author not written down.
- ACLs are now only stored if they differ from the default ACLs.
- Comments are now stored in htmlspecialchar format, instead of being coverted every time the page is shown.
- Page deletion queries are now made through Query(), instead of LoadSingle(), which caused unseen errors.
- Overly long tags are now prevented from being stored. Thanks to DreckFehler.
- and a few other minor changes.

=== Wikka 1.1.3 ===
''Released on June 03 2004''
- Modified Wikka to only store page ACLs in the database if a user has specifically set them.
- The old way was to store the default ACLs when a page was created... This would lock in the default ACLs for a certain date, but what if you changed the default ACLs at a later date? The page would still be locked in at the old defaults instead of the way it should work: pages should stay defaulted until someone makes the effort to specifically set the ACLs.

=== Wikka 1.1.2 ===
''Released on June 03 2004''
- Re-implemented the database table structure for storing ACLs...
- And adjusted a few files accordingly.
- Please note: if you have custom set ACLs, you will need to re-set them after this upgrade.
- [I'll add more detail later....]

=== Wikka 1.1.0 ===
''Released on May 31 2004''
- This is a pretty significant update. The comment system got a major re-implementation.
- //The old way:// Comments were being stored in the 'pages' table....which made no sense.... and were being handled exactly like pages, had their own ACLs, and were parsed for page formatting.
- //The new way:// Comments are stored in their own table, do not gunk up the ACLs table, and are handled as plain text and run through htmlspecialchars() to reduce spam and security risks.

=== Wikka 1.0.6 ===
''Released on May 30 2004''
- Minor changes:
- Fixed a bug in the way the admin_users list is parsed, to handle spaces.
- Modified ACL handling to allow for !+, which specifies anonymous users.
- Why? Well..... you might want to specify that only anonymous users can comment on your page.
- Updated the syntax examples on the ACL editing page.

=== Wikka 1.0.5 ===
''Released on May 29 2004''
- Minor changes:
- Added a new function to the main wakka.php file: function ""ReturnSafeHTML""($html)
- This is to make it easier to run code through safehtml from various files and actions.
- Fixed a tiny bug in the Form Open function to close the hidden input tag if mod_rewrite was not in use.
- Added "double_doublequote_html" to the wakka.config.php file.
- This is to allow for specifying how to handle html between double doublequotes:
- Values can be: "safe" [default], "raw", or "disabled".
- Modified the wakka formatter to reflect the double_doublequote handling described above.
- Modified the image action to call the new ""ReturnSafeHTML"" function.
- Updated ""SafeHTML"" to version 1.1.0.
- Added a "newpage" action. You can see it in action at CreateNewPage.
- Minor changes to the wikka.css file.

=== Wikka 1.0.4 ===
''Released on May 23 2004''
- Edited a few files to achieve valid XHTML and valid CSS.

=== Wikka 1.0.3 ===
''Released on May 23 2004''
- Revisited the sql code submitted by DotMG that determines RecentlyCommented.
- Discovered that I should have used it as submitted. :)

=== Wikka 1.0.2 ===
''Released on May 23 2004''
- Fixed an issue with searching that occured if an older version of ""MySQL"" was being used.
- Fixed an issue with the upgrade script.
- Added error checking to the installer. Credit to WackoWiki.
- Click on the following link if you'd like to browse the exact code changes:
- http://www.jsnx.com/wikka-diff/Wikka-1.0.2.htm

=== Wikka 1.0.1 ===
''Released on May 17 2004 - "The DotMG release"''
- The 1.0.1 release is all code contributions from DotMG:
- The following actions were modified to better detect comment pages: mychanges.php, mypages.php, pageindex.php.
- The "wakka" formatter was modified to close tags that were left opened.
- The "show" page handler was modified to not display the edit button if a page no longer exists.
- Click on the following link if you'd like to browse the exact code changes:
- http://www.jsnx.com/wikka-diff/Wikka1.0.1.htm

=== Wikka 1.0.0 ===
''Released on May 16 2004. The initial release after months of tweaking by JsnX.''


----


Revision [5585]

Edited on 2005-02-04 15:09:27 by NilsLindenberg [added Link to WikkaReleaseNotesDiscussion]
Additions:
Discussion:
~-[[WikkaReleaseNotesDiscussion Discussion]] about including the Release Notes at the installation


Revision [5209]

Edited on 2005-01-25 18:52:23 by DarTar [minor (layout)]
Additions:
>>===Wikka 1.1.6.0===
Deletions:
>>::c::
===Wikka 1.1.6.0===


Revision [5197]

Edited on 2005-01-25 17:33:48 by DarTar [Adding link to "what's new" page]
Additions:
~-[[WhatsNew What's new in 1.1.6.0?]]


Revision [5183]

Edited on 2005-01-25 16:10:45 by DarTar [Layout]
Additions:
>>See also:
More information on this server:
Deletions:
>>More information on this server:
See also:


Revision [5155]

Edited on 2005-01-25 02:53:43 by JsnX [updated release date]
Additions:
''Released on January 24, 2005 - "The ever growing release"''
Deletions:
''To be released in January 2005 - "The ever growing release"''


Revision [4893]

Edited on 2005-01-20 09:50:27 by DarTar [minor]
Additions:
>>More information on this server:
>>::c::
Deletions:
<<More information on this server:
<<::c::


Revision [4792]

Edited on 2005-01-17 23:40:03 by JsnX [Added reference to Newpage action]
Additions:
- Fixed a number of regular expressions so that a comma is no longer matched for or allowed in a page name.
- Files modified: wikka.php, formatters/wakka.php
- Fixed several issues with the Newpage action.
- File modified: actions/newpage.php
Deletions:
- Fixed a numbe of regular expressions so that a comma is no longer matched for or allowed in a page name.
- Files modified: wikka.php, formatters/wakka.php


Revision [4791]

Edited on 2005-01-17 23:34:10 by JsnX [Robots meta statement in Header]
Additions:
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw, ChristianBarthelemy, MikeXstudios, GeorgePetsagourakis, and IanAndolina.
- Files modified: wikka.php, actions/usersettings, handlers/page/acls, handlers/page/addcomment, handlers/page/delete
- Modified the robots meta statement in the header per suggestions from IanAndolina and JavaWoman.
- File modified: actions/header.php
Deletions:
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw, ChristianBarthelemy, MikeXstudios, and GeorgePetsagourakis.
- Files modified: wikka.php, actions/usersettings, handlers/page/acls, handlers/page/addcomment, handlers/page/delete,


Revision [4712]

Edited on 2005-01-17 09:24:06 by DarTar [Modifying link]
Additions:
- Added system information actions. See SysInfoActionInfo for more documentation.
Deletions:
- Added system information actions. See SysInfo for an example of use.


Revision [4709]

Edited on 2005-01-17 09:03:00 by DarTar [Modifying link]

No Differences

Revision [4708]

Edited on 2005-01-17 09:02:40 by DarTar [Adding link]

No Differences

Revision [4707]

Edited on 2005-01-17 09:02:19 by DarTar [Adding link]
Additions:
See also:
~-[[ThirdPartyInfo Third-party bundled software]]


Revision [4705]

Edited on 2005-01-17 04:17:43 by JsnX [mysql_real_escape_string]
Additions:
- Added code for smarter mysql_real_escape_string calls, per suggestion from unregistered user, 213-140-6-98.fastres.net. This was done to add compatibility for PHP versions less than 4.3. This problem started in Wikka version 1.1.4.0. The new code checks the existence of mysql_real_escape_string(), and if it doesn't exist it creates a function named mysql_real_escape_string that calls mysql_escape_string.
- File modified: wikka.php
Deletions:
- Replaced all occurrences of mysql_real_escape_string with function call to new my_db_escape_string function. This was done to add compatibility for PHP versions less than 4.3. This problem started in Wikka version 1.1.4.0. The new my_db_escape_string function checks the PHP version and will call either mysql_real_escape_string or mysql_escape_string, depending on the PHP version of the site.
- Files modified: wikka.php, actions/mychanges, actions/usersettings, handlers/page/acls, handlers/page/delete, handlers/page/delete_referrer, handlers/page/review_blacklist, and setup/install.


Revision [4702]

Edited on 2005-01-17 00:04:28 by DarTar [Internal link to GeSHi]
Additions:
- Added [[GeSHi GeSHi - Generic Syntax Highlighter]] See SyntaxHighlighter for more info.
Deletions:
- Added [[http://qbnz.com/highlighter/ GeSHi - Generic Syntax Highlighter]] See SyntaxHighlighter for more info.


Revision [4695]

Edited on 2005-01-16 23:44:44 by DarTar [Modified link for Inline Comment Formatter (no link to dev pages!)]
Additions:
- Added DarTar's inline comment formatter feature; see FormattingRules for more info.
Deletions:
- Added DarTar's inline comment formatter feature; see InlineCommentFormatter for more info.


Revision [4688]

Edited on 2005-01-16 19:38:14 by JsnX [Modified Redirect function]
Additions:
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw, ChristianBarthelemy, MikeXstudios, and GeorgePetsagourakis.
- Added a code suggestion from GeorgePetsagourakis for the Redirect function. You can now redirect in one step instead of the previous method of SetMessage() and then Redirect(). The SetMessage function will remain, because there are cases where it's useful to set the message independent of calling Redirect. So, the old method will continue to work, in addition the new method is available.
- Files modified: wikka.php, actions/usersettings, handlers/page/acls, handlers/page/addcomment, handlers/page/delete,
Deletions:
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw, ChristianBarthelemy and MikeXstudios.


Revision [4687]

Edited on 2005-01-16 18:08:50 by JsnX [Added my_db_escape_string function]
Additions:
- Replaced all occurrences of mysql_real_escape_string with function call to new my_db_escape_string function. This was done to add compatibility for PHP versions less than 4.3. This problem started in Wikka version 1.1.4.0. The new my_db_escape_string function checks the PHP version and will call either mysql_real_escape_string or mysql_escape_string, depending on the PHP version of the site.
- Files modified: wikka.php, actions/mychanges, actions/usersettings, handlers/page/acls, handlers/page/delete, handlers/page/delete_referrer, handlers/page/review_blacklist, and setup/install.


Revision [4686]

Edited on 2005-01-16 16:20:08 by JsnX [Added WikiEdit "Help" button]
Additions:
- Added "Help" button to WikiEdit toolbar that will open a new window to localsite/FormattingRules.


Revision [4657]

Edited on 2005-01-15 18:04:17 by JavaWoman [RE fixes added]
Additions:
- Fixed a numbe of regular expressions so that a comma is no longer matched for or allowed in a page name.
- Files modified: wikka.php, formatters/wakka.php


Revision [4656]

Edited on 2005-01-15 17:27:34 by JsnX [mindmap applet code modified]
Additions:
- Modified actions/mindmap.php. Simplified applet call.


Revision [4648]

Edited on 2005-01-15 16:27:33 by JsnX [added javascript bug]
Additions:
- Fixed javascript bug that occured in Mozilla-based browsers when editing pages.
- Files modified: actions/header.php, handlers/page/edit.php


Revision [4505]

Edited on 2005-01-12 07:56:26 by JavaWoman [release "name" and minor edits]
Additions:
''To be released in January 2005 - "The ever growing release"''
- Added DarTar's inline comment formatter feature; see InlineCommentFormatter for more info.
Deletions:
''To be released in January 2005''
- Added DarTar's InlineCommentFormatter feature; see InlineCommentFormatter for more info.


Revision [4504]

Edited on 2005-01-12 07:48:49 by JavaWoman [added file extensions for system information actions]
Additions:
- Files added: actions/contact.php, actions/countcomments.php, actions/countowned.php, actions/countpages.php, actions/countusers.php, actions/mysqlversion.php, actions/phpversion.php, actions/wikkaname.php, actions/wikkaversion.php.
Deletions:
- Files added: actions/contact, actions/countcomments.php, actions/countowned.php, actions/countpages, actions/countusers, actions/mysqlversion, actions/phpversion, actions/wikkaname, actions/wikkaversion.


Revision [4499]

Edited on 2005-01-12 03:03:17 by JsnX [Added DarTar's InlineCommentFormatter]
Additions:
- Added DarTar's InlineCommentFormatter feature; see InlineCommentFormatter for more info.
- Added JavaWoman's ""JwCalendar"" action; see CalendarActionInfo for more info.
- Added DarTar's ""LastEdit"" action; see LastEditActionInfo for more info.
Deletions:
- Added JavaWoman's ""JwCalendar"" action; see CalendarActionInfo for more.
- Added DarTar's ""LastEdit"" action; see LastEditActionInfo for more.


Revision [4498]

Edited on 2005-01-12 01:27:04 by JsnX [Added SafeHTML update]
Additions:
- Updated SafeHTML to version 1.2.0 (See http://pixel-apes.com/safehtml/feed for changes)


Revision [4486]

Edited on 2005-01-11 21:07:57 by DarTar [Adding headers]
Additions:
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw, ChristianBarthelemy and MikeXstudios.
Deletions:
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw, ChristianBarthelemy and MikeXstudios.


Revision [4485]

Edited on 2005-01-11 21:05:32 by DarTar [Adding headers]
Additions:
===Wikka 1.1.6.0===
''To be released in January 2005''
=== Wikka 1.1.5.4 ===
''The phantom release''
=== Wikka 1.1.5.3 ===
''Released on September 27 2004, minor changes''
===Wikka 1.1.5.2===
''Released on September 23 2004, small bugfixes mostly''
===Wikka 1.1.5.1===
''Released on September 18 2004, small bugfixes mostly''
===Wikka 1.1.5.0===
''Released on September 02 2004 - "The FreeMind release"''
===Wikka 1.1.4.0===
''Released on August 15 2004''
===Wikka 1.1.3.9===
''Released on August 11 2004 - "The Farewell WakkaWiki release"''
===Wikka 1.1.3.8===
''Released on August 08 2004''
===Wikka 1.1.3.7===
''Released on August 05 2004''
===Wikka 1.1.3.6 ===
''Released on August 04 2004''
=== Wikka 1.1.3.5 ===
''Released on August 03 2004''
=== Wikka 1.1.3.4 ===
''Released on August 02 2004''
=== Wikka 1.1.3.3 ===
''Released on August 02 2004''
=== Wikka 1.1.3.2 ===
''Released on August 01 2004''
=== Wikka 1.1.3.1 ===
''Released on August 01 2004''
=== Wikka 1.1.3 ===
''Released on June 03 2004''
=== Wikka 1.1.2 ===
''Released on June 03 2004''
=== Wikka 1.1.0 ===
''Released on May 31 2004''
=== Wikka 1.0.6 ===
''Released on May 30 2004''
=== Wikka 1.0.5 ===
''Released on May 29 2004''
=== Wikka 1.0.4 ===
''Released on May 23 2004''
=== Wikka 1.0.3 ===
''Released on May 23 2004''
=== Wikka 1.0.2 ===
''Released on May 23 2004''
=== Wikka 1.0.1 ===
''Released on May 17 2004 - "The DotMG release"''
=== Wikka 1.0.0 ===
''Released on May 16 2004. The initial release after months of tweaking by JsnX.''
Deletions:
- Wikka 1.1.6.0 -- To be released in January 2005 ---
- Wikka 1.1.5.4 -- "The phantom release" ---
- Wikka 1.1.5.3 -- Released on September 27 2004, minor changes
- Wikka 1.1.5.2 -- Released on September 23 2004, small bugfixes mostly
- Wikka 1.1.5.1 -- Released on September 18 2004, small bugfixes mostly
- Wikka 1.1.5.0 -- Released on September 02 2004 - "The FreeMind release"
- Wikka 1.1.4.0 -- Released on August 15 2004
- Wikka 1.1.3.9 -- Released on August 11 2004 - "The Farewell WakkaWiki release"
- Wikka 1.1.3.8 -- Released on August 08 2004
- Wikka 1.1.3.7 -- Released on August 05 2004
- Wikka 1.1.3.6 -- Released on August 04 2004
- Wikka 1.1.3.5 -- Released on August 03 2004
- Wikka 1.1.3.4 -- Released on August 02 2004
- Wikka 1.1.3.3 -- Released on August 02 2004
- Wikka 1.1.3.2 -- Released on August 01 2004
- Wikka 1.1.3.1 -- Released on August 01 2004
- Wikka 1.1.3 -- Released on June 03 2004
- Wikka 1.1.2 -- Released on June 03 2004
- Wikka 1.1.0 -- Released on May 31 2004
- Wikka 1.0.6 -- Released on May 30 2004
- Wikka 1.0.5 -- Released on May 29 2004
- Wikka 1.0.4 -- Released on May 23 2004
- Wikka 1.0.3 -- Released on May 23 2004
- Wikka 1.0.2 -- Released on May 23 2004
- Wikka 1.0.1 -- Released on May 17 2004 - "The DotMG release"
- Wikka 1.0.0 -- Released on May 16 2004. The initial release after months of tweaking by JsnX.


Revision [4435]

Edited on 2005-01-11 10:03:36 by JavaWoman [htmlspecialchars_unicode() -> htmlspecialchars_ent() + changed file list]
Additions:
- Fixed "Unicode rendering buglet" as described on WikkaBugsResolved. This was resolved by creating a custom htmlspecialchars_ent() function as a wrapper around PHP's built-in htmlspecialchars() function. For consistency, all calls to htmlspecialchars() were replaced by calls to htmlspecialchars_ent() (except code highlighting formatters which really should show entities as entities).
- Files modified: /wikka.php, actions/flash.php, actions/image.php, actions/textsearch.php, actions/textsearchexpanded.php, actions/usersettings.php, formatters/wakka.php, handlers/page/: acls.php, addcomment.php, edit.php, referrers.php, referrers_sites.php, review_backlist.php, show.php, showcode.php.
Deletions:
- Fixed "Unicode rendering buglet" as described on WikkaBugsResolved. This was resolved by creating a custom htmlspecialchars_unicode function to replace PHP's built-in htmlspecialchars function. For consistency, all calls to htmlspecialchars were replaced by calls to htmlspecialchars_unicode.
- Files modified: /wikka.php, actions/flash.php, actions/image.php, actions/textsearch.php, actions/textsearchexpanded.php, actions/usersettings.php, formatters/code.php, formatters/email.php, formatters/ini.php, formatters/wakka.php, handlers/page/: acls.php, addcomment.php, edit.php, referrers.php, referrers_sites.php, review_backlist.php, show.php, showcode.php.


Revision [4434]

Edited on 2005-01-11 09:57:14 by DarTar [this is not a development page!]
Additions:
===== Release Notes =====
Deletions:
=== Release Notes ===


Revision [4433]

Edited on 2005-01-11 09:56:55 by DarTar [this is not a development page!]
Additions:
[[WikkaDocumentation Wikka Documentation]]
CategoryDocumentation
Deletions:
CategoryDevelopment


Revision [4430]

Edited on 2005-01-11 09:54:46 by JavaWoman [add MikeXstudios to 1.1.6.0 credits list]
Additions:
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw, ChristianBarthelemy and MikeXstudios.
Deletions:
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw and ChristianBarthelemy.


Revision [4429]

Edited on 2005-01-11 09:53:10 by DarTar [Adding documentation link for LastEdit]
Additions:
- Added DarTar's ""LastEdit"" action; see LastEditActionInfo for more.
Deletions:
- Added DarTar's LastEdit action.


Revision [4428]

Edited on 2005-01-11 09:52:17 by JavaWoman [files handler fix added]
Additions:
- File modified: actions/googleform.php
- Fixed a security issue in the Files handler. Big thanks to MikeXstudios for finding it and suggesting a solution.
- File modified: handlers/page/files.xml.php
Deletions:
- File modified: actions/googleform.php


Revision [4424]

Edited on 2005-01-11 09:43:48 by JavaWoman [refer to CalendarActionInfo]
Additions:
- Added JavaWoman's ""JwCalendar"" action; see CalendarActionInfo for more.
Deletions:
- Added JavaWoman's JwCalendar action.


Revision [4422]

Edited on 2005-01-11 09:37:28 by DarTar [Adding system information actions]
Additions:
- Added system information actions. See SysInfo for an example of use.
- Files added: actions/contact, actions/countcomments.php, actions/countowned.php, actions/countpages, actions/countusers, actions/mysqlversion, actions/phpversion, actions/wikkaname, actions/wikkaversion.


Revision [4418]

Edited on 2005-01-11 09:23:42 by DarTar [Adding clone handler info]
Additions:
- Wikka 1.1.6.0 -- To be released in January 2005 ---
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, DaveBradshaw and ChristianBarthelemy.
- Added clone handler as described on Mod043fCloneHandler.
- File added: handlers/page/clone.php
Deletions:
- Wikka 1.1.6.0 -- To be released in December 2004 ---
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, and DaveBradshaw.


Revision [4403]

Edited on 2005-01-11 02:12:46 by JsnX [googleform bug added]
Additions:
- Fixed a small bug with the Googleform action as described in WikkaBugsResolved. (JavaWoman).
- File modified: actions/googleform.php


Revision [3971]

Edited on 2005-01-04 18:04:22 by JavaWoman [corrected frenglish :)]
Additions:
<<More information on this server:
Deletions:
<<More infos on this server:


Revision [3964]

Edited on 2005-01-04 10:56:12 by DarTar [Adding infobox and links]
Additions:
<<More infos on this server:
~-[[SysInfo System information]]
~-[[WikkaBetaFeatures Beta features]]
<<::c::


Revision [3851]

Edited on 2004-12-30 23:53:18 by NilsLindenberg [link to WikkaBugsResolved added]
Additions:
- Fixed a small bug with the MyChanges action not sorting alphabetically if modrewrite was not in use as described in WikkaBugsResolved.
Deletions:
- Fixed a small bug with the MyChanges action not sorting alphabetically if modrewrite was not in use.


Revision [3848]

Edited on 2004-12-30 23:49:26 by NilsLindenberg [link changed WikkaDevelopment -> WikaBugsResolved]
Additions:
- Added check in usersettings to prevent creation of new usernames that are the same as any existing page names. Credit to JavaWoman for the code, see WikkaBugsResolved.
Deletions:
- Added check in usersettings to prevent creation of new usernames that are the same as any existing page names. Credit to JavaWoman for the code, see WikkaDevelopment.


Revision [3686]

Edited on 2004-12-26 12:10:25 by JavaWoman [GmBowenCalendar -> JwCalendar in css change 1.1.6.0]
Additions:
- css/wikka.css modified to add style info for LastEdit and JwCalendar.
Deletions:
- css/wikka.css modified to add style info for LastEdit and GmBowenCalendar.


Revision [3406]

Edited on 2004-12-18 10:40:56 by DarTar [updating provisional release date]
Additions:
- Wikka 1.1.6.0 -- To be released in December 2004 ---
Deletions:
- Wikka 1.1.6.0 -- To be released in early December ---


Revision [3125]

Edited on 2004-12-13 01:14:37 by DarTar [Adding raw handler modification]
Additions:
- Modified raw handler to output plain-text page source, with no header/footer.
- File modified: handlers/page/raw.php


Revision [3073]

Edited on 2004-12-10 12:46:51 by DarTar [Adding note on feedback action bug fix]
Additions:
- Fixed a small bug with the Feedback action as described in WikkaBugsResolved.
Deletions:
- Fixed a small bug with the Feedback action that prevented it from working if modrewrite was not in use.


Revision [3072]

Edited on 2004-12-10 12:46:12 by DarTar [Adding note on feedback action bug fix]
Additions:
- Fixed a small bug with the Feedback action that prevented it from working if modrewrite was not in use.
- File modified: actions/feedback.php


Revision [2948]

Edited on 2004-12-08 02:58:02 by JsnX [adding notes for upcoming release]
Additions:
- Added showcode handler as described on Mod042fShowPageCodeHandler. Modified the edit handler to display a link to showcode if the user does not have write access: "View formatting code for this page".
- File added: handlers/page/showcode.php
- File modified: handlers/page/edit.php
- Files modified: /wikka.php, actions/flash.php, actions/image.php, actions/textsearch.php, actions/textsearchexpanded.php, actions/usersettings.php, formatters/code.php, formatters/email.php, formatters/ini.php, formatters/wakka.php, handlers/page/: acls.php, addcomment.php, edit.php, referrers.php, referrers_sites.php, review_backlist.php, show.php, showcode.php.
Deletions:
- Added handlers/page/showcode.php as described on Mod042fShowPageCodeHandler.
- Files modified: /wikka.php, ctions/flash.php, actions/image.php, actions/textsearch.php, actions/textsearchexpanded.php, actions/usersettings.php, formatters/code.php, formatters/email.php, formatters/ini.php, formatters/wakka.php, handlers/page/: acls.php, addcomment.php, edit.php, referrers.php, referrers_sites.php, review_backlist.php, show.php, showcode.php.


Revision [2947]

Edited on 2004-12-08 02:47:50 by JsnX [adding notes for upcoming release]
Additions:
- Added [[http://qbnz.com/highlighter/ GeSHi - Generic Syntax Highlighter]] See SyntaxHighlighter for more info.
- Added JavaWoman's JwCalendar action.
- File modified: /wikka.php
- Added handlers/page/showcode.php as described on Mod042fShowPageCodeHandler.
- Fixed "Unicode rendering buglet" as described on WikkaBugsResolved. This was resolved by creating a custom htmlspecialchars_unicode function to replace PHP's built-in htmlspecialchars function. For consistency, all calls to htmlspecialchars were replaced by calls to htmlspecialchars_unicode.
- Files modified: /wikka.php, ctions/flash.php, actions/image.php, actions/textsearch.php, actions/textsearchexpanded.php, actions/usersettings.php, formatters/code.php, formatters/email.php, formatters/ini.php, formatters/wakka.php, handlers/page/: acls.php, addcomment.php, edit.php, referrers.php, referrers_sites.php, review_backlist.php, show.php, showcode.php.
- Fixed a small bug with the MyChanges action not sorting alphabetically if modrewrite was not in use.
- File modified: actions/mychanges.php
Deletions:
- Added GmBowenCalendar action.
- File modified: /wikka.php


Revision [2830]

Edited on 2004-12-04 03:25:30 by JsnX [added "Forced links Formatter bug"]
Additions:
- File modified: formatters/wakka.php
- File modified: wikiedit2/wikiedit2.js
- Fixed "Forced links Formatter bug" as described on WikkaBugsResolved. Thanks to JavaWoman.
- File modified: formatters/wakka.php
- File modified: setup/install.php
- File modified: actions/recentchanges.php
Deletions:
- File modified: formaters/wakka.php
- File modified: /setup/install.php
- File modified: /actions/recentchanges.php


Revision [2824]

Edited on 2004-12-04 02:58:50 by JsnX [added "Fixed "WikiEdit UTF-8 Bug"]
Additions:
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, PolVazo/pmyatt, and DaveBradshaw.
- Added check in usersettings to prevent creation of new usernames that are the same as any existing page names. Credit to JavaWoman for the code, see WikkaDevelopment.
- Fixed "WikiEdit UTF-8 Bug" as described on WikkaBugsResolved. Thanks to DaveBradshaw.
Deletions:
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, and PolVazo/pmyatt.
- Added check in usersettings to prevent creation of new usernames that are the same as any existing page names. Credit to JavaWomen for the code, see WikkaDevelopment.


Revision [2655]

Edited on 2004-11-30 01:57:09 by JsnX [added note for Wikka historians about version 1.1.5.4]
Additions:
- Wikka 1.1.5.4 -- "The phantom release" ---
- There are many pages on Wikka Wiki that mention version 1.1.5.4. There never was a 1.1.5.4 release. As the release was prepared, the features and bugfixes added up to a small, but substantial release--more than a subsubminor number change would indicate. All features that are mentioned as being added to version 1.1.5.4 were released in version 1.1.6.0.


Revision [2646]

Edited on 2004-11-30 00:12:36 by JsnX [added "usernames checked against page names" item]
Additions:
- File modified: formaters/wakka.php
- Added check in usersettings to prevent creation of new usernames that are the same as any existing page names. Credit to JavaWomen for the code, see WikkaDevelopment.
- Files modified: /wikka.php, and actions/usersettings.php


Revision [2623]

Edited on 2004-11-29 13:30:51 by JsnX [crediting "scumble"]
Additions:
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, scumble, and PolVazo/pmyatt.
- Added scumble's suggestion for fixing array_merge problem as detailed on WikkaBugsResolved.
Deletions:
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, and PolVazo/pmyatt.
- Added NilsLindenberg's suggestion for fixing array_merge problem as detailed on WikkaBugsResolved.


Revision [2604]

Edited on 2004-11-29 04:38:45 by JsnX [revised version number and release date]
Additions:
- Wikka 1.1.6.0 -- To be released in early December ---
Deletions:
- Wikka 1.1.5.4 -- Released on November XX 2004, minor changes ---


Revision [2601]

Edited on 2004-11-28 23:53:54 by JsnX [adding notes for upcoming release]
Additions:
- Modified the code class in /css/wikka.css per suggestion from JavaWoman on WikkaCSS under "Better code rendering".


Revision [2598]

Edited on 2004-11-28 23:24:52 by JsnX [adding notes for upcoming release]
Additions:
- Added note to bottom of RecentChanges if WikiPing is enabled, per suggestion from NilsLindenberg.
- File modified: /actions/recentchanges.php


Revision [2596]

Edited on 2004-11-28 22:52:58 by JsnX [adding notes for upcoming release]
Additions:
- Fixed "Strikethrough rendering" as discussed on WikkaBugsResolved. Thanks NilsLindenberg for the ready to go code.


Revision [2592]

Edited on 2004-11-28 22:19:55 by JsnX [adding notes for upcoming release]
Additions:
- Changed setup links that pointed to wakkawiki.com; they now point to http://wikka.jsnx.com/WikkaInstallation.
- Slightly updated files in /docs directory: INSTALL, readme, and UPGRADE.


Revision [2590]

Edited on 2004-11-28 21:41:07 by JsnX [adding notes for upcoming release]
Additions:
- Removed file /actions/wakkabug.php. This file was pointing to wakkawiki.com -- which doesn't exist anymore.


Revision [2589]

Edited on 2004-11-28 21:21:41 by JsnX [adding notes for upcoming release]

No Differences

Revision [2588]

Edited on 2004-11-28 21:17:58 by JsnX [adding notes for upcoming release]
Additions:
- Wikka 1.1.5.4 -- Released on November XX 2004, minor changes ---
Thanks to JavaWoman, DarTar, GmBowen, NilsLindenberg, DotMG, AHerdOfTurtles, and PolVazo/pmyatt.
- Fixed "Interwiki is broken" as described on WikkaBugsResolved.
- Files modified: /wikka.php, /formatters/wakka.php.
- File modified: actions/usersettings.php.
- File modified: actions/usersettings.php.
- Added NilsLindenberg's suggestion for fixing array_merge problem as detailed on WikkaBugsResolved.
- File modified: /wikka.php
- Fixed "Underline in headers" as described on WikkaBugsResolved. This was never a problem in any released versions, only in the 1.1.5.4 code before it was released.
- File modified: /wikiedit2/wikiedit2.js
- File modified: /setup/install.php
Deletions:
- Wikka 1.1.5.4 -- Released on November XX 2004, minor changes
- Added NilsLindenberg's suggestion for fixing array_merge problem as detailed on WikkaBugsResolved.
- Fixed "Underline in headers" as described on WikkaBugsResolved.


Revision [2587]

Edited on 2004-11-28 20:47:49 by JsnX [adding notes for upcoming release]
Additions:
- Modified the main search function, ""FullTextSearch"".
- If search string contains capital letters, double-quotes will be added to the search term. This will limit the search to the exact phrase, instead of searching for partial matches.
- The second mod is to search for partial matches in page titles when using mysql 4. See Mod029fImprovedSearch. The above mod will still override this--use all lowercase if you want partial matches.
- File modified: /wikka.php


Revision [2578]

Edited on 2004-11-28 16:03:22 by JsnX [happy now :)]
Additions:
- Moved double-click event handling from BODY tag to a div tag with attribute class="page". This seems to make more sense. Requested by AHerdOfTurtles, see WikkaBugsResolved.
Deletions:
- Moved double-click event handling from BODY tag to PAGE tag. This seems to make more sense. Requested by AHerdOfTurtles, see WikkaBugsResolved.


Revision [2577]

Edited on 2004-11-28 15:58:00 by JsnX [happy now :)]
Additions:
- Files modified: actions/header.php, handlers/page/show.php


Revision [2574]

Edited on 2004-11-28 14:56:56 by JsnX [adding notes for upcoming release]
Additions:
- Fixed a problem with htmlentities showing in the note field while previewing a page edit.
- File modified: handlers/page/edit.php


Revision [2567]

Edited on 2004-11-27 19:21:25 by JsnX [adding notes for upcoming release]
Additions:
- Made change to WikiEdit as suggested by DotMG. See WikkaBugsResolved.


Revision [2564]

Edited on 2004-11-27 19:13:59 by JsnX [adding notes for upcoming release]
Additions:
- Moved double-click event handling from BODY tag to PAGE tag. This seems to make more sense. Requested by AHerdOfTurtles, see WikkaBugsResolved.
- During setup, ownership of default pages will be set to "Public". This was a request from AHerdOfTurtles, see WikkaBugsResolved.


Revision [2552]

Edited on 2004-11-27 17:26:34 by JsnX [adding notes for upcoming release]
Additions:
- Added NilsLindenberg's suggestion for fixing array_merge problem as detailed on WikkaBugsResolved.
- Fixed "Underline in headers" as described on WikkaBugsResolved.


Revision [2545]

Edited on 2004-11-27 16:52:08 by JsnX [adding notes for upcoming release]
Additions:
**Feature additions:**
- Improved FreeMind support. Map XML data can now be pasted directly into pages. No special markup is needed.
- This is handled in formatters/wakka.php by looking for this pattern: <map.*?<\/map>.
- handlers/page/mindmap.mm.php was modified to return only FreeMind data. Previously it was returning the entire page body, which required that the page only contain FreeMind data.
- Added check for valid page name to handlers/page/edit.php. It displays this message if the check fails: "The page name is invalid. Valid page names must start with a letter and contain only letters and numbers."
Deletions:
-


Revision [2543]

Edited on 2004-11-27 16:17:36 by JsnX [started release notes]
Additions:
- Wikka 1.1.5.4 -- Released on November XX 2004, minor changes
- Added GmBowenCalendar action.
- Added DarTar's LastEdit action.
-
- Fixed "Password change problem" as described on WikkaBugsResolved.
- Fixed "Security bug in UserSettings (minor)" as described on WikkaBugsResolved.
- css/wikka.css modified to add style info for LastEdit and GmBowenCalendar.


Revision [1533]

Edited on 2004-10-03 13:57:03 by JsnX [added release notes for version 1.1.5.3]
Additions:
- Wikka 1.1.5.3 -- Released on September 27 2004, minor changes
- PageIndex action modified to show an alphabetical header that allows quick browsing of pages that start with a certain letter. See Wikka:Mod041fPageIndexByLetter for more info.
- Small edit to Wikka:Mod040fSmartPageTitles. Page titles will now be made from headers that are 3 or above. Previously it was 2 or above. This is to prevent the equality operator in code from being seen as a title.
- Added a GPL header at the top of the main Wikka file, and included a copy of the GPL in the docs directory.


Revision [1375]

Edited on 2004-09-24 00:18:37 by JsnX [added release notes for version 1.1.5.2]
Additions:
- Wikka 1.1.5.2 -- Released on September 23 2004, small bugfixes mostly
- Fixed a bug in actions/usersettings.php that related to password checking. [Thanks to JavaWoman]
- Fixed invalid XHTML in actions/usersettings.php for checked checkboxes. [Thanks to JavaWoman]
- Replaced 'onClick' text in six different files with 'onclick' to make it valid XHTML.
- Removed some entries from /.htaccess 'SetEnvIfNoCase' line to make it less restrictive for common phrases such as 'sex'. [Prompted by feedback from AHerdOfTurtles]
- Modified actions/recentchanges.php to show text '(unregistered user)' when a user is not registered.


Revision [1298]

Edited on 2004-09-18 15:21:01 by JsnX [updated notes for 1.1.5.1 release]
Additions:
- Added comment "preview" to RecentlyCommented.


Revision [1296]

Edited on 2004-09-18 14:16:52 by JsnX [added notes for 1.1.5.1 Wikka release]
Additions:
- Wikka 1.1.5.1 -- Released on September 18 2004, small bugfixes mostly
**Feature addition:**
- Added Mod040fSmartPageTitles
- Fixed an ACL bug that occured if the ACLs were set back to the default values.
- Fixed a bug that would not allow page ownership to be set to Nobody.
- Fixed a modrewrite-related linking bug in actions/wantedpages.php
- Fixed pagetag function call bug in actions/googleform.php
- Fixed a bug with how comments were being linked to, which was not valid XHTML.
- Fixed a small close tag bug in actions/backlinks.php, which was not valid XHTML.
- Fixed ampersands in interwiki.conf, which would not validate as XHTML.
- Fixed small typo in highscores page.
- Modified date and time formatting of the 'recentcomments' action.
- Modified date and time formatting of the 'recentlycommented' action.
- Changed the button labels in the usersettings action.


Revision [1107]

Edited on 2004-09-03 02:36:28 by JsnX [small spelling fix, 1.1.5.0 release notes]
Additions:
- Added the 'freemind' directory, which contains the Freemind browser applet and FreeMind documentation map.
Deletions:
- Added the 'freemind' directory, which comtains the Freemind browser applet and FreeMind documentation map.


Revision [1106]

Edited on 2004-09-03 02:34:35 by JsnX [added notes for 1.1.5.0 Wikka release]
Additions:
- Wikka 1.1.5.0 -- Released on September 02 2004 - "The FreeMind release"
**FreeMind-related additions:**
- Added inline mindmap detection to the wakka formatter.
- Added the 'freemind' directory, which comtains 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.


Revision [1003]

Edited on 2004-08-15 17:56:59 by JsnX [added release notes for version 1.1.4.0]
Additions:
=== Release Notes ===

- Wikka 1.1.4.0 -- Released on August 15 2004
- Fixed small categories-related counting bug.
- Added IncludeAction [DreckFehler]
- Fixed output bug in the tables action that was introduced in version 1.1.3.8.
- Many improvements to TextSearch. [Thanks to AndreaRossato for initial assistance]
- Added xml.css per suggestion from DotMG.
- 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.
- Replaced all <i> HTML tags with <em>.
- Added GetUser checking to referrer pages. [AndreaRossato]

- Wikka 1.1.3.9 -- Released on August 11 2004 - "The Farewell WakkaWiki release"
- Thoroughly updated the upgrade script to handle upgrading from WakkaWiki to Wikka.

- Wikka 1.1.3.8 -- Released on August 08 2004
- Fixed a XSS security bug in the Googleform action.
- RSS action fixes and mods:
- Fixed a XSS security bug in the RSS action.
- Removed the user choice of whether to cache or not...
- All RSS requests will cache with a default time of 30 minutes.
- Added the ability to specify a cache time higher or lower than the default, as low as 5 minutes.
- Fixed XSS security bug in the Table action.
- Modified the default CSS slightly for additions and deletions.
- Small mod to diff handler to show highlighting key when doing an extended diff.
- Small mod to diff handler to not choke on links due to diff highlighting symbols introduced in version 1.1.3.3.
- Fixed small note handling bug in the History handler.
- Updated WikiEdit to version 2.13.

- Wikka 1.1.3.7 -- Released on August 05 2004
- Fixed a small--yet significant--bug with the way new installs were set to create an index for the pages table.

- Wikka 1.1.3.6 -- Released on August 04 2004
- Fixed 'Cannot redeclare class' error message for RSS action when viewed through the history handler.
- Tweaked the CSS for the edit preview header. It stays fixed in Firefox and looks pretty cool. Looks plain in IE.
- Revisited the Action function once again to fix security bug. Thanks to DreckFehler for assistance.

- Wikka 1.1.3.5 -- Released on August 03 2004
- Fixed a security bug introduced in the Action function in version 1.1.3.1. Thanks to an anonymous user for exploiting it in the sandbox and bringing it to my attention.
- Minor changes.

- Wikka 1.1.3.4 -- Released on August 02 2004
- Fixed a small bug in the Link function which prevented inserting links with a &. Thanks to AndreaRossato.

- Wikka 1.1.3.3 -- Released on August 02 2004
- Implemented the WikiPing protocol. It's non-active by default. Specify a server in wikka.config.php to activate. See WikiPing for more details. Thanks to DreckFehler.
- Fixed bug in diff highlighting of code sections. Thanks to DreckFehler.
- Modified feedback action to make the email validator case insensitive. Thanks to DarTar.

- Wikka 1.1.3.2 -- Released on August 01 2004
- Minor changes over 1.1.3.1...

- Wikka 1.1.3.1 -- Released on August 01 2004
- New referrer blacklist system added. Look for the blacklist link while viewing referrers.
- htaccess file modified to handle missing / on the end of URL
- Feedback action added. Thanks to DarTar.
- Modified footer to only show the referrers link to logged on users.
- Pages can now be set to Public. This is useful for not cluttering up the PageIndex with many Owner: X.
- Googleform action added. Thanks to DreckFehler.
- Allow for unnamed parameters to actions. Thanks to DreckFehler.
- Fixed forced links in square brackets. Thanks to DreckFehler.
- Removed the "show spaces" in wikinames option.
- Replaced all calls to UserName() with GetUserName(), and removed the UserName function.
- Modified how PageIndex shows your owned pages.
- Added RSS action. Unattributed credit because of WakkaWiki being down and original author not written down.
- ACLs are now only stored if they differ from the default ACLs.
- Comments are now stored in htmlspecialchar format, instead of being coverted every time the page is shown.
- Page deletion queries are now made through Query(), instead of LoadSingle(), which caused unseen errors.
- Overly long tags are now prevented from being stored. Thanks to DreckFehler.
- and a few other minor changes.

- Wikka 1.1.3 -- Released on June 03 2004
- Modified Wikka to only store page ACLs in the database if a user has specifically set them.
- The old way was to store the default ACLs when a page was created... This would lock in the default ACLs for a certain date, but what if you changed the default ACLs at a later date? The page would still be locked in at the old defaults instead of the way it should work: pages should stay defaulted until someone makes the effort to specifically set the ACLs.

- Wikka 1.1.2 -- Released on June 03 2004
- Re-implemented the database table structure for storing ACLs...
- And adjusted a few files accordingly.
- Please note: if you have custom set ACLs, you will need to re-set them after this upgrade.
- [I'll add more detail later....]

- Wikka 1.1.0 -- Released on May 31 2004
- This is a pretty significant update. The comment system got a major re-implementation.
- //The old way:// Comments were being stored in the 'pages' table....which made no sense.... and were being handled exactly like pages, had their own ACLs, and were parsed for page formatting.
- //The new way:// Comments are stored in their own table, do not gunk up the ACLs table, and are handled as plain text and run through htmlspecialchars() to reduce spam and security risks.

- Wikka 1.0.6 -- Released on May 30 2004
- Minor changes:
- Fixed a bug in the way the admin_users list is parsed, to handle spaces.
- Modified ACL handling to allow for !+, which specifies anonymous users.
- Why? Well..... you might want to specify that only anonymous users can comment on your page.
- Updated the syntax examples on the ACL editing page.

- Wikka 1.0.5 -- Released on May 29 2004
- Minor changes:
- Added a new function to the main wakka.php file: function ""ReturnSafeHTML""($html)
- This is to make it easier to run code through safehtml from various files and actions.
- Fixed a tiny bug in the Form Open function to close the hidden input tag if mod_rewrite was not in use.
- Added "double_doublequote_html" to the wakka.config.php file.
- This is to allow for specifying how to handle html between double doublequotes:
- Values can be: "safe" [default], "raw", or "disabled".
- Modified the wakka formatter to reflect the double_doublequote handling described above.
- Modified the image action to call the new ""ReturnSafeHTML"" function.
- Updated ""SafeHTML"" to version 1.1.0.
- Added a "newpage" action. You can see it in action at CreateNewPage.
- Minor changes to the wikka.css file.

- Wikka 1.0.4 -- Released on May 23 2004
- Edited a few files to achieve valid XHTML and valid CSS.

- Wikka 1.0.3 -- Released on May 23 2004
- Revisited the sql code submitted by DotMG that determines RecentlyCommented.
- Discovered that I should have used it as submitted. :)

- Wikka 1.0.2 -- Released on May 23 2004
- Fixed an issue with searching that occured if an older version of ""MySQL"" was being used.
- Fixed an issue with the upgrade script.
- Added error checking to the installer. Credit to WackoWiki.
- Click on the following link if you'd like to browse the exact code changes:
- http://www.jsnx.com/wikka-diff/Wikka-1.0.2.htm

- Wikka 1.0.1 -- Released on May 17 2004 - "The DotMG release"
- The 1.0.1 release is all code contributions from DotMG:
- The following actions were modified to better detect comment pages: mychanges.php, mypages.php, pageindex.php.
- The "wakka" formatter was modified to close tags that were left opened.
- The "show" page handler was modified to not display the edit button if a page no longer exists.
- Click on the following link if you'd like to browse the exact code changes:
- http://www.jsnx.com/wikka-diff/Wikka1.0.1.htm

- Wikka 1.0.0 -- Released on May 16 2004. The initial release after months of tweaking by JsnX.


----
Deletions:
=== Release Notes ===

- Wikka 1.1.3.9 -- Released on August 11 2004 - "The Farewell WakkaWiki release"
- Thoroughly updated the upgrade script to handle upgrading from WakkaWiki to Wikka.

- Wikka 1.1.3.8 -- Released on August 08 2004
- Fixed a XSS security bug in the Googleform action.
- RSS action fixes and mods:
- Fixed a XSS security bug in the RSS action.
- Removed the user choice of whether to cache or not...
- All RSS requests will cache with a default time of 30 minutes.
- Added the ability to specify a cache time higher or lower than the default, as low as 5 minutes.
- Fixed XSS security bug in the Table action.
- Modified the default CSS slightly for additions and deletions.
- Small mod to diff handler to show highlighting key when doing an extended diff.
- Small mod to diff handler to not choke on links due to diff highlighting symbols introduced in version 1.1.3.3.
- Fixed small note handling bug in the History handler.
- Updated WikiEdit to version 2.13.

- Wikka 1.1.3.7 -- Released on August 05 2004
- Fixed a small--yet significant--bug with the way new installs were set to create an index for the pages table.

- Wikka 1.1.3.6 -- Released on August 04 2004
- Fixed 'Cannot redeclare class' error message for RSS action when viewed through the history handler.
- Tweaked the CSS for the edit preview header. It stays fixed in Firefox and looks pretty cool. Looks plain in IE.
- Revisited the Action function once again to fix security bug. Thanks to DreckFehler for assistance.

- Wikka 1.1.3.5 -- Released on August 03 2004
- Fixed a security bug introduced in the Action function in version 1.1.3.1. Thanks to an anonymous user for exploiting it in the sandbox and bringing it to my attention.
- Minor changes.

- Wikka 1.1.3.4 -- Released on August 02 2004
- Fixed a small bug in the Link function which prevented inserting links with a &. Thanks to AndreaRossato.

- Wikka 1.1.3.3 -- Released on August 02 2004
- Implemented the WikiPing protocol. It's non-active by default. Specify a server in wikka.config.php to activate. See WikiPing for more details. Thanks to DreckFehler.
- Fixed bug in diff highlighting of code sections. Thanks to DreckFehler.
- Modified feedback action to make the email validator case insensitive. Thanks to DarTar.

- Wikka 1.1.3.2 -- Released on August 01 2004
- Minor changes over 1.1.3.1...

- Wikka 1.1.3.1 -- Released on August 01 2004
- New referrer blacklist system added. Look for the blacklist link while viewing referrers.
- htaccess file modified to handle missing / on the end of URL
- Feedback action added. Thanks to DarTar.
- Modified footer to only show the referrers link to logged on users.
- Pages can now be set to Public. This is useful for not cluttering up the PageIndex with many Owner: X.
- Googleform action added. Thanks to DreckFehler.
- Allow for unnamed parameters to actions. Thanks to DreckFehler.
- Fixed forced links in square brackets. Thanks to DreckFehler.
- Removed the "show spaces" in wikinames option.
- Replaced all calls to UserName() with GetUserName(), and removed the UserName function.
- Modified how PageIndex shows your owned pages.
- Added RSS action. Unattributed credit because of WakkaWiki being down and original author not written down.
- ACLs are now only stored if they differ from the default ACLs.
- Comments are now stored in htmlspecialchar format, instead of being coverted every time the page is shown.
- Page deletion queries are now made through Query(), instead of LoadSingle(), which caused unseen errors.
- Overly long tags are now prevented from being stored. Thanks to DreckFehler.
- and a few other minor changes.

- Wikka 1.1.3 -- Released on June 03 2004
- Modified Wikka to only store page ACLs in the database if a user has specifically set them.
- The old way was to store the default ACLs when a page was created... This would lock in the default ACLs for a certain date, but what if you changed the default ACLs at a later date? The page would still be locked in at the old defaults instead of the way it should work: pages should stay defaulted until someone makes the effort to specifically set the ACLs.

- Wikka 1.1.2 -- Released on June 03 2004
- Re-implemented the database table structure for storing ACLs...
- And adjusted a few files accordingly.
- Please note: if you have custom set ACLs, you will need to re-set them after this upgrade.
- [I'll add more detail later....]

- Wikka 1.1.0 -- Released on May 31 2004
- This is a pretty significant update. The comment system got a major re-implementation.
- //The old way:// Comments were being stored in the 'pages' table....which made no sense.... and were being handled exactly like pages, had their own ACLs, and were parsed for page formatting.
- //The new way:// Comments are stored in their own table, do not gunk up the ACLs table, and are handled as plain text and run through htmlspecialchars() to reduce spam and security risks.

- Wikka 1.0.6 -- Released on May 30 2004
- Minor changes:
- Fixed a bug in the way the admin_users list is parsed, to handle spaces.
- Modified ACL handling to allow for !+, which specifies anonymous users.
- Why? Well..... you might want to specify that only anonymous users can comment on your page.
- Updated the syntax examples on the ACL editing page.

- Wikka 1.0.5 -- Released on May 29 2004
- Minor changes:
- Added a new function to the main wakka.php file: function ""ReturnSafeHTML""($html)
- This is to make it easier to run code through safehtml from various files and actions.
- Fixed a tiny bug in the Form Open function to close the hidden input tag if mod_rewrite was not in use.
- Added "double_doublequote_html" to the wakka.config.php file.
- This is to allow for specifying how to handle html between double doublequotes:
- Values can be: "safe" [default], "raw", or "disabled".
- Modified the wakka formatter to reflect the double_doublequote handling described above.
- Modified the image action to call the new ""ReturnSafeHTML"" function.
- Updated ""SafeHTML"" to version 1.1.0.
- Added a "newpage" action. You can see it in action at CreateNewPage.
- Minor changes to the wikka.css file.

- Wikka 1.0.4 -- Released on May 23 2004
- Edited a few files to achieve valid XHTML and valid CSS.

- Wikka 1.0.3 -- Released on May 23 2004
- Revisited the sql code submitted by DotMG that determines RecentlyCommented.
- Discovered that I should have used it as submitted. :)

- Wikka 1.0.2 -- Released on May 23 2004
- Fixed an issue with searching that occured if an older version of ""MySQL"" was being used.
- Fixed an issue with the upgrade script.
- Added error checking to the installer. Credit to WackoWiki.
- Click on the following link if you'd like to browse the exact code changes:
- http://www.jsnx.com/wikka-diff/Wikka-1.0.2.htm

- Wikka 1.0.1 -- Released on May 17 2004 - "The DotMG release"
- The 1.0.1 release is all code contributions from DotMG:
- The following actions were modified to better detect comment pages: mychanges.php, mypages.php, pageindex.php.
- The "wakka" formatter was modified to close tags that were left opened.
- The "show" page handler was modified to not display the edit button if a page no longer exists.
- Click on the following link if you'd like to browse the exact code changes:
- http://www.jsnx.com/wikka-diff/Wikka1.0.1.htm

- Wikka 1.0.0 -- Released on May 16 2004. The initial release after months of tweaking by JsnX.


----


Revision [967]

Edited on 2004-08-12 01:40:47 by JsnX [added release notes for version 1.1.3.9]
Additions:
- Wikka 1.1.3.9 -- Released on August 11 2004 - "The Farewell WakkaWiki release"
- Thoroughly updated the upgrade script to handle upgrading from WakkaWiki to Wikka.


Revision [944]

Edited on 2004-08-08 21:25:26 by JsnX [updated release notes for version 1.1.3.8]
Additions:
- All RSS requests will cache with a default time of 30 minutes.
- Updated WikiEdit to version 2.13.
Deletions:
- All RSS requests will cache with a default time of 15 minutes.
- Updated WikiEdit to version 2.13


Revision [942]

Edited on 2004-08-08 21:06:26 by JsnX [added release notes for version 1.1.3.8]
Additions:
- Wikka 1.1.3.8 -- Released on August 08 2004
- Fixed a XSS security bug in the Googleform action.
- RSS action fixes and mods:
- Fixed a XSS security bug in the RSS action.
- Removed the user choice of whether to cache or not...
- All RSS requests will cache with a default time of 15 minutes.
- Added the ability to specify a cache time higher or lower than the default, as low as 5 minutes.
- Fixed XSS security bug in the Table action.
- Modified the default CSS slightly for additions and deletions.
- Small mod to diff handler to show highlighting key when doing an extended diff.
- Small mod to diff handler to not choke on links due to diff highlighting symbols introduced in version 1.1.3.3.
- Fixed small note handling bug in the History handler.
- Updated WikiEdit to version 2.13


Revision [912]

Edited on 2004-08-05 21:44:44 by JsnX [added release notes for version 1.1.3.7]
Additions:
- Wikka 1.1.3.7 -- Released on August 05 2004
- Fixed a small--yet significant--bug with the way new installs were set to create an index for the pages table.


Revision [903]

Edited on 2004-08-05 00:32:50 by JsnX [added release notes for version 1.1.3.6]
Additions:
- Wikka 1.1.3.6 -- Released on August 04 2004
- Fixed 'Cannot redeclare class' error message for RSS action when viewed through the history handler.
- Tweaked the CSS for the edit preview header. It stays fixed in Firefox and looks pretty cool. Looks plain in IE.
- Revisited the Action function once again to fix security bug. Thanks to DreckFehler for assistance.


Revision [890]

Edited on 2004-08-04 02:16:25 by JsnX [added release notes for version 1.1.3.5]
Additions:
- Fixed a security bug introduced in the Action function in version 1.1.3.1. Thanks to an anonymous user for exploiting it in the sandbox and bringing it to my attention.
Deletions:
- Fixed a security bug introduced in the Action function in version 1.1.3.1. Thanks to anonymous user exploiting it in the sandbox for bringing it to my attention.


Revision [888]

Edited on 2004-08-04 02:01:24 by JsnX [added release notes for version 1.1.3.5]
Additions:
- Wikka 1.1.3.5 -- Released on August 03 2004
- Fixed a security bug introduced in the Action function in version 1.1.3.1. Thanks to anonymous user exploiting it in the sandbox for bringing it to my attention.
- Minor changes.


Revision [873]

Edited on 2004-08-03 03:01:09 by JsnX [added release notes for version 1.1.3.4]
Additions:
- Wikka 1.1.3.4 -- Released on August 02 2004
- Fixed a small bug in the Link function which prevented inserting links with a &. Thanks to AndreaRossato.


Revision [865]

Edited on 2004-08-03 02:20:47 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Wikka 1.1.3.3 -- Released on August 02 2004
- Implemented the WikiPing protocol. It's non-active by default. Specify a server in wikka.config.php to activate. See WikiPing for more details. Thanks to DreckFehler.
- Fixed bug in diff highlighting of code sections. Thanks to DreckFehler.
- Modified feedback action to make the email validator case insensitive. Thanks to DarTar.


Revision [853]

Edited on 2004-08-01 20:57:19 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Wikka 1.1.3.2 -- Released on August 01 2004
- Minor changes over 1.1.3.1...


Revision [845]

Edited on 2004-08-01 17:47:25 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Wikka 1.1.3.1 -- Released on August 01 2004
- New referrer blacklist system added. Look for the blacklist link while viewing referrers.
- htaccess file modified to handle missing / on the end of URL
- Feedback action added. Thanks to DarTar.
- Modified footer to only show the referrers link to logged on users.
- Pages can now be set to Public. This is useful for not cluttering up the PageIndex with many Owner: X.
- Googleform action added. Thanks to DreckFehler.
- Allow for unnamed parameters to actions. Thanks to DreckFehler.
- Fixed forced links in square brackets. Thanks to DreckFehler.
- Removed the "show spaces" in wikinames option.
- Replaced all calls to UserName() with GetUserName(), and removed the UserName function.
- Modified how PageIndex shows your owned pages.
- Added RSS action. Unattributed credit because of WakkaWiki being down and original author not written down.
- ACLs are now only stored if they differ from the default ACLs.
- Comments are now stored in htmlspecialchar format, instead of being coverted every time the page is shown.
- Page deletion queries are now made through Query(), instead of LoadSingle(), which caused unseen errors.
- Overly long tags are now prevented from being stored. Thanks to DreckFehler.
- and a few other minor changes.
Deletions:
- Wikka 1.1.4 -- Released on ....
- Have you noticed how much faster Wikka is running on this site??
- New high-performance version coming soon!


Revision [612]

Edited on 2004-06-06 14:03:58 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Have you noticed how much faster Wikka is running on this site??
- New high-performance version coming soon!
Deletions:
- Have you noticed that Wikka is running much faster on this site??
- New high-performance version 1.1.4 coming soon!


Revision [610]

Edited on 2004-06-05 20:18:11 by JsnX [added release notes for version 1.1.3.3]
Additions:
- New high-performance version 1.1.4 coming soon!
Deletions:
- New high-performace version 1.1.4 coming soon!


Revision [609]

Edited on 2004-06-05 20:16:38 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Wikka 1.1.4 -- Released on ....
- Have you noticed that Wikka is running much faster on this site??
- New high-performace version 1.1.4 coming soon!


Revision [588]

Edited on 2004-06-03 11:31:48 by JsnX [added release notes for version 1.1.3.3]
Additions:
- The old way was to store the default ACLs when a page was created... This would lock in the default ACLs for a certain date, but what if you changed the default ACLs at a later date? The page would still be locked in at the old defaults instead of the way it should work: pages should stay defaulted until someone makes the effort to specifically set the ACLs.
Deletions:
- The old way was to store the default ACLs when a page was created... This would lock in the default ACLs for a certain date, but what if you changed the default ACLs at a later date? The page would still be locked in at the old defaults instead of the way it should work: pages should stay defaulted until someone takes the effort to specifically set the ACLs.


Revision [587]

Edited on 2004-06-03 11:31:20 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Modified Wikka to only store page ACLs in the database if a user has specifically set them.
Deletions:
- Modified to only store ACLs in the database if a user has specifically set them.


Revision [586]

Edited on 2004-06-03 11:16:50 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Wikka 1.1.3 -- Released on June 03 2004
- Modified to only store ACLs in the database if a user has specifically set them.
- The old way was to store the default ACLs when a page was created... This would lock in the default ACLs for a certain date, but what if you changed the default ACLs at a later date? The page would still be locked in at the old defaults instead of the way it should work: pages should stay defaulted until someone takes the effort to specifically set the ACLs.


Revision [584]

Edited on 2004-06-03 03:24:21 by JsnX [added release notes for version 1.1.3.3]
Additions:
- [I'll add more detail later....]


Revision [583]

Edited on 2004-06-03 03:19:24 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Re-implemented the database table structure for storing ACLs...
Deletions:
- Re-implemented the MySQL table structure for storing ACLs...


Revision [582]

Edited on 2004-06-03 03:19:11 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Re-implemented the MySQL table structure for storing ACLs...
Deletions:
- Re-implemented the table structure for storing ACLs...


Revision [581]

Edited on 2004-06-03 03:18:50 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Wikka 1.1.2 -- Released on June 03 2004
- Re-implemented the table structure for storing ACLs...
- And adjusted a few files accordingly.
- Please note: if you have custom set ACLs, you will need to re-set them after this upgrade.


Revision [574]

Edited on 2004-05-31 23:49:35 by JsnX [added release notes for version 1.1.3.3]
Additions:
- //The old way:// Comments were being stored in the 'pages' table....which made no sense.... and were being handled exactly like pages, had their own ACLs, and were parsed for page formatting.
Deletions:
- //The old way:// Comments were being stored in the 'pages' table....which made no sense....
- and were being handled exactly like pages, had their own ACLs, and were parsed for page formatting.


Revision [573]

Edited on 2004-05-31 23:49:08 by JsnX [added release notes for version 1.1.3.3]
Additions:
- and were being handled exactly like pages, had their own ACLs, and were parsed for page formatting.
Deletions:
- and they were being handled exactly like pages; they had their own ACLs, and they were parsed for page formatting.


Revision [572]

Edited on 2004-05-31 23:48:11 by JsnX [added release notes for version 1.1.3.3]
Additions:
- //The new way:// Comments are stored in their own table, do not gunk up the ACLs table, and are handled as plain text and run through htmlspecialchars() to reduce spam and security risks.
Deletions:
- //The new way:// Comments are stored in their own table. Comments do not gunk up the ACLs table.
- Comments are handled as plain text and run through htmlspecialchars() to reduce spam and security risks.


Revision [571]

Edited on 2004-05-31 23:42:26 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Comments are handled as plain text and run through htmlspecialchars() to reduce spam and security risks.
Deletions:
- Comments are meant to be text, and that's the new way they are handled.
- To cut down on spam links and security risks, comments are run through htmlspecialchars().


Revision [557]

Edited on 2004-05-31 20:06:49 by JsnX [added release notes for version 1.1.3.3]
Additions:
- To cut down on spam links and security risks, comments are run through htmlspecialchars().
Deletions:
- To cut down on spam links and security risks, comments are through htmlspecialchars().


Revision [554]

Edited on 2004-05-31 19:56:46 by JsnX [added release notes for version 1.1.3.3]
Additions:
- //The old way:// Comments were being stored in the 'pages' table....which made no sense....
- Comments are meant to be text, and that's the new way they are handled.
Deletions:
- //The old way:// Comments were being stored in the 'pages' table....which made no sense to me....
- Comments are meant to be text, and that's the way they are handled now.


Revision [553]

Edited on 2004-05-31 19:54:07 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Comments are meant to be text, and that's the way they are handled now.
- To cut down on spam links and security risks, comments are through htmlspecialchars().
Deletions:
- Comments are not parsed for formatting anymore, because comments are meant to be text, and that's the way they are handled now.


Revision [551]

Edited on 2004-05-31 19:47:16 by JsnX [added release notes for version 1.1.3.3]
Additions:
- //The old way:// Comments were being stored in the 'pages' table....which made no sense to me....
- and they were being handled exactly like pages; they had their own ACLs, and they were parsed for page formatting.
- //The new way:// Comments are stored in their own table. Comments do not gunk up the ACLs table.
- Comments are not parsed for formatting anymore, because comments are meant to be text, and that's the way they are handled now.
Deletions:
- The old way: Comments were being stored in the 'pages' table....which made no sense to me....
- and they were being handled exactly like pages; they had their own ACLs, and they were formatted the same as pages.
- The new way: comments are stored in their own table. Comments do not have ACLs.
- And comments are not parsed for formatting. Comments are meant to be text, and that's the way they are handled now.


Revision [550]

Edited on 2004-05-31 19:43:40 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Wikka 1.1.0 -- Released on May 31 2004
- This is a pretty significant update. The comment system got a major re-implementation.
- The old way: Comments were being stored in the 'pages' table....which made no sense to me....
- and they were being handled exactly like pages; they had their own ACLs, and they were formatted the same as pages.
- The new way: comments are stored in their own table. Comments do not have ACLs.
- And comments are not parsed for formatting. Comments are meant to be text, and that's the way they are handled now.


Revision [547]

Edited on 2004-05-30 14:57:45 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Why? Well..... you might want to specify that only anonymous users can comment on your page.
Deletions:
- Why? Well.... :) ... you might want to specify that only anonymous users can comment on your page.


Revision [546]

Edited on 2004-05-30 14:54:48 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Updated the syntax examples on the ACL editing page.
Deletions:
- Updated the syntax exmaples on the ACL editing page.


Revision [545]

Edited on 2004-05-30 14:54:12 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Wikka 1.0.6 -- Released on May 30 2004
- Fixed a bug in the way the admin_users list is parsed, to handle spaces.
- Modified ACL handling to allow for !+, which specifies anonymous users.
- Why? Well.... :) ... you might want to specify that only anonymous users can comment on your page.
- Updated the syntax exmaples on the ACL editing page.


Revision [498]

Edited on 2004-05-29 18:52:40 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Wikka 1.0.5 -- Released on May 29 2004
- Minor changes:
- Added a new function to the main wakka.php file: function ""ReturnSafeHTML""($html)
- This is to make it easier to run code through safehtml from various files and actions.
- Fixed a tiny bug in the Form Open function to close the hidden input tag if mod_rewrite was not in use.
- Added "double_doublequote_html" to the wakka.config.php file.
- This is to allow for specifying how to handle html between double doublequotes:
- Values can be: "safe" [default], "raw", or "disabled".
- Modified the wakka formatter to reflect the double_doublequote handling described above.
- Modified the image action to call the new ""ReturnSafeHTML"" function.
- Updated ""SafeHTML"" to version 1.1.0.
- Added a "newpage" action. You can see it in action at CreateNewPage.
- Minor changes to the wikka.css file.
- Fixed an issue with searching that occured if an older version of ""MySQL"" was being used.
Deletions:
- Fixed an issue with searching that occured if an older version of MySQL was being used.


Revision [484]

Edited on 2004-05-29 15:07:13 by JsnX [added release notes for version 1.1.3.3]
Additions:
----
CategoryDevelopment


Revision [369]

Edited on 2004-05-24 01:01:16 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Wikka 1.0.4 -- Released on May 23 2004
- Edited a few files to achieve valid XHTML and valid CSS.


Revision [364]

Edited on 2004-05-23 23:28:16 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Revisited the sql code submitted by DotMG that determines RecentlyCommented.
Deletions:
- Revisited the comment sql code submitted by DotMG.


Revision [363]

Edited on 2004-05-23 23:27:25 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Wikka 1.0.3 -- Released on May 23 2004
- Revisited the comment sql code submitted by DotMG.
- Discovered that I should have used it as submitted. :)


Revision [356]

Edited on 2004-05-23 20:24:44 by JsnX [added release notes for version 1.1.3.3]
Deletions:
- If you are interested in seeing the exact code modifications, click this link:


Revision [355]

Edited on 2004-05-23 20:23:20 by JsnX [added release notes for version 1.1.3.3]
Additions:
- Wikka 1.0.2 -- Released on May 23 2004
- Fixed an issue with searching that occured if an older version of MySQL was being used.
- Fixed an issue with the upgrade script.
- Added error checking to the installer. Credit to WackoWiki.
- Click on the following link if you'd like to browse the exact code changes:
- http://www.jsnx.com/wikka-diff/Wikka-1.0.2.htm
- Wikka 1.0.1 -- Released on May 17 2004 - "The DotMG release"
- Wikka 1.0.0 -- Released on May 16 2004. The initial release after months of tweaking by JsnX.
Deletions:
- Wikka 1.0.1 -- Released on 5/17/04 - "The DotMG release"
- Wikka 1.0.0 -- Released on 5/16/04. The initial release after months of tweaking by JsnX.


Revision [317]

The oldest known version of this page was created on 2004-05-18 01:57:24 by JsnX [added release notes for version 1.1.3.3]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki