Support » Plugins and Hacks » [Resolved] [Plugin: Theme My Login] Can't adjust settings in WordPress 3.3

[Resolved] [Plugin: Theme My Login] Can't adjust settings in WordPress 3.3

Viewing 15 replies - 1 through 15 (of 17 total)
  • The same here.

    Any solutions to this other than going back to another version of WP?

    Wait for the author to update or rollback your WP version.. This is why I have now gotten into the habit of NOT updating WP until all/most of my plugins are updated..

    I normally do that but I got trapped in how pretty it looked and updated a few of my 30 or so installs and now I’m regretting it but this particular install I can’t rollback at the moment so…. 🙁

    Plugin Author Jeff Farthing


    I will look into this.

    Plugin Author Jeff Farthing


    Just tested with 3.3 and it works as it always has. You apparently have another plugin/theme conflicting.

    Jeff why do you think many people suddenly have the same problem? It was working fine for me and then immediately stopped working when I upgraded.

    What I’m hearing from you is that perhaps another plugin I was previously using didn’t conflict with Theme My Login under 3.2.1, but does conflict under 3.3. Is that correct?

    Plugin Author Jeff Farthing


    I was referring to the notion that you possibly activated a new plugin or theme.

    Ah. I understand that notion, although it does not match my experience. There also seem to be other people experiencing the issue.

    Oh well, I found another plugin that does almost as good a job. Thanks for responding here Jeff!

    I can also confirm that there is a problem, and it occurs on two sites which have different combinations of plugins.

    I’m going to do a little digging, but I sense it’s something to do with the new style admin menus in 3.3.

    I’ve narrowed it down in my case to a conflict with the ‘WP Survey and Quiz Tool’ plugin. I’ve noticed that in the failing state, the additional ‘tabs’ classes (ui-tabs, ui-widget etc) are missing from the div #tml-container (and other classes are similarly missing from later elements). I imagine these are set up by the jQuery UI tabs module, which seems to be initialised by code in theme-my-login-admin.js. The script tag for this file is present in the <head> section, though.

    I’m guessing that if ui-tabs isn’t initialised it would cause the problems I’m seeing. I have to leave this for the moment, but maybe what I’ve discovered will help.

    I now understand the problem. WP Survey and Quiz Tool loads a script file containing jQuery Tools (http://flowplayer.org/tools/). A comment in the file says

    * jQuery Tools 1.2.5 - The missing UI library for the Web
     * [tabs, tooltip, overlay, scrollable]

    Theme My Login loads the jQuery UI tabs module, and this must conflict with the jQuery Tools version (see stackoverflow.com). Certainly if I rename the script file so it can’t load, the problem with Theme My Login goes away.
    I’m not a Javascript expert, so I don’t fully understand how the conflict occurs and I can’t suggest a solution, but if I were jeff I’d want to see if there was any way I could protect my code from a conflict like this.

    Plugin Author Jeff Farthing


    My code is only loaded on my settings page. It’s a shame other plugin authors don’t do the same. This is a conflict caused by other plugins not properly loading javascript on THEIR PAGE ONLY.

    I’ve filed a bug report against WP Survey and Quiz Tool.
    I’ve learnt a lot from delving into this!

    I deactivated every plugin and Theme My Login still doesn’t send the expected emails from WordPress 3.3.

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘[Resolved] [Plugin: Theme My Login] Can't adjust settings in WordPress 3.3’ is closed to new replies.