Version Description
Review change
Download this release
Release Info
Developer | galdub |
Plugin | myStickymenu |
Version | 2.3.5 |
Comparing to | |
See all releases |
Code changes from version 2.3.4 to 2.3.5
- class-review-box.php +90 -22
- images/thanks.gif +0 -0
- mystickymenu.php +8 -8
- readme.txt +3 -1
class-review-box.php
CHANGED
@@ -151,19 +151,74 @@ class myStickymenu_review_box {
|
|
151 |
vertical-align: middle;
|
152 |
border-radius: 15px;
|
153 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
154 |
</style>
|
155 |
<div class="notice notice-info premio-notice <?php echo esc_attr($this->plugin_slug) ?>-premio-review-box <?php echo esc_attr($this->plugin_slug) ?>-premio-review-box">
|
156 |
-
<
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
<
|
164 |
-
|
165 |
-
|
166 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
167 |
</div>
|
168 |
<div class="<?php echo esc_attr($this->plugin_slug) ?>-review-box-popup">
|
169 |
<div class="<?php echo esc_attr($this->plugin_slug) ?>-review-box-popup-content">
|
@@ -179,27 +234,40 @@ class myStickymenu_review_box {
|
|
179 |
<script>
|
180 |
jQuery(document).ready(function(){
|
181 |
jQuery("body").addClass("has-premio-box");
|
182 |
-
jQuery(document).on("click", ".<?php echo
|
183 |
-
jQuery(".<?php echo
|
184 |
});
|
185 |
-
jQuery(document).on("click", ".<?php echo
|
186 |
-
jQuery(".<?php echo
|
187 |
});
|
188 |
-
jQuery(document).on("click",".<?php echo
|
189 |
-
jQuery(".<?php echo
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
190 |
});
|
191 |
-
jQuery(document).on("click", ".<?php echo
|
192 |
var dataDays = jQuery(this).attr("data-days");
|
193 |
-
jQuery(".<?php echo
|
194 |
-
jQuery(".<?php echo
|
195 |
jQuery("body").removeClass("has-premio-box");
|
196 |
jQuery.ajax({
|
197 |
url: "<?php echo admin_url("admin-ajax.php") ?>",
|
198 |
data: "action=<?php echo esc_attr($this->plugin_slug) ?>_review_box&days="+dataDays+"&nonce=<?php echo esc_attr(wp_create_nonce($this->plugin_slug."_review_box")) ?>",
|
199 |
type: "post",
|
200 |
success: function() {
|
201 |
-
jQuery(".<?php echo
|
202 |
-
jQuery(".<?php echo
|
203 |
}
|
204 |
});
|
205 |
});
|
151 |
vertical-align: middle;
|
152 |
border-radius: 15px;
|
153 |
}
|
154 |
+
.review-thanks-img img {
|
155 |
+
width: 100%;
|
156 |
+
height: auto;
|
157 |
+
max-width: 200px;
|
158 |
+
}
|
159 |
+
.review-thanks-msg {
|
160 |
+
padding: 5px 0 0 10px;
|
161 |
+
display: inline-block;
|
162 |
+
text-align: left;
|
163 |
+
}
|
164 |
+
.review-thanks-box {
|
165 |
+
padding: 10px 0 10px 0;
|
166 |
+
position: relative;
|
167 |
+
text-align: center;
|
168 |
+
display: none;
|
169 |
+
}
|
170 |
+
.review-box-default {
|
171 |
+
}
|
172 |
+
.review-thanks-btn {
|
173 |
+
border: 0;
|
174 |
+
background: transparent;
|
175 |
+
position: absolute;
|
176 |
+
right: -30px;
|
177 |
+
top: 5px;
|
178 |
+
}
|
179 |
+
.review-thanks-img {
|
180 |
+
display: inline-block;
|
181 |
+
vertical-align: top;
|
182 |
+
width: 200px;
|
183 |
+
}
|
184 |
+
.thanks-msg-title {
|
185 |
+
font-weight: bold;
|
186 |
+
font-size: 18px;
|
187 |
+
}
|
188 |
+
.thanks-msg-desc {
|
189 |
+
padding: 24px 0;
|
190 |
+
}
|
191 |
+
.thanks-msg-footer {
|
192 |
+
font-weight: bold;
|
193 |
+
}
|
194 |
</style>
|
195 |
<div class="notice notice-info premio-notice <?php echo esc_attr($this->plugin_slug) ?>-premio-review-box <?php echo esc_attr($this->plugin_slug) ?>-premio-review-box">
|
196 |
+
<div class="review-box-default" id="default-review-box-<?php echo $this->plugin_slug ?>">
|
197 |
+
<p>
|
198 |
+
Hi there, it seems like <b><?php echo esc_attr($this->plugin_name) ?></b> is bringing you some value, and that's pretty awesome! Can you please show us some love and rate <?php echo esc_attr($this->plugin_name) ?> on WordPress? It'll only take 2 minutes of your time, and will really help us spread the word
|
199 |
+
- <b>Gal Dubinski</b>, Co-founder <img width="30px" src="<?php echo esc_url(plugin_dir_url(__FILE__)."images/premio-owner.png") ?>" />
|
200 |
+
<a href="javascript:;" class="dismiss-btn <?php echo esc_attr($this->plugin_slug) ?>-premio-review-dismiss-btn"><span class="dashicons dashicons-no-alt"></span></a>
|
201 |
+
</p>
|
202 |
+
<div class="clear clearfix"></div>
|
203 |
+
<ul>
|
204 |
+
<li><a class="<?php echo esc_attr($this->plugin_slug) ?>-premio-review-box-hide-btn" href="https://wordpress.org/support/plugin/mystickymenu/reviews/?filter=5" target="_blank">I'd love to help :)</a></li>
|
205 |
+
<li><a class="<?php echo esc_attr($this->plugin_slug) ?>-premio-review-box-future-btn" href="javascript:;">Not this time</a></li>
|
206 |
+
<li><a class="<?php echo esc_attr($this->plugin_slug) ?>-premio-review-box-hide-btn" href="javascript:;">I've already rated you</a></li>
|
207 |
+
</ul>
|
208 |
+
</div>
|
209 |
+
<div class="review-thanks-box" id="review-thanks-<?php echo $this->plugin_slug ?>">
|
210 |
+
<button class="<?php echo $this->plugin_slug ?>-close-thanks-btn review-thanks-btn"><span class="dashicons dashicons-no-alt"></span></button>
|
211 |
+
|
212 |
+
<div class="review-thanks-img">
|
213 |
+
<img width="30px" src="<?php echo esc_url(plugin_dir_url(__FILE__)."/images/thanks.gif") ?>" />
|
214 |
+
</div>
|
215 |
+
<div class="review-thanks-msg">
|
216 |
+
<div class="thanks-msg-title">You are awesome 🙏</div>
|
217 |
+
<div class="thanks-msg-desc">Thanks for your support, We really appreciate it!</div>
|
218 |
+
<div class="thanks-msg-footer">Premio team</div>
|
219 |
+
</div>
|
220 |
+
<div class="clear clearfix"></div>
|
221 |
+
</div>
|
222 |
</div>
|
223 |
<div class="<?php echo esc_attr($this->plugin_slug) ?>-review-box-popup">
|
224 |
<div class="<?php echo esc_attr($this->plugin_slug) ?>-review-box-popup-content">
|
234 |
<script>
|
235 |
jQuery(document).ready(function(){
|
236 |
jQuery("body").addClass("has-premio-box");
|
237 |
+
jQuery(document).on("click", ".<?php echo $this->plugin_slug ?>-premio-review-dismiss-btn, .<?php echo $this->plugin_slug ?>-premio-review-box-future-btn", function(){
|
238 |
+
jQuery(".<?php echo $this->plugin_slug ?>-review-box-popup").show();
|
239 |
});
|
240 |
+
jQuery(document).on("click", ".<?php echo $this->plugin_slug ?>-close-review-box-popup", function(){
|
241 |
+
jQuery(".<?php echo $this->plugin_slug ?>-review-box-popup").hide();
|
242 |
});
|
243 |
+
jQuery(document).on("click", ".<?php echo $this->plugin_slug ?>-close-thanks-btn", function(){
|
244 |
+
jQuery(".<?php echo $this->plugin_slug ?>-review-box-popup").remove();
|
245 |
+
jQuery(".<?php echo $this->plugin_slug ?>-premio-review-box").remove();
|
246 |
+
});
|
247 |
+
jQuery(document).on("click",".<?php echo $this->plugin_slug ?>-premio-review-box-hide-btn",function(){
|
248 |
+
jQuery("#default-review-box-<?php echo $this->plugin_slug ?>").hide();
|
249 |
+
jQuery("#review-thanks-<?php echo $this->plugin_slug ?>").show();
|
250 |
+
jQuery.ajax({
|
251 |
+
url: "<?php echo admin_url("admin-ajax.php") ?>",
|
252 |
+
data: "action=<?php echo esc_attr($this->plugin_slug) ?>_review_box&days=-1&nonce=<?php echo esc_attr(wp_create_nonce($this->plugin_slug."_review_box")) ?>",
|
253 |
+
type: "post",
|
254 |
+
success: function() {
|
255 |
+
|
256 |
+
}
|
257 |
+
});
|
258 |
});
|
259 |
+
jQuery(document).on("click", ".<?php echo $this->plugin_slug ?>-review-box-options a", function(){
|
260 |
var dataDays = jQuery(this).attr("data-days");
|
261 |
+
jQuery(".<?php echo $this->plugin_slug ?>-review-box-popup").remove();
|
262 |
+
jQuery(".<?php echo $this->plugin_slug ?>-premio-review-box").remove();
|
263 |
jQuery("body").removeClass("has-premio-box");
|
264 |
jQuery.ajax({
|
265 |
url: "<?php echo admin_url("admin-ajax.php") ?>",
|
266 |
data: "action=<?php echo esc_attr($this->plugin_slug) ?>_review_box&days="+dataDays+"&nonce=<?php echo esc_attr(wp_create_nonce($this->plugin_slug."_review_box")) ?>",
|
267 |
type: "post",
|
268 |
success: function() {
|
269 |
+
jQuery(".<?php echo $this->plugin_slug ?>-review-box-popup").remove();
|
270 |
+
jQuery(".<?php echo $this->plugin_slug ?>-premio-review-box").remove();
|
271 |
}
|
272 |
});
|
273 |
});
|
images/thanks.gif
ADDED
Binary file
|
mystickymenu.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: myStickymenu
|
4 |
Plugin URI: https://premio.io/
|
5 |
Description: Simple sticky (fixed on top) menu implementation for navigation menu and Welcome bar for announcements and promotion. After install go to Settings / myStickymenu and change Sticky Class to .your_navbar_class or #your_navbar_id.
|
6 |
-
Version: 2.3.
|
7 |
Author: Premio
|
8 |
Author URI: https://premio.io/downloads/mystickymenu/
|
9 |
Text Domain: mystickymenu
|
@@ -12,7 +12,7 @@ License: GPLv2 or later
|
|
12 |
*/
|
13 |
|
14 |
defined('ABSPATH') or die("Cannot access pages directly.");
|
15 |
-
define( 'MYSTICKY_VERSION', '2.3.
|
16 |
require_once("mystickymenu-fonts.php");
|
17 |
require_once("welcome-bar.php");
|
18 |
|
@@ -732,8 +732,8 @@ class MyStickyMenuBackend
|
|
732 |
<option data-header="Renewals for 25% off" data-price="19" value="<?php echo esc_url($pro_url."1") ?>">
|
733 |
<?php esc_html_e("Updates & support for 1 year") ?>
|
734 |
</option>
|
735 |
-
<option data-header="For
|
736 |
-
<?php esc_html_e("Updates & support for
|
737 |
</option>
|
738 |
<option data-header="For lifetime" data-price="59" value="<?php echo esc_url($pro_url."5") ?>">
|
739 |
<?php esc_html_e("Updates & support for lifetime") ?>
|
@@ -765,8 +765,8 @@ class MyStickyMenuBackend
|
|
765 |
<option data-header="Renewals for 25% off" data-price="39" value="<?php echo esc_url($pro_url."2") ?>">
|
766 |
<?php esc_html_e("Updates & support for 1 year") ?>
|
767 |
</option>
|
768 |
-
<option data-header="For
|
769 |
-
<?php esc_html_e("Updates & support for
|
770 |
</option>
|
771 |
<option data-header="For lifetime" data-price="99" value="<?php echo esc_url($pro_url."7") ?>">
|
772 |
<?php esc_html_e("Updates & support for lifetime") ?>
|
@@ -798,8 +798,8 @@ class MyStickyMenuBackend
|
|
798 |
<option data-header="Renewals for 25% off" data-price="79" value="<?php echo esc_url($pro_url."3") ?>">
|
799 |
<?php esc_html_e("Updates & support for 1 year") ?>
|
800 |
</option>
|
801 |
-
<option data-header="For
|
802 |
-
<?php esc_html_e("Updates & support for
|
803 |
</option>
|
804 |
<option data-header="For lifetime" data-price="199" value="<?php echo esc_url($pro_url."9") ?>">
|
805 |
<?php esc_html_e("Updates & support for lifetime") ?>
|
3 |
Plugin Name: myStickymenu
|
4 |
Plugin URI: https://premio.io/
|
5 |
Description: Simple sticky (fixed on top) menu implementation for navigation menu and Welcome bar for announcements and promotion. After install go to Settings / myStickymenu and change Sticky Class to .your_navbar_class or #your_navbar_id.
|
6 |
+
Version: 2.3.5
|
7 |
Author: Premio
|
8 |
Author URI: https://premio.io/downloads/mystickymenu/
|
9 |
Text Domain: mystickymenu
|
12 |
*/
|
13 |
|
14 |
defined('ABSPATH') or die("Cannot access pages directly.");
|
15 |
+
define( 'MYSTICKY_VERSION', '2.3.5' );
|
16 |
require_once("mystickymenu-fonts.php");
|
17 |
require_once("welcome-bar.php");
|
18 |
|
732 |
<option data-header="Renewals for 25% off" data-price="19" value="<?php echo esc_url($pro_url."1") ?>">
|
733 |
<?php esc_html_e("Updates & support for 1 year") ?>
|
734 |
</option>
|
735 |
+
<option data-header="For 2 years" data-price="29" value="<?php echo esc_url($pro_url."13") ?>">
|
736 |
+
<?php esc_html_e("Updates & support for 2 years") ?>
|
737 |
</option>
|
738 |
<option data-header="For lifetime" data-price="59" value="<?php echo esc_url($pro_url."5") ?>">
|
739 |
<?php esc_html_e("Updates & support for lifetime") ?>
|
765 |
<option data-header="Renewals for 25% off" data-price="39" value="<?php echo esc_url($pro_url."2") ?>">
|
766 |
<?php esc_html_e("Updates & support for 1 year") ?>
|
767 |
</option>
|
768 |
+
<option data-header="For 2 years" data-price="59" value="<?php echo esc_url($pro_url."14") ?>">
|
769 |
+
<?php esc_html_e("Updates & support for 2 years") ?>
|
770 |
</option>
|
771 |
<option data-header="For lifetime" data-price="99" value="<?php echo esc_url($pro_url."7") ?>">
|
772 |
<?php esc_html_e("Updates & support for lifetime") ?>
|
798 |
<option data-header="Renewals for 25% off" data-price="79" value="<?php echo esc_url($pro_url."3") ?>">
|
799 |
<?php esc_html_e("Updates & support for 1 year") ?>
|
800 |
</option>
|
801 |
+
<option data-header="For 2 years" data-price="125" value="<?php echo esc_url($pro_url."15") ?>">
|
802 |
+
<?php esc_html_e("Updates & support for 2 years") ?>
|
803 |
</option>
|
804 |
<option data-header="For lifetime" data-price="199" value="<?php echo esc_url($pro_url."9") ?>">
|
805 |
<?php esc_html_e("Updates & support for lifetime") ?>
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: tomeraharon, galdub, premio
|
|
3 |
Tags:menu, header, sticky menu, sticky header, floating menu, floating navigation menu, navigation menu, navigation, sticky navigation menu, welcome bar, hello bar, top bar, sticky bar, floating bar, notification bar
|
4 |
Requires at least: 3.5.1
|
5 |
Tested up to: 5.3
|
6 |
-
Stable tag: 2.3.
|
7 |
License: GPLv2 or later
|
8 |
|
9 |
This sticky menu plugin will make your menu or header stick to the top of page, when scrolled down and up. Also create a beautiful Welcome bar with it.
|
@@ -259,6 +259,8 @@ After installing the plugin, you’ll have the option to turn on the welcome bar
|
|
259 |
|
260 |
|
261 |
== Changelog ==
|
|
|
|
|
262 |
= 2.3.4 =
|
263 |
Frontend fixes
|
264 |
= 2.3.3 =
|
3 |
Tags:menu, header, sticky menu, sticky header, floating menu, floating navigation menu, navigation menu, navigation, sticky navigation menu, welcome bar, hello bar, top bar, sticky bar, floating bar, notification bar
|
4 |
Requires at least: 3.5.1
|
5 |
Tested up to: 5.3
|
6 |
+
Stable tag: 2.3.5
|
7 |
License: GPLv2 or later
|
8 |
|
9 |
This sticky menu plugin will make your menu or header stick to the top of page, when scrolled down and up. Also create a beautiful Welcome bar with it.
|
259 |
|
260 |
|
261 |
== Changelog ==
|
262 |
+
= 2.3.5 =
|
263 |
+
Review change
|
264 |
= 2.3.4 =
|
265 |
Frontend fixes
|
266 |
= 2.3.3 =
|