Kunena 1.7.1 Read Me

From Kunena

Jump to: navigation, search

Contents

Introduction

The Kunena team has now released Kunena 1.7.1 as a native Joomla extension for J! 1.5 and J! 1.7. This is a maintenance and security release for Kunena 1.7.0 and all users are recommended to upgrade to Kunena 1.7.1. Backup and testing are strongly recommended!

In order to achieve interoperability with both of J! 1.5 and J! 1.7, several important matters in Kunena have been attended to before the next major release of Kunena 2.0 later this year. Some users of third-party templates written for older versions of Kunena will find that their templates may not work with this latest release because changes were necessary in order to fit with the new J! 1.7 CMS. In particular, many of the third-party templates written for K 1.6 in its early stages will cause problems. If in doubt, please contact the authors(s) responsible for those things.

Note: Joomla 1.6 is no longer officially supported.

At this time all previously-released add-on extensions for Kunena have been updated and will need to be separately installed. As with all other releases, K 1.7.1 is available for download on the download page.

Highlights

  • Single package for Joomla 1.5 and Joomla 1.7 (specifically, J! 1.5.25 and J! 1.7.3).
  • Improved access level support
  • Better integration with Community Builder and AlphaUserPoints
  • Fix some bugs encountered in previous release
  • Fix security issues:
    • JomSocial activity stream not to show restricted categories
    • Hide sensitive information from Kunena configuration report
    • Potential XSS exploit in canonical URLs

System Requirements[1]

Joomla 1.5.25 or Joomla 1.7.3

Kunena 1.7 does not use jQuery and requires MooTools 1.2.4+. With the release of J! 1.5.25 and J! 1.7.3, the Mootools system library has been updated for Joomla compatibility with the latest web browsers Firefox 7 and Internet Explorer 9.

PHP 5.2.3

Kunena 1.7 requires PHP 5.2.3 or higher. In general we currently recommend PHP 5.3.6 due to its maturity.

MySQL 5

Kunena 1.7 relies on the changes introduced in MySQL 5.0 and 5.1. MySQL 4 is not supported even though Joomla 1.5 itself can be run on certain versions of MySQL 4. The main difference is the amount of database workload generated by a forum component compared to the basic CMS functionality.

Third party components requirements

If you want to integrate JomSocial, Community Builder, uddeIM or Alpha User Points with Kunena, you must check with the developers of those extensions to ensure that you meet their requirements. The following list is only a guide and is subject to change without notice.

  • JomSocial 2.x
  • Community Builder 1.7 (J! 1.7)
  • uddeIM 2.x
  • Alpha User Points 1.5.12 (J! 1.5); 1.6.3 (J! 1.7)

While we will do all that we can to make sure that Kunena continues to work with these extensions listed above, there are no guarantees that future releases of those products will continue to be compatible with this release of Kunena.

Third party ACL components requirements in Joomla 1.5

If you want use third party ACL components with Kunena 1.7 and Joomla 1.5, you may use the following:

  • ArtOf User 1.1.1
  • JXtended Control 1.0.7 (site is down)

Also other ACL components may work depending on the implementation.

Directories which needs to have write permissions

The following directories need to have write permissions, in order to allow Kunena to be installed on your Joomla installation.

/administrator/components
/components
/media
/plugins/system

Downloading Kunena

Find the latest installation package files here: View Packages

We use the power of Github as our public source code repository. We encourage all users and open source developers to help develop fixes, features and enhancements to the existing code base. If you are interested in contributing, please provide a patch or enhanced branch and we will be happy to consider it for inclusion in the main code branch (quality and feature completeness permitting).

Find the GIT source code repository here: Browse source code

The only official Kunena distributions are available from the links above or directly at www.kunena.org. There are currently no officially endorsed alternative download mirrors supported; users are encouraged to visit www.kunena.org for the latest version of all available Kunena packages.

Compatibility with Third-party Kunena Templates


Some third-party templates developed for older versions of K 1.6.x may also be incompatible and result in all functions of Kunena being available. If in doubt, please contact the authors(s) responsible for building your Kunena template.

Compatibility with Third-party Kunena Modules


Kunena 1.7.x now provides an updated API for easily creating modules or plug-ins. The Kunena team has created a few new plug-ins and modules which leverage the new API and can be used with K 1.6 and K 1.7. These extensions can be found in the Kunena Extension Directory. If in doubt, please contact the authors(s) responsible for those things.

Installing or Upgrading Kunena

Be sure your setup meets or exceeds the minimum Technical Requirements or the install/upgrade process will fail. If it fails, your data will be left untouched.

To install Kunena, make sure you read our Installation Guide before beginning. To upgrade Kunena from previous versions (including FireBoard), make sure you read the Upgrade Guide.

The Kunena installer now handles both installs and upgrades of existing installations without the need for user intervention, manual SQL execution, or migration procedures. It also keeps a detailed log of all Kunena versions installed on your site in order to perform incremental upgrades as necessary. This means that a site administrator doesn't have to worry about complicated installation or upgrade procedures.

We would like to underscore the importance of backups before and after any upgrade process. Never perform an install or upgrade without a full backup.

Credits

An open source project like Kunena requires the dedication and investment of personal time from various contributors. This version of Kunena has been made possible by the following contributors:

  • fxstein Kunena developer and admin of http://www.starVmax.com/forum/
  • Matias Kunena developer
  • severdia - Kunena developer, Joomla Leadership Team Member, admin of PlayShakespeare.com
  • xillibit Kunena developer
  • @quila Kunena contributor
  • 810 Kunena contributor
  • LittleJohn Kunena contributor
  • svanschu Kunena contributor
  • Rich Kunena moderator
  • sozzled Kunena moderator

Special thanks go to Beat and the CB Testing team, BoardBoss, GoremanX, madLyfe and Mortti for their significant contributions to Kunena. In addition many members, past and present, of http://www.Kunena.org have contributed and helped make this a more stable and bugfree version. Our thanks go out to all contributors of Kunena!

Language credits

English translation was made by the Kunena team with many suggestions and corrections from our community. We also like to give special thanks to all our translators, who have worked hard to localise Kunena in their own languages.

Language support for this release

The following languages have been fully translated and are included:

ar-AA: Arabic; ca-ES: Catalan; de-DE: German; el-GR: Greek; en-GB: English; es-ES: Spanish; fr-FR: French; it-IT: Italian; km-KH: Khmer; lt-LT: Lithuanian; nb-NO: Norwegian; nl-NL: Dutch; pt-BR: Portuguese (Brazil); ru-RU: Russian; th-TH: Thai; zh-CN: Chinese (China); zh-TW: Chinese (Taiwan)

Short Change Log

Legend:

# -> Bug Fix
* -> Security Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Kunena 1.7.1

Language:
# [#118] Installer says: Install Kunena 1.6
# [#121] Joomla 1.7: fix broken French admin language file
# [#121] Add missing nb-NO language
- [#121] Removed kz-KZ, pl-PL, fi-FI

Fixes: 
* [#169] Hide some information from configuration report
* [#129] Fix potential XSS exploit in canonical URLs
* [#137] JomSocial Activity Stream displaying private posts
# [#179] CB integration: registration not using CB setting
# [#81] Joomla 1.7: 404 error after logout
# [#177] C:\fakepath when attaching file (remove path)
# [#175] When an user vote for a poll the time isn't saved
# [#168] UTF title issue
# [#147] Add support for access levels and improve user groups support (also in J!1.5)
# [#155] Apostrophes do not appear in the notification messages
# [#159] Undefined properties if duplicate identical message
# [#150] Access control: Do not check Joomla groups if all users have access
# [#151] reCaptcha: Fix error message if server cannot be connected
# [#152] Allow [url] to start with index.php
# [#147] The points aren't given with AUP under J!1.7+
# [#145] Users can't remove posts
# [#140] Undefined property: stdClass::$description
# [#138] When Deleting a message with attachment, attachment still remains
# [#133] Bug in page titles and meta descriptions
# [#120] PHP Fatal error: Class 'JDocumentHTML' not found in template
# [#104] Template Manager cannot list more then 20 templates
^ [#130] Improved JUpgrade support (package)
# [#126] Articles bbcode: \n is converted to <br>
^ [#128] Use update collection in Joomla 1.7 (show updates also for modules)
^ [#130] Improved JUpgrade support (usergroups, install Kunena)
# [#122] Fatal Error: Undeclared static property in KunenaAccessJoomla16

References

  1. See K 1.6 & K 1.7 Technical Requirements

Personal tools