Those who are experiencing the issue: are you possibly using custom .htaccess rules, for example using the BulletProof Security plugin? I experience the issue and have that plugin enabled. Might or might not be connected, haven’t looked into it by myself.
Marcus: As an immediate workaround in the plugin core the setting for using Ajax Registration should be extended to also be used to enable/disable Ajax Forgot Password feature. When disabled the links should open a new page as usual.
I’ve implemented that in our customized template file widget_out.php. It would make a good default for the plugin core.
There was one part I wasn’t able to customize: the error message when trying to log in with an existing username but a wrong password. Three issues were encountered:
- The message is in Finnish (site default language) even when the page is viewed in English.
- The “Forgot password” link within the error message opens the Ajax Forgot Password feature, while I would like it to follow the setting of Ajax Registration (and Lost Password Feature) being disabled and open the link in a new page, as usual.
- The link is not ran through qTranslate‘s qtrans_convertURL().
One way of letting users to create customized solutions for these is to have the status replies in their own template files. This way we can eg. add calls to qTranslate as necessary.