Hi,
I have found an error which you may like to know about, so that you can fix it in future revisions.
We use PHP on IIS to run our Wordpress, and I have found that if the site is set to use UNC paths for its files (as it is on our live site, and now is on my local test site), then the code that includes options (and others) fails to find the included file.
The error produced is:
PHP Warning: include_once(\intaserver\WebsiteFiles\Localsite/wp-content/plugins/revisionary/admin/options.php) [function.include-once]: failed to open stream: No such file or directory in \\intaserver\WebsiteFiles\Localsite\wp-content\plugins\revisionary\admin\admin_rvy.php(333) : runtime-created function on line 1 PHP Warning: include_once() [function.include]: Failed opening '\intaserver\WebsiteFiles\Localsite/wp-content/plugins/revisionary/admin/options.php' for inclusion (include_path='.;C:\php5\pear') in \\intaserver\WebsiteFiles\Localsite\wp-content\plugins\revisionary\admin\admin_rvy.php(333) : runtime-created function on line 1 PHP Fatal error: Call to undefined function rvy_options() in \\intaserver\WebsiteFiles\Localsite\wp-content\plugins\revisionary\admin\admin_rvy.php(333) : runtime-created function on line 1
You can see that the UNC path of the included file which should start with a double-backslash actually starts with a single backslash.
I tracked this down to where the lambda function is defined. In some places, the $path variable is prefixed by a "/", but in this case (and others) it is not.
Inserting the "/" fixes the problem for me, though I'm not sure that this is necessarily the best fix.
Paul.