Forums

Joomla 4?

jj135 15 Feb, 2021
1 Likes
Is CF 7 going to be available for Joomla 4?
Max_admin 20 Feb, 2021
Answer
1 Likes
Yes, this is on the todo list, once Joomla 4 gets a late RC release
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Tomelly 22 Jul, 2021
Hello Max,

I pick up this topic again, because unfortunately I did not find more information in the forum or on the site.
Joomla 4 has already been released as RC4, the stable version should be released in August.
Can you already estimate when there will be a Chronoforms version for Joomla 4?

Thanks a lot
webbusteruk 04 Aug, 2021
Bump topic.

Joomla 4 now has a set launch date on August 17th. Will Chronoforms and Chronoconnectivity be compatible with Joomla 4?
GreyHead 05 Aug, 2021
Hi,

Max - the owner and developer - has been tied up with some personal issues (not related to ChronoForms as far as I know) for the last couple of months. As soon as he is freed up I expect that he will work on a Joomla 4 update.

Bob
artsapiens 01 Sep, 2021
1 Likes
Bump. J4 is already updating to 4.0.2 and so on. Any news on your project?
PaulSandman 06 Sep, 2021
1 Likes
Will Chronoforms v6 work on Joomla 4? I have many .cf6bak working forms. I have a working credit card authorization form that allows one to upload pictures of both front & back of a credit card as well as a drivers license and after a checkbox (agreement) a signature pad that creates a .png and it saves that too. I have been working with v6 for quite some time and now this![h2]Pre-Update Check for Joomla 3.10.1[/h2]
This has me worried.... Whatever shall I do? Will a new license for v7 allow me to "Restore" v6 forms in v7? Will functionality be lost? I have turned to you for years because I consider you the experts on forms in Joomla. I'll buy more Chronoforms v6 elastic if v6 works on Joomla 4 as I must be reminded from time to time, I'm not only poor, I'm poorly educated.

Thank you Max & Bob for Everything.
-Sandman
artsapiens 06 Sep, 2021
1 Likes
I'm pretty much sure that any v6 form a bit more complicated than "simple email contact form" will NOT work in v7.

I have VERY complicated forms (hundreds of elements, both UI and actions) that implement quite complicated functions on my sites and I'm not even planning to ever update them to v7. Actually I'm planning to rewrite it from the ground to avoid using ChronoForms or any other plugin altogether.

Unfortunately, this plugin has endless list if bugs and errors, poorest possible documentation that leads to hours and hours of trials-and-errors and tinkering again and again. And then new php version comes and all these become obsolete and no updates with any fixes from plugin authors. Sorry, this is not the way paid plugin supposed to work and be supported.
GKCE3U 11 Sep, 2021
Hi,

sorry about your problems that are slowing down the maintenance of your products. I hope they will be solved soon in the best way.
At the moment I am delaying the update to 3.10.0, 3.10.1 to avoid interrupting the service, it would be very useful to have your indications and best practices to be put in place if before your release of the new versions of chronoform and chronoconnectivity should be discovered a new joomla 3.9.x vulnerability.

Thanks.
FuzMic 11 Sep, 2021
Hi Bob

Will there be any chance that CF v5 be updated to Joomla 4. Keeping my fingers crossed.
I am running Joomla 4, it is clearly defined but many extensions are not ready.
mobri2a 11 Sep, 2021
2 Likes
I'd love to see an update on this, including an ETA on PHP 8 and Joomla 4 compatibility.

get_magic_quotes_gpc has been on the path to deprecation since PHP 5.4.0, was deprecated in 7.4.0, and removed in 8.0. Every other Joomla package on my server intelligently checks that it's defined, or that PHP is < 5.4.0 before calling it...except Chronoforms. PHP 7.3.9 is dead on its feet and we need to upgrade to PHP 8 like yesterday. And Joomla is nudging us to Joomla 4.

libraries/cegcore2/gcloader.php uses this deprecated call and it breaks the entire site. We can remove Chronoforms and have a working site, but without forms.

Sorry about Max's problems. Please get us an ETA on PHP 8 and Joomla 4 compatibility. It's urgent.
PaulSandman 17 Sep, 2021
Will the lead developer return?
Elita- 17 Sep, 2021
2 Likes
Sorry to hear about Max, sending you the best and hoping you will be able start working soon. However, this do makes me worry since I have MANY various DB sistems created based on CF6 and CCv6 - should I abandon CF and search for another compenent?😟 I have a large project ahead...
It is URGENT, please, update us on the progress.
PaulSandman 04 Oct, 2021
Sorry about Max! Or, Sorry about Max? What happened to the admin? It appears by clicking to their profile they have not been seen in the forums since July 20 2021, 21:26.
Why are we being ignored? We can care and not be lied to or deceived. I really hope Max is okay.

I also wish someone with the authority to make an announcement regarding the future of Chronoforms 6 and/or 7 integration(s) with Joomla 4 would make one.
mobri2a 04 Oct, 2021
I know, right? I was looking at moving to BreezingForms. Looks promising.

I'm moving to Wordpress. It's important to get off of Python 7 and Joomla 3 ASAP. I'm tired of this BS on every major Joomla upgrade (been running Joomla since 1.5)
GreyHead 05 Oct, 2021
1 Likes
Hi,

The only person with authority to make a statement is Max - the owner and developer. I have not heard from him directly since March when he said he was facing some unspecified personal problems (nothing to do with ChronoForms as far as I know). As Paul said he has not logged in here since July. Hopefully he will be back soon and I expect that the necessary upgrades will then be a priority.

Bob
PaulSandman 05 Oct, 2021
Thank you for clarity. Seven months without a word? Three of them leaving his life's work unattended? I wish he had appointed someone to make announcements on HIS behalf in his absence. Waiting for the truth in limbo is not a place I've ever wanted to be in... $5k to port the whole component?
Elita- 08 Oct, 2021
2 Likes
hello to ALL Chronoforms community!

It seems that Max, as far sa I know - the only developer of Chronoforms has dissapeared for almost 5 months now... Last time I heard from him was May.
So far for that there is Joomla4 and PHP8 already introduced; I would suggest all the community to join hands and help Chronoforms to live further till Max will be able to take over.
Many of Chronoengine.com members have huge (including me) projects realized with Chronoforms that is still the most poverful, user - friendly tool. I must admit that last couple of months I have been searching for similar tool - and did not find any - there is not such tool available!!!
So - my suggestion is - lets everybody make an effort to give Chronoforms to live further.

Here are my findings so far:

1. There are some minor changes (code hacks) needed (at least I found so far; still testing) to switch to PHP 8; that I will describe later;
2. Joomla 3.10.x versions are transitions from Joomla 3 to Joomla 4 - that means that it contains BOTH new and depreciated code AND will be supported for 2 more years (August 17, 2023). Til then, hope, Max will be back.
3. Joomla 4 have many major changes and needs further investigation of CF code to make it work; still hope that Max will soon take over; till then any knowledge of the CF community would be appreciated; We can post here or make another post to share our findings.

About the hacks to continue CF working on PHP8:

1. the error "Call to undefined function get_magic_quotes_gpc() "

locate folder /libraries/cegcore2

open gcloader.php

comment block (line 63-71):
[pre]if(get_magic_quotes_gpc()){
function stripslashes_gpc(&$value){
$value = stripslashes($value);
}
array_walk_recursive($_GET, 'stripslashes_gpc');
array_walk_recursive($_POST, 'stripslashes_gpc');
array_walk_recursive($_COOKIE, 'stripslashes_gpc');
array_walk_recursive($_REQUEST, 'stripslashes_gpc');
}[/pre]
2. then you'll get the error "Attempt to modify property "_vars" on null"

open /libraries/cegcore2/libs/helper.php

find and comment two lines:

$this->_vars = &$view->_vars; 
$this->data = &$view->data;


replace with:

  $this->_vars = "";
if(isset($view->_vars ) && $view->_vars != ""){
$this->_vars = &$view->_vars;
}
$this->data = "";
if(isset($view->data ) && $view->data != ""){
$this->data = &$view->data;
}

Unfortunately after installing Connectivity you will have to perform same actions again;


3. to minimize error on view form "Attempt to modify property "_vars" on null"

open /libraries/cegcore2/libs/composer.php

find and comment line
this->_vars = &$app->_vars;

replace with:
 $this->_vars = "";
if(isset($app->_vars ) && $app->_vars != ""){
$this->_vars = &$app->_vars;
}

That is all i found by now.

Let you know if there is something else.

NB! this is for CF6 and CCv6 only; however I do believe this will work for Cf7 too. [br] The only difference is that cegcore2 there is called chronog3 and is located in /plugins/system/chronog3_plg/chronog3/libs[br] [br] Please, correct me and add your findings.[br] [br]

Still hope Max will join us soon!!!

[br] [br] Elita[br]
webbusteruk 24 Oct, 2021
Many thanks Elitakey. We'd certainly try to contribute if we can. Chronoconnectivity has literally transformed our websites and opened up so many possibilities, there is nothing out there that could replace it (aside from coding in HTML/CSS/JS/PHP from scratch!).

However due to lack of available man-hours and in-depth knowledge of Joomla's core engine we might not be able to help with bugfixes much, although with years(!) of experience with CCv6 hopefully there are other ways we could help🙂
Elita- 25 Oct, 2021
thank you, webbusteruk, it will help if you posted errors or notified if something does not work so others could pick up and contibute.
Elita
gasoline 05 Nov, 2021
I used this extension for years but if it is dependable on one person it's not for me to use it anymore. I need to go on with projects. If I was a programmer I would have build something myself. I have bought several subscriptions in the past but this takes to long so I will use other solutions from now on that are more stable in the long run.
mapme 08 Nov, 2021
I think the potential big problem areas with Max's continued absence are as follows:

1. The chronoengine.com domain expires in August 2022. After that, what happens?

2. The Validation scripts have caused issues up and down in the past. If that goes down it is Max's job to fix it. But if he is unavailable and it goes down today, then what happens? No more licence validations?
GreyHead 09 Nov, 2021
2 Likes
Hi,

Max is still around, he answered a couple of Contact emails earlier this week. I did check in with him briefly and he said that (a) he is still dealing with some difficult personal issues and (b) he recently caught Covid while away from home but is now recovering.

Bob
mapme 09 Nov, 2021
Thanks Bob,

Wishing Max a healthy return.

BC
teldrive 09 Nov, 2021
I hope Max recovers soon, if he needs soldiers, count on me (but I need captain ;-)
vamk 30 May, 2022
Thanks Elitakey I agree, lets try and keep it alive. Since max has been away, I have researched many options and everything points to Chronoforms. It really is a good product! If anything the code on CF6 needs to be brought up to date for J4 as it is so good.

Max, please keep this going!
You need to login to be able to post a reply.