By Peter Gales on Wednesday, 06 September 2017
Posted in General Issues
Replies 11
Likes 0
Views 312
Votes 0
Hi there,
Just doing some tests on my development site and after registering I get sent to my live site.
The registration does occur on my development site, but the end of the registration process I get sent to my live site.
See screencast.com/t/mTNXX1YU
I'm using the SCLogin module so I asked the folks at OpenSource for help and they said that I should contact you instead. Can you help me fix this please?

Thanks
Peter
hey Peter,

It seems like that registration form is coming from Jomsocial instead of EasySocial.

May i know which component registration form you would like to use? If you would like to use Jomsocial registration form, then you have to contact with Jomsocial support regarding this.

Keep us update if your need other further assistance.
·
Wednesday, 06 September 2017 11:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Alex,
I thought you had disabled Jomsocial on my site for me. I'm only leaving JS on my site for now, as I test ES, but my intention is to remove JS completely from my site.

I'm using JFB connect's SClogin module to login/register on my site and I was wondering if it would be better to use ES login registration? Right now when I login and go to "My Profile" this comes up https://screencast.com/t/xZ2ldROo9LP
Could you disable whatever is going on with JS and make sure my site is only using ES?

Also please let me know if the ES module could accomplish the same thing the SClogin module is doing right now, specifically if it would make things easier or more efficient.

Appreciate the help and advice.

Thanks.
·
Thursday, 07 September 2017 01:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Hm, I am sorry for that because I can't remember last time i disabled that Jomsocial plugin is from your site.

After checked further this on your site, it seems like SClogin module did a great job, I can just easier to switch to use EasySocial component from the module setting, now user click on that register button, it will redirect to EasySocial registration page now.

Regarding that error, I also help you created 1 new menu for display EasySocial user profile and edit profile page, then i assign to show this menu from this SClogin module, it should work fine now, can you give it a check again?
·
Thursday, 07 September 2017 12:00
·
0 Likes
·
0 Votes
·
0 Comments
·
Alex,
Thanks so much for your help. Thanks for changing the component SCLogin uses from JS to ES. I haven't checked yet to see if after registration, a new user is being taken to the old site but I will shortly.

Right now, I'd like to clear up something. I was good with the entire way the SCLogin module worked except for the fact that it was taking a new member to the wrong URL at the end of the registration process.

the login had a username and password fields as well FB and Google login buttons. Registration had a similar screen with a few more fields e.g. to confirm password and enter email address but it also had FB and Google login options. These options are now gone when a user hits the "Register" button. Can you revert them to how it was before?

The other problem is that I wanted a separate login/registration for business users only. This is on the page, http://ostlive.com/goodtalktnt/good-deals
where I want the login/register to be for "Partners" only. In other words, you have to want to register as a partner to click this link. I now have two links to do that, because I can't get either one to work exactly the way I want. The first link is a "user registration menu" item and this incorporates field from a component called "CMLiveDeal". It works except I can't figure out how to control the fields shown. Here's an explanation of this problem I sent to the developer of CMLiveDeal
https://screencast.com/t/Bco4PQMEt

If you can help me with this, then we're done. It will meet my needs.

But since I couldn't find out how to affect these fields, I also set up an EasySocial Quick Registration module, which seems to be the same page you've now set up when you click "register" on the SCLogin module. But I don't like how this looks, and it doesn't show any of the custom fields for a Partner. (I had some in JS but don't know if they were migrated to ES). Ideally, I'd like the user to go into a login/registration with no social login buttons (because they are business users) and have the registration fields come from the custom profile fields for the business (partner) profile.

I hope this is clearer now. Can you help?

Thanks
Peter
·
Friday, 08 September 2017 03:46
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Peter,

the login had a username and password fields as well FB and Google login buttons. Registration had a similar screen with a few more fields e.g. to confirm password and enter email address but it also had FB and Google login options. These options are now gone when a user hits the "Register" button. Can you revert them to how it was before?

Hm, the reason why those custom field is missing when you click on register button is because now SCLogin module set to integrated with EasySocial, and this SCLogin provider didn't develop to show EasySocial custom field, you should consult with this SCLogin module provider and see whether they have plan to do something similar layout like Jomsocial.

If you ask whether EasySocial got this similar login module, unfortunately currently we do not have this similar module to show login pop up yet.


The other problem is that I wanted a separate login/registration for business users only. This is on the page, http://ostlive.com/goodtalktnt/good-deals
where I want the login/register to be for "Partners" only. In other words, you have to want to register as a partner to click this link. I now have two links to do that, because I can't get either one to work exactly the way I want. The first link is a "user registration menu" item and this incorporates field from a component called "CMLiveDeal". It works except I can't figure out how to control the fields shown. Here's an explanation of this problem I sent to the developer of CMLiveDeal
https://screencast.com/t/Bco4PQMEt

To be honestly, I never use this CMLiveDeal extension before, so I am not really sure how this work.
But based on what i see, you just need those user info right? screenshot : http://take.ms/a1hCc
And these info do not use on other places?

It that is the case, i would suggest you create 2 EasySocial profile type e.g. partner and register member, but i think you already created.

So we can create 2 registration link for menu item:
- Member links - basic registration form
- Partner links - advanced registration form required user address, phone, and etc.
But this time is link to EasySocial registration form in different profile type.

Because if you just want to use back your current Joomla registration form, that was difficult to customise to show recaptcha at the most bottom link, you can check this reference link below, this is what i global search in Google and found out this similar like what your current requirement.
https://stackoverflow.com/questions/22500821/joomla-registration-form-fields-ordering

By the way, I already applied some css fix for EasySocial registration module, it should display nicely now.

JoomlaFolder/templates/rt_galatea/custom/css/custom.css


.mod-es-register.is-mobile button.btn.btn-es-primary.btn-block {
width: 77% !important;
}



But since I couldn't find out how to affect these fields, I also set up an EasySocial Quick Registration module, which seems to be the same page you've now set up when you click "register" on the SCLogin module. But I don't like how this looks, and it doesn't show any of the custom fields for a Partner. (I had some in JS but don't know if they were migrated to ES). Ideally, I'd like the user to go into a login/registration with no social login buttons (because they are business users) and have the registration fields come from the custom profile fields for the business (partner) profile.

Do you mean you would like to show some custom field display on your registration module? If yes, I can setup this for you.
·
Friday, 08 September 2017 12:04
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Alex,
First, thanks for your help. I really appreciate it. I reached out to the folks at SourceCoast but they are evacuating their offices because they're in the path of hurricane Irma.

Thanks also for the information about changing the order of fields in the joomla user registration. That's also helpful.

But I think I've again not been clear about what I want.
https://screencast.com/t/h2FURLwhTwkD

1) The Login button on the top of every page is meant for regular members (not business users). and right now when you click the register button (after clicking the login button) you get to the page that says "Partner Registration", which is not meant to have any social login buttons. This login button at top of every page works fine if a user is logging in. Facebook and google login options are present. When integrated with JS, the Register button worked well also. It just had four fields, Name, email, password, confirm password, plus the FB and Google buttons. The problem now is that it links to the business profile "Partner Registration". I don't want that. I need it to go back to the way it was.

2) I need a separate login/register for business users only. This will go to registration page WITHOUT social login buttons, that has the business custom profile fields set up in ES. Ideally, I'd like these fields to populate the same fields in the CMLiveDeal component, but I understand if you can't do that. I just need to keep the flow clear for regular members and business members. Regular members use the login at the top of ever page and business users use the special links I will place on different pages on the site. However, a business user should be able to login using the login button at the top as well, they just won't be able to register as a business from there.

Is this clearer now?

3) I'm not happy with the way the registration page appears at this moment. At first when I clicked register for an account in ES quick registration module I got a page that said "Don't have an account?" Register here." and underneath it has profile updates that you could scroll down. But I haven't been able to recreate that page showing up anymore. Now it just goes to the business profile registration page (good—if it is for the business user profile) but it has a menu at the top of the page that serves no purpose, as well some field I'd like to delete e.g. Time zone. See https://screencast.com/t/OQTEh7UQizk
I'm sure I can customize which fields I'd like to display on the business profile page, but how would i disable the menu that shows at the top?

Thanks again for your attention man. Really appreciate it.

Peter
·
Friday, 08 September 2017 22:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

I am really sorry for the delay of this reply as it is a weekend for us here.

Thanks for took your time to record a video to explain further, I think i understand what is your current requirement now, perhaps you can take a look of my following explanation and see whether i understand correctly, if yes then i will configure this on your site.

Login pop up section
----------------------------

1. If you would like to display some of the custom field when the user click on 'Register' button without refresh the page, you have to wait for SourceCoast and see whether they have plan to implement something similar like how it work like how the Jomsocial integration, because this login module is not develop by us.

2. If the user click on 'Register' button, then it will redirect to EasySocial registration form page, may i know this part is it display correctly with those registration form custom fields?

Because once new user register on this page, they will under this 'Registered user' profile type which mean that they will under this regular member on your site. (screenshot : http://take.ms/imHM7)

GoodDeals page
-----------------------

Regarding this part, i still feel a little bit confuse here :

Partner links ('Partner Registration') - When the user click on this link, it will go to this registration form http://ostlive.com/goodtalktnt/partner-registration and this is what you want to display currently, because i believe previously also display like this right?

Partner Registration (module) - when the user click on this link from the module, is it you would like this registration form display like what you click on the login pop up that 'Register' button? (screenshot : http://take.ms/34KhU)

If yes, actually this registration form is linking from this 'Registered user' profile type custom field , you can check my screenshot here : http://take.ms/FxHTZ

In other word, If the new user register from this registration form, they profile will be under this 'Registered user' profile type instead of 'Partner' profile type (screenshot : http://take.ms/imHM7)

If you would like to change to display this registration form, I can make this changes for you but that would not make sense because the user think that when i click on this 'Partner registration' button from the module, by right my account should under this 'Partner' profile type.

Perhaps you would like these business custom field (http://take.ms/vSGKG) show into EasySocial registration form? If yes, that was not possible to achieve this to populate those 'CMLiveDeal' custom field in EasySocial registration page, but I can add those similar custom field into your EasySocial registration form like following fields :
Business name *
Website *
Facebook *
Twitter (optional)
Pinterest (optional)
Google+ (optional)
Address


Toolbar display on registration page
-----------------------------------------------

Yes, by default all the Easysocial page will display the toolbar on the page, I already applied some custom css into your current template css file, it shouldn't display on the registration page.

To test this, you have to clear your browser cache before you access registration page.

#es.es-frontend.view-registration .es-navbar[data-es-toolbar] {
display: none !important;
}


By the way, i realised when i register via Facebook on your site using jfbconnect social login button, the username didn't stored as my Facebook name and the profile type didn't assign to your EasySocial existing profile type, perhaps you can consult with SourceCoast support regarding this and see how to configure this correctly from jfbconnect configuration page?
You can check my screenshot here : http://take.ms/aDNYe
·
Saturday, 09 September 2017 13:34
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Alex,
Thanks again for your help. here's some feedback/clarifications:

Member Profile Login/registration
Login button (SCLogin module) at top of every page:
I think you understand now that I never had a problem with this when I used JomSocial. This login button is meant for regular users or members of the site to both login and register. Business users (profile type called "Partners) can login here but not register here as a business user.

I appreciate your removing the top menu item via CSS and I don't like the look of it, but it is acceptable. The biggest problem is that it doesn't display the social login buttons and I will ask the JFBconnect people when they are able to function again after Hurricane Irma leaves them alone.

Question: Please tell me how I can influence which fields are displayed on this page: https://screencast.com/t/KLoPGemLi

Business user Profile registration/login
I think you understand that the registration for a business user for the site is NOT meant to happen with the SCLogin module at the top of each page. Business user registration will happen from a link at the bottom of each page as well as on the side menu of the GoodDeals page.
To do this I tried using the User Registration Menu item on the GoodDeals page and this is the link you've shown:
http://ostlive.com/goodtalktnt/partner-registration
This actually works for me except it has too many fields that I don't know how to control. I'd like to get rid of some fields and change the order of some others. The Merchant Profile fields show up in the CMLiveDeals module.

Since I can't control these fields I tried creating an ES quick registration module, but there are two issues with this:
1) the fields can't populate the CMLD merchant fields.
2) the fields aren't yet customized.

I can do # 2 myself I think.

Note: I do not want both options on this page. See: https://screencast.com/t/Ae2u20anue9
I think this is what is confusing you. I have the registration link and the module on the page so I can see how they both work, but once i am happy with the way one works I will delete the other.

Seems my best option is to find a way to influence the order and display of the fields on http://ostlive.com/goodtalktnt/partner-registration
·
Sunday, 10 September 2017 04:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Alex. I think some of the problems I'm having with the SCLogin module may be because not all of the EasySocial plugins/modules are installed. Shouldn't there be a Social profiles plugin for Easysocial? See https://screencast.com/t/LYeakBPxLv8
also
https://screencast.com/t/rP3QmCwNCxR
·
Sunday, 10 September 2017 04:27
·
0 Likes
·
0 Votes
·
0 Comments
·
Alex,
This ticket has become overly complicated because we're discussing two items. The Register page from the Login button (SCLogin module) at the top of the page, and the partner registration link/module on the gooddeals page.

I'd like to focus now just on the register page that comes up when you hit the "Register Button" (after you hit the "login" button on the top of the home page). See https://screencast.com/t/JhYmRhj8X98K

Here's what the developer at Sourcecoast said "The page that you're sent to is the standard EasySocial registration page. It's where the user would go if you created a menu item to EasySocial -> Registration (I think that's the name of the menu item type).

We don't have direct control over that page. There is an option in EasySocial for "Integrate with JFBConnect", similar to the setting that was in JomSocial. That setting should be adding the JFBConnect social login buttons to pages like the one you show. If it's not, that could be an omission on StackIdeas part or the intentional behavior. You may want to ask them if they can add it or if it should be there at all.

Of course, you can always modify their registration page and add the JFBConnect easy-tags for adding the social login buttons, {JFBCLogin} wherever you want the login buttons to automatically be added
".

The Facebook and Google login buttons definitely worked with JomSocial on both the login and register pages generated from the SCLogin module, so why does it not work on the register page with EasySocial?
·
Sunday, 10 September 2017 12:10
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey there,

I am really sorry for the delay of this reply as it is a weekend for us here.

Question: Please tell me how I can influence which fields are displayed on this page: https://screencast.com/t/KLoPGemLi

Currently I am not sure where this "Partner registration link" generated on registration page, perhaps you can provide us with your FTP access so I can check further regarding this.

Regarding that login button, I already help you created a hidden menu for EasySocial registration, it shouldn't show that login button on registration page now.

Regarding that full name custom field, you can check my screenshot here how to configure this field from backend.
http://take.ms/48rtP
http://take.ms/297Fr


Since I can't control these fields I tried creating an ES quick registration module, but there are two issues with this:
1) the fields can't populate the CMLD merchant fields.
2) the fields aren't yet customized.

I can do # 2 myself I think.

You can customise these which custom field you want to add or display on this quick registration module from backend, you can refer on my screenshot here :
http://take.ms/3qEYG
http://take.ms/MdGaJ
http://take.ms/G5SJn


Note: I do not want both options on this page. See: https://screencast.com/t/Ae2u20anue9
I think this is what is confusing you. I have the registration link and the module on the page so I can see how they both work, but once i am happy with the way one works I will delete the other.

Seems my best option is to find a way to influence the order and display of the fields on http://ostlive.com/goodtalktnt/partner-registration

Oh, you're true, I confuse on this part previously, now i can understand.


Alex. I think some of the problems I'm having with the SCLogin module may be because not all of the EasySocial plugins/modules are installed. Shouldn't there be a Social profiles plugin for Easysocial? See https://screencast.com/t/LYeakBPxLv8
also
https://screencast.com/t/rP3QmCwNCxR

Hm, i think these Social profile plugin is come with jfbconnect extension, perhaps you can consult with them and see whether got similar this plugin for EasySocial?

I'd like to focus now just on the register page that comes up when you hit the "Register Button" (after you hit the "login" button on the top of the home page). See https://screencast.com/t/JhYmRhj8X98K

Okay, once you update your FTP access at your first post, I will add some custom code to display social login button on the EasySocial registration page, because by default it will not show those social login on this registration page.
·
Sunday, 10 September 2017 15:16
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post