Forums

Not directing users away from the regular registration page

auntypizza 21 Dec, 2008
I am using Joomla 1.5.7, Community Builder 1.1 and ChronoForms.

I have linked a form to Community Builder, everything is working except directing users away from the regular registration page (clicking on register/create account - whatever it is called - link to register page under login form) still goes to Community Builder form.😒

Other than this problem, I would highly recommend this component, it's great.
Max_admin 21 Dec, 2008
Hi auntypizza,

try to install then enable then configure (add the form name) the attached plugin! it will redirect any visitor tries to access the default joomla registration form to your form!

Regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
auntypizza 22 Dec, 2008
It didn't work. Don't know why. I enabled the plugin and put the name of the form in.
DId I forget to do something else?
Thanks anyway.
GreyHead 22 Dec, 2008
Hi Max,

I wonder if your plugin is in conflict with something similar from CB that AuntyPizza is using???

Bob
chriscaple 22 Dec, 2008
Just chiming in - I was looking for something like this; downloaded it, installed it... doesn't seem to work. Just goes to the regular CB registration page.

I'm also using Joomla 1.5.7, CB 1.1, and the latest chronoforms.
Max_admin 22 Dec, 2008
Hi All,

Lets make sure we are all at the same page, this will work for the JOOMLA registration page and not the CB one, so unpublish the CB login module and enable the Joomla login one and test through the "register" link at the Joomla's default module, does it work ?

If it doesn't work, Can you show me the link you go to when you try this ?

Regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
chriscaple 24 Dec, 2008
But... I need the CB registration/login. The entire site is based around CB.
Max_admin 24 Dec, 2008
Hi Chris,

Then you need to open the plugin php file and edit this line :
if((JRequest::getVar('task') == 'register')&&(JRequest::getVar('option') == 'com_user'))

change it so its com_comprofiler and let me know!

Regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
chriscaple 24 Dec, 2008
Hi Max - cool stuff, thanks! I haven't had a chance to try that out, but will do so soon.

In the meantime I created a kind of dumb-ass but viable workaround - I disabled the "create new account" line in the CB Login module, and then created a custom HTML module with a line of text that says "No account yet? Click here to register", and then added a link to that text that goes directly to the chronoforms registration page I've got set up. And then I published that module directly beneath the CB Login module. So as long as I keep those two modules published together like that... anyone clicking to create a new account will go to the proper form.

Kind of dorky, but it works.
Max_admin 24 Dec, 2008
yeah, but users may still have the link for the old registration form or when they try to access any content where they are asked to register, the plugin done is the best way to stop all ways to the old registration form!

Regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
salman 16 Jan, 2009
Hi guys

what an extension, 10/10πŸ™‚

and a request to every one if you like this extension and are using it for commercial purposes then please buy it, i bet every single buy lifts the hope of the developers and encourages them to do more, (although they have done enough to qualify for heavenπŸ™‚)

just want to point out that in new CB 1.2RC4 you have to change this string in the in plugins\system\chronoregredirect.php

FROM
if((JRequest::getVar('task') == 'register')&&(JRequest::getVar('option') == 'com_user'))

use this line in the redirect plugin if you are using native (default) joomla login form

TO
if((JRequest::getVar('task') == 'registers')&&(JRequest::getVar('option') == 'com_comprofiler'))

if you are using community builder 1.2rc4 then you should change the above line to this one then it will redirect from default community builder registration page to CF one.

the only thing in the MAX's post was missing was 's' its 'registers' not 'register' a little typo at Max's behalf or he might have forgot to mention it.

i guess you can use this plug-in in many creative ways.

again i like every one really appreciate the time and effort invested by MAX ans GreyHead

Salman
Max_admin 18 Jan, 2009
Hi Salman,

Thank you, actually I'm not sure what was the task name in CB, thanks for providing all the details too!

Regards
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
yatzeck 19 Jan, 2009
Hi, thank you very much for your advice Salman and all others. I have spent a day trying to solve the problem of CB register customization. Now I'll try to put spry form validation and Luhn algorithm validation (credit card number) into the CF form. Let you know if when I complete.
This topic is locked and no more replies can be posted.