R5.1 Release Notes

R5.1

(17.06.2012) Revision:2173 -> Final (Change Log)



This is a minor release.
The 5.1 release serves mainly one purposes. To remove the old legacy code.
For major changes please read the Release Notes of R5.0.


Notable in this release:

  • removed legacy code
  • Fixed a number of localization issues
  • minor fixes

milestones

  • final – 17.06.12

Download

wacko.r5.1.0.zip

  • SHA1: 9dfca4439d95e22dcc7d68537320b27315df6036

Repo files


Clone repo

hg clone https://bitbucket.org/wackowiki/wackowiki-stable -r 5.1.0

Translations

  • Call for Localization
    • If you can help with languages other than English and German, it would be appreciated.

Upgrade path

R4.x -> R5.0 (requires PHP >= 5.2)
R5.0 -> R5.1 (requires PHP >= 5.2)


Please read the upgrade notices carefully.

Installation

requires now

  • PHP >= 5.2.0 (PHP 5.3 recommended)
  • Apache >= 2.0
  • MySql >= 5.0.3

touch config/config.php
chmod 666 config/config.php


Example: chmod 0777 xml files/global files/perpage sitemap.xml _cache/config/ _cache/queries/ _cache/pages/ _cache/feeds/


chmod 644 config/config.php

Admin Panel

The new Admin panel is still in its Beta stage.

  • to login define the recovery_password in the config file first
    1. call the {{admin_recovery}} action as Admin and generate the password hash for your recovery_password
    2. add the password hash: 'recovery_password' => 'add hash here',
  • Don't forget to delete the _cache/config/config.php afterwards.
  • call yourwiki/admin.php
  • enter your recovery_password

If your Admin panel gets locked reset config/lock_ap from 1 to 0

Backwards Compatibility

We dropped compatibility code for older PHP and MySQL versions. R5.x and later requires at least PHP 5.2 and MySQL 5. To use with older PHP or MySQL versions, use the older (but still maintained) branch of 4.3.x releases, which you can find on the download page.

Known Issues

All known issues are tracked in our Bug Tracker.

  1. To use Captcha, you must ensure that the session settings in freecap.php do not differ from the default values or your config settings, else Captcha can't pass its values to the session. In the following link you find a workaround:
  2. Do not use Latin1 code page for non-Latin1 content if not necessary, switch the page language accordingly
  3. toc action does not recognize include page structure
  4. broken POST & reset of Session in menu section via user settings which requires you to logout and login to refresh the changed bookmarks / menu
    • HOTFIX: add the {{menu}} action into a seperate page and edit the menu items / bookmarks there
  5. Not compatible with PHP 5.4! – see bugs:422

Documentation

Credits