×
Kunena 6.0.6 & Kunena 5.2.13 & blue eagle5 1.6.8 released as security release (28 Nov 2022)

The Kunena team has announce the arrival of Kunena 6.0.6 [K 6.0.6] which is now available for download as a native Joomla extension for J! 4.2.x. This is a security release.

× This is not a support forum for uddeIM or its related products. For uddeIM support you should visit the developer's website .

The information given in this category is intended to guide users who want to use uddeIM with Kunena and, mostly, was written by Kunena users. The information here is not necessarily accurate, up-to-date nor is it intended to replace the support given by the developers of uddeIM.

If you are having problems then, for your own benefit, it would save us all a lot of time if you would kindly post your configuration report when you ask for help from this forum. If you do not post your configuration report we will not ask you for it but you will probably not get your problem solved, either.

Question UddeIM on PHP 8 or Joomla 4

More
2 weeks 2 days ago #1 by kunenauser40
Hi, I use latest version of Kunena on latest Joomla 3 version. I use also uddeim for private messages.

I would like to ask the users here if they have uddeim installed on their kunena either with PHP 8.x or on Joomla 4.

I ask this because if I change my PHP version from 7.x to 8.x then the uddeim is not working.

If I move to Joomla 4 I know that the uddeim is not supported and is abandoned so it would not work also on joomla 4.

So what we can do?

1).. Stay on Joomla 3 and with old unsupported version of PHP 7.x (which will stop receiving security updates on 28 November)?
2). Update PHP to 8.x and have the kunena without Private Messages?
3). Update to Joomla 4 and again have the kunena without Private Messages?

All these 3 actions are not good.

So can you suggest me something because I may have missed something. Is there a way to have kunena with uddeim on Joomla 4 or on Joomla 3 with PHP 8.x?
If not can you suggest something? Because is a big problem to suddenly stop from users on a forum to have Private Messages.

Thank you very much.
 

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

More
2 weeks 1 day ago - 2 weeks 21 hours ago #2 by Leen
Replied by Leen on topic UddeIM on PHP 8 or Joomla 4
hi,
For joomla4 i use
You could make something like this in combination with private messages from community builder
www.joomlapolis.com/news/18814-community...te-messaging-is-here

L.v.d.A
Attachments:
Last edit: 2 weeks 21 hours ago by Leen.
The following user(s) said Thank You: kunenauser40

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

More
2 weeks 1 day ago #3 by Gindi
Replied by Gindi on topic UddeIM on PHP 8 or Joomla 4
I had the same problem with Joomla 3 and php 8.1 and after internet recherche and changing some files uddeim works with Joomla 3.10.11 and php 8.1
I had the following messages and changed as described:Call to undefined function each()JROOT/administrator/components/com_uddeim/admin.shared.php : 705 + 726 705 while (list($key, $row) = each($value)) {change to:705 foreach ($value as $key => $row) { 726 while (list($key, $row) = each($value)) {change to:726 foreach ($value as $key => $row) {  Call to undefined function get_magic_quotes_gpc()JROOT/components/com_uddeim/uddeimlib31.php: 681 + 683 function uddeIMquoteSmart($source) {$database = uddeIMgetDatabase();if (get_magic_quotes_gpc()) {$source = stripslashes($source);}$source = $database->escape( $source );// $source = JDatabase::escape( $source );return $source;} add // to line 681 + 683 on uddeimlib30, 31, 32, 33, 38 function uddeIMquoteSmart($source) {$database = uddeIMgetDatabase();// if (get_magic_quotes_gpc()) {$source = stripslashes($source);// }$source = $database->escape( $source );// $source = JDatabase::escape( $source );return $source;} Call to undefined function each()JRROT/components/com_uddeim/bbparser.php:207 reset($message_emoticons);while (list($emo_txt,$emo_src)=each($message_emoticons)) {$string=str_replace($emo_txt,$emo_src,$string);} change to:reset($message_emoticons);foreach ($message_emoticons as $emo_txt => $emo_src) {$string=str_replace($emo_txt,$emo_src,$string);}
End of description.
I hope this work for you too.

LG gindi
The following user(s) said Thank You: kunenauser40

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

More
2 weeks 15 hours ago #4 by Gindi
Replied by Gindi on topic UddeIM on PHP 8 or Joomla 4
For better understanding:
 

This browser does not support PDFs. Please download the PDF to view it: Download PDF

Attachments:
The following user(s) said Thank You: kunenauser40

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

More
1 week 6 days ago #5 by kunenauser40
Thank you Leen and Gindi for your replies!

Most probably I'll try what Gindi wrote in the next few days and I'll change PHP to 8.1 to check if everything works.

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

  • Not Allowed: to create new topic.
  • Not Allowed: to reply.
  • Not Allowed: to edit your message.
Time to create page: 0.081 seconds