Kunena 7.0.6 & Kunena 6.4.12 – Security Updates Released

The Kunena team has announce the arrival of Kunena 7.0.6 [K 7.0.6] in stable which is now available for download as a native Joomla extension for J! 5.4.x/6.0.x. This version addresses most of the issues that were discovered in K 6.2 / K 6.3 / K 6.4 and issues discovered during the last development stages of K 7.0.

The Kunena team is also pleased to announce the twelfth version of Kunena 6.4, a native Joomla extension for Joomla! 5.0, 5.1, 5.2, 5.3, 5.4 and 6.0.

Topics that are moved into this category are generally considered to be closed. Users may want to add additional information but these topics should not be resurrected in order to discuss new problems or unrelated matters.

Solved Kunena Discuss Error: Rendering Error in layout Topic/Item

More
5 years 1 month ago #217050 by rich
I've tested it with this setting, but can't reproduce this error.
But I see in your configuration report wrong configured menu items. This can be leads to mistakes. Also, Kunena Latest has problems if menu items are wrong configured.
You run a multilingual website, so it is especially important that the menus are in order. The menu items marked in red must be changed to Menu Item Type = Menu Item Alias ( see here ).

 

Important! Always create a backup before you make any changes to your website!

Please Log in or Create an account to join the conversation.

More
5 years 1 month ago - 5 years 1 month ago #217053 by Sokrates

I've tested it with this setting, but can't reproduce this error.
But I see in your configuration report wrong configured menu items. This can be leads to mistakes. Also, Kunena Latest has problems if menu items are wrong configured.
You run a multilingual website, so it is especially important that the menus are in order. The menu items marked in red must be changed to Menu Item Type = Menu Item Alias ( see here ).

Thanks for informing me about the issue I had with wrongly configured menu items, which I was not aware of. I think I've got it corrected now :) But it did not solve the issue with Kunena Discuss :(

I attache an updated configuration report:

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: 768M | Max file upload: 512M

Kunena menu details:

Warning: Spoiler!

Joomla default template details : protostar | author: Kyle Ledbetter | version: 1.0 | creationdate: 4/30/2012

Kunena default template details : Crypsis | author: Kunena Team | version: 5.2.3 | creationdate: 2021-03-07

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: None

Third-party SEF components: None

Plugins: Content - Kunena Discuss 5.2.1

Modules: None


I just thought about that I still have the original Kunena Menu where all menu items are unpublished, besides the published Kunena menus for the English and Spanish language versions. The unpublished original Kunena menus are shown as "kunenamenu" in the configuration report above. Maybe I should trash those unpublished Kunena menus and empty the trash too.
Last edit: 5 years 1 month ago by Sokrates.

Please Log in or Create an account to join the conversation.

More
5 years 1 month ago - 5 years 1 month ago #217074 by rich
I think I discovered the bug and was able to reproduce it. The conflict arises because the same destinations are called with different URLs.
I didn't notice the bug immediately but saw it as I've visited your page.

en/forum-foro/english-forum
es/foro-forum/foro-de-ingles
both URLs goes to the category with ID 31

es/foro-forum
es/foro-forum/foro-de-espanol
both URLs goes to the category with ID 31

Solution:
1. Fix the landing pages first as you have linked them to yourself. docs.kunena.org/en/faq/kunena-menu

 

The two menus (en and es) are separate menus, so these two menu items should theoretically be of the Alias type. However, this does not work within the menu items "en" and "es".

 

Solution:
Edit these two menu items and choose System-Links -> URL
Enter the URL en/forum-foro to the Spanish menu item
and to the English menu item es/foro-forum

If all menu items are correct, the error should be gone.
Hint: Create a database backup before, so you can undo everything if a mistake happens.

Important! Always create a backup before you make any changes to your website!
Last edit: 5 years 1 month ago by rich.

Please Log in or Create an account to join the conversation.

More
5 years 1 month ago - 5 years 1 month ago #217076 by Sokrates
Thanks for your help. I'm working on the suggested changes.

When I set menu alias for english-forum, spanish-forum, foro-de-espanol och foro-de-ingles, then the following error meassage is shown instead of the Kunena menu:

Rendering Error in layout Widget/Menu: Unsupported operand types. Please enable debug mode for more information.

The configuration is then:
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: 768M | Max file upload: 512M

Kunena menu details:

Warning: Spoiler!

Joomla default template details : protostar | author: Kyle Ledbetter | version: 1.0 | creationdate: 4/30/2012

Kunena default template details : Crypsis | author: Kunena Team | version: 5.2.3 | creationdate: 2021-03-07

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: None

Third-party SEF components: None

Plugins: Content - Kunena Discuss 5.2.1

Modules: None


I have now disable those menus (english-forum, spanish-forum, foro-de-espanol och foro-de-ingles) to get rid of the error message.
Unfortunately, the issue with Kunena Diskuss has not changed :(
Last edit: 5 years 1 month ago by Sokrates.

Please Log in or Create an account to join the conversation.

More
5 years 1 month ago #217081 by Sokrates
It didn't look good to link Forum/Foro at the main menu to forum-foro/foro-forum, so I changed english-forum, spanish-forum, foro-de-espanol och foro-de-ingles from being linked alias to specific Kunena category. By linking alias from the main menu to english-forum/foro-de-espanol, then the logic is better for the users.

This is what the configurations look like after these changes:
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: 768M | Max file upload: 512M

Kunena menu details:

Warning: Spoiler!

Joomla default template details : protostar | author: Kyle Ledbetter | version: 1.0 | creationdate: 4/30/2012

Kunena default template details : Crypsis | author: Kunena Team | version: 5.2.3 | creationdate: 2021-03-07

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: None

Third-party SEF components: None

Plugins: Content - Kunena Discuss 5.2.1

Modules: None


The issue with Kunena Discuss is still there :(

Please Log in or Create an account to join the conversation.

More
5 years 1 month ago - 5 years 1 month ago #217093 by rich

The issue with Kunena Discuss is still there

You have the same error as at the beginning. Go to your page and click on top the Spanish flag, then on Foro.
Now click on the tab Foro the ingles, and you see that's not work.

When I set menu alias for english-forum, spanish-forum, foro-de-espanol och foro-de-ingles, then the following error meassage is shown instead of the Kunena menu:

Rendering Error in layout Widget/Menu: Unsupported operand types. Please enable debug mode for more information.
Therefore, I had written:

The two menus (en and es) are separate menus, so these two menu items should theoretically be of the Alias type. However, this does not work within the menu items "en" and "es".

 


Solution:
Edit these two menu items and choose System-Links -> URL
Enter these short URLs en/forum-foro to the Spanish menu item
and to the English menu item es/foro-forum


Important! Always create a backup before you make any changes to your website!
Last edit: 5 years 1 month ago by rich.

Please Log in or Create an account to join the conversation.

Time to create page: 0.342 seconds