Josh H
Forum Replies Created
-
verified replacing the contents of the phpsvnclient folder in includes with the current version of phpsvnclient also resolves the problem and does not require any further modification to the plugin
It looks like the latest version of phpsvnclient has been modified quite a bit, replacing it would likely fix the problem as well though the plugin would also need some additional work since setRepository() has been depreciated.
the foreach loop in the getFileLogs function of phpsvnclient.php never processes the last entry since it adds them when it finds the biginning of the next one (which never happens for the last one)
you can fix this problem by adding a final “$logs[] = $tmp” after the end of the loop to get the last item added into the array.
I’m trying to dig through it, the problem appears to be with the phpsvnclient library and not the plugin directly.
Forum: Plugins
In reply to: [External DB authentication] Login problem with new user creationany time =-)
Forum: Plugins
In reply to: [External DB authentication] Login problem with new user creationI just ran into the same problem you were having and thought you might like to know how I got around it.
It seems to be happening because of the hook placed on ‘user_register’ to call the function disable_function().
The first time you try and log in the user doesn’t exist in the internal database so it has to register it (happens through the call to wp_insert_user()) which ends upt calling disable_function() in the plugin which has an exit() call which ends script execution immediately.
You seem to be having a slightly different issue than I am since I was getting a blank page with just the option to return at the top. Might be an extra plugin or something causing the different.
To solve the problem all you need to do is remove the hook placed on ‘user_register’ to call disable_function() in the plugin php file at the bottom.
I also edited the wp-login.php file to remove links to ‘Register’ and ‘Lost your password’ so they don’t even show up.