I've installed ChronoForms for Joomla 1.6 on XAMPP to see what it can do. It installed without error messages but seems to be rather unwell.
Form Wizard and Easy Form Wizard display the code behind the wizard, rather than the wizard, and
although I can manually add a form in Forms Manager, if I try to add a table it isn't saved.
I've tried downloading and installing again, but with the same results. I'm therefore wondering whether the Chronoforms_J1.6_V4_RC1.9 is damaged, whether this is because it's not fully compatible with v1.6 / XAMPP yet (I note the RC in the file name), or whether it relies on something in XAMPP that's not enabled by default. Or, since I'm new to Joomla, whether there are some other configuration settings that I've overlooked.
Any clues would be welcome...
Hi Dsty,
The Tables Connected entry is presumably blank because you have created the table but not yet connected it to your form with the DB Save action.
The code display problems look like something is corrupt in the site. I'm running CFv4 on Joomla! 1.6.3 on XAMPP 1.7.4 with no problems.
Bob
Thanks for your quick reply Bob.
Since you thought it might be corruption, I installed a clean version of Joomla (version 1.6.3), running on the existing XAMMP (version 1.7.4) under Windows7 64bit. Although I got further, it's still not working correctly.
I installed the 3 CF files in turn, checking after each. This time the Form Wizard was properly visible but the Easy Form Wizard was still showing the code rather than the Wizard. If I try to use Forms Wizard, when I hit 'save' I get code again instead of the wizard, as I do if I choose 'Wizard edit' from Forms Manager. And the form isn't saved and doesn't appear in the front end (just the 'powered by' link).
As a triple check, I downloaded and installed a 3rd Joomla installation, and installed fresh downloads of the CF files, and got exactly the same result. Neither Joomla nor the few other extensions I've installed are causing problems (so far).
However...
This evening I've Installed XAMPP, Joomla and CF under Ubuntu and, at first glance, everything looks to be working fine - I'm looking forward to trying it out next week. So perhaps the problem is in the configuration / windows extensions of XAMPP for Windows7 / Windows7 64bit.
Finally, in hunting for ways to check for corruption I discovered and ran the 'MD5 Comparison Tool' before and after each installation. The only thing it came up with was a security error for /com_chronoforms/views/form_wizard.php, saying "File does not contain _VALID_MOS OR _JEXEC or JPATH_BASE" - and indeed none of these are present in the downloaded form_wizard.php - I guess one of them should be?
Hi Dsty,
Hmmm . . .I'm running on Win7 /64 bit but over a LAN. I had to make two changes to the default php.ini settings (a) to enable cURL to be able to use the cURL plug-in and (b) to change error reporting to error_reporting = E_ALL & ~E_STRICT Everything else is out of the box as far as I recall).
I can't think of anything that ChronoForms does that is 'out of the ordinary' run of Joomla! code.
The missing defines don't tall you much; most standard Joomla! files have the security check line defined('JPATH_BASE') or die(); in Joomla! 1.6 (or the equivalents for earlier versions). Max doesn't always include it - but while that opens a small security window, it won't cause your installation to crash.
I'm sorry, I don't have any good suggestions about what else to try.
Bob