Oh, if you want to provide comprehensive information or to send me complete logfiles, you can also contact me by mail: webmaster / at / braekling.de.
Just ran a composer update which pulled in 1.0. These are the errors and notices I got:
[27-Apr-2015 21:10:14 UTC] PHP Notice: Undefined property: WP_Piwik::$statsPageId in /var/www/content/plugins/wp-piwik/classes/WP_Piwik.php on line 440
[27-Apr-2015 21:10:24 UTC] PHP Warning: Missing argument 2 for WP_Piwik\Admin::__construct(), called in /var/www/content/plugins/wp-piwik/classes/WP_Piwik.php on line 207 and defined in /var/www/content/plugins/wp-piwik/classes/WP_Piwik/Admin.php on line 9
[27-Apr-2015 21:10:24 UTC] PHP Notice: Undefined variable: settings in /var/www/content/plugins/wp-piwik/classes/WP_Piwik/Admin.php on line 11
[27-Apr-2015 21:10:24 UTC] PHP Fatal error: Call to undefined method WP_Piwik\Admin\Settings::add() in /var/www/content/plugins/wp-piwik/classes/WP_Piwik.php on line 209
Just ran a composer update which pulled in 1.0. These are the errors and notices I got:
[27-Apr-2015 21:10:14 UTC] PHP Notice: Undefined property: WP_Piwik::$statsPageId in /var/www/content/plugins/wp-piwik/classes/WP_Piwik.php on line 440
[27-Apr-2015 21:10:24 UTC] PHP Warning: Missing argument 2 for WP_Piwik\Admin::__construct(), called in /var/www/content/plugins/wp-piwik/classes/WP_Piwik.php on line 207 and defined in /var/www/content/plugins/wp-piwik/classes/WP_Piwik/Admin.php on line 9
[27-Apr-2015 21:10:24 UTC] PHP Notice: Undefined variable: settings in /var/www/content/plugins/wp-piwik/classes/WP_Piwik/Admin.php on line 11
[27-Apr-2015 21:10:24 UTC] PHP Fatal error: Call to undefined method WP_Piwik\Admin\Settings::add() in /var/www/content/plugins/wp-piwik/classes/WP_Piwik.php on line 209
Please read the important notes related to this beta test:
Blog network support is neither tested nor finished in beta 1 (0.10.0.0). A network compatible beta will follow. Use this version with WordPress single sites only!
So please do not use the beta with a blog network.
(Furthermore, as mentioned above, the beta comes without an update or an uninstall routine. You should uninstall your previous WP-Piwik and setup the beta like a new plugin.)
The second public beta of WP-Piwik 1.0 is available now.
Important notes:
- This beta version is intended for expert users who like to contribute to WP-Piwik by testing.
- You should not use this beta on your live systems, or you should at least create backups before.
- The beta comes without an update or an uninstall routine. If a previous WP-Piwik version is installed, you should deactivate and uninstall this first and install 0.10.0.1 like a new plugin.
- Enable logging: Open wp-piwik/config.php and set WP_PIWIK_ACTIVATE_LOGGER to 2. Make sure the folder wp-piwik/log is writable.
Please post issues related to this beta version in this thread, only. Do not open other threads to avoid beta issues will be mixed up with “normal operation issues”.
To do list:
- Finish documentation
- Re-add caching functionality
- Update and uninstall scripts have to be added
You can get it here:
https://downloads.wp.xz.cn/plugin/wp-piwik.0.10.0.1.zip
Next steps:
0.10.0.2 / Beta 3: Solve beta 2 issues. Add update & install scripts.
0.10.0.3 / Beta 4: Solve beta 3 issues. Finish documentation. Public release.
1.0.0.0: Final release, solve beta 4 issues.
Thank you for testing! š
The third public beta of WP-Piwik 1.0 is available now.
Important notes:
- This beta version is intended for expert users who like to contribute to WP-Piwik by testing.
- You should not use this beta on your live systems, or you should at least create backups before.
- The beta comes without an update or an uninstall routine. If a previous WP-Piwik version is installed, you should deactivate and uninstall this first and install 0.10.0.1 like a new plugin.
- Enable logging: Open wp-piwik/config.php and set WP_PIWIK_ACTIVATE_LOGGER to 2. Make sure the folder wp-piwik/log is writable.
Please post issues related to this beta version in this thread, only. Do not open other threads to avoid beta issues will be mixed up with “normal operation issues”.
To do list:
You can get it here:
https://downloads.wp.xz.cn/plugin/wp-piwik.0.10.0.2.zip
Next steps:
0.10.0.3 / Beta 4: Solve beta 3 issues. Finish documentation. Public release.
1.0.0.0: Final release, solve beta 4 issues.
Thank you for testing! š
Update – Know issues with beta 3:
- The cookie lifetime settings are not shown if lifetime restrictions are activated (and vice versa). The lifetime settings are applied to the tracking code, but you have to disable, set the values and enable the option again. (Related to the old beta 1 issue.)
Within the next hours WP-Piwik 0.10.0.3 will be released as a public WP-Piwik update.
There were no critical issues reported while the last week’s beta test, so I hope the new version will work for all of you.
If there are occur no new problems, 0.10.0.3 will become WP-Piwik 1.0 after some last optimizations.
Hi,
I just updated several wp-piwik instances on my customer’s websites and encounter some issues:
- After upgrading to 0.10.0.3 all setup information of websites, tracking code etc. is lost and has to be inserted again.
- On a network instalation I get an internal server error when heading to the settings page.
I hope these two issues will be solved within the next update.
Thanks! š
Hi,
thanks for your feedback!
I will re-check the update script… were the affected websites also network sites or single WordPress blogs?
Related to your network issue:
– Can you enable WordPress debugging and check if any error messages occur?
– Does the error occur on the WP-Piwik settings site only or in all setting sites? Does it also affect other sites where WP-Piwik elements are used (e.g., the admin dashboard containing dashboard widgets)?
I will try to fix this issue as soon as possible. If you can give me some more information, this will be very helpful. Thanks!
Is there a good reason for releasing this in beta form?
Should the userbase be used for a testing ground?
Well, if I would not release WP-Piwik in beta form, there never had been a WP-Piwik release at all. š WP-Piwik was never declared as a finished product. This is also shown by the version number beginning with 0 (http://en.wikipedia.org/wiki/Software_versioning). I even would call all WP-Piwik versions below 0.10.x as alpha versions.
So from this point of view, there is no difference between 0.10.0.3 and previous releases. Quite the contrary, 0.10.0.3 is the best tested WP-Piwik release ever:
The release process for 0.9 or earlier was…
a) Test on my local development machine
b) Test on several virtual testing environments (e.g., for network testing)
c) Test on my own live blogs
d) Release via ww.wp.xz.cn
0.10.x was intended to prepare the 1.0 release – the first “finished” release of WP-Piwik. Because of the comprehensive changes, the release process was extended for 0.10…
a) Test on my local development machine
b) Test on several virtual testing environments
c) Test on my own live blogs
d) Single site beta offered via ww.wp.xz.cn (0.10.0.0)
e) a-c again
f) Network site beta offered via ww.wp.xz.cn (0.10.0.1)
g) a-c again
h) Full feature beta offered via ww.wp.xz.cn (0.10.0.2)
i) a-c again
j) Release via ww.wp.xz.cn (0.10.0.3)
All interested (especially all subscribed) testers (https://ww.wp.xz.cn/support/topic/100-become-a-beta-tester) had the chance to test .0, .1 and .2. I got no feedback about major issues, so there was no reason to withhold 0.10.0.3.
But as you see in union-web’s post, even this is no guarantee. There are just too many different configurations to be sure in any case. š I’m reliant on the communities feedback to consider all imaginable possibilities.
I will have a look at all reported 0.10.0.3 issues quickly, so I can deliver fixes with 0.10.0.4 and hopefully deliver a “finished” 1.0 as soon as possible.
I hope, this helps to understand the 0.10.x release process. Otherwise, feel free to ask. š
That’s great news, thankyou!
I’m getting the following exception as soon as I activate Tracking using 0.10.0.3 in a Network (both in the backend – in the WP-Piwik settings upon apply – and in the frontend – in the footer where the tracking code would usually appear):
Warning: html_entity_decode() expects parameter 1 to be string, array given in [...]/wp-content/plugins/wp-piwik/classes/WP_Piwik.php on line 1065
PS: I also lost all settings and the WP-Piwik network overview reports all pages as not yet created. So it seems like WP-Piwik is unable to determine the page ids.