Support Forum

Users unable to update profiles – buttons not repsonding

TH Thorsten
Thorsten
Member

We’re running into an issue on our site where users are suddenly unable to update their forum profile as the update buttons don’t respond – no action is triggered. The forum itself works perfectly fine, adding topics, respond, etc. are not affected.

I am happy to provide credentials again for trouble shooting since it’s a members only site.

43 Answers

New Answer

YS Yellow Swordfish
Yellow Swordfish
Member

Sure – please PM credentials to both myself, to ‘Mr Papa’ and to ‘Ike’. Please include in the PM a link to your site, a link to this thread and brief reminder of the problem. And one of us will take a look for you.

I assume this sim,ply started to happen recently? Has anything been updated at the sae time as this started? And I mean as well as SP itself?

TH Thorsten
Thorsten
Member

I’ll be PMing credentials shortly.

I updated to the latest S:P version as well as several S:P plugins yesterday. Unfortunately I can’t tell if that coincides with the issue as we’ve just started with a new class on our site. Today was the first day users started reporting the issue. Prior to that there was no activity in the forum.

YS Yellow Swordfish
Yellow Swordfish
Member

I am having no trouble changing and saving profile data. What IS missing seems to be the notification success message that usually pops up and then fades away.

I am also seeing some off behaviour on forum popups. If you click on the new posts popup – or the about SP popup, then you will notice that they first open up in the top left hand corner and then suddenly move to the middle of the display. When you close them they jump back to the corner before disappearing,

My hunch is – and at the moment it is just a hunch – is that the profile success message IS being shown but is being positioned off-screen so you never see it. I don’t see any noticeable evidence that it is just styled to not show up although that could be considered.

There us a vast amount of javascript being loaded – 90 separate S files as it happens – many of which appear to be display items. If you have started to use some new plugins in recent times it might be worth deactivating them briefly just to test and see if they are the cause. knowing the root of the problem is half way to solving it!

TH Thorsten
Thorsten
Member

It is a very complex site, I’ll admit that. Lots of JS and such. However, there haven’t been any new additions as of late.

I just tried again and do see now that there are two issues at hand. I didn’t notice that the profile does update indeed, so there is the confirmation message missing. That’s most likely related to the theme which uses some aggressive z-indexing. See this issue and resolution: https://simple-press.com/support-forum/sp5-general-topics/new-wp-theme-pop-ups-stopped-working/. So I am assuming it’s the same problem here.

Now, there is a problem updating at least some information, for example the website URL. That one doesn’t “stick” and that’s the one I’d tested. Do you mind taking another look and confirming?

Thank you.

YS Yellow Swordfish
Yellow Swordfish
Member

Afraid I had no trouble with the website URL either as you can see on the account you set up for me. Sorry….!

We do place an aggressive z-index on that notice but you best check it in the forum CSS. Look for the 

#spMainContainer .spMessageSuccess,
#spMainContainer .spMessageFailure,
.spMessageSuccess,
.spMessageFailure 

rule sets.

When you write and save a forum post do you see the notifications at the top of the screen? I.e., the Saving Post and the Saved success message? These use the same items. Actually – I can see that you do not as if you just click on the search button with no search text then that will pop up a message and I am not seeing it. So this is global. So yes- either a CSS issue or it is off-screen.

TH Thorsten
Thorsten
Member

I am assuming the messages are offscreen as was the case with the forum tool. Those sort of fly in from the top left now after I applied the fix Ike provided (and then fly back up there once closed). I assume further that a similar CSS fix needs to be applied to the confirmation messages then.

I too, was able to add a URL, but I am definitely not able to update it. I just tried multiple browsers and different accounts since I am several test accounts. I am able to update all other fields though, just not this one.

YS Yellow Swordfish
Yellow Swordfish
Member

What was the fix for the off-screen popups? Whatever it was are you able to try it?

TH Thorsten
Thorsten
Member

The fix is included in the thread I linked earlier: https://simple-press.com/support-forum/sp5-general-topics/new-wp-theme-pop-ups-stopped-working/

Here’s the permalink to Ike’s fix: https://simple-press.com/support-forum/sp5-general-topics/new-wp-theme-pop-ups-stopped-working/#p151126

This is live in the default-child template. Obviously it’s not helping with the issue at hand.

YS Yellow Swordfish
Yellow Swordfish
Member

But that is just a z-index fix. We – by default at least – do put a high z-index on the success/failure message popup.

The ruleset I posted above is the one to look at. See if there is a high z-index set and change it if necessary to try it.

YS Yellow Swordfish
Yellow Swordfish
Member

Well it would be in the same place as the one you edited for that other topic. I seem to recall you are using the default theme so default.php in the theme’s styles folder is the place to look for it to see what it is set to.

TH Thorsten
Thorsten
Member

It shows z-index: 9999999; I tried setting it to 99999 via child theme but that didn’t do anything. Not sure what to do next.

YS Yellow Swordfish
Yellow Swordfish
Member

Yes – no point in reducing it.
I think it is off-screen and of so that means one of your plugins is doing something odd with the real estate of the page. It would be useful to know where it id of course bit failing that you could try changing the ‘top’ value to see of you can bring it into play. Change the value – reload the page and click on the search button is the quickest way to test…

TH Thorsten
Thorsten
Member

That did it. I changed top value to 400px, which puts it square in the middle.

Still trying to figure out what’s going on with the URL field in the profile. I looked at it a little closer and the field does update in the backend – but S:P still keeps showing the previous value. I even had my wife try on her account via her Mac – same result. I did deactivate a plugin that often is a culprit but that wasn’t it this time. It almost looks like the field is cached somewhere. I have all my caching plugins configured to exclude the forum page. I even deactivated those as well, to no avail. I went as far as deactivating all plugins just leaving s2member and S:P, that didn’t fix it either. Not sure where else to look.