Support Forum

RPX icons display vertically and mess up the page

DP dave.preston
dave.preston
Member

I set up Janrain Engage for my website and turned it on in Forum/Options/RPX 3rd Party Login. The icons for social media login (Facebook, Twitter, etc.) appear at the top of the forum page, vertically, over top other information, and generally look terrible.

I’m not sure if this is a Simple Press issue, a Janrain Engage issue, or what.

Forum: http://peachlandnews.com/forum

Edited to add:

I logged out from here to look at how things are set up on this forum. On this forum, there are no Facebook/Twitter/Etc. icons showing near the top.

What have I messed up?

20 Answers

New Answer

BR Brandon
Brandon
Member

The forum here uses the built in Janrain setup not the Janrain Engage WP plugin.

If you use the built in one it will work as it does here and also will work if someone registers/logs in anywhere else on your blog.  Try deactivating the WP plug in and see how it looks/works.

DP dave.preston
dave.preston
Member

Thank you Brandon. I will try that.

However, what is the sense of Janrain working on the forum but not having the capability of users to login using Facebook, etc. for comments, etc?

MP Mr Papa
Mr Papa
Member

it was really meant for the forum… If you want it for whole site (most do not but understand why you would), then I would use the wp janrain plugin which will do that… and disable the inline login form and just link to the wp login page…

DP dave.preston
dave.preston
Member

Okay, that makes sense. I’ll fiddle around a bit.

CA CarpetGuy
CarpetGuy
Member

After searching, and searching, I found the topic I was looking for, and almost the perfect answer, BUT,

Mr Papa said
it was really meant for the forum… If you want it for whole site (most do not but understand why you would), then I would use the wp janrain plugin which will do that… and disable the inline login form and just link to the wp login page…

Where do I disable the inline login form? I see nothing in the plugin, nor in the forum settings, granted, I may have missed it, could you tell me where to find it? Or, better yet, since everything else is working great, how to fix it?

Thanks for your help and a great forum plugin!

David

MP Mr Papa
Mr Papa
Member

it would be in your sp theme template file…  if in the default location, it would be the spHead.php template file… just remove the call to the login form…

oh wait, if you remove the inline login form, you remove the janrain stuff…  are you saying you only want the janrain on the inline form and not the standard wp login stuff?  if so, you cannot really do that…  the janrain stuff hooks into the wp login form… if you remove that, the janrain stuff wont show either…

if you want to remove the whole login form, then do as I said in first paragraph…

CA CarpetGuy
CarpetGuy
Member

I’m just trying to fix the vertical icons, look at this pic http://screencast.com/t/3ys1WI99 it is a screenshot of that area on the forum. I have the Janrain plugin installed, but I am not using it, I use the minimeta widget, it adds the icons too, but, horizontally, like this http://screencast.com/t/MSV3Ypm3RcL, I mean, if I remove the plugin, and only use the the login.php, and then what will I lose from the RPX? I can deactivate it and see, but, I had not used it at first, only after going to the register page and not seeing the icons did I install it. I mean the forum is not the main feature of the site, it is just an option, so I really need it to work in both places. Thanks

MP Mr Papa
Mr Papa
Member

confused. neither of those have anything to do with our inline login form – or at least not directly…  we are not displaying those icons in image 1… guess you have another plugin doing odd things?

if you want to use janrain, its built into sp and you dont need a separate plugin… in fact it may conflict with the sp janrain implementation if in use on forum – components – login and registration…

your other plugin may be doing a poor job if hooking into the login form and displaying the icons like in image 1…  why dont you try removing the inline login form as I detailed by editing the spHead.php template file… will likely clean up the main forum display from the encroaching plugin…

CA CarpetGuy
CarpetGuy
Member

Ok, thanks. I deactivated the plugin, then looked at what the foum does, using the RPX, and it only uses it for login, it has only the little pencil thing on registration. By using the plugin, users may register as well as login. I know the minmeta plugin works with the forum, as I have both on another site. I will try the method you suggested, and see what happens. Thanks again.

BR Brandon
Brandon
Member

I think I have an idea of what you are saying.

If you have no other Janrain or login plugins installed and activated the RPX Janrain features will add social sites login stuff both on the forum and on wp-login page.

When clicking on ‘log in’ in Forum the user see this.

login1.png

If in wp-login they see this:

login2.png

If clicking on register in the forum they get something like this:
login3.png

So if on the forum page they see a register and a login button. If they have never registered for the site they would assume that they can’t just login and would click on register. They would then be taken to the WP register page w/o the ability to register using 3rd party account.
But, if they clicked on login and used their Facebook account, for example, they would be automatically registered and logged in.

Same would be true using any other link for register or login on other blog pages. It would be nice if on the register page there was something like “Already have a Facebook (3rd party) account? Register with it instead.”

CA CarpetGuy
CarpetGuy
Member

Hey Brandon, you are correct, the issue is that with the plugin + the forum, the wp-login.php page has two sets of logins from RPX, the register has none. However, I have found that if they have never registered, they can still use the login, and that will add them to the users as well, even if it is not “registering” and is only logging in, possibly because there is an automatic registration radio button, in the janrain plugin.

I have just disabled the plugin, where it adds to the wp-login.php page, and my minimeta widget, is only showing login, so, if they click login, it takes them to where they they can use either or, if they just want to register thay can do that too.

I guess what I am trying to say, is that the best thing possible would be for the forum to add the RPX to the register page as well as the wp-login.php page, the plugin can do both, so there must be a way. I mean, you guys are all about the forum stuff, but many sites only offer a forum as an option, I need them to register on the WP side too. I think it is ok the way it is now, but if you come up with something, please let me know, again, thanks Brandon.

YS Yellow Swordfish
Yellow Swordfish
Member

I will open up a ticket and we can certainly look into the feasibility.

CA CarpetGuy
CarpetGuy
Member

I found a way to make the widget work 1n the WP sidebars, and without the plugin delivering the icons/form to the wp-login.php, it no longer shows on my sidebar within the MiniMeta widget, only where I put the Janrain widget. It was just a matter of figuring out how to make them all play nice together. It would be nice to have the registration page show it as well I guess, but, with the Janrain plugin, there is a setting to have it automatically register, it seems to work, but, I did not try it without the plugin, so maybe it will do that anyway. Anyway, I just hope it all works out, I really appreciate the help, you guys have always had the answer here, usually, just searching the forum, I can find it. Again, thanks guys!

If you want to take a look at the sidebar setup etc, go here http://AmericansNOTforObama.com and look at the Home page, any Post, and you will see. Have a good one!