Forums

Restore V3.1 RC3 forms to V3.1 RC4

tokenring 04 Apr, 2009
When you restore forms that are created in V3.1 RC3 to V3.1 RC4

1) the Menu Types are lost for the FORMS. You have to go back to Menu Manager and define the menu types again
2) when you define the menu types again, the links on the Page (website) don't open up the FORMS


I can't see why not. The ID's are all right. The FORM names in the menu editor are right. The FORMS have the right access and are published... I just keep on seeing...

There is no form with this name or may be the form is unpublished, Please check the form and the url and the form management

but if I use the link to the FORM in ChronoForms UI, the FORM comes up in the broswer... so somehow the the MENUS are not able to call the FORMS.
tokenring 04 Apr, 2009
update:

if I copy the URL from the link on my website to the FORM that was there in V3.1 RC3 you would see this:

http://funkyhousebeats.com/index.php?option=com_chronocontact&chronoformname=Add_a_Mix_link

This was the working link in RC3 that opened the FORM. After doing the update to V3.1 RC4, these are the parameters for the MENU item that would open this FORM in the main window.

URL = index.php?option=com_chronocontact
FORM NAME = Add_a_Mix_link
ID = 97
PUBLISHED = Yes
ACCESS LEVEL = Registered


... so I'm not sure why it says the FORM is not being displayed when logged in as a REGISTERED user or as the ADMIN???


Aaron
GreyHead 04 Apr, 2009
Hi Aaron,

The links don't work as the site is down. It looks as though you haven't added a form name parameter to the menu link.

Bob
tokenring 04 Apr, 2009
The form names are assigned to the MENU items

Form name : Add_a_Mix_link

are you talking about "Form Name" parameter
or
Link: index.php?option=com_chronocontact

Because I can't change the latter of the two...

FORM links are for REGISTERED users. I can put those as public if needed???

:-)
tokenring 04 Apr, 2009
Here are the differences...
I'll remove the http in this post for easy reading...

this doesn't work
//funkyhousebeats.com/index.php?option=com_chronocontact&Itemid=52

this does
//funkyhousebeats.com/index.php?option=com_chronocontact&chronoformname=Add_a_Mix_link

PROBLEM:

the first doesn't work, but that is how you define a menu item that is of ChronoForm type. You edit the MENU item and the LINK in the box can't be edited and is defaulted to:

Link: index.php?option=com_chronocontact

and you enter the form name like:

Form name: Add_a_Mix_link

... which is how you get the url for that menu item:

//funkyhousebeats.com/index.php?option=com_chronocontact&Itemid=52

... but that doesn't work... the working link to the form is:

//funkyhousebeats.com/index.php?option=com_chronocontact&chronoformname=Add_a_Mix_link

so somehow you have to get the menu item to point to that working URL or the ...itemid=52 URL has to be fixed????
Max_admin 04 Apr, 2009
Hi Aaron,

I see the problem now, just fixed it!πŸ™‚

Thanks!

Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
tokenring 04 Apr, 2009
does that mean I have to download a new version of the Forms? RC5??
Max_admin 04 Apr, 2009
well no, you need to patch the file components/com_chronocontact/libraries/chronoform.php

get the one from the current install package and overwrite yours, this will fix itπŸ™‚

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Max_admin 04 Apr, 2009
Hi Aaron,

you have this file at your server:
components/com_chronocontact/libraries/chronoform.php


extract the installer you get from the downloads area here, and find the same file and overwrite yours!

Regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
tokenring 04 Apr, 2009
ah ok... I just didn't realize you had the fix in the current download. I was looking for a fix link

:)
tokenring 04 Apr, 2009
Great!!! It worked!!!

For everyone else!!

If you are seeing the symptom of the MENUS you have created for the FORMS in RC3 not working on the FORMS in RC4, do the following.

1) Go to the downloads section
2) Grab this installer (http://www.chronoengine.com/downloads/file/88-Chronoforms%20V3.1%20RC4.0.zip.html :: Saturday, 04 April 2009 13:46)
3) extract chronoform.php from the libraries dir
4) upload chronoform.php from the download and replace it on the server in the following dir (/joomla/components/com_chronocontact/libraries/
5) check your FORMS to verify

Aaron
GreyHead 04 Apr, 2009
Hi Aaron,

Sorry, I hadn't even realised that Max had released RC4 :-(

Bob
gaze 06 Apr, 2009
Hi there,

There is a little bug when restoring the form files. When you click submit without selecting a file, the program gives an error

Notice: Undefined offset: 0 in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\gt-loket15\administrator\components\com_chronocontact\admin.chronocontact.php on line 120
Sorry, But this is not a valid ChronoForms backup file, Backup files should end with .cfbak 


Regards,
tokenring 06 Apr, 2009
I think that is expected. I could be wrong but the message is telling you that you have the wrong file type (blank) because you haven't selected one. Maybe what is displayed in the error could be more accurate... like "You must select the correct file type first"

Aaron
Max_admin 06 Apr, 2009
Thanks, Fixed!πŸ™‚

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
This topic is locked and no more replies can be posted.