Topic-icon Registration form layout problems

Active Subscriptions:

None
14 years 5 months ago #17225 by phiree
Imusing atomic template on joomla 1.7 and community builder plugin.

When a new users tries to register on the site the JFBConnect registration form appears with a section titled "USER PROFILE" then the specfic fields from community builder i require underneath.

Problems.
1. Template of the registration form is ugly and does not configure with my website template.
Id like the login box to connect with existing account to be smaller and at the top.
Id like the user registration form only to show Name, User Name, Password and confirm password.
1d like the "user profile section" to dissapear (ill use community profile on redirection)
1 dont want the communtiy builder fields to appear on the registrion form at all.
The topic has been locked.
Support Specialist
14 years 5 months ago #17229 by alzander
Philip,
The Login/Register page has all classes and id's on it which you can easily change the styling on to decrease font size or re-arrange things. If you need to modify the layout itself, you can find that file in the /components/com_jfbconnect/views/loginregister/tmpl/default.php. We recommend copying it to /templates/atomic/html/com_jfbconnect/loginregister/default.php and editing it there. That creates a template override which won't be overwritten when you upgrade JFBConnect.

As for the User Profile section, in the "Profiles" tab of JFBConnect, you can choose to show non-mapped or hide them. However, that section may be coming from the "Users - Profile" plugin from Joomla. If enabled, you probably want to disable that.

Finally, please note that any fields in CB marked as required -must- be mapped to a Facebook field, shown during registration, or should not be marked as required. If the user doesn't have these required fields filled in during registration, CB won't let JFBConnect properly save that user.

Hope that all helps,
Alex
The topic has been locked.
Active Subscriptions:

None
14 years 5 months ago #17230 by phiree
OK more information.

User Profile fields only appear if you have "Full Joomla User Registration" enabled. I can not find anywhere to edit this. I only want to use community builder fields on registration.

I also want to auto create users names but want a full joomla registration not just a facebook registration - is that possible?
The topic has been locked.
Support Specialist
14 years 5 months ago #17232 by alzander
Do you have the "Users - Profile" plugin enabled from Joomla? My guess is that plugin is what's adding those fields, and that's unrelated to Community Builder altogether. If enabled, those fields are designed to show on any standard Joomla registration form. CB doesn't use standard Joomla registration forms, so you wouldn't see it there.. but if you're not using the data from that plugin, I'd recommend disabling it.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
14 years 5 months ago #17234 by phiree
Hi Alex - just realised i had the the user profile joomla plugin enabled. Cleared the problem of the joomla user profile appearing.

Thanks for the advice on the template layout files, i know now where to look.

However i am noticing that the plugin is not pulling the user data from facebook and propegating the community builder fields.
The topic has been locked.
Active Subscriptions:

None
14 years 5 months ago #17236 by phiree
Ok i see why its not pulling the data - it wont pull date format or select box - only text fields.
The topic has been locked.
Support Specialist
14 years 5 months ago #17238 by alzander
Yes. Almost all data (except birthday) from Faceook is stored as a string. There's not a good way to format this according to radio buttons or other fixed-value fields as it could be any data on Facebook.

JFBConnect also doesn't pre-populate fields during registration with the Facebook data. We simply hide those fields if we're going to import from Facebook. We're looking into the next release to have the option to let the users see what will be imported and modify those values during the registration process.

Hope that all explains, but if you have other questions, just let us know!
Alex
The topic has been locked.
Active Subscriptions:

None
14 years 5 months ago #17240 by phiree
Thanks Alex - im sure i will - not quite a techno phobe and ludite, ive developed alot of joomla websites over the last 5 years or so, but my latest project localtradeclub.com is going to be very complex.

Question for you - how comfortable is JFBconnect with Multisites?
The topic has been locked.
Support Specialist
14 years 5 months ago #17242 by alzander
Depends on what you're trying to do. We accommodate the user working across multiple sites in a few ways, but don't automatically create the user in multiple sites (obviously). Some things to note:
1) Facebook Applications are for one domain only. SourceCoast has many Joomla sites running on it ('this' site, /jfbconnect, /jfbconnect/demo are all different Joomla installs). They all use the same Facebook API/Secret key though since they're all on the same domain.
2) Settings like "Facebook User Only" in JFBConnect are great for automatically creating the user's account.. even if they navigate to a 'new' site and have to login, they may not even really notice they created a new account.. they're just in automatically.
3) "Automatically Map Users by Email" is a great setting if you do have something that will sync the user's across sites. When enabled, if a user clicks Login With Facebook, and there's a Joomla account with that email address, JFBConnect will tie them together automatically, no forms or anything.

The above stuff should help, but obviously, testing, planning, and configuring are all going to be necessary stuff along the way. Should need any help though, we'll be here :)

Hope that helps,
Alex
The topic has been locked.
Active Subscriptions:

None
14 years 5 months ago #17245 by phiree
The heirachy of the project is using JMS Multisites

From top to bottom as follow for example

Top level site - www.localtradeclub.com
Regional Site - www.localtradeclub.com/tennesse or www.localtradeclub.com/kent
Local Site - www.localtradeclub.com/tennesse/nashville or www.localtradeclub.com/kent/dover

What i want is the user registration file to be held at www.localtradeclub.com and then when a member goes to any regional site or local site, or even the top site they have single log via multisite.

its essential to the project as there will be localised adsmanager, blogs, forums etc but memebrs can use any group.

How do i get JFBConnect to import the facebook avatar into the users CB profile avatar?
The topic has been locked.