Kunena 7.0.5 & Kunena 6.4.11 – Security Updates Released

The Kunena team has announce the arrival of Kunena 7.0.5 [K 7.0.5] 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 eleventh 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.

Question Problem with SEO (utf-8) urls on (Russian language)

More
14 years 10 months ago - 14 years 10 months ago #101287 by exciter
Problem 1: When turning in SEF, capital letters stay in the URL

Problem 2: Caspital cyrillic symbol "Р" = english "R" in topic names an categories cause problem in browsers:

(it's not kunena problem, but all browsers, IE, Firefox,... )

here is example:

topic name: Финское такси
url in browser: forum/72-Жизнь-в-Финляндии/24270-Финское-такси

topic name with "Р" symbol: Российское консульство

url in browser: forum/72-%D0%96%D0%B8%D0%B7%D0%BD%D1%8C-%D0%B2-%D0%A4%D0%B8%D0%BD%D0%BB%D1%8F%D0%BD%D0%B4%D0%B8%D0%B8/422-%D0-%D0%BE%D1%81%D1%81%D0%B8%D0%B9%D1%81%D0%BA%D0%BE%D0%B5-%D0%BA%D0%BE%D0%BD%D1%81%D1%83%D0%BB%D1%8C%D1%81%D1%82%D0%B2%D0%BE

I know it's easy to fix this with php command "strtolower()" — make a string lowercase like all core joomla urls (forum/72-жизнь-в-финляндии/422-российское-консульство).

I hope in the next release of Kunene it will be an option to make urls lowercase.
Last edit: 14 years 10 months ago by exciter.
The following user(s) said Thank You: ChaosHead

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

More
14 years 10 months ago - 14 years 10 months ago #101306 by exciter
ok, here is the fix :P

file router.php, I have fixed this function
Code:
function stringURLSafe($str) { $kconfig = KunenaFactory::getConfig (); if ($kconfig->sefutf8) { mb_strtolower($str); $str = self::filterOutput ( $str ); return urlencode ( $str ); } return JFilterOutput::stringURLSafe ( $str ); }


just add 1 line of code mb_strtolower($str); ;)
Last edit: 14 years 10 months ago by exciter.

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

More
14 years 9 months ago #103156 by Matias
mb_strtolower() isn't supported in many PHP installations.

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

Time to create page: 0.233 seconds