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

Version Description

N/A

Download this release

Release Info

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

Code changes from version 13.8.0 to 13.9.0

opinionstage-functions.php CHANGED
@@ -139,9 +139,11 @@ function opinionstage_add_poll_page() {
139
  <h2>Content</h2>
140
  <ul class="os_links_list">
141
  <li><?php echo opinionstage_create_poll_link(); ?></li>
142
- <li><?php echo opinionstage_create_trivia_link(); ?></li>
143
  <li><?php echo opinionstage_create_set_link(); ?></li>
144
- <li><?php echo opinionstage_dashboard_link('Manage Content'); ?></li>
 
 
 
145
  </ul>
146
  </div>
147
  <div class="section">
@@ -213,7 +215,8 @@ function opinionstage_add_poll_page() {
213
  <h2>Help</h2>
214
  <ul class="os_links_list">
215
  <li><a href="http://blog.opinionstage.com/wordpress-poll-how-to-add-polls-to-wordpress-sites/?o=wp35e8" target="_blank">How to use this plugin</a></li>
216
- <li><?php echo opinionstage_create_link('View Examples', 'showcase', ''); ?></li>
 
217
  <li><a href="https://opinionstage.zendesk.com/anonymous_requests/new" target="_blank">Contact Us</a></li>
218
  </ul>
219
  </div>
139
  <h2>Content</h2>
140
  <ul class="os_links_list">
141
  <li><?php echo opinionstage_create_poll_link(); ?></li>
 
142
  <li><?php echo opinionstage_create_set_link(); ?></li>
143
+ <li><?php echo opinionstage_create_widget_link('Trivia Quiz', 'quiz'); ?></li>
144
+ <li><?php echo opinionstage_create_widget_link('Personality Quiz', 'personality'); ?></li>
145
+ <li><?php echo opinionstage_create_widget_link('List', 'list'); ?></li>
146
+ <li><?php echo opinionstage_dashboard_link('My Content Dashboard'); ?></li>
147
  </ul>
148
  </div>
149
  <div class="section">
215
  <h2>Help</h2>
216
  <ul class="os_links_list">
217
  <li><a href="http://blog.opinionstage.com/wordpress-poll-how-to-add-polls-to-wordpress-sites/?o=wp35e8" target="_blank">How to use this plugin</a></li>
218
+ <li><?php echo opinionstage_create_link('Poll Examples', 'showcase', ''); ?></li>
219
+ <li><?php echo opinionstage_create_link('Discover Content', 'discover', ''); ?></li>
220
  <li><a href="https://opinionstage.zendesk.com/anonymous_requests/new" target="_blank">Contact Us</a></li>
221
  </ul>
222
  </div>
opinionstage-polls.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Poll & Quiz Tools by OpinionStage
4
  Plugin URI: http://www.opinionstage.com
5
  Description: Adds highly engaging polls & quizzes to your site. Easily add polls & quizzes to any post/page or to your site sidebar.
6
- Version: 13.8.0
7
  Author: OpinionStage.com
8
  Author URI: http://www.opinionstage.com
9
  Text Domain: social-polls-by-opinionstage
@@ -12,7 +12,7 @@ Text Domain: social-polls-by-opinionstage
12
  /* --- Static initializer for Wordpress hooks --- */
13
 
14
  define('OPINIONSTAGE_SERVER_BASE', "www.opinionstage.com"); /* Don't include the protocol, added dynamically */
15
- define('OPINIONSTAGE_WIDGET_VERSION', '13.8.0');
16
  define('OPINIONSTAGE_WIDGET_PLUGIN_NAME', 'Poll & Quiz Tools by OpinionStage');
17
  define('OPINIONSTAGE_WIDGET_API_KEY', 'wp35e8');
18
  define('OPINIONSTAGE_OPTIONS_KEY', 'opinionstage_widget');
3
  Plugin Name: Poll & Quiz Tools by OpinionStage
4
  Plugin URI: http://www.opinionstage.com
5
  Description: Adds highly engaging polls & quizzes to your site. Easily add polls & quizzes to any post/page or to your site sidebar.
6
+ Version: 13.9.0
7
  Author: OpinionStage.com
8
  Author URI: http://www.opinionstage.com
9
  Text Domain: social-polls-by-opinionstage
12
  /* --- Static initializer for Wordpress hooks --- */
13
 
14
  define('OPINIONSTAGE_SERVER_BASE', "www.opinionstage.com"); /* Don't include the protocol, added dynamically */
15
+ define('OPINIONSTAGE_WIDGET_VERSION', '13.9.0');
16
  define('OPINIONSTAGE_WIDGET_PLUGIN_NAME', 'Poll & Quiz Tools by OpinionStage');
17
  define('OPINIONSTAGE_WIDGET_API_KEY', 'wp35e8');
18
  define('OPINIONSTAGE_OPTIONS_KEY', 'opinionstage_widget');
opinionstage-utility-functions.php CHANGED
@@ -228,12 +228,12 @@ function opinionstage_create_poll_link() {
228
  /**
229
  * Generates a link for creating a trivia quiz
230
  */
231
- function opinionstage_create_trivia_link() {
232
  $os_options = (array) get_option(OPINIONSTAGE_OPTIONS_KEY);
233
  if (empty($os_options["uid"])) {
234
- return opinionstage_create_link('Create a Trivia Quiz', 'widgets/new', 'w_type=quiz');
235
  } else {
236
- return opinionstage_create_link('Create a Trivia Quiz', 'widgets/new', 'w_type=quiz&token='.$os_options['token']);
237
  }
238
  }
239
  /**
228
  /**
229
  * Generates a link for creating a trivia quiz
230
  */
231
+ function opinionstage_create_widget_link($type_name, $w_type) {
232
  $os_options = (array) get_option(OPINIONSTAGE_OPTIONS_KEY);
233
  if (empty($os_options["uid"])) {
234
+ return opinionstage_create_link('Create a '.$type_name, 'widgets/new', 'w_type='.$w_type);
235
  } else {
236
+ return opinionstage_create_link('Create a '.$type_name, 'widgets/new', 'w_type='.$w_type.'&token='.$os_options['token']);
237
  }
238
  }
239
  /**
readme.txt CHANGED
@@ -96,16 +96,17 @@ Opinion Stage offers web sites a highly engaging poll & quiz solution. For more
96
  = What sets Opinion Stage online polls apart from other online polling solutions? =
97
 
98
  While Opinion Stage offers all the standard features expected from an advanced and professional polling solutions, Opinion Stage also offers some unique functionality which you won't find in most other solutions. This includes:
99
- 1) Generate revenue from your polling service (mostly relevant for high volume sites) by integrating different types of advertisements
100
- 2) Get your polls shared in the popular social networks driving traffic back to your site
101
- 3) An advanced reporting dashboard that let's you discover the engagement level of your polls, how many people shared them in social networks and the traffic that generated for your site
102
- 4) A lead generation component, that lets you gather emails and social network profiles
103
- 5) A social voting module that lets you require or make it optional to vote with a social profile. Using the module, you can filter the poll results by social, demographic and behavioral filters including geo location, time, gender, social network and more
104
- 6) A special module for using the online polls for running elections, contests and sweepstakes
105
- 7) Advanced customizations of the polls including setting the size, color, font, and more attributes so that the poll fits perfectly into your site
106
- 8) Advanced integrations with images & videos to make your polls appealing, beautiful and more informative
107
- 9) Poll sets that let you group many polls together, letting your
108
- 10) Placements let you easily add polls to your sidebar, to an article section or as an auto-engage popup displayed on your site
 
109
  And many more...
110
 
111
  = How do I add a poll or quiz to my post/page? =
@@ -117,7 +118,7 @@ And many more...
117
  = What is the embed ID and where can I find it? =
118
 
119
  Each poll or quiz has a unique ID which identifies it. The poll or quiz ID can be found in the WordPress code (e.g. if [socialpoll id="119543"] is the WordPress code, 119543 is the poll ID)
120
-
121
  = Can I embed a poll or quiz manually? =
122
 
123
  Yes, just post the following syntax into any post/page: [socialpoll ID="xyz"], where the xyz represents the poll ID.
@@ -153,6 +154,9 @@ You can select between a trivia quiz and a personality quiz, we plan to offer a
153
  N/A
154
 
155
  == Changelog ==
 
 
 
156
  = Version 13.8.0 =
157
  * Support creating a quiz draft
158
  * Added quiz tips and quiz best practicies
96
  = What sets Opinion Stage online polls apart from other online polling solutions? =
97
 
98
  While Opinion Stage offers all the standard features expected from an advanced and professional polling solutions, Opinion Stage also offers some unique functionality which you won't find in most other solutions. This includes:
99
+
100
+ 1. Generate revenue from your polling service (mostly relevant for high volume sites) by integrating different types of advertisements
101
+ 2. Get your polls shared in the popular social networks driving traffic back to your site
102
+ 3. An advanced reporting dashboard that let's you discover the engagement level of your polls, how many people shared them in social networks and the traffic that generated for your site
103
+ 4. A lead generation component, that lets you gather emails and social network profiles
104
+ 5. A social voting module that lets you require or make it optional to vote with a social profile. Using the module, you can filter the poll results by social, demographic and behavioral filters including geo location, time, gender, social network and more
105
+ 6. A special module for using the online polls for running elections, contests and sweepstakes
106
+ 7. Advanced customizations of the polls including setting the size, color, font, and more attributes so that the poll fits perfectly into your site
107
+ 8. Advanced integrations with images & videos to make your polls appealing, beautiful and more informative
108
+ 9. Poll sets that let you group many polls together, letting your
109
+ 10. Placements let you easily add polls to your sidebar, to an article section or as an auto-engage popup displayed on your site
110
  And many more...
111
 
112
  = How do I add a poll or quiz to my post/page? =
118
  = What is the embed ID and where can I find it? =
119
 
120
  Each poll or quiz has a unique ID which identifies it. The poll or quiz ID can be found in the WordPress code (e.g. if [socialpoll id="119543"] is the WordPress code, 119543 is the poll ID)
121
+
122
  = Can I embed a poll or quiz manually? =
123
 
124
  Yes, just post the following syntax into any post/page: [socialpoll ID="xyz"], where the xyz represents the poll ID.
154
  N/A
155
 
156
  == Changelog ==
157
+ = Version 13.9.0 =
158
+ * Added creation links for trivia quiz, peronsality quiz and lists
159
+ * Added a link for content discovery
160
  = Version 13.8.0 =
161
  * Support creating a quiz draft
162
  * Added quiz tips and quiz best practicies