Introduction:

The Kunena team is thrilled to announce the final release of Kunena 5.2.3, a native Joomla extension for Joomla 3.9. This version addresses most of the issues that were discovered in K 5.2 and issues discovered during the last development stages.

You need Joomla 3.9 to run Kunena 5.2.3, the minimal requirement for Php has been increased to 7.0.4. Kunena 5.2.3 can runs too with Php 8.0.

For users of template Blue eagle5 v1.6.2, please wait the release of Blue eagle5 v1.6.3 before updating Kunena to 5.2.3.

What's different?

Upgrading to K 5.2.3 involves changes that may affect Kunena's interoperability with other extensions installed on your site. For this reason it is advisable that you first test K 5.2 on a test site before you upgrade your live production site(s). At this stage the team is not treating interoperability with other Joomla extensions as the topmost priority. The main priority at this time is about installation/upgrade and operability as a standalone Joomla component.

Main changes in K5.2.3 :

  • Variable escaped {KunenaFactory::getProfile() in quote
  • When enabling Easysocial integration in Kunena the username of user has disppear
  • #7573: Subscription New Topics - notification is sent for each new message
  • When enabling Jomsocial integration in Kunena the username of user has disppear
  • When do a clean install of Kunena you aren't redirected to the install page
  • #7875: [CKEditor] The attachment button Insert All duplicates the content of the posts
  • #7930: Error 500 string to array conversion
  • #7859: Reason for editing is hidden
  • #7923: Poll in cat which contain subcategories aren't possible #7923
  • #7919: Trying to get property 'userid' of non-object profile.php
  • #7917: Trying to get property 'userid' of non-object profile.php
  • #7913: Topic Template:Call undefined method KunenaUser::getName()
  • #7869: Topic template - Options from the modal will not Implement
  • #7845: enabling CB integration plugin errors (Part 2)
  • Update part to check Php extensions because was duplicated
  • Not possible to display a tweet on a message with blue eagle
  • Missing setting for custom config file in crypsisb3 and b4
  • #7857 : Crypsisb3 and b4 | The poll symbol not available category
  • Check for ckeditor custom config file was wrong template (Part 2)
  • Check for ckeditor custom config file was wrong template params
  • Undefined variable: bigicon in /kunena/icons/icons.php line 1357
  • Disable SpellChecker from Ckeditor to let the browser handle it
  • Fix in case using parameters on CBForums plugin to sideprofile
  • The changelog is a PHP file
  • #7845: enabling CB integration plugin errors
  • Add check for php extensions during Kunena installation
  • Add a template params to load a custom config file for ckeditor
  • #7933: Type mismatch in libraries/bbcode/bbcode.php
  • Update CKeditor to 4.16.0
  • Avoid to put line return on icons in Ckeditor
  • Update fontawesome to 5.15.2

See full changelog here:

https://github.com/Kunena/Kunena-Forum/tree/5.2.3

Download:

Download K5.2.3 here: https://github.com/Kunena/Kunena-Forum/releases/tag/5.2.3

Donations

Any donations are needed for future support.

Log in to comment

Slacker replied the topic:
2 years 11 months ago
Slacker's Avatar
I use UddeIM and Kunena 5.3.2 and it works very well.I Use the Crypsis template för Kunena. PHP 7,4.16
xillibit replied the topic:
3 years 1 day ago
xillibit's Avatar

There is no Preview option anymore before you post



 
CKeditor is a WYSIWYG editor so you don't preview anymore, some bbcode specifics to Kunena needs to have theirs render into CKeditor

Updating this template caused major problems with line breaks in category's and last post columns.



 
Can-you be more specific please ?

And why when you paste it opens up another box to paste into first?


 
That's is a workaround that i had added because the content pasting into CKeditor was worse before
xillibit replied the topic:
3 years 1 day ago
xillibit's Avatar

xillibit post=216286"]Hello,Where do-you see line breaks in categories ? Your screenshot is too small so i can't see itPrivate messages isn't available yet in Kunena, so you need to use an another component to handle thatThe spellchecker is done with your browser, but if you want to be handled by CKeditor your need to have your custom config file and remove this line : github.com/Kunena/Kunena-Forum/commit/a6...1e4fab3c504b5157679e

What do you mean Private Messages isn't available in Kunena? I've always had it. But my freelancer says this "We were having strange problems with the PM on the hosting.First, I tried to replace all the deprecated features on my local server and everything works fine.But an incomprehensible error appears on the hosting - as if a file with functions is not being loaded. And because of this, the entire site falls. So I had to turn off PM in Kunena. This is not a Kunena problem, this is a uddeIM problem."He has had to disable Uddle. Why has this stopped working?

 

This latest Kunena update is just terrible as it has created so many problems for my site.
 Private messages no longer works. I have always used UddleIM without any problems.
You have private messages into Kunena because you have enabled plugin integration with UddeIM which is a third party component not endorsed by Kunena team. I'am fixing the issues with integration plugins into version 5.2.4 of Kunena.

What is the issue that you have with UddeIM integration into Kunena ?
Ozfooty replied the topic:
3 years 1 day ago
Ozfooty's Avatar
This latest Kunena update is just terrible as it has created so many problems for my site.
 Private messages no longer works. I have always used UddleIM without any problems.

Quoting is ridiculous and complicated. When you click Quote the cursor should be automatically placed outside the quoted text on the next line, simple. It is very difficult you get the cursor on the next line on a smart phone. I have found you have to tap in the red Enter mark several times. I cannot highlight text in the quote on my smart phone, only on a desktop or ipad. I can highlight text on my smart phone when not using quote, it only gives me copy, cut and paste option.

There is no Preview option anymore before you post

Emoticons are now spaced apart.

Updating this template caused major problems with line breaks in category's and last post columns.

And why when you paste it opens up another box to paste into first?

And finally this costs me money paying someone to try to fix all these issues.

This message contains confidential information

Database collation check: ✔ The collation of your table fields are correct
 

Joomla! SEF: Enabled | Joomla! SEF rewrite: Enabled | FTP layer: Disabled |
   

This message contains confidential information
htaccess: Exists | PHP environment: Max execution time: 30 seconds | Max execution memory: 1024M | Max file upload: 100M

Kunena menu details:

Warning: Spoiler!

Joomla default template details : hot_cars | author: HotJoomlaTemplates.com | version: 3.0 | creationdate: November 2010

Kunena default template details : Blue Eagle5 | author: Kunena Team | version: 1.6.3 | creationdate: 2021-03-10

Kunena template params:

Warning: Spoiler!

Kunena version detailed: Kunena 5.2.3 | 2021-03-07 [ Jason ]
    | Kunena detailed configuration:

Warning: Spoiler!
| Kunena integration settings:
Warning: Spoiler!
| Joomla! detailed language files installed:
Warning: Spoiler!

Third-party components: UddeIM 4.0

Third-party SEF components: None

Plugins: Search - Kunena Search 5.2.1

Modules: Kunena Login 5.2.1 | Kunena Search 5.2.1

Ozfooty replied the topic:
3 years 1 day ago
Ozfooty's Avatar

xillibit post=216286"]Hello,Where do-you see line breaks in categories ? Your screenshot is too small so i can't see itPrivate messages isn't available yet in Kunena, so you need to use an another component to handle thatThe spellchecker is done with your browser, but if you want to be handled by CKeditor your need to have your custom config file and remove this line : github.com/Kunena/Kunena-Forum/commit/a6...1e4fab3c504b5157679e

What do you mean Private Messages isn't available in Kunena? I've always had it. But my freelancer says this "We were having strange problems with the PM on the hosting.First, I tried to replace all the deprecated features on my local server and everything works fine.But an incomprehensible error appears on the hosting - as if a file with functions is not being loaded. And because of this, the entire site falls. So I had to turn off PM in Kunena. This is not a Kunena problem, this is a uddeIM problem."He has had to disable Uddle. Why has this stopped working? 

 
xillibit replied the topic:
3 years 4 days ago
xillibit's Avatar

I think this line causes the bug:

if ($botid != 0) {
$_user = KunenaUserHelper::get($botid);
$fields = array(
'category_id' => (int)$catid,
'name' => $_user->getName(''),
'email' => null,
'subject' => $subject,
'message' => str_replace('\n', "\n", html_entity_decode($message, ENT_COMPAT, 'UTF-8')),
'icon_id' => 0,
'tags' => null,
'mytags' => null,
'subscribe' => 0,);

It is the modules helper/forum.php line 75.

 
This module is a separate project from Kunena, it's present on github so you can ask to this author : github.com/svanschu/KBirthday
Kunena 5.2.4 will fix that kind of error, so you can just wait the 5.2.4 release
Slacker replied the topic:
3 years 6 days ago
Slacker's Avatar
I think this line causes the bug:

if ($botid != 0) {
$_user = KunenaUserHelper::get($botid);
$fields = array(
'category_id' => (int)$catid,
'name' => $_user->getName(''),
'email' => null,
'subject' => $subject,
'message' => str_replace('\n', "\n", html_entity_decode($message, ENT_COMPAT, 'UTF-8')),
'icon_id' => 0,
'tags' => null,
'mytags' => null,
'subscribe' => 0,);

It is the modules helper/forum.php line 75.
xillibit replied the topic:
3 years 1 week ago
xillibit's Avatar
The module SW KBirthday for Kunena hasn't been udpated by his author to follow the changes made in Kunena 5.2.3
Slacker replied the topic:
3 years 1 week ago
Slacker's Avatar

Slacker wrote: Just upgraded to Kunena 5.2.3. After that white page with Error.
Maximal error reporting gave this message:
Error: Call to undefined method KunenaUser::getName(): Call to undefined method KunenaUser::getName()
I inactivated the Kunnena latest posts module and then the frontpage was visible without Error message.

I get this error also with SW KBirthday for Kunena module, but only at birthdays, when this module is visible:
extensions.joomla.org/extension/sw-kbirthday-for-kunena/
sluc replied the topic:
3 years 1 week ago
sluc's Avatar
never mind. none of the "improvements" or changes affect my site. ...
It amazes me that the "profile birthday entry" on this site has never been tried or checked if it is actually working!!
xillibit replied the topic:
3 years 2 weeks ago
xillibit's Avatar
Hello,

Where do-you see line breaks in categories ? Your screenshot is too small so i can't see it

Private messages isn't available yet in Kunena, so you need to use an another component to handle that

The spellchecker is done with your browser, but if you want to be handled by CKeditor your need to have your custom config file and remove this line : github.com/Kunena/Kunena-Forum/commit/a6...1e4fab3c504b5157679e
Ozfooty replied the topic:
3 years 2 weeks ago
Ozfooty's Avatar

Houndy post=216266

rich wrote:

Ozfooty Is it possible for me to change back to Kunena 5.2.2 until the bugs are ironed out in 5.2.3? This has caused a lot of problems.

Should not be a problem if you install K5.2.2 over it. But nevertheless create a backup before.

Users have noted that it is a bug in quoting now. The post number like post=216201 is included now.





 
You can fix that by removing "post={$this->id}" from line 363 in libraries/kunena/forum/message/message.php
Code:
$message->message = "

{$ wrote:

Code:
" . $text . "

Code:
";

I updated the latest Blue Eagle template which fixed one problem, Edit profile and Preferences are now available. 

But several other problems exist. It has put line breaks in Categories and Last post and Moderators. private messages was not available, my Freelancer got it back but not sure how. Previously spell check was available automatically, now you have to activate it each time you post with 2 clicks and it is not available in Quick Reply, previously it was.

I have moderators for only 9 categories out of over 50 but after the last club, that moderator is now moderator for every category after it. When I removed him as moderator it made the moderator above him moderator for every category below. Falcon is only selected to be moderator for West Perth.

 
xillibit replied the topic:
3 years 2 weeks ago
xillibit's Avatar
Hello,

The modules and plugins are available in new version with a fix for that : github.com/Kunena/Kunena-Addons/releases/tag/5.2.1
polleke replied the topic:
3 years 2 weeks ago
polleke's Avatar
Hi,
i use template : Crypsis
and i also have these problems.
I disabled the modules and now my forum works again, but  i would like to have these modules.

what should i do ?
regards Jan
 
Houndy replied the topic:
3 years 2 weeks ago
Houndy's Avatar

rich wrote:

Ozfooty wrote: Is it possible for me to change back to Kunena 5.2.2 until the bugs are ironed out in 5.2.3? This has caused a lot of problems.

Should not be a problem if you install K5.2.2 over it. But nevertheless create a backup before.

Users have noted that it is a bug in quoting now. The post number like post=216201 is included now.
 
You can fix that by removing "post={$this->id}" from line 363 in libraries/kunena/forum/message/message.php
Code:
$message->message = "[quote={$profilename} post={$this->id}]" . $text . "[/quote]";
Slacker replied the topic:
3 years 2 weeks ago
Slacker's Avatar

rich wrote:

Ozfooty wrote: Is it possible for me to change back to Kunena 5.2.2 until the bugs are ironed out in 5.2.3? This has caused a lot of problems.

Should not be a problem if you install K5.2.2 over it. But nevertheless create a backup before.

Users have noted that it is a bug in quoting now. The post number like post=216201 is included now.
itprisma replied the topic:
3 years 2 weeks ago
itprisma's Avatar
My Temnplate "Blue Eagle5" is totally Messed up in Forum-Posts!
- Complete Website Messed up (not only Forum)

Good that i made a backup to get back to 5.2.2


 
rich replied the topic:
3 years 2 weeks ago
rich's Avatar

Is it possible for me to change back to Kunena 5.2.2 until the bugs are ironed out in 5.2.3? This has caused a lot of problems.
Should not be a problem if you install K5.2.2 over it. But nevertheless create a backup before.
Ozfooty replied the topic:
3 years 2 weeks ago
Ozfooty's Avatar
Is it possible for me to change back to Kunena 5.2.2 until the bugs are ironed out in 5.2.3? This has caused a lot of problems.
xillibit replied the topic:
3 years 2 weeks ago
xillibit's Avatar

Thank you
I await the release
 
It's planned tonight, for module Kunena latest, plugin discuss and module login
xillibit replied the topic:
3 years 2 weeks ago
xillibit's Avatar

What is the Changelog for 5.2.3? It seems not to be posted yet..... (in home/bugs/changelog on this site)
 
The changelog is available here : github.com/Kunena/Kunena-Forum/blob/K5.2/CHANGES.md
Slacker replied the topic:
3 years 2 weeks ago
Slacker's Avatar
The bugfix for Kunena Latest Post worked perfectly. Many thanks!
ernst67 replied the topic:
3 years 2 weeks ago
ernst67's Avatar
What is the Changelog for 5.2.3? It seems not to be posted yet..... (in home/bugs/changelog on this site)
infermieriattivi replied the topic:
3 years 2 weeks ago
infermieriattivi's Avatar
Thank you
I await the release
xillibit replied the topic:
3 years 2 weeks ago
xillibit's Avatar
Hello,

I have made the fix for plugin discuss and module kunena latest, we will release new version. You can apply the fix manually if you don't want to wait the release.

For kunena latest, in file kunenalatest/tmpl/default_row.php at line 77 replace that :
Code:
$this->topic->getLastPostAuthor()->getName()), '', '', KunenaTemplate::getInstance()->tooltips(), $this->category->id);?></li>

by :
Code:
KunenaFactory::getProfile()->getProfileName($this->topic->getLastPostAuthor())), '', '', KunenaTemplate::getInstance()->tooltips(), $this->category->id);?></li>

For kunena discuss, in file plugins/content/kunenadiscuss/kunenadiscuss.php at line 1142 replace that :
Code:
'name' => Factory::getApplication()->input->getString('name', $this->user->getName(), 'POST'),

by :
Code:
'name' => Factory::getApplication()->input->getString('name', KunenaFactory::getProfile()->getProfileName($this->user), 'POST'),

Line 1293 replace that :
Code:
$this->name = Factory::getApplication()->input->getString('name', $this->user->getName(), 'POST');

by:
Code:
$this->name    = Factory::getApplication()->input->getString('name', KunenaFactory::getProfile()->getProfileName($this->user)             , 'POST');