Poll, Survey, Quiz, Slideshow, Form, Story & Landing Page - Version 19.7.2

Version Description

  • signup callback - higher priority added
Download this release

Release Info

Developer kucaahbe
Plugin Icon 128x128 Poll, Survey, Quiz, Slideshow, Form, Story & Landing Page
Version 19.7.2
Comparing to
See all releases

Code changes from version 19.7.1 to 19.7.2

admin/opinionstage-content-login-callback.php CHANGED
@@ -5,7 +5,7 @@ defined( 'ABSPATH' ) or die();
5
  require_once OPINIONSTAGE_PLUGIN_DIR . 'includes/logging.php';
6
 
7
  add_action( 'admin_menu', 'opinionstage_register_login_content_callback_page' );
8
- add_action( 'admin_init', 'opinionstage_login_content_callback' );
9
 
10
  // adds page for post-login redirect and setup in form of invisible menu page,
11
  // and url: http://wp-host.com/wp-admin/admin.php?page=OPINIONSTAGE_LOGIN_CALLBACK_SLUG
5
  require_once OPINIONSTAGE_PLUGIN_DIR . 'includes/logging.php';
6
 
7
  add_action( 'admin_menu', 'opinionstage_register_login_content_callback_page' );
8
+ add_action( 'admin_init', 'opinionstage_login_content_callback', 1 );
9
 
10
  // adds page for post-login redirect and setup in form of invisible menu page,
11
  // and url: http://wp-host.com/wp-admin/admin.php?page=OPINIONSTAGE_LOGIN_CALLBACK_SLUG
admin/opinionstage-login-callback.php CHANGED
@@ -5,7 +5,7 @@ defined( 'ABSPATH' ) or die();
5
  require_once OPINIONSTAGE_PLUGIN_DIR . 'includes/logging.php';
6
 
7
  add_action( 'admin_menu', 'opinionstage_register_login_callback_page' );
8
- add_action( 'admin_init', 'opinionstage_login_callback' );
9
 
10
  // adds page for post-login redirect and setup in form of invisible menu page,
11
  // and url: http://wp-host.com/wp-admin/admin.php?page=OPINIONSTAGE_LOGIN_CALLBACK_SLUG
@@ -59,4 +59,3 @@ function opinionstage_login_callback() {
59
  }
60
  }
61
  }
62
- ?>
5
  require_once OPINIONSTAGE_PLUGIN_DIR . 'includes/logging.php';
6
 
7
  add_action( 'admin_menu', 'opinionstage_register_login_callback_page' );
8
+ add_action( 'admin_init', 'opinionstage_login_callback', 1 );
9
 
10
  // adds page for post-login redirect and setup in form of invisible menu page,
11
  // and url: http://wp-host.com/wp-admin/admin.php?page=OPINIONSTAGE_LOGIN_CALLBACK_SLUG
59
  }
60
  }
61
  }
 
opinionstage-polls.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Poll, Survey, Form & Quiz Maker by OpinionStage (Deprecated)
4
  Plugin URI: https://www.opinionstage.com
5
  Description: Add a highly engaging poll, survey, quiz or contact form builder to your site. You can add the poll, survey, quiz or form to any post/page or to the sidebar.
6
- Version: 19.7.1
7
  Author: OpinionStage.com
8
  Author URI: https://www.opinionstage.com
9
  Text Domain: social-polls-by-opinionstage
@@ -16,10 +16,10 @@ defined( 'ABSPATH' ) or die();
16
  function opinionstage_plugin_activate() {
17
  // update in database
18
  $plugins = get_option('active_plugins');
19
-
20
  $plugins = array_diff($plugins, array("social-polls-by-opinionstage/opinionstage-polls.php"));
21
  $plugins[] = "social-polls-by-opinionstage/plugin.php";
22
-
23
  update_option('active_plugins', $plugins);
24
  }
25
  register_activation_hook( __FILE__, 'opinionstage_plugin_activate' );
@@ -27,13 +27,12 @@ register_activation_hook( __FILE__, 'opinionstage_plugin_activate' );
27
  function opinionstage_shutdown(){
28
  // update in database
29
  $plugins = get_option('active_plugins');
30
-
31
  $plugins = array_diff($plugins, array("social-polls-by-opinionstage/opinionstage-polls.php"));
32
  $plugins[] = "social-polls-by-opinionstage/plugin.php";
33
-
34
  update_option('active_plugins', $plugins);
35
 
36
  deactivate_plugins( plugin_basename( __FILE__ ) );
37
  }
38
  add_action('shutdown', 'opinionstage_shutdown');
39
- ?>
3
  Plugin Name: Poll, Survey, Form & Quiz Maker by OpinionStage (Deprecated)
4
  Plugin URI: https://www.opinionstage.com
5
  Description: Add a highly engaging poll, survey, quiz or contact form builder to your site. You can add the poll, survey, quiz or form to any post/page or to the sidebar.
6
+ Version: 19.7.2
7
  Author: OpinionStage.com
8
  Author URI: https://www.opinionstage.com
9
  Text Domain: social-polls-by-opinionstage
16
  function opinionstage_plugin_activate() {
17
  // update in database
18
  $plugins = get_option('active_plugins');
19
+
20
  $plugins = array_diff($plugins, array("social-polls-by-opinionstage/opinionstage-polls.php"));
21
  $plugins[] = "social-polls-by-opinionstage/plugin.php";
22
+
23
  update_option('active_plugins', $plugins);
24
  }
25
  register_activation_hook( __FILE__, 'opinionstage_plugin_activate' );
27
  function opinionstage_shutdown(){
28
  // update in database
29
  $plugins = get_option('active_plugins');
30
+
31
  $plugins = array_diff($plugins, array("social-polls-by-opinionstage/opinionstage-polls.php"));
32
  $plugins[] = "social-polls-by-opinionstage/plugin.php";
33
+
34
  update_option('active_plugins', $plugins);
35
 
36
  deactivate_plugins( plugin_basename( __FILE__ ) );
37
  }
38
  add_action('shutdown', 'opinionstage_shutdown');
 
plugin.php CHANGED
@@ -8,7 +8,7 @@
8
  * Plugin Name: Poll, Survey, Form & Quiz Maker by OpinionStage
9
  * Plugin URI: https://www.opinionstage.com
10
  * Description: Add a highly engaging poll, survey, quiz or contact form builder to your site. You can add the poll, survey, quiz or form to any post/page or to the sidebar.
11
- * Version: 19.7.1
12
  * Author: OpinionStage.com
13
  * Author URI: https://www.opinionstage.com
14
  * Text Domain: social-polls-by-opinionstage
@@ -34,7 +34,7 @@ if ( defined( 'WP_DEBUG' ) && true === WP_DEBUG ) {
34
  }
35
  }
36
 
37
- define( 'OPINIONSTAGE_WIDGET_VERSION', '19.7.1' );
38
 
39
  define( 'OPINIONSTAGE_TEXT_DOMAIN', 'social-polls-by-opinionstage' );
40
 
8
  * Plugin Name: Poll, Survey, Form & Quiz Maker by OpinionStage
9
  * Plugin URI: https://www.opinionstage.com
10
  * Description: Add a highly engaging poll, survey, quiz or contact form builder to your site. You can add the poll, survey, quiz or form to any post/page or to the sidebar.
11
+ * Version: 19.7.2
12
  * Author: OpinionStage.com
13
  * Author URI: https://www.opinionstage.com
14
  * Text Domain: social-polls-by-opinionstage
34
  }
35
  }
36
 
37
+ define( 'OPINIONSTAGE_WIDGET_VERSION', '19.7.2' );
38
 
39
  define( 'OPINIONSTAGE_TEXT_DOMAIN', 'social-polls-by-opinionstage' );
40
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.opinionstage.com
4
  Tags: poll, quiz, survey, poll plugin, quiz plugin, survey plugin
5
  Requires at least: 2.8
6
  Tested up to: 5.5
7
- Stable tag: 19.7.1
8
  Requires PHP: 5.2
9
 
10
  Add a Poll, Survey, or Quiz to your Wordpress site. Create a poll, quiz, or survey from scratch or based on templates.
@@ -12,7 +12,7 @@ Add a Poll, Survey, or Quiz to your Wordpress site. Create a poll, quiz, or surv
12
  == Description ==
13
 
14
  Opinion Stage is a poll, survey, form and quiz maker plugin for WordPress. It's the easiest way to create anything from opinion polls, feedback surveys, buzzfeed-syle quizzes to contact forms.
15
- You can create the items from scratch or using hundreds of optimized templates.
16
 
17
  <a href="https://www.opinionstage.com/templates?o=wp35e8" target="_blank">Check out our Quiz, Poll, Survey and Form Examples</a>
18
 
@@ -35,10 +35,10 @@ You can create the items from scratch or using hundreds of optimized templates.
35
  * Responsive design that optimizes display of polls, quizzes and surveys in desktops, tablets and mobile devices.
36
 
37
  https://www.youtube.com/watch?v=EDtpm6zVKvk
38
-
39
  == Templates & Examples ==
40
 
41
- Start form scratch or use one of the hundreds of templates to get up and going super fast with an optimized item.
42
 
43
  == Integrations ==
44
 
@@ -50,7 +50,7 @@ Create polls in seconds to engage your users and learn what they think on any to
50
 
51
  == Quizzes for Engagement & Gathering leads ==
52
 
53
- Create Buzzfeed-style and Facebook-stlye quizzes that engage your users and get viral on social networks. Integrate a lead form in your quiz to gather qualified leads. The quiz questions will be associated with the contact information you gather to help you qualify which leads bring value to your business.
54
 
55
  == Surveys for getting insights and feedback ==
56
 
@@ -74,9 +74,9 @@ Select a great title – the title is the single most important part of a quiz.
74
 
75
  * Make it visual – Opinion Stage lets you add images and videos in the quiz. You can add an image to the cover, and an intro image to each question. You can also add an image to each answer. Visuals will both get you more responses and will also improve the context of the questions and answers.
76
 
77
- * Get shared in social networks – start by creating outcomes that are shareable. Examples can include sharing your results in a trivia quiz or sharing the personality you got in a personality test. It is recommended to keep the outcome
78
  text as positive as possible regardless of the results.
79
- Place in a prominent location – to verify your item is noticed, place it in a central place in your site. A few options we recommend – above the fold in posts/pages, in the sidebar, enter/exit popup, or in a quiz section in your site.
80
 
81
  * Brand and customize – Opinion Stage lets you change every aspect of the visual. Customize the quiz so it matches your site and brand. You can set the font, sizes, and colors of the quiz. If you have some CSS knowledge you can customize almost every aspect of the quiz using the CSS override feature.
82
 
@@ -114,7 +114,7 @@ Polls include one question and are used for getting a quick answer on a question
114
 
115
  Opinion Stage offers many built-in customization options such as selecting the color theme, font and sizes. Use the CSS override feature to fully match the items to your brand. You can also white label the items and add your own logo.
116
 
117
- = Is Opinion Stage GDPR Ready? =
118
 
119
  Opinion Stage makes it easy for you to comply with the GDPR regulation. For more info on that, read our GDPR and privacy policy documentation on the site
120
 
@@ -123,7 +123,7 @@ Opinion Stage makes it easy for you to comply with the GDPR regulation. For more
123
  == Screenshots ==
124
 
125
  1. **Poll image layout** - example of integrating images in the poll answers.
126
- 2. **Poll standard layout** - example of a poll standard layout
127
  3. **Poll head to head layout** - example of a head-to-head layout poll
128
  4. **Trivia quiz** - example of trivia quiz results
129
  5. **Personality quiz** - example of a personality quiz.
@@ -138,6 +138,8 @@ Opinion Stage makes it easy for you to comply with the GDPR regulation. For more
138
  N/A
139
 
140
  == Changelog ==
 
 
141
  = 19.7.1 =
142
  * fix templates links
143
  = 19.7.0 =
@@ -231,9 +233,9 @@ N/A
231
  * Readme update
232
  = 19.6.4 =
233
  * Permission fix on sub pages
234
- = 19.6.3 =
235
  * Icon set fix
236
- = 19.6.2 =
237
  * Double page bug fix
238
  * Plugin renamed
239
  = 19.6.1 =
4
  Tags: poll, quiz, survey, poll plugin, quiz plugin, survey plugin
5
  Requires at least: 2.8
6
  Tested up to: 5.5
7
+ Stable tag: 19.7.2
8
  Requires PHP: 5.2
9
 
10
  Add a Poll, Survey, or Quiz to your Wordpress site. Create a poll, quiz, or survey from scratch or based on templates.
12
  == Description ==
13
 
14
  Opinion Stage is a poll, survey, form and quiz maker plugin for WordPress. It's the easiest way to create anything from opinion polls, feedback surveys, buzzfeed-syle quizzes to contact forms.
15
+ You can create the items from scratch or using hundreds of optimized templates.
16
 
17
  <a href="https://www.opinionstage.com/templates?o=wp35e8" target="_blank">Check out our Quiz, Poll, Survey and Form Examples</a>
18
 
35
  * Responsive design that optimizes display of polls, quizzes and surveys in desktops, tablets and mobile devices.
36
 
37
  https://www.youtube.com/watch?v=EDtpm6zVKvk
38
+
39
  == Templates & Examples ==
40
 
41
+ Start form scratch or use one of the hundreds of templates to get up and going super fast with an optimized item.
42
 
43
  == Integrations ==
44
 
50
 
51
  == Quizzes for Engagement & Gathering leads ==
52
 
53
+ Create Buzzfeed-style and Facebook-stlye quizzes that engage your users and get viral on social networks. Integrate a lead form in your quiz to gather qualified leads. The quiz questions will be associated with the contact information you gather to help you qualify which leads bring value to your business.
54
 
55
  == Surveys for getting insights and feedback ==
56
 
74
 
75
  * Make it visual – Opinion Stage lets you add images and videos in the quiz. You can add an image to the cover, and an intro image to each question. You can also add an image to each answer. Visuals will both get you more responses and will also improve the context of the questions and answers.
76
 
77
+ * Get shared in social networks – start by creating outcomes that are shareable. Examples can include sharing your results in a trivia quiz or sharing the personality you got in a personality test. It is recommended to keep the outcome
78
  text as positive as possible regardless of the results.
79
+ Place in a prominent location – to verify your item is noticed, place it in a central place in your site. A few options we recommend – above the fold in posts/pages, in the sidebar, enter/exit popup, or in a quiz section in your site.
80
 
81
  * Brand and customize – Opinion Stage lets you change every aspect of the visual. Customize the quiz so it matches your site and brand. You can set the font, sizes, and colors of the quiz. If you have some CSS knowledge you can customize almost every aspect of the quiz using the CSS override feature.
82
 
114
 
115
  Opinion Stage offers many built-in customization options such as selecting the color theme, font and sizes. Use the CSS override feature to fully match the items to your brand. You can also white label the items and add your own logo.
116
 
117
+ = Is Opinion Stage GDPR Ready? =
118
 
119
  Opinion Stage makes it easy for you to comply with the GDPR regulation. For more info on that, read our GDPR and privacy policy documentation on the site
120
 
123
  == Screenshots ==
124
 
125
  1. **Poll image layout** - example of integrating images in the poll answers.
126
+ 2. **Poll standard layout** - example of a poll standard layout
127
  3. **Poll head to head layout** - example of a head-to-head layout poll
128
  4. **Trivia quiz** - example of trivia quiz results
129
  5. **Personality quiz** - example of a personality quiz.
138
  N/A
139
 
140
  == Changelog ==
141
+ = 19.7.2 =
142
+ * signup callback - higher priority added
143
  = 19.7.1 =
144
  * fix templates links
145
  = 19.7.0 =
233
  * Readme update
234
  = 19.6.4 =
235
  * Permission fix on sub pages
236
+ = 19.6.3 =
237
  * Icon set fix
238
+ = 19.6.2 =
239
  * Double page bug fix
240
  * Plugin renamed
241
  = 19.6.1 =