[[WikkaReleaseNotes | Wikka Changelog]] ---- ===== [[WhatsNew1162 | Wikka 1.1.6.2]] Release Notes ===== ''Released on June 12, 2006 - Release name: ##bluebottle##'' >>===This is an archive page=== For the **{{color c="red" text="latest release"}}** news please refer to [[WhatsNew | this page]]. ==See also:== ~-**[[WhatsNew1162 | What's new in 1.1.6.2?]]** ~-[[http://wush.net/trac/wikka/roadmap | Wikka development roadmap]] >>::c:: Many thanks to [[Wikka:MinusF | MinusF]], Philipp A. Hartmann, Sakaru, [[Wikka:GiorgosKontopoulos | GiorgosKontopoulos]], [[Wikka:WazoO | WazoO]], ""IceT"", [[Wikka:MasinAlDujaili | MasinAlDujaili]], [[Wikka:DbieL | DbieL]], [[Wikka:NickDamoulakis | NickDamoulakis]], [[Wikka:BrianKoontz | 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 **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 (##
##) 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. ---- CategoryEN