Activation Link does not work with CB Registration Plugin

tabykatt 09 Aug, 2008
Hi, I've got the newest version of chronoforms running on Joomla 1.5. We've got our form and registration process working. We had some issues with the confirmation emails not being sent correctly, but following the instructions in this thread (http://www.chronoengine.com/forums/index.php?option=com_chronoforums&cont=posts&f=3&t=6592) took care of it.

We have now noticed that the activation links that are being sent out don't work. Upon clicking them, the user is sent to a page that says "INVALID ACTIVATION LINK!" and they aren't allowed to login. They have to be confirmed via the backend. Has anyone seen this before? Any ideas on how to fix it?
GreyHead 09 Aug, 2008
Hi tabykatt,

I don't use CB so it's hard for me to help with this. When you say the latest version of ChronoForms is that 2.5 or 3.0?

Can you check to see if the user record is being created at all - and if so, is there a validation link in the record?

Bob
tabykatt 11 Aug, 2008
We are using version 2.5 J1.5 RC3.1 right now.

I checked, and the users are being created both in jos_users and jos_comprofiler. There is an activation key in jos_users for each new user, but not in jos_comprofiler... Could that possibly be the problem?
Max_admin 11 Aug, 2008
Hi, are you sure that both joomla registration settings in the global config and CB settings are the same as the scenario you want to do here ? any differences will make problems of course!

show me an example of an activation link you get ?
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
tabykatt 11 Aug, 2008
This is the first time I've set any of this up with 1.5, so it's possible I might have something done wrong. As far as Chronoforms and the CB plugin goes, I'm sure that is all set correctly. For the site itself, the global configuration is set 'Allow User Registration' with activation turned on, and Community Builder is set to 'Allow User Registration' independently of the global config with email confirmation turned on there as well.

The last activation link it sent me looked like this: index.php?option=com_user&task=activate&activation=4e3626062f9392ba19f0a9963e781c97

The code there matches the one for the new user in the database, but it still comes up with an error.😟
Max_admin 11 Aug, 2008
Hi, Ok, doing the same with the Joomla registration plugin, I mean enable it only and register some user, does it work fine ?
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
tabykatt 11 Aug, 2008
With just the Joomla plugin enabled, it does the same thing. It creates the user and sends the email, but it still says the activation code is invalid. I tested it through the default registration form, and that seems to work fine, the problem is just going through chronoforms right now.
Max_admin 11 Aug, 2008
No clues really, will test this and get back to you, PM me anytime if I'm late, having some problems here take my mind sometimes!

cheers

Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
tabykatt 12 Aug, 2008
I think it may have been a conflict in the configuration, actually. I played around with the settings, and I finally got it to work.

The settings it wanted were "Allow Registration" and "Require Activation" under the global config, and "Same settings as global" and "Require Confirmation" in the CB config.

It seems like in 1.0, the settings had to be set the other way around to work, but I can't believe I didn't catch this sooner. Thought I would update in case anyone else ran into this.🙂
Max_admin 12 Aug, 2008
Hi,

Good news, that's what I meant when I said that they should have the same settings!!🙂

good luck!

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.