Version Description
N/A
Download this release
Release Info
Developer | kucaahbe |
Plugin | Poll, Survey, Quiz, Slideshow, Form, Story & Landing Page |
Version | 18.0.4 |
Comparing to | |
See all releases |
Code changes from version 18.0.2 to 18.0.4
- admin/init.php +12 -0
- opinionstage-widget.php → admin/widget.php +145 -147
- opinionstage-polls.php +16 -26
- readme.txt +201 -193
- site/init.php +11 -0
admin/init.php
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// block direct access to plugin PHP files:
|
3 |
+
defined( 'ABSPATH' ) or die();
|
4 |
+
|
5 |
+
require_once( plugin_dir_path( __FILE__ ).'widget.php' );
|
6 |
+
|
7 |
+
add_action('widgets_init', 'opinionstage_init_widget');
|
8 |
+
|
9 |
+
// Side menu
|
10 |
+
add_action('admin_menu', 'opinionstage_poll_menu');
|
11 |
+
add_action('admin_enqueue_scripts', 'opinionstage_load_scripts');
|
12 |
+
?>
|
opinionstage-widget.php → admin/widget.php
RENAMED
@@ -1,147 +1,145 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
// block direct access to plugin PHP files:
|
4 |
-
defined( 'ABSPATH' ) or die();
|
5 |
-
|
6 |
-
// Sidebar widget class for embeding the Opinion Stage sidebar placement
|
7 |
-
class OpinionStageWidget extends WP_Widget {
|
8 |
-
function __construct() {
|
9 |
-
// register new widget
|
10 |
-
$widget_ops = array(
|
11 |
-
'classname' => 'opinionstage_widget',
|
12 |
-
'description' => __('Adds a highly engaging polls to your widget section.', OPINIONSTAGE_WIDGET_UNIQUE_ID)
|
13 |
-
);
|
14 |
-
parent::__construct(
|
15 |
-
'opinionstage_widget',
|
16 |
-
__( 'Opinion Stage Sidebar Widget', OPINIONSTAGE_WIDGET_UNIQUE_ID ),
|
17 |
-
$widget_ops
|
18 |
-
);
|
19 |
-
}
|
20 |
-
|
21 |
-
/*
|
22 |
-
* Returns the widget content - including the title and the sidebar placement content (once enabled)
|
23 |
-
*/
|
24 |
-
function widget($args, $instance) {
|
25 |
-
extract($args);
|
26 |
-
echo $before_widget;
|
27 |
-
$title = @$instance['title'];
|
28 |
-
$os_options = (array) get_option(OPINIONSTAGE_OPTIONS_KEY);
|
29 |
-
|
30 |
-
// Show the title once widget is enabled
|
31 |
-
if (!empty($title) && $os_options['sidebar_placement_active'] == 'true') echo $before_title . apply_filters('widget_title', $title) . $after_title;
|
32 |
-
|
33 |
-
// Add the placement shortcode once widget is enabled
|
34 |
-
if (!empty($os_options["sidebar_placement_id"]) && $os_options['sidebar_placement_active'] == 'true') {
|
35 |
-
echo opinionstage_create_placement_embed_code($os_options["sidebar_placement_id"]);
|
36 |
-
}
|
37 |
-
|
38 |
-
echo $after_widget;
|
39 |
-
}
|
40 |
-
|
41 |
-
/*
|
42 |
-
* Updates the widget settings (title and enabled flag)
|
43 |
-
*/
|
44 |
-
function update($new_instance, $old_instance) {
|
45 |
-
$instance = $old_instance;
|
46 |
-
$instance['title'] = strip_tags($new_instance['title']);
|
47 |
-
$instance['enabled'] = strip_tags($new_instance['enabled']);
|
48 |
-
$os_options = (array) get_option(OPINIONSTAGE_OPTIONS_KEY);
|
49 |
-
$os_options['sidebar_placement_active'] = ('1' == $instance['enabled']);
|
50 |
-
update_option(OPINIONSTAGE_OPTIONS_KEY, $os_options);
|
51 |
-
return $instance;
|
52 |
-
}
|
53 |
-
|
54 |
-
/*
|
55 |
-
* Generates the admin form for the widget.
|
56 |
-
*/
|
57 |
-
function form($instance) {
|
58 |
-
$os_options = (array) get_option(OPINIONSTAGE_OPTIONS_KEY);
|
59 |
-
$title = isset($instance['title']) ? esc_attr($instance['title']) : '';
|
60 |
-
$enabled = $os_options['sidebar_placement_active'] == 'true' ? '1' : '';
|
61 |
-
if (empty($os_options["uid"])) {
|
62 |
-
$first_time = true;
|
63 |
-
} else {
|
64 |
-
$first_time = false;
|
65 |
-
}
|
66 |
-
|
67 |
-
?>
|
68 |
-
<script type="text/javascript">
|
69 |
-
jQuery(document).ready(function($) {
|
70 |
-
var callbackURL = function() {
|
71 |
-
return "<?php echo $url = get_admin_url('', '', 'admin') . 'admin.php?page='.OPINIONSTAGE_WIDGET_UNIQUE_ID.'/opinionstage-callback.php' ?>";
|
72 |
-
};
|
73 |
-
$('.opinionstage-sidebar-widget').on('click', '.start-login', function(){
|
74 |
-
var emailInput = $('#os-email');
|
75 |
-
var email = $(emailInput).val();
|
76 |
-
if (email == emailInput.data('watermark')) {
|
77 |
-
email = "";
|
78 |
-
}
|
79 |
-
var new_location = "http://" + "<?php echo OPINIONSTAGE_LOGIN_PATH.'?callback=' ?>" + encodeURIComponent(callbackURL()) + "&email=" + email;
|
80 |
-
window.location = new_location;
|
81 |
-
});
|
82 |
-
|
83 |
-
$('.opinionstage-sidebar-widget').on('click', '.switch-email', function(){
|
84 |
-
var new_location = "http://" + "<?php echo OPINIONSTAGE_LOGIN_PATH.'?callback=' ?>" + encodeURIComponent(callbackURL());
|
85 |
-
window.location = new_location;
|
86 |
-
});
|
87 |
-
|
88 |
-
$('#os-email').keypress(function(e){
|
89 |
-
if (e.keyCode == 13) {
|
90 |
-
$('#os-start-login').click();
|
91 |
-
}
|
92 |
-
});
|
93 |
-
});
|
94 |
-
</script>
|
95 |
-
|
96 |
-
<div class="opinionstage-sidebar-widget">
|
97 |
-
<?php if($first_time) {?>
|
98 |
-
<p>Connect WordPress with Opinion Stage to enable the widget</p>
|
99 |
-
<div class="os-icon icon-os-poll-client"></div>
|
100 |
-
<input id="os-email" type="text" value="" class="watermark os-email" data-watermark="Enter Your Email"/>
|
101 |
-
<a href="javascript:void(0)" class="os-button start-login" id="os-start-login">Connect</a>
|
102 |
-
<?php } else { ?>
|
103 |
-
<div class="opinionstage-sidebar-connected">
|
104 |
-
<div class="os-icon icon-os-form-success"></div>
|
105 |
-
<div class="opinionstage-connected-info">
|
106 |
-
<div class="opinionstage-connected-title"><b>You are connected</b> to Opinion Stage with:</div>
|
107 |
-
<input id="os-email" type="text" disabled="disabled" value="<?php echo($os_options["email"]) ?>"/>
|
108 |
-
<a href="javascript:void(0)" class="switch-email" id="os-switch-email" >Switch Account</a>
|
109 |
-
</div>
|
110 |
-
</div>
|
111 |
-
<p>
|
112 |
-
<label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title', OPINIONSTAGE_WIDGET_UNIQUE_ID); ?></label>
|
113 |
-
<input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" class="watermark" data-watermark="Enter the title here" value="<?php echo $title; ?>" />
|
114 |
-
</p>
|
115 |
-
<div class="opinionstage-sidebar-actions">
|
116 |
-
<div class="opinionstage-sidebar-enabled">
|
117 |
-
<input type="checkbox" id="<?php echo $this->get_field_id('enabled'); ?>" name="<?php echo $this->get_field_name('enabled'); ?>" value="1" <?php echo($enabled == '1' ? "checked" : "") ?> />
|
118 |
-
<label for="<?php echo $this->get_field_id('enabled'); ?>">Enabled</label>
|
119 |
-
</div>
|
120 |
-
<div class="opinionstage-sidebar-config">
|
121 |
-
<a href="<?php echo opinionstage_sidebar_placement_edit_url('content'); ?>" target="_blank" class='opinionstage-blue-bordered-btn'>EDIT CONTENT</a>
|
122 |
-
<a href="<?php echo opinionstage_sidebar_placement_edit_url('settings'); ?>" class='opinionstage-blue-bordered-btn opinionstage-edit-settings <?php echo($first_time ? "disabled" : "")?>' target="_blank">
|
123 |
-
<div class="os-icon icon-os-common-settings"></div>
|
124 |
-
</a>
|
125 |
-
</div>
|
126 |
-
</div>
|
127 |
-
<?php } ?>
|
128 |
-
</div>
|
129 |
-
<?php
|
130 |
-
}
|
131 |
-
}
|
132 |
-
|
133 |
-
/*
|
134 |
-
* Register Sidebar Placement Widget
|
135 |
-
*/
|
136 |
-
function opinionstage_init_widget() {
|
137 |
-
register_widget('OpinionStageWidget');
|
138 |
-
|
139 |
-
opinionstage_register_css_asset( 'icon-font', 'icon-font.css' );
|
140 |
-
opinionstage_register_css_asset( 'sidebar-widget', 'sidebar-widget.css' );
|
141 |
-
|
142 |
-
opinionstage_enqueue_css_asset('icon-font');
|
143 |
-
opinionstage_enqueue_css_asset('sidebar-widget');
|
144 |
-
}
|
145 |
-
|
146 |
-
add_action('widgets_init', 'opinionstage_init_widget');
|
147 |
-
?>
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// block direct access to plugin PHP files:
|
4 |
+
defined( 'ABSPATH' ) or die();
|
5 |
+
|
6 |
+
// Sidebar widget class for embeding the Opinion Stage sidebar placement
|
7 |
+
class OpinionStageWidget extends WP_Widget {
|
8 |
+
function __construct() {
|
9 |
+
// register new widget
|
10 |
+
$widget_ops = array(
|
11 |
+
'classname' => 'opinionstage_widget',
|
12 |
+
'description' => __('Adds a highly engaging polls to your widget section.', OPINIONSTAGE_WIDGET_UNIQUE_ID)
|
13 |
+
);
|
14 |
+
parent::__construct(
|
15 |
+
'opinionstage_widget',
|
16 |
+
__( 'Opinion Stage Sidebar Widget', OPINIONSTAGE_WIDGET_UNIQUE_ID ),
|
17 |
+
$widget_ops
|
18 |
+
);
|
19 |
+
}
|
20 |
+
|
21 |
+
/*
|
22 |
+
* Returns the widget content - including the title and the sidebar placement content (once enabled)
|
23 |
+
*/
|
24 |
+
function widget($args, $instance) {
|
25 |
+
extract($args);
|
26 |
+
echo $before_widget;
|
27 |
+
$title = @$instance['title'];
|
28 |
+
$os_options = (array) get_option(OPINIONSTAGE_OPTIONS_KEY);
|
29 |
+
|
30 |
+
// Show the title once widget is enabled
|
31 |
+
if (!empty($title) && $os_options['sidebar_placement_active'] == 'true') echo $before_title . apply_filters('widget_title', $title) . $after_title;
|
32 |
+
|
33 |
+
// Add the placement shortcode once widget is enabled
|
34 |
+
if (!empty($os_options["sidebar_placement_id"]) && $os_options['sidebar_placement_active'] == 'true') {
|
35 |
+
echo opinionstage_create_placement_embed_code($os_options["sidebar_placement_id"]);
|
36 |
+
}
|
37 |
+
|
38 |
+
echo $after_widget;
|
39 |
+
}
|
40 |
+
|
41 |
+
/*
|
42 |
+
* Updates the widget settings (title and enabled flag)
|
43 |
+
*/
|
44 |
+
function update($new_instance, $old_instance) {
|
45 |
+
$instance = $old_instance;
|
46 |
+
$instance['title'] = strip_tags($new_instance['title']);
|
47 |
+
$instance['enabled'] = strip_tags($new_instance['enabled']);
|
48 |
+
$os_options = (array) get_option(OPINIONSTAGE_OPTIONS_KEY);
|
49 |
+
$os_options['sidebar_placement_active'] = ('1' == $instance['enabled']);
|
50 |
+
update_option(OPINIONSTAGE_OPTIONS_KEY, $os_options);
|
51 |
+
return $instance;
|
52 |
+
}
|
53 |
+
|
54 |
+
/*
|
55 |
+
* Generates the admin form for the widget.
|
56 |
+
*/
|
57 |
+
function form($instance) {
|
58 |
+
$os_options = (array) get_option(OPINIONSTAGE_OPTIONS_KEY);
|
59 |
+
$title = isset($instance['title']) ? esc_attr($instance['title']) : '';
|
60 |
+
$enabled = $os_options['sidebar_placement_active'] == 'true' ? '1' : '';
|
61 |
+
if (empty($os_options["uid"])) {
|
62 |
+
$first_time = true;
|
63 |
+
} else {
|
64 |
+
$first_time = false;
|
65 |
+
}
|
66 |
+
|
67 |
+
?>
|
68 |
+
<script type="text/javascript">
|
69 |
+
jQuery(document).ready(function($) {
|
70 |
+
var callbackURL = function() {
|
71 |
+
return "<?php echo $url = get_admin_url('', '', 'admin') . 'admin.php?page='.OPINIONSTAGE_WIDGET_UNIQUE_ID.'/opinionstage-callback.php' ?>";
|
72 |
+
};
|
73 |
+
$('.opinionstage-sidebar-widget').on('click', '.start-login', function(){
|
74 |
+
var emailInput = $('#os-email');
|
75 |
+
var email = $(emailInput).val();
|
76 |
+
if (email == emailInput.data('watermark')) {
|
77 |
+
email = "";
|
78 |
+
}
|
79 |
+
var new_location = "http://" + "<?php echo OPINIONSTAGE_LOGIN_PATH.'?callback=' ?>" + encodeURIComponent(callbackURL()) + "&email=" + email;
|
80 |
+
window.location = new_location;
|
81 |
+
});
|
82 |
+
|
83 |
+
$('.opinionstage-sidebar-widget').on('click', '.switch-email', function(){
|
84 |
+
var new_location = "http://" + "<?php echo OPINIONSTAGE_LOGIN_PATH.'?callback=' ?>" + encodeURIComponent(callbackURL());
|
85 |
+
window.location = new_location;
|
86 |
+
});
|
87 |
+
|
88 |
+
$('#os-email').keypress(function(e){
|
89 |
+
if (e.keyCode == 13) {
|
90 |
+
$('#os-start-login').click();
|
91 |
+
}
|
92 |
+
});
|
93 |
+
});
|
94 |
+
</script>
|
95 |
+
|
96 |
+
<div class="opinionstage-sidebar-widget">
|
97 |
+
<?php if($first_time) {?>
|
98 |
+
<p>Connect WordPress with Opinion Stage to enable the widget</p>
|
99 |
+
<div class="os-icon icon-os-poll-client"></div>
|
100 |
+
<input id="os-email" type="text" value="" class="watermark os-email" data-watermark="Enter Your Email"/>
|
101 |
+
<a href="javascript:void(0)" class="os-button start-login" id="os-start-login">Connect</a>
|
102 |
+
<?php } else { ?>
|
103 |
+
<div class="opinionstage-sidebar-connected">
|
104 |
+
<div class="os-icon icon-os-form-success"></div>
|
105 |
+
<div class="opinionstage-connected-info">
|
106 |
+
<div class="opinionstage-connected-title"><b>You are connected</b> to Opinion Stage with:</div>
|
107 |
+
<input id="os-email" type="text" disabled="disabled" value="<?php echo($os_options["email"]) ?>"/>
|
108 |
+
<a href="javascript:void(0)" class="switch-email" id="os-switch-email" >Switch Account</a>
|
109 |
+
</div>
|
110 |
+
</div>
|
111 |
+
<p>
|
112 |
+
<label for="<?php echo $this->get_field_id('title'); ?>"><?php _e('Title', OPINIONSTAGE_WIDGET_UNIQUE_ID); ?></label>
|
113 |
+
<input class="widefat" id="<?php echo $this->get_field_id('title'); ?>" name="<?php echo $this->get_field_name('title'); ?>" type="text" class="watermark" data-watermark="Enter the title here" value="<?php echo $title; ?>" />
|
114 |
+
</p>
|
115 |
+
<div class="opinionstage-sidebar-actions">
|
116 |
+
<div class="opinionstage-sidebar-enabled">
|
117 |
+
<input type="checkbox" id="<?php echo $this->get_field_id('enabled'); ?>" name="<?php echo $this->get_field_name('enabled'); ?>" value="1" <?php echo($enabled == '1' ? "checked" : "") ?> />
|
118 |
+
<label for="<?php echo $this->get_field_id('enabled'); ?>">Enabled</label>
|
119 |
+
</div>
|
120 |
+
<div class="opinionstage-sidebar-config">
|
121 |
+
<a href="<?php echo opinionstage_sidebar_placement_edit_url('content'); ?>" target="_blank" class='opinionstage-blue-bordered-btn'>EDIT CONTENT</a>
|
122 |
+
<a href="<?php echo opinionstage_sidebar_placement_edit_url('settings'); ?>" class='opinionstage-blue-bordered-btn opinionstage-edit-settings <?php echo($first_time ? "disabled" : "")?>' target="_blank">
|
123 |
+
<div class="os-icon icon-os-common-settings"></div>
|
124 |
+
</a>
|
125 |
+
</div>
|
126 |
+
</div>
|
127 |
+
<?php } ?>
|
128 |
+
</div>
|
129 |
+
<?php
|
130 |
+
}
|
131 |
+
}
|
132 |
+
|
133 |
+
/*
|
134 |
+
* Register Sidebar Placement Widget
|
135 |
+
*/
|
136 |
+
function opinionstage_init_widget() {
|
137 |
+
register_widget('OpinionStageWidget');
|
138 |
+
|
139 |
+
opinionstage_register_css_asset( 'icon-font', 'icon-font.css' );
|
140 |
+
opinionstage_register_css_asset( 'sidebar-widget', 'sidebar-widget.css' );
|
141 |
+
|
142 |
+
opinionstage_enqueue_css_asset('icon-font');
|
143 |
+
opinionstage_enqueue_css_asset('sidebar-widget');
|
144 |
+
}
|
145 |
+
?>
|
|
|
|
opinionstage-polls.php
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
<?php
|
2 |
/*
|
3 |
-
Plugin Name: Poll, Survey, Quiz &
|
4 |
Plugin URI: http://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: 18.0.
|
7 |
Author: OpinionStage.com
|
8 |
Author URI: http://www.opinionstage.com
|
9 |
Text Domain: social-polls-by-opinionstage
|
@@ -12,11 +12,9 @@ Text Domain: social-polls-by-opinionstage
|
|
12 |
// block direct access to plugin PHP files:
|
13 |
defined( 'ABSPATH' ) or die();
|
14 |
|
15 |
-
/* --- Static initializer for Wordpress hooks --- */
|
16 |
-
|
17 |
define('OPINIONSTAGE_SERVER_BASE', "www.opinionstage.com"); /* Don't include the protocol, added dynamically */
|
18 |
-
define('OPINIONSTAGE_WIDGET_VERSION', '18.0.
|
19 |
-
define('OPINIONSTAGE_WIDGET_PLUGIN_NAME', 'Poll, Survey, Quiz &
|
20 |
define('OPINIONSTAGE_WIDGET_API_KEY', 'wp35e8');
|
21 |
define('OPINIONSTAGE_OPTIONS_KEY', 'opinionstage_widget');
|
22 |
define('OPINIONSTAGE_POLL_SHORTCODE', 'socialpoll');
|
@@ -25,34 +23,26 @@ define('OPINIONSTAGE_FEED_SHORTCODE', 'os-section');
|
|
25 |
define('OPINIONSTAGE_PLACEMENT_SHORTCODE', 'osplacement');
|
26 |
define('OPINIONSTAGE_WIDGET_UNIQUE_ID', 'social-polls-by-opinionstage');
|
27 |
define('OPINIONSTAGE_WIDGET_UNIQUE_LOCATION', __FILE__);
|
28 |
-
define('OPINIONSTAGE_WIDGET_MENU_NAME', 'Poll, Survey, Quiz, Form');
|
29 |
define('OPINIONSTAGE_LOGIN_PATH', OPINIONSTAGE_SERVER_BASE."/integrations/wordpress/new");
|
30 |
-
define('OPINIONSTAGE_API_PATH', OPINIONSTAGE_SERVER_BASE."/api/v1");
|
31 |
-
|
32 |
-
require_once(WP_PLUGIN_DIR."/".OPINIONSTAGE_WIDGET_UNIQUE_ID."/opinionstage-utility-functions.php");
|
33 |
-
require_once(WP_PLUGIN_DIR."/".OPINIONSTAGE_WIDGET_UNIQUE_ID."/opinionstage-functions.php");
|
34 |
-
require_once(WP_PLUGIN_DIR."/".OPINIONSTAGE_WIDGET_UNIQUE_ID."/opinionstage-ajax-functions.php");
|
35 |
-
require_once(WP_PLUGIN_DIR."/".OPINIONSTAGE_WIDGET_UNIQUE_ID."/opinionstage-article-placement-functions.php");
|
36 |
-
require_once(WP_PLUGIN_DIR."/".OPINIONSTAGE_WIDGET_UNIQUE_ID."/opinionstage-widget.php");
|
37 |
|
38 |
-
|
39 |
|
40 |
// Check if another OpinionStage plugin already installed and display warning message.
|
41 |
if (opinionstage_check_plugin_available('opinionstage_popup')) {
|
42 |
add_action('admin_notices', 'opinionstage_other_plugin_installed_warning');
|
43 |
} else {
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
add_shortcode(OPINIONSTAGE_PLACEMENT_SHORTCODE, 'opinionstage_add_placement');
|
48 |
|
49 |
-
|
|
|
|
|
|
|
|
|
50 |
|
51 |
-
|
52 |
-
add_action('admin_menu', 'opinionstage_poll_menu');
|
53 |
-
add_action('admin_enqueue_scripts', 'opinionstage_load_scripts');
|
54 |
-
|
55 |
-
// Add fly-out to header
|
56 |
-
add_action('wp_head', 'opinionstage_add_flyout');
|
57 |
}
|
58 |
?>
|
1 |
<?php
|
2 |
/*
|
3 |
+
Plugin Name: Poll, Survey, Quiz, Slideshow & Form Builder
|
4 |
Plugin URI: http://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: 18.0.4
|
7 |
Author: OpinionStage.com
|
8 |
Author URI: http://www.opinionstage.com
|
9 |
Text Domain: social-polls-by-opinionstage
|
12 |
// block direct access to plugin PHP files:
|
13 |
defined( 'ABSPATH' ) or die();
|
14 |
|
|
|
|
|
15 |
define('OPINIONSTAGE_SERVER_BASE', "www.opinionstage.com"); /* Don't include the protocol, added dynamically */
|
16 |
+
define('OPINIONSTAGE_WIDGET_VERSION', '18.0.4');
|
17 |
+
define('OPINIONSTAGE_WIDGET_PLUGIN_NAME', 'Poll, Survey, Quiz, Slideshow & Form Builder');
|
18 |
define('OPINIONSTAGE_WIDGET_API_KEY', 'wp35e8');
|
19 |
define('OPINIONSTAGE_OPTIONS_KEY', 'opinionstage_widget');
|
20 |
define('OPINIONSTAGE_POLL_SHORTCODE', 'socialpoll');
|
23 |
define('OPINIONSTAGE_PLACEMENT_SHORTCODE', 'osplacement');
|
24 |
define('OPINIONSTAGE_WIDGET_UNIQUE_ID', 'social-polls-by-opinionstage');
|
25 |
define('OPINIONSTAGE_WIDGET_UNIQUE_LOCATION', __FILE__);
|
26 |
+
define('OPINIONSTAGE_WIDGET_MENU_NAME', 'Poll, Survey, Quiz, Slider & Form');
|
27 |
define('OPINIONSTAGE_LOGIN_PATH', OPINIONSTAGE_SERVER_BASE."/integrations/wordpress/new");
|
28 |
+
define('OPINIONSTAGE_API_PATH', OPINIONSTAGE_SERVER_BASE."/api/v1");
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
|
30 |
+
require_once( plugin_dir_path( __FILE__ ).'/opinionstage-functions.php' );
|
31 |
|
32 |
// Check if another OpinionStage plugin already installed and display warning message.
|
33 |
if (opinionstage_check_plugin_available('opinionstage_popup')) {
|
34 |
add_action('admin_notices', 'opinionstage_other_plugin_installed_warning');
|
35 |
} else {
|
36 |
+
require_once(WP_PLUGIN_DIR."/".OPINIONSTAGE_WIDGET_UNIQUE_ID."/opinionstage-utility-functions.php");
|
37 |
+
require_once(WP_PLUGIN_DIR."/".OPINIONSTAGE_WIDGET_UNIQUE_ID."/opinionstage-ajax-functions.php");
|
38 |
+
require_once(WP_PLUGIN_DIR."/".OPINIONSTAGE_WIDGET_UNIQUE_ID."/opinionstage-article-placement-functions.php");
|
|
|
39 |
|
40 |
+
if ( is_admin() ) {
|
41 |
+
require( plugin_dir_path( __FILE__ ).'admin/init.php' );
|
42 |
+
} else {
|
43 |
+
require( plugin_dir_path( __FILE__ ).'site/init.php' );
|
44 |
+
}
|
45 |
|
46 |
+
add_action('plugins_loaded', 'opinionstage_init');
|
|
|
|
|
|
|
|
|
|
|
47 |
}
|
48 |
?>
|
readme.txt
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
-
=== Poll, Survey, Quiz &
|
2 |
Contributors: OpinionStage.com
|
3 |
Donate link:
|
4 |
-
Tags: poll plugin, quiz plugin, survey plugin,
|
5 |
|
6 |
|
7 |
Requires at least: 2.8
|
8 |
Tested up to: 4.7
|
9 |
-
Stable tag: 18.0.
|
10 |
|
11 |
-
Add a
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
-
The Opinion Stage poll, survey, quiz &
|
16 |
|
17 |
http://www.youtube.com/watch?v=Ut6ibSvGI4A
|
18 |
|
@@ -32,9 +32,13 @@ For a quiz example, checkout this <a href="https://www.opinionstage.com/rsacks/h
|
|
32 |
|
33 |
For a survey example, checkout this <a href="https://www.opinionstage.com/opinionstage/help-us-improve-opinion-stage1?o=wp35e8" target="_blank">Survey.</a>
|
34 |
|
35 |
-
=
|
36 |
|
37 |
-
For a
|
|
|
|
|
|
|
|
|
38 |
|
39 |
= List Example: =
|
40 |
|
@@ -44,12 +48,12 @@ For a List example, checkout this <a href="https://www.opinionstage.com/polldisc
|
|
44 |
= Why Opinion Stage? =
|
45 |
|
46 |
* Discover opinions
|
47 |
-
* Boost enagement - poll, survey, quiz and
|
48 |
-
* Drive traffic from poll, survey, quiz and
|
49 |
* Run contests and sweepstakes
|
50 |
-
* Generate revenue by integrating ads in the poll, survey, quiz and
|
51 |
-
* Gather contact info such as emails & social profiles, while your audience participates in the poll, survey, quiz and
|
52 |
-
* Get up and going with your first poll, survey, quiz
|
53 |
|
54 |
= Main Poll plugin Features: =
|
55 |
|
@@ -116,15 +120,15 @@ For a List example, checkout this <a href="https://www.opinionstage.com/polldisc
|
|
116 |
* Embed the Survey anywhere
|
117 |
* Share Surveys in Facebook, Twitter & Google+
|
118 |
|
119 |
-
= Main
|
120 |
|
121 |
-
* Add as many fields to the
|
122 |
-
*
|
123 |
-
* Add images to the
|
124 |
-
* View the
|
125 |
-
* Export the
|
126 |
-
* Embed the
|
127 |
-
* Share
|
128 |
|
129 |
|
130 |
= Language support =
|
@@ -133,12 +137,12 @@ Opinion Stage supports over 42 languages, missing a language? Let us know!
|
|
133 |
|
134 |
= About Opinion Stage: =
|
135 |
|
136 |
-
Opinion Stage offers web sites a highly engaging poll, survey, quiz &
|
137 |
|
138 |
== Installation ==
|
139 |
|
140 |
-
1. Upload the "poll, survey, quiz &
|
141 |
-
2. Active it to start creating a poll, survey, quiz or
|
142 |
|
143 |
== Frequently Asked Questions ==
|
144 |
|
@@ -158,7 +162,7 @@ While Opinion Stage offers all the standard features expected from an advanced a
|
|
158 |
10. Placements let you easily add polls to your sidebar, to an article section or as an auto-engage popup displayed on your site
|
159 |
And many more...
|
160 |
|
161 |
-
= How do I add a poll, quiz, survey or contact form to my post/page? =
|
162 |
|
163 |
1. Create a new poll, quiz, survey or contact form
|
164 |
2. After the poll, quiz, survey or contact form was created, click "Embed" link and then click the "WordPress" tab
|
@@ -279,422 +283,426 @@ You can create many different types of quizzes: Trivia quiz, personality quiz, i
|
|
279 |
N/A
|
280 |
|
281 |
== Changelog ==
|
282 |
-
= 18.0.
|
|
|
|
|
|
|
|
|
283 |
* Fix sidebar widget settings style
|
284 |
* Add SlideShow
|
285 |
* Fix ContactForm icon
|
286 |
* Fix video tutorials help link
|
287 |
-
= 18.0.1 =
|
288 |
* Fix menu page styling
|
289 |
-
= Poll, Survey, Quiz &
|
290 |
* Add a slider content format
|
291 |
-
= Poll, Survey, Quiz &
|
292 |
* Additional survey features based on client requests
|
293 |
-
= Poll, Survey, Quiz &
|
294 |
* Improvements of quiz/survey reporting
|
295 |
* Various minor bug fixes
|
296 |
-
= Poll, Survey, Quiz &
|
297 |
* Responses table improvements, language fixes, advanced editing in after vote notifications
|
298 |
-
= Poll, Survey, Quiz &
|
299 |
* Various fixes & optimizations
|
300 |
-
= Poll, Survey, Quiz &
|
301 |
* Display comment after user votes
|
302 |
* Additional advanced reports
|
303 |
-
= Poll, Survey, Quiz &
|
304 |
* Add new charts to the poll, quiz & survey reports
|
305 |
-
= Poll, Survey, Quiz &
|
306 |
* Display an explanation after voting in polls
|
307 |
* Fixed bug with IP blocking
|
308 |
-
= Poll, Survey, Quiz &
|
309 |
* New drop-off report
|
310 |
* Async sending of leads
|
311 |
-
= Poll, Survey, Quiz &
|
312 |
* Add CSS override to all content types
|
313 |
* Support GTM integrations
|
314 |
-
= Poll, Survey, Quiz &
|
315 |
* Improved quiz/survey reporting capabilities
|
316 |
-
= Poll, Survey, Quiz &
|
317 |
* Added support for pixel tracking
|
318 |
-
= Poll, Survey, Quiz &
|
319 |
* Support for WordPress 4.7
|
320 |
-
= Poll, Survey, Quiz &
|
321 |
* Improve support for high volume lead configurations
|
322 |
-
= Poll, Survey, Quiz &
|
323 |
* Text changes and bug fixes
|
324 |
-
= Poll, Survey, Quiz &
|
325 |
* Various minor fixes & optimizations
|
326 |
-
= Poll, Survey, Quiz &
|
327 |
* Added ad refresh mechanism
|
328 |
-
= Poll, Survey, Quiz &
|
329 |
* Added verification for the placements ids in the connection callback function
|
330 |
-
= Poll, Survey, Quiz &
|
331 |
* Various minor improvements & bug fixes
|
332 |
-
= Poll, Survey, Quiz &
|
333 |
* Added chatbot tool integration
|
334 |
-
= Poll, Survey, Quiz &
|
335 |
* Updated help for new features
|
336 |
-
= Poll, Survey, Quiz &
|
337 |
* Rebranded Quiz name to Outcome, removed the section entry
|
338 |
-
= Poll, Survey, Quiz &
|
339 |
* Resolved an issue with the font
|
340 |
-
= Poll, Survey, Quiz &
|
341 |
* Added support for creating Contact Form Builders, added to plugin name
|
342 |
-
= Poll, Survey, Quiz &
|
343 |
* Added support for creating surveys, renamed plugin
|
344 |
-
= Poll, Survey, Quiz &
|
345 |
* Support WP 4.5
|
346 |
-
= Poll, Survey, Quiz &
|
347 |
* Added the option to add a content section
|
348 |
-
= Poll, Survey, Quiz &
|
349 |
* Modified API path
|
350 |
-
= Poll, Survey, Quiz &
|
351 |
* Various optimizations
|
352 |
-
= Poll, Survey, Quiz &
|
353 |
* Security fix to limit accses to dashboard
|
354 |
-
= Poll, Survey, Quiz &
|
355 |
* Various optimizations
|
356 |
-
= Poll, Survey, Quiz &
|
357 |
* Added the option to embed using a fixed width
|
358 |
-
= Poll, Survey, Quiz &
|
359 |
* Modified sidebar widget management UI
|
360 |
* Replaced dashboard top navigation links with more prominent 'my content' link
|
361 |
* Added 'list' to the plugin name
|
362 |
-
= Poll, Survey, Quiz &
|
363 |
* Various small optimizations
|
364 |
-
= Poll, Survey, Quiz &
|
365 |
* Various UI modifications - added top navigation links, dashboard UI is now more responsive.
|
366 |
-
= Poll, Survey, Quiz &
|
367 |
* Renamed style to avoid css caching issues
|
368 |
-
= Poll, Survey, Quiz &
|
369 |
* Complete ui revamp
|
370 |
* Removed obsolete polls insertion popup and tinymce integration
|
371 |
* Handling compatibility issues with other plugin
|
372 |
-
= Poll, Survey, Quiz &
|
373 |
-
* Various Poll, Survey, Quiz &
|
374 |
-
= Poll, Survey, Quiz &
|
375 |
* Not showing recommendations by default when embedding Trivia quiz and Personality quiz via the widget shortcode
|
376 |
-
= Poll, Survey, Quiz &
|
377 |
* Added support for disabling FB comments, sharing buttons and recommendations for Trivia quiz and Personality quiz via the widget shortcode
|
378 |
-
= Poll, Survey, Quiz &
|
379 |
* Improved polls & quizzes creation help file
|
380 |
* Various small issues
|
381 |
-
= Poll, Survey, Quiz &
|
382 |
* Added creation links for trivia quiz, peronsality quiz and lists
|
383 |
* Added a link for content discovery
|
384 |
-
= Poll, Survey, Quiz &
|
385 |
* Support creating a quiz draft
|
386 |
* Added quiz tips and quiz best practicies
|
387 |
-
= Poll, Survey, Quiz &
|
388 |
* Better name for widget following feedback
|
389 |
-
= Poll, Survey, Quiz &
|
390 |
* Added Presonality quizzes
|
391 |
-
= Poll, Survey, Quiz &
|
392 |
* Renamed plugin to better reflect the platContact Form Builder
|
393 |
-
= Poll, Survey, Quiz &
|
394 |
* Added shortcodes for trivia and peronsality quizzes
|
395 |
-
= Poll, Survey, Quiz &
|
396 |
* Various Trivia Quiz enhancements & fixes
|
397 |
* Support for iframe embeds
|
398 |
-
= Poll, Survey, Quiz &
|
399 |
* Suport for Basque & Vienamese languages
|
400 |
* Trivia Quiz beta
|
401 |
-
= Poll, Survey, Quiz &
|
402 |
* Added support for quick addition of any language
|
403 |
-
= Poll, Survey, Quiz &
|
404 |
* Added text domain
|
405 |
-
= Poll, Survey, Quiz &
|
406 |
* Poll discovery mechanim improvements
|
407 |
* Additional tracking capabilities
|
408 |
-
= Poll, Survey, Quiz &
|
409 |
* Various bug fixes
|
410 |
-
= Poll, Survey, Quiz &
|
411 |
* CSS modifications to better align with desired coding standards. Reverted css file name change.
|
412 |
* Minor text changes
|
413 |
* Not using PHP 4 Style Constructors any more
|
414 |
-
= Poll, Survey, Quiz &
|
415 |
* Fixed broken links to dashboard
|
416 |
* Renamed css file
|
417 |
-
= Poll, Survey, Quiz &
|
418 |
* Modified css strucutre
|
419 |
* Added an option to enable/disable sidebar widget directly via the widget box
|
420 |
-
= Poll, Survey, Quiz &
|
421 |
* Added a control switch for the Sidebar placement
|
422 |
-
= Poll, Survey, Quiz &
|
423 |
* Added Sidebar placement as a widget
|
424 |
-
= Poll, Survey, Quiz &
|
425 |
* Added the option to connect the plugin to Opinion Stage account
|
426 |
* Added plug & play integration for fly-out placement
|
427 |
* Replaced the option of adding polls to all posts with plug & play article section placement
|
428 |
-
= Poll, Survey, Quiz &
|
429 |
* Additional fix for supporting SSL
|
430 |
-
= Poll, Survey, Quiz &
|
431 |
* Support for SSL when voting with social profiles
|
432 |
* revamp of content recommendation mechanism
|
433 |
-
= Poll, Survey, Quiz &
|
434 |
* Poll Placement improvements
|
435 |
-
= Poll, Survey, Quiz &
|
436 |
* Plugin minor changes
|
437 |
-
= Poll, Survey, Quiz &
|
438 |
* Image cropping
|
439 |
-
= Poll, Survey, Quiz &
|
440 |
* New poll recommendation design
|
441 |
-
= Poll, Survey, Quiz &
|
442 |
* resolve conflicts
|
443 |
-
= Poll, Survey, Quiz &
|
444 |
* Fixed compatibility issues
|
445 |
-
= Poll, Survey, Quiz &
|
446 |
-
* First Trivia poll Poll, Survey, Quiz &
|
447 |
-
= Poll, Survey, Quiz &
|
448 |
* Various functionality & usability improvements
|
449 |
-
= Poll, Survey, Quiz &
|
450 |
-
* Head-to-Head Poll - new revamped UI (first Poll, Survey, Quiz &
|
451 |
-
= Poll, Survey, Quiz &
|
452 |
* New look & feel settings
|
453 |
-
= Poll, Survey, Quiz &
|
454 |
* Allow disabling global poll section for specific posts
|
455 |
-
= Poll, Survey, Quiz &
|
456 |
* Texts changes
|
457 |
-
= Poll, Survey, Quiz &
|
458 |
* New options for adding polls or sets to all posts
|
459 |
-
= Poll, Survey, Quiz &
|
460 |
* Poll sets and poll placements - improved interface
|
461 |
-
= Poll, Survey, Quiz &
|
462 |
* Ad integrations (optional) - revamped interface
|
463 |
-
= Poll, Survey, Quiz &
|
464 |
* Added UI support for social logins
|
465 |
-
= Poll, Survey, Quiz &
|
466 |
* New UI for Multiple Choice Polls
|
467 |
-
= Poll, Survey, Quiz &
|
468 |
* Various stability fixes
|
469 |
-
= Poll, Survey, Quiz &
|
470 |
* Post vote actions
|
471 |
-
= Poll, Survey, Quiz &
|
472 |
* PerContact Form Builderance improvements
|
473 |
-
= Poll, Survey, Quiz &
|
474 |
* Various fixes
|
475 |
-
= Poll, Survey, Quiz &
|
476 |
-
* Poll discovery first Poll, Survey, Quiz &
|
477 |
-
= Poll, Survey, Quiz &
|
478 |
-
* Placements first Poll, Survey, Quiz &
|
479 |
-
= Poll, Survey, Quiz &
|
480 |
* Various fixes
|
481 |
-
= Poll, Survey, Quiz &
|
482 |
-
* Smart containers first Poll, Survey, Quiz &
|
483 |
-
= Poll, Survey, Quiz &
|
484 |
* Allow users to add their own answers
|
485 |
* Head2Head polls - mobile optimizations
|
486 |
-
= Poll, Survey, Quiz &
|
487 |
* Support adding custom texts to the interface
|
488 |
* Solve minor UI issues
|
489 |
-
= Poll, Survey, Quiz &
|
490 |
* Support displaying ads before showing the results
|
491 |
* Support reordering the sides of the poll
|
492 |
-
= Poll, Survey, Quiz &
|
493 |
* Added the option to add Facebook comments to the polls
|
494 |
* Improvements to poll creation flow
|
495 |
-
= Poll, Survey, Quiz &
|
496 |
* New poll head-to-head themes
|
497 |
* Poll UI optimizations
|
498 |
-
= Poll, Survey, Quiz &
|
499 |
* Various additions and improvements to the poll style studio
|
500 |
* Support for wide pages
|
501 |
-
= Poll, Survey, Quiz &
|
502 |
* Improved poll built-in UI styles
|
503 |
* New capabilities to poll style studio
|
504 |
-
= Poll, Survey, Quiz &
|
505 |
* Improved poll reports
|
506 |
* Various minor improvements
|
507 |
-
= Poll, Survey, Quiz &
|
508 |
* Poll perContact Form Builderance improvements for peek scenarios
|
509 |
* New banner type ad unit
|
510 |
-
= Poll, Survey, Quiz &
|
511 |
* Improve process of adding polls to site
|
512 |
* Improve returning traffic tracking mechanism
|
513 |
-
= Poll, Survey, Quiz &
|
514 |
-
* Add first Poll, Survey, Quiz &
|
515 |
* Resolve issue with image addition
|
516 |
-
= Poll, Survey, Quiz &
|
517 |
* Add the option to integrate advertisement into the polls for generating revenue
|
518 |
* Optimizations for poll display in mobile environments
|
519 |
-
= Poll, Survey, Quiz &
|
520 |
* Enhancements on contact generation feature
|
521 |
* Mobile polls improvements
|
522 |
* Additions to default poll settings
|
523 |
-
= Poll, Survey, Quiz &
|
524 |
-
* Poll discovery - first Poll, Survey, Quiz &
|
525 |
* Poll sets improvements
|
526 |
* Poll perContact Form Builderance improvements
|
527 |
-
= Poll, Survey, Quiz &
|
528 |
* Added an account report dashboard
|
529 |
-
= Poll, Survey, Quiz &
|
530 |
* Resolved paypal integration issues
|
531 |
* Resolved facebook page integration issues
|
532 |
-
= Poll, Survey, Quiz &
|
533 |
* Renamed plugin to better reflect the platContact Form Builder
|
534 |
-
= Poll, Survey, Quiz &
|
535 |
* Fixed 2 poll display issues
|
536 |
-
= Poll, Survey, Quiz &
|
537 |
* Added the ability to insert a shortcode of a set of polls
|
538 |
* Added a widget for a container and for a set of polls
|
539 |
-
= Poll, Survey, Quiz &
|
540 |
* Created a widget for easily adding polls to site
|
541 |
-
= Poll, Survey, Quiz &
|
542 |
* Poll perContact Form Builderance optimizations
|
543 |
-
= Poll, Survey, Quiz &
|
544 |
* Resolved 2 issues with polls on mobile
|
545 |
-
= Poll, Survey, Quiz &
|
546 |
* Add external integration with 3rd parties via API/XML mechanism
|
547 |
-
= Poll, Survey, Quiz &
|
548 |
* Support collecting emails from poll voters
|
549 |
-
= Poll, Survey, Quiz &
|
550 |
* Fixed potential collisions with other plugins
|
551 |
-
= Poll, Survey, Quiz &
|
552 |
-
* First Poll, Survey, Quiz &
|
553 |
-
* First Poll, Survey, Quiz &
|
554 |
* Fix related to languages in poll display
|
555 |
-
= Poll, Survey, Quiz &
|
556 |
* Fix issue with Mobile voting
|
557 |
* Fix for iframe embed of poll
|
558 |
* Fix for uploading images from computer
|
559 |
-
= Poll, Survey, Quiz &
|
560 |
* Added Czech language & fix for Polish
|
561 |
* Add poll images via URL
|
562 |
-
= Poll, Survey, Quiz &
|
563 |
* Improve poll login screen in mobile
|
564 |
* Fixes for poll container
|
565 |
-
= Poll, Survey, Quiz &
|
566 |
* Fix issues with voting on iphone/ipad (iOS7)
|
567 |
-
= Poll, Survey, Quiz &
|
568 |
* New poll container
|
569 |
* Improvements to the poll optimization dashboard
|
570 |
-
= Poll, Survey, Quiz &
|
571 |
* New graphs for the new reports page
|
572 |
* New languages - Romanian, Polish, Indonesian, Danish
|
573 |
-
= Poll, Survey, Quiz &
|
574 |
* New Poll navigation bar
|
575 |
* New languages - Dutch, Albanian, Lithuanian
|
576 |
-
= Poll, Survey, Quiz &
|
577 |
* New dashboard and site header
|
578 |
* Poll was translated to the following languages - Swedish, Turkish, Chinese, Japanese, Korean
|
579 |
-
= Poll, Survey, Quiz &
|
580 |
* Added the option to login to Opinion Stage with a email/user-name and password combination
|
581 |
-
= Poll, Survey, Quiz &
|
582 |
* Added geographic location filter to poll results dashboard
|
583 |
-
= Poll, Survey, Quiz &
|
584 |
* Added time filter to poll results dashboard
|
585 |
* New design for on site poll page
|
586 |
* Various improvements & fixes on poll results dashboard
|
587 |
-
= Poll, Survey, Quiz &
|
588 |
* Added the option to block repeat voting in polls by IP
|
589 |
-
= Poll, Survey, Quiz &
|
590 |
* Improvements & fixes on poll studio
|
591 |
-
= Poll, Survey, Quiz &
|
592 |
* Improvements & fixes on poll reporting statistics
|
593 |
* Improvements & fixes on poll core flows
|
594 |
-
= Poll, Survey, Quiz &
|
595 |
* Added to the poll results screen the following poll stats: poll engagement stats, poll social stats & poll traffic stats
|
596 |
-
= Poll, Survey, Quiz &
|
597 |
* Add a clone function that allows to easily create multiple polls from the same template
|
598 |
* Add the option to schedule when the poll will be closed
|
599 |
-
= Poll, Survey, Quiz &
|
600 |
* Revamp of the poll social sharing settings
|
601 |
* revamp of add poll to website screen
|
602 |
-
= Poll, Survey, Quiz &
|
603 |
* Add Facebook comments to polls added to Facebook pages
|
604 |
* Add the option to preview the poll in different widths
|
605 |
-
= Poll, Survey, Quiz &
|
606 |
* Improvements to poll style studio
|
607 |
* Added option to configure head to head polls not to show results before voting
|
608 |
* Added the option to configure all types of polls not to show results to voters
|
609 |
* Extended width support of head to head polls to 250-740 pxls
|
610 |
-
= Poll, Survey, Quiz &
|
611 |
* Additional social filters added to the poll interface & poll report
|
612 |
* Optimize poll sharing scenarios
|
613 |
-
= Poll, Survey, Quiz &
|
614 |
* Improvements on poll sharing scenarios
|
615 |
-
= Poll, Survey, Quiz &
|
616 |
* Add polls to Facebook pages in 2-clicks feature added
|
617 |
* Enhanced poll reporting that includes poll result filters
|
618 |
* Brightcove video Contact Form Builderat now supported in the polls
|
619 |
-
= Poll, Survey, Quiz &
|
620 |
* Added support for Google+ poll login
|
621 |
* Fixed a presentation issue with polls and https sites
|
622 |
* Fixed issue with poll display on Facebook pages
|
623 |
-
= Poll, Survey, Quiz &
|
624 |
* Localize polls for Russian and French
|
625 |
* New design for poll social login dialogue
|
626 |
* Polls now auto-detect https environments
|
627 |
* Various minor fixes and improvements to poll functionality
|
628 |
-
= Poll, Survey, Quiz &
|
629 |
* Polls are now localized for Portuguese
|
630 |
* Various minor bug fixes
|
631 |
-
= Poll, Survey, Quiz &
|
632 |
* Multiple sided polls are supported for 150 widths and above
|
633 |
* Head-to-head polls are supported for 300 widths and above
|
634 |
* Poll style studio was improved to included many more poll style options
|
635 |
* New improved poll dashboard
|
636 |
* Poll showcase was improved to include more poll examples and detailed explanations
|
637 |
-
= Poll, Survey, Quiz &
|
638 |
* Multi-sided polls support addition of multimedia (video and image)
|
639 |
* Both head-to-head and multi-sided polls - Multimedia support auto-fit for different width (e.g mobile environment)
|
640 |
-
= Poll, Survey, Quiz &
|
641 |
* Multi-sided polls support addition of multimedia (video and image)
|
642 |
* Both head-to-head and multi-sided polls - Multimedia support auto-fit for different width (e.g mobile environment)
|
643 |
-
= Poll, Survey, Quiz &
|
644 |
* UI improvements for the polls (filters, border etc)
|
645 |
-
= Poll, Survey, Quiz &
|
646 |
* Poll creator can select number of allowed poll answers
|
647 |
* FB poll sharing flow optimizations
|
648 |
* Poll results can be shown from the Opinion-Stage poll dashboard
|
649 |
-
= Poll, Survey, Quiz &
|
650 |
* New hybrid voting method added to the polls, allowing users to vote either via a social profile or completely anonymously
|
651 |
-
= Poll, Survey, Quiz &
|
652 |
* Added support for anonymous poll voting
|
653 |
-
= Poll, Survey, Quiz &
|
654 |
* Improved editing process of polls by adding a preview to the poll editing screen
|
655 |
* Additional layout customizations for polls - hide top bars, add bottom padding
|
656 |
* Polls can now be reset
|
657 |
-
= Poll, Survey, Quiz &
|
658 |
* Additional poll languages support (German, Italian, Serbian)
|
659 |
* Additional poll customizations for the vote sharing process
|
660 |
-
= Poll, Survey, Quiz &
|
661 |
* Additional customizations options to the poll: Define which poll filters to show, poll social sharing bar removal
|
662 |
* Hiding vote option can be enabled / disabled by poll creator
|
663 |
-
= Poll, Survey, Quiz &
|
664 |
* Added support for multiple selection polls
|
665 |
-
= Poll, Survey, Quiz &
|
666 |
* Better support for hiding user votes in the poll
|
667 |
* Improved embed options to support both dynamic and constant width for the polls
|
668 |
* Polls can now be closed from the Opinion-Stage dashboard
|
669 |
-
= Poll, Survey, Quiz &
|
670 |
* Improved creation flow of polls
|
671 |
* Added basic report per poll in the Opinion Stage polls dashboard
|
672 |
* Added account report in Opinion-Stage poll dashboard
|
673 |
-
= Poll, Survey, Quiz &
|
674 |
* Polls are now localized for Arabic
|
675 |
* Better support for sidebar polls (300px)
|
676 |
* Supporting longer side texts in polls
|
677 |
-
= Poll, Survey, Quiz &
|
678 |
* Polls are now displayed properly in mobile environments
|
679 |
* Additional built-in poll themes
|
680 |
* When clicking on poll participants, the user is now redirected to their social network profile
|
681 |
* Polls are now localized for Spanish
|
682 |
* You can now set whether you would like to display the number of votes in the poll
|
683 |
* Support for election polls (e.g. poll results displayed in points, add a minimum cliff, etc)
|
684 |
-
= Poll, Survey, Quiz &
|
685 |
* Support for multiple sided polls
|
686 |
* Added the option to configure the URL in which the poll will be hosted. This will allow to direct additional traffic from social network shares and emails back to the location where the poll is hosted
|
687 |
* Added the option to set the order in which the poll results are displayed. You can either set it so that the poll sides are located in the order they were configured or set them so that the side with the most votes is displayed on top
|
688 |
-
= Poll, Survey, Quiz &
|
689 |
* Poll width can now be set, supported poll widths are 400-620 pxl
|
690 |
* Poll widget perContact Form Builderance optimizations for high traffic polling deployments
|
691 |
* Support customized color themes for the polls
|
692 |
-
= Poll, Survey, Quiz &
|
693 |
* Added an optional gender filter to the poll, so that poll results can be viewed by gender
|
694 |
* Added a central dashboard for managing all polls
|
695 |
* Added the option to display a detailed text description of the poll question to the poll widget
|
696 |
* Added the ability to configure which image is shared when sharing the poll or the poll vote on Facebook
|
697 |
-
= Poll, Survey, Quiz &
|
698 |
* Improvements in the poll embed flow to ease insertion of polls
|
699 |
-
= Poll, Survey, Quiz &
|
700 |
* First social poll version
|
1 |
+
=== Poll, Survey, Quiz, Slideshow & Form Builder ===
|
2 |
Contributors: OpinionStage.com
|
3 |
Donate link:
|
4 |
+
Tags: poll plugin, quiz plugin, survey plugin, form builder, slideshow, slider, list plugin, create poll, create quizs, trivia quiz, personality quiz, outcome quiz, social poll, standard poll, responsive poll, multiple poll, head-to-head poll, popup poll, sidebar poll, article poll, poll section, do a poll, it poll, shared poll, custom poll, custom polls, premade polls, flash poll, html poll, online poll, online polls, page poll, poll, pol, poll builder, poll directory, poll widget, premade user polls, polling, Polling System, polls, post poll, user polls, voting polls, easy polls, gallery poll, gallery polls, wordpress poll, wordpress poll widget, WordPress polls, video poll, video polls, image poll, image polls, wp polls, questionnaire, quiz, quizzes, quizes, post survey, sidebar survey, survey, survey form, survey plugin, survey tool, survey widget, surveys, user survey, wordpress survey, wp survey, wpsurvey, vote, votes, voting, debate, feedback, opinion, opinion stage, opinionstage
|
5 |
|
6 |
|
7 |
Requires at least: 2.8
|
8 |
Tested up to: 4.7
|
9 |
+
Stable tag: 18.0.4
|
10 |
|
11 |
+
Add a poll, survey, quiz, slideshow & form builder plugin. Easily add a beautiful poll, survey, quiz, slideshow or form to your site.
|
12 |
|
13 |
== Description ==
|
14 |
|
15 |
+
The Opinion Stage poll, survey, quiz, slideshot & form builder plug-in allows you to easily add a poll, quiz, survey, slideshow or form builder to your website.
|
16 |
|
17 |
http://www.youtube.com/watch?v=Ut6ibSvGI4A
|
18 |
|
32 |
|
33 |
For a survey example, checkout this <a href="https://www.opinionstage.com/opinionstage/help-us-improve-opinion-stage1?o=wp35e8" target="_blank">Survey.</a>
|
34 |
|
35 |
+
= Form Example: =
|
36 |
|
37 |
+
For a form example, checkout this <a href="https://www.opinionstage.com/jamiescott935/inquiry-form?o=wp35e8" target="_blank">Form.</a>
|
38 |
+
|
39 |
+
= Slideshow Example: =
|
40 |
+
|
41 |
+
For a slideshow example, checkout this <a href="http://www.opinionstage.com/maryna_bond/top-reasons-why-to-drink-water-daily?o=wp35e8" target="_blank">Slideshow.</a>
|
42 |
|
43 |
= List Example: =
|
44 |
|
48 |
= Why Opinion Stage? =
|
49 |
|
50 |
* Discover opinions
|
51 |
+
* Boost enagement - poll, survey, quiz, slideshow and form participation increases time-on-site, page views & shares
|
52 |
+
* Drive traffic from poll, survey, quiz, slideshows and form shares in social networks
|
53 |
* Run contests and sweepstakes
|
54 |
+
* Generate revenue by integrating ads in the poll, survey, quiz, slideshow and form
|
55 |
+
* Gather contact info such as emails & social profiles, while your audience participates in the poll, survey, quiz, slideshow and form
|
56 |
+
* Get up and going with your first poll, survey, quiz, slideshow and form in minutes. Creating polls, surveys, quizzes, slideshows and forms with the service is highly intuitive and help is avialable when needed
|
57 |
|
58 |
= Main Poll plugin Features: =
|
59 |
|
120 |
* Embed the Survey anywhere
|
121 |
* Share Surveys in Facebook, Twitter & Google+
|
122 |
|
123 |
+
= Main form builder plugin Features: =
|
124 |
|
125 |
+
* Add as many fields to the form builder as you like
|
126 |
+
* Form builder includes title, text, image & social network integrations
|
127 |
+
* Add images to the form builder
|
128 |
+
* View the form builder entries in the form builder stats screen
|
129 |
+
* Export the form results
|
130 |
+
* Embed the form builder
|
131 |
+
* Share forms in Facebook, Twitter & Google+
|
132 |
|
133 |
|
134 |
= Language support =
|
137 |
|
138 |
= About Opinion Stage: =
|
139 |
|
140 |
+
Opinion Stage offers web sites a highly engaging poll, survey, quiz, slideshow & form builder solution. For more details on Opinion Stage's poll, survey, quiz, slideshow & form builder solutions, visit <a href="http://www.opinionstage.com?o=wp35e8" target="_blank">the Opinion Stage site.</a>
|
141 |
|
142 |
== Installation ==
|
143 |
|
144 |
+
1. Upload the "poll, survey, quiz, slideshow & form builder" plug-in to your blog (or search for it) and then install the "poll, survey, quiz, slideshow & form builder" plugin on your plug-ins page
|
145 |
+
2. Active it to start creating a poll, survey, quiz, slideshow or form from the polls, survey, quiz, slideshow & contact form creation dashboard
|
146 |
|
147 |
== Frequently Asked Questions ==
|
148 |
|
162 |
10. Placements let you easily add polls to your sidebar, to an article section or as an auto-engage popup displayed on your site
|
163 |
And many more...
|
164 |
|
165 |
+
= How do I add a poll, quiz, survey, slideshow or contact form to my post/page? =
|
166 |
|
167 |
1. Create a new poll, quiz, survey or contact form
|
168 |
2. After the poll, quiz, survey or contact form was created, click "Embed" link and then click the "WordPress" tab
|
283 |
N/A
|
284 |
|
285 |
== Changelog ==
|
286 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 18.0.4 =
|
287 |
+
* prevent internal font icon leak into site area
|
288 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 18.0.3 =
|
289 |
+
* Minor fixes
|
290 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 18.0.2 =
|
291 |
* Fix sidebar widget settings style
|
292 |
* Add SlideShow
|
293 |
* Fix ContactForm icon
|
294 |
* Fix video tutorials help link
|
295 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 18.0.1 =
|
296 |
* Fix menu page styling
|
297 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 18.0.0 =
|
298 |
* Add a slider content format
|
299 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 17.9.0 =
|
300 |
* Additional survey features based on client requests
|
301 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 17.8.0 =
|
302 |
* Improvements of quiz/survey reporting
|
303 |
* Various minor bug fixes
|
304 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 17.7.0 =
|
305 |
* Responses table improvements, language fixes, advanced editing in after vote notifications
|
306 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 17.6.0 =
|
307 |
* Various fixes & optimizations
|
308 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 17.5.0 =
|
309 |
* Display comment after user votes
|
310 |
* Additional advanced reports
|
311 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 17.4.0 =
|
312 |
* Add new charts to the poll, quiz & survey reports
|
313 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 17.3.0 =
|
314 |
* Display an explanation after voting in polls
|
315 |
* Fixed bug with IP blocking
|
316 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 17.2.0 =
|
317 |
* New drop-off report
|
318 |
* Async sending of leads
|
319 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 17.1.0 =
|
320 |
* Add CSS override to all content types
|
321 |
* Support GTM integrations
|
322 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 17.0.0 =
|
323 |
* Improved quiz/survey reporting capabilities
|
324 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 16.9.0 =
|
325 |
* Added support for pixel tracking
|
326 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 16.8.0 =
|
327 |
* Support for WordPress 4.7
|
328 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 16.7.0 =
|
329 |
* Improve support for high volume lead configurations
|
330 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 16.6.0 =
|
331 |
* Text changes and bug fixes
|
332 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 16.5.0 =
|
333 |
* Various minor fixes & optimizations
|
334 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 16.4.0 =
|
335 |
* Added ad refresh mechanism
|
336 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 16.3.0 =
|
337 |
* Added verification for the placements ids in the connection callback function
|
338 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 16.2.0 =
|
339 |
* Various minor improvements & bug fixes
|
340 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 16.1.0 =
|
341 |
* Added chatbot tool integration
|
342 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 16.0.0 =
|
343 |
* Updated help for new features
|
344 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 15.9.0 =
|
345 |
* Rebranded Quiz name to Outcome, removed the section entry
|
346 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 15.8.0 =
|
347 |
* Resolved an issue with the font
|
348 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 15.7.0 =
|
349 |
* Added support for creating Contact Form Builders, added to plugin name
|
350 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 15.6.0 =
|
351 |
* Added support for creating surveys, renamed plugin
|
352 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 15.5.0 =
|
353 |
* Support WP 4.5
|
354 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 15.4.0 =
|
355 |
* Added the option to add a content section
|
356 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 15.3.0 =
|
357 |
* Modified API path
|
358 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 15.2.0 =
|
359 |
* Various optimizations
|
360 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 15.1.0 =
|
361 |
* Security fix to limit accses to dashboard
|
362 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 15.0.0 =
|
363 |
* Various optimizations
|
364 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 14.9.0 =
|
365 |
* Added the option to embed using a fixed width
|
366 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 14.8.0 =
|
367 |
* Modified sidebar widget management UI
|
368 |
* Replaced dashboard top navigation links with more prominent 'my content' link
|
369 |
* Added 'list' to the plugin name
|
370 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 14.7.0 =
|
371 |
* Various small optimizations
|
372 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 14.6.0 =
|
373 |
* Various UI modifications - added top navigation links, dashboard UI is now more responsive.
|
374 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 14.5.0 =
|
375 |
* Renamed style to avoid css caching issues
|
376 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 14.4.0 =
|
377 |
* Complete ui revamp
|
378 |
* Removed obsolete polls insertion popup and tinymce integration
|
379 |
* Handling compatibility issues with other plugin
|
380 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 14.3.0 =
|
381 |
+
* Various Poll, Survey, Quiz, Slideshow & Form Builder improvements
|
382 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 14.2.0 =
|
383 |
* Not showing recommendations by default when embedding Trivia quiz and Personality quiz via the widget shortcode
|
384 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 14.1.0 =
|
385 |
* Added support for disabling FB comments, sharing buttons and recommendations for Trivia quiz and Personality quiz via the widget shortcode
|
386 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 14.0.0 =
|
387 |
* Improved polls & quizzes creation help file
|
388 |
* Various small issues
|
389 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 13.9.0 =
|
390 |
* Added creation links for trivia quiz, peronsality quiz and lists
|
391 |
* Added a link for content discovery
|
392 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 13.8.0 =
|
393 |
* Support creating a quiz draft
|
394 |
* Added quiz tips and quiz best practicies
|
395 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 13.7.0 =
|
396 |
* Better name for widget following feedback
|
397 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 13.6.0 =
|
398 |
* Added Presonality quizzes
|
399 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 13.5.0 =
|
400 |
* Renamed plugin to better reflect the platContact Form Builder
|
401 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 13.4.0 =
|
402 |
* Added shortcodes for trivia and peronsality quizzes
|
403 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 13.3.0 =
|
404 |
* Various Trivia Quiz enhancements & fixes
|
405 |
* Support for iframe embeds
|
406 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 13.2.0 =
|
407 |
* Suport for Basque & Vienamese languages
|
408 |
* Trivia Quiz beta
|
409 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 13.1.0 =
|
410 |
* Added support for quick addition of any language
|
411 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 13.0.0 =
|
412 |
* Added text domain
|
413 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 12.9.0 =
|
414 |
* Poll discovery mechanim improvements
|
415 |
* Additional tracking capabilities
|
416 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 12.8.0 =
|
417 |
* Various bug fixes
|
418 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 12.7.0 =
|
419 |
* CSS modifications to better align with desired coding standards. Reverted css file name change.
|
420 |
* Minor text changes
|
421 |
* Not using PHP 4 Style Constructors any more
|
422 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 12.6.0 =
|
423 |
* Fixed broken links to dashboard
|
424 |
* Renamed css file
|
425 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 12.5.0 =
|
426 |
* Modified css strucutre
|
427 |
* Added an option to enable/disable sidebar widget directly via the widget box
|
428 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 12.4.0 =
|
429 |
* Added a control switch for the Sidebar placement
|
430 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 12.3.0 =
|
431 |
* Added Sidebar placement as a widget
|
432 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 12.2.0 =
|
433 |
* Added the option to connect the plugin to Opinion Stage account
|
434 |
* Added plug & play integration for fly-out placement
|
435 |
* Replaced the option of adding polls to all posts with plug & play article section placement
|
436 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 12.1.0 =
|
437 |
* Additional fix for supporting SSL
|
438 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 12.0.0 =
|
439 |
* Support for SSL when voting with social profiles
|
440 |
* revamp of content recommendation mechanism
|
441 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 11.9.0 =
|
442 |
* Poll Placement improvements
|
443 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 11.8.0 =
|
444 |
* Plugin minor changes
|
445 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 11.7.0 =
|
446 |
* Image cropping
|
447 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 11.6.0 =
|
448 |
* New poll recommendation design
|
449 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 11.5.0 =
|
450 |
* resolve conflicts
|
451 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 11.4.0 =
|
452 |
* Fixed compatibility issues
|
453 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 11.3.0 =
|
454 |
+
* First Trivia poll Poll, Survey, Quiz, Slideshow & Form Builder Version
|
455 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 11.2.0 =
|
456 |
* Various functionality & usability improvements
|
457 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 11.1.0 =
|
458 |
+
* Head-to-Head Poll - new revamped UI (first Poll, Survey, Quiz, Slideshow & Form Builder Version)
|
459 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 11.0.0 =
|
460 |
* New look & feel settings
|
461 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 10.9.0 =
|
462 |
* Allow disabling global poll section for specific posts
|
463 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 10.8.0 =
|
464 |
* Texts changes
|
465 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 10.7.0 =
|
466 |
* New options for adding polls or sets to all posts
|
467 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 10.6.0 =
|
468 |
* Poll sets and poll placements - improved interface
|
469 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 10.5.0 =
|
470 |
* Ad integrations (optional) - revamped interface
|
471 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 10.4.0 =
|
472 |
* Added UI support for social logins
|
473 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 10.3.0 =
|
474 |
* New UI for Multiple Choice Polls
|
475 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 10.2.0 =
|
476 |
* Various stability fixes
|
477 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 10.1.0 =
|
478 |
* Post vote actions
|
479 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 10.0.0 =
|
480 |
* PerContact Form Builderance improvements
|
481 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 9.9.0 =
|
482 |
* Various fixes
|
483 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 9.8.0 =
|
484 |
+
* Poll discovery first Poll, Survey, Quiz, Slideshow & Form Builder Version
|
485 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 9.7.0 =
|
486 |
+
* Placements first Poll, Survey, Quiz, Slideshow & Form Builder Version
|
487 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 9.6.0 =
|
488 |
* Various fixes
|
489 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 9.5.0 =
|
490 |
+
* Smart containers first Poll, Survey, Quiz, Slideshow & Form Builder Version
|
491 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 9.4.0 =
|
492 |
* Allow users to add their own answers
|
493 |
* Head2Head polls - mobile optimizations
|
494 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 9.3.0 =
|
495 |
* Support adding custom texts to the interface
|
496 |
* Solve minor UI issues
|
497 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 9.2.0 =
|
498 |
* Support displaying ads before showing the results
|
499 |
* Support reordering the sides of the poll
|
500 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 9.1.0 =
|
501 |
* Added the option to add Facebook comments to the polls
|
502 |
* Improvements to poll creation flow
|
503 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 9.0.0 =
|
504 |
* New poll head-to-head themes
|
505 |
* Poll UI optimizations
|
506 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 8.9.0 =
|
507 |
* Various additions and improvements to the poll style studio
|
508 |
* Support for wide pages
|
509 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 8.8.0 =
|
510 |
* Improved poll built-in UI styles
|
511 |
* New capabilities to poll style studio
|
512 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 8.7.0 =
|
513 |
* Improved poll reports
|
514 |
* Various minor improvements
|
515 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 8.6.0 =
|
516 |
* Poll perContact Form Builderance improvements for peek scenarios
|
517 |
* New banner type ad unit
|
518 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 8.5.0 =
|
519 |
* Improve process of adding polls to site
|
520 |
* Improve returning traffic tracking mechanism
|
521 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 8.4.0 =
|
522 |
+
* Add first Poll, Survey, Quiz, Slideshow & Form Builder Version of poll discovery feature
|
523 |
* Resolve issue with image addition
|
524 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 8.3.0 =
|
525 |
* Add the option to integrate advertisement into the polls for generating revenue
|
526 |
* Optimizations for poll display in mobile environments
|
527 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 8.2.0 =
|
528 |
* Enhancements on contact generation feature
|
529 |
* Mobile polls improvements
|
530 |
* Additions to default poll settings
|
531 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 8.1.0 =
|
532 |
+
* Poll discovery - first Poll, Survey, Quiz, Slideshow & Form Builder Version
|
533 |
* Poll sets improvements
|
534 |
* Poll perContact Form Builderance improvements
|
535 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 8.0.0 =
|
536 |
* Added an account report dashboard
|
537 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 7.9.0 =
|
538 |
* Resolved paypal integration issues
|
539 |
* Resolved facebook page integration issues
|
540 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 7.8.0 =
|
541 |
* Renamed plugin to better reflect the platContact Form Builder
|
542 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 7.7.0 =
|
543 |
* Fixed 2 poll display issues
|
544 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 7.6.0 =
|
545 |
* Added the ability to insert a shortcode of a set of polls
|
546 |
* Added a widget for a container and for a set of polls
|
547 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 7.5.0 =
|
548 |
* Created a widget for easily adding polls to site
|
549 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 7.4.0 =
|
550 |
* Poll perContact Form Builderance optimizations
|
551 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 7.3.0 =
|
552 |
* Resolved 2 issues with polls on mobile
|
553 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 7.2.0 =
|
554 |
* Add external integration with 3rd parties via API/XML mechanism
|
555 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 7.1.0 =
|
556 |
* Support collecting emails from poll voters
|
557 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 7.0.0 =
|
558 |
* Fixed potential collisions with other plugins
|
559 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 6.9.0 =
|
560 |
+
* First Poll, Survey, Quiz, Slideshow & Form Builder Version of Poll Sets
|
561 |
+
* First Poll, Survey, Quiz, Slideshow & Form Builder Version of redirect after poll vote
|
562 |
* Fix related to languages in poll display
|
563 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 6.8.0 =
|
564 |
* Fix issue with Mobile voting
|
565 |
* Fix for iframe embed of poll
|
566 |
* Fix for uploading images from computer
|
567 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 6.7.0 =
|
568 |
* Added Czech language & fix for Polish
|
569 |
* Add poll images via URL
|
570 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 6.6.0 =
|
571 |
* Improve poll login screen in mobile
|
572 |
* Fixes for poll container
|
573 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 6.5.0 =
|
574 |
* Fix issues with voting on iphone/ipad (iOS7)
|
575 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 6.4.0 =
|
576 |
* New poll container
|
577 |
* Improvements to the poll optimization dashboard
|
578 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 6.3.0 =
|
579 |
* New graphs for the new reports page
|
580 |
* New languages - Romanian, Polish, Indonesian, Danish
|
581 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 6.2.0 =
|
582 |
* New Poll navigation bar
|
583 |
* New languages - Dutch, Albanian, Lithuanian
|
584 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 6.1.0 =
|
585 |
* New dashboard and site header
|
586 |
* Poll was translated to the following languages - Swedish, Turkish, Chinese, Japanese, Korean
|
587 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 6.0.0 =
|
588 |
* Added the option to login to Opinion Stage with a email/user-name and password combination
|
589 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 5.9.0 =
|
590 |
* Added geographic location filter to poll results dashboard
|
591 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 5.8.0 =
|
592 |
* Added time filter to poll results dashboard
|
593 |
* New design for on site poll page
|
594 |
* Various improvements & fixes on poll results dashboard
|
595 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 5.7.0 =
|
596 |
* Added the option to block repeat voting in polls by IP
|
597 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 5.6.0 =
|
598 |
* Improvements & fixes on poll studio
|
599 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 5.5.0 =
|
600 |
* Improvements & fixes on poll reporting statistics
|
601 |
* Improvements & fixes on poll core flows
|
602 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 5.4.0 =
|
603 |
* Added to the poll results screen the following poll stats: poll engagement stats, poll social stats & poll traffic stats
|
604 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 5.3.0 =
|
605 |
* Add a clone function that allows to easily create multiple polls from the same template
|
606 |
* Add the option to schedule when the poll will be closed
|
607 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 5.2.0 =
|
608 |
* Revamp of the poll social sharing settings
|
609 |
* revamp of add poll to website screen
|
610 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 5.1.0 =
|
611 |
* Add Facebook comments to polls added to Facebook pages
|
612 |
* Add the option to preview the poll in different widths
|
613 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 5.0.0 =
|
614 |
* Improvements to poll style studio
|
615 |
* Added option to configure head to head polls not to show results before voting
|
616 |
* Added the option to configure all types of polls not to show results to voters
|
617 |
* Extended width support of head to head polls to 250-740 pxls
|
618 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 4.7.1 =
|
619 |
* Additional social filters added to the poll interface & poll report
|
620 |
* Optimize poll sharing scenarios
|
621 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 4.7.0 =
|
622 |
* Improvements on poll sharing scenarios
|
623 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 4.6.0 =
|
624 |
* Add polls to Facebook pages in 2-clicks feature added
|
625 |
* Enhanced poll reporting that includes poll result filters
|
626 |
* Brightcove video Contact Form Builderat now supported in the polls
|
627 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 4.5.5 =
|
628 |
* Added support for Google+ poll login
|
629 |
* Fixed a presentation issue with polls and https sites
|
630 |
* Fixed issue with poll display on Facebook pages
|
631 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 4.5.0 =
|
632 |
* Localize polls for Russian and French
|
633 |
* New design for poll social login dialogue
|
634 |
* Polls now auto-detect https environments
|
635 |
* Various minor fixes and improvements to poll functionality
|
636 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 4.4.0 =
|
637 |
* Polls are now localized for Portuguese
|
638 |
* Various minor bug fixes
|
639 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 4.3.0 =
|
640 |
* Multiple sided polls are supported for 150 widths and above
|
641 |
* Head-to-head polls are supported for 300 widths and above
|
642 |
* Poll style studio was improved to included many more poll style options
|
643 |
* New improved poll dashboard
|
644 |
* Poll showcase was improved to include more poll examples and detailed explanations
|
645 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 4.2.0 =
|
646 |
* Multi-sided polls support addition of multimedia (video and image)
|
647 |
* Both head-to-head and multi-sided polls - Multimedia support auto-fit for different width (e.g mobile environment)
|
648 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 4.1.0 =
|
649 |
* Multi-sided polls support addition of multimedia (video and image)
|
650 |
* Both head-to-head and multi-sided polls - Multimedia support auto-fit for different width (e.g mobile environment)
|
651 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 4.0.0 =
|
652 |
* UI improvements for the polls (filters, border etc)
|
653 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 3.1.0 =
|
654 |
* Poll creator can select number of allowed poll answers
|
655 |
* FB poll sharing flow optimizations
|
656 |
* Poll results can be shown from the Opinion-Stage poll dashboard
|
657 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 3.0.0 =
|
658 |
* New hybrid voting method added to the polls, allowing users to vote either via a social profile or completely anonymously
|
659 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 2.9.0 =
|
660 |
* Added support for anonymous poll voting
|
661 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 2.8.0 =
|
662 |
* Improved editing process of polls by adding a preview to the poll editing screen
|
663 |
* Additional layout customizations for polls - hide top bars, add bottom padding
|
664 |
* Polls can now be reset
|
665 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 2.7.0 =
|
666 |
* Additional poll languages support (German, Italian, Serbian)
|
667 |
* Additional poll customizations for the vote sharing process
|
668 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 2.6.0 =
|
669 |
* Additional customizations options to the poll: Define which poll filters to show, poll social sharing bar removal
|
670 |
* Hiding vote option can be enabled / disabled by poll creator
|
671 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 2.5.0 =
|
672 |
* Added support for multiple selection polls
|
673 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 2.4.0 =
|
674 |
* Better support for hiding user votes in the poll
|
675 |
* Improved embed options to support both dynamic and constant width for the polls
|
676 |
* Polls can now be closed from the Opinion-Stage dashboard
|
677 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 2.3.0 =
|
678 |
* Improved creation flow of polls
|
679 |
* Added basic report per poll in the Opinion Stage polls dashboard
|
680 |
* Added account report in Opinion-Stage poll dashboard
|
681 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 2.2.0 =
|
682 |
* Polls are now localized for Arabic
|
683 |
* Better support for sidebar polls (300px)
|
684 |
* Supporting longer side texts in polls
|
685 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 2.1.0 =
|
686 |
* Polls are now displayed properly in mobile environments
|
687 |
* Additional built-in poll themes
|
688 |
* When clicking on poll participants, the user is now redirected to their social network profile
|
689 |
* Polls are now localized for Spanish
|
690 |
* You can now set whether you would like to display the number of votes in the poll
|
691 |
* Support for election polls (e.g. poll results displayed in points, add a minimum cliff, etc)
|
692 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 2.0.0 =
|
693 |
* Support for multiple sided polls
|
694 |
* Added the option to configure the URL in which the poll will be hosted. This will allow to direct additional traffic from social network shares and emails back to the location where the poll is hosted
|
695 |
* Added the option to set the order in which the poll results are displayed. You can either set it so that the poll sides are located in the order they were configured or set them so that the side with the most votes is displayed on top
|
696 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 1.2.0 =
|
697 |
* Poll width can now be set, supported poll widths are 400-620 pxl
|
698 |
* Poll widget perContact Form Builderance optimizations for high traffic polling deployments
|
699 |
* Support customized color themes for the polls
|
700 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 1.1.0 =
|
701 |
* Added an optional gender filter to the poll, so that poll results can be viewed by gender
|
702 |
* Added a central dashboard for managing all polls
|
703 |
* Added the option to display a detailed text description of the poll question to the poll widget
|
704 |
* Added the ability to configure which image is shared when sharing the poll or the poll vote on Facebook
|
705 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 1.0.1 =
|
706 |
* Improvements in the poll embed flow to ease insertion of polls
|
707 |
+
= Poll, Survey, Quiz, Slideshow & Form Builder Version 1.0.0 =
|
708 |
* First social poll version
|
site/init.php
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
// block direct access to plugin PHP files:
|
3 |
+
defined( 'ABSPATH' ) or die();
|
4 |
+
|
5 |
+
add_shortcode(OPINIONSTAGE_POLL_SHORTCODE, 'opinionstage_add_poll_or_set');
|
6 |
+
add_shortcode(OPINIONSTAGE_WIDGET_SHORTCODE, 'opinionstage_add_widget');
|
7 |
+
add_shortcode(OPINIONSTAGE_FEED_SHORTCODE, 'opinionstage_add_feed');
|
8 |
+
add_shortcode(OPINIONSTAGE_PLACEMENT_SHORTCODE, 'opinionstage_add_placement');
|
9 |
+
|
10 |
+
add_action('wp_head', 'opinionstage_add_flyout');
|
11 |
+
?>
|