Version Description
- The "top rated" widget class is defined by some hosts already so check if it exists before creating it again.
Download this release
Release Info
| Developer | donncha |
| Plugin | |
| Version | 2.0.36 |
| Comparing to | |
| See all releases | |
Code changes from version 2.0.35 to 2.0.36
- polldaddy-org.php +8 -2
- polldaddy.php +1 -1
- readme.txt +11 -7
polldaddy-org.php
CHANGED
|
@@ -950,7 +950,7 @@ add_filter( 'widget_text', 'do_shortcode' );
|
|
| 950 |
* Polldaddy Top Rated Widget
|
| 951 |
*
|
| 952 |
* **/
|
| 953 |
-
if ( class_exists( 'WP_Widget' ) ) {
|
| 954 |
class PD_Top_Rated extends WP_Widget {
|
| 955 |
|
| 956 |
function __construct() {
|
|
@@ -1089,7 +1089,13 @@ EOD;
|
|
| 1089 |
<?php
|
| 1090 |
}
|
| 1091 |
}
|
| 1092 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1093 |
}
|
| 1094 |
|
| 1095 |
function polldaddy_login_warning() {
|
| 950 |
* Polldaddy Top Rated Widget
|
| 951 |
*
|
| 952 |
* **/
|
| 953 |
+
if ( class_exists( 'WP_Widget' ) && ! class_exists( 'PD_Top_Rated' ) ) {
|
| 954 |
class PD_Top_Rated extends WP_Widget {
|
| 955 |
|
| 956 |
function __construct() {
|
| 1089 |
<?php
|
| 1090 |
}
|
| 1091 |
}
|
| 1092 |
+
}
|
| 1093 |
+
|
| 1094 |
+
if ( class_exists( 'PD_Top_Rated' ) ) {
|
| 1095 |
+
function polldaddy_register_top_rated_widget() {
|
| 1096 |
+
return register_widget( 'PD_Top_Rated' );
|
| 1097 |
+
}
|
| 1098 |
+
add_action( 'widgets_init', 'polldaddy_register_top_rated_widget' );
|
| 1099 |
}
|
| 1100 |
|
| 1101 |
function polldaddy_login_warning() {
|
polldaddy.php
CHANGED
|
@@ -6,7 +6,7 @@
|
|
| 6 |
* Description: Create and manage Polldaddy polls and ratings in WordPress
|
| 7 |
* Author: Automattic, Inc.
|
| 8 |
* Author URL: http://polldaddy.com/
|
| 9 |
-
* Version: 2.0.
|
| 10 |
*/
|
| 11 |
|
| 12 |
// To hardcode your Polldaddy PartnerGUID (API Key), add the (uncommented) line below with the PartnerGUID to your `wp-config.php`
|
| 6 |
* Description: Create and manage Polldaddy polls and ratings in WordPress
|
| 7 |
* Author: Automattic, Inc.
|
| 8 |
* Author URL: http://polldaddy.com/
|
| 9 |
+
* Version: 2.0.36
|
| 10 |
*/
|
| 11 |
|
| 12 |
// To hardcode your Polldaddy PartnerGUID (API Key), add the (uncommented) line below with the PartnerGUID to your `wp-config.php`
|
readme.txt
CHANGED
|
@@ -2,8 +2,8 @@
|
|
| 2 |
Contributors: eoigal, mdawaffe, donncha, johnny5, panosktn
|
| 3 |
Tags: polls, poll, polldaddy, wppolls, vote, polling, surveys, rate, rating, ratings
|
| 4 |
Requires at least: 3.3
|
| 5 |
-
Tested up to: 4.
|
| 6 |
-
Stable tag: 2.0.
|
| 7 |
|
| 8 |
Create and manage Polldaddy polls and ratings from within WordPress.
|
| 9 |
|
|
@@ -55,13 +55,14 @@ Polldaddy Polls is currently available in the following languages:
|
|
| 55 |
|
| 56 |
Want to help translate the plugin or keep an existing translation up-to-date? Head on over to the [translation site](http://translate.wordpress.com/projects/polldaddy/plugin).
|
| 57 |
|
| 58 |
-
Some strings are not translated when polls and surveys are embedded. You will have to translate them using a language pack on [http://polldaddy.com/
|
|
|
|
|
|
|
| 59 |
|
| 60 |
== Installation ==
|
| 61 |
|
| 62 |
-
Upload the plugin to your blog (or search for it and install it on your plugins page), activate it, then go to Settings->Polls to configure the plugin. You'll need a Polldaddy API key available from your [Polldaddy account
|
| 63 |
-
|
| 64 |
-
Polldaddy.com is now linked to WordPress.com using [WordPress.com Connect](http://en.support.wordpress.com/wpcc-faq/) which means you can use your WordPress.com username and password to login to Polldaddy.com. If you have a WordPress.com account and have never used Polldaddy.com you can login [here](https://polldaddy.com/login/) to access Polldaddy.com.
|
| 65 |
|
| 66 |
You can find further help on our [support page](http://support.polldaddy.com/). If you have any problems please use the [support forum](http://wordpress.org/support/plugin/polldaddy). The plugin also logs activity to a file using the [WP Debug Logger](http://wordpress.org/extend/plugins/wp-debug-logger/) plugin which can be useful in determining the cause of a problem.
|
| 67 |
|
|
@@ -116,10 +117,13 @@ Your theme is getting the post content, without necessarily showing it. If the p
|
|
| 116 |
|
| 117 |
|
| 118 |
== Upgrade Notice ==
|
| 119 |
-
|
| 120 |
|
| 121 |
== Changelog ==
|
| 122 |
|
|
|
|
|
|
|
|
|
|
| 123 |
= 2.0.35 =
|
| 124 |
* Minor fix for remaining legacy class constructor with PHP 7.
|
| 125 |
* Fixed some minor PHP notices when accessing nonexistent array values.
|
| 2 |
Contributors: eoigal, mdawaffe, donncha, johnny5, panosktn
|
| 3 |
Tags: polls, poll, polldaddy, wppolls, vote, polling, surveys, rate, rating, ratings
|
| 4 |
Requires at least: 3.3
|
| 5 |
+
Tested up to: 4.9.2
|
| 6 |
+
Stable tag: 2.0.36
|
| 7 |
|
| 8 |
Create and manage Polldaddy polls and ratings from within WordPress.
|
| 9 |
|
| 55 |
|
| 56 |
Want to help translate the plugin or keep an existing translation up-to-date? Head on over to the [translation site](http://translate.wordpress.com/projects/polldaddy/plugin).
|
| 57 |
|
| 58 |
+
Some strings are not translated when polls and surveys are embedded. You will have to translate them using a language pack on [Polldaddy.com](http://polldaddy.com/).
|
| 59 |
+
|
| 60 |
+
Development of the plugin will take place in [this Github repository](https://github.com/Automattic/polldaddy-plugin).
|
| 61 |
|
| 62 |
== Installation ==
|
| 63 |
|
| 64 |
+
Upload the plugin to your blog (or search for it and install it on your plugins page), activate it, then go to Settings->Polls to configure the plugin. You'll need a Polldaddy API key available from your [Polldaddy account page](http://polldaddy.com/account/#apikey) to sync your account and pull in your existing polls and ratings.
|
| 65 |
+
Polldaddy.com is now linked to WordPress.com using [WordPress.com Connect](http://en.support.wordpress.com/wpcc-faq/) which means you can use your WordPress.com username and password to login to Polldaddy.com. If you have a WordPress.com account and have never used Polldaddy.com you can login [here](https://polldaddy.com/login/) to access Polldaddy.com.
|
|
|
|
| 66 |
|
| 67 |
You can find further help on our [support page](http://support.polldaddy.com/). If you have any problems please use the [support forum](http://wordpress.org/support/plugin/polldaddy). The plugin also logs activity to a file using the [WP Debug Logger](http://wordpress.org/extend/plugins/wp-debug-logger/) plugin which can be useful in determining the cause of a problem.
|
| 68 |
|
| 117 |
|
| 118 |
|
| 119 |
== Upgrade Notice ==
|
| 120 |
+
Check if top rated class is already defined to avoid fatal errors.
|
| 121 |
|
| 122 |
== Changelog ==
|
| 123 |
|
| 124 |
+
= 2.0.36 =
|
| 125 |
+
* The "top rated" widget class is defined by some hosts already so check if it exists before creating it again.
|
| 126 |
+
|
| 127 |
= 2.0.35 =
|
| 128 |
* Minor fix for remaining legacy class constructor with PHP 7.
|
| 129 |
* Fixed some minor PHP notices when accessing nonexistent array values.
|
