Featured Image From URL - Version 2.9.0

Version Description

  • New: the plugin has its own Chrome Extension now; Bug fix: block-ui was not working after recent update.
Download this release

Release Info

Developer marceljm
Plugin Icon 128x128 Featured Image From URL
Version 2.9.0
Comparing to
See all releases

Code changes from version 2.8.9 to 2.9.0

admin/html/css/menu.css CHANGED
@@ -11,14 +11,13 @@
11
  height: 48px !important;
12
  background: repeating-linear-gradient(-55deg,#23282d,#23282d 2px,#32373c 2px,#32373c 5px);
13
  background-color:#23282d;
14
- max-width: 980px;
15
  float:left;
16
  width:100%;
17
  max-width: 1020px;
18
  }
19
 
20
  .box {
21
- margin: 25px 0 0;
22
  background: #ffffff85;
23
  border: 1px solid #dbdbdb;
24
  padding: 20px;
@@ -155,3 +154,12 @@ th {
155
  .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
156
  color: white;
157
  }
 
 
 
 
 
 
 
 
 
11
  height: 48px !important;
12
  background: repeating-linear-gradient(-55deg,#23282d,#23282d 2px,#32373c 2px,#32373c 5px);
13
  background-color:#23282d;
 
14
  float:left;
15
  width:100%;
16
  max-width: 1020px;
17
  }
18
 
19
  .box {
20
+ margin: 17px 0 0;
21
  background: #ffffff85;
22
  border: 1px solid #dbdbdb;
23
  padding: 20px;
154
  .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
155
  color: white;
156
  }
157
+
158
+ .chrome {
159
+ height: 24px;
160
+ position: relative;
161
+ float:right;
162
+ right:6px;
163
+ top:-36px;
164
+ padding: 7px;
165
+ }
admin/html/js/menu.js CHANGED
@@ -56,7 +56,7 @@ function save(formName, url) {
56
  }
57
 
58
  function fifu_default_js() {
59
- jQuery('.wrap').block({message: 'Please wait some seconds...', css: {backgroundColor: 'none', border: 'none', color: 'white'}});
60
 
61
  toggle = jQuery("#fifu_toggle_enable_default_url").attr('class');
62
  switch (toggle) {
@@ -83,7 +83,7 @@ function fifu_default_js() {
83
  },
84
  complete: function () {
85
  setTimeout(function () {
86
- jQuery('.wrap').unblock();
87
  }, 1000);
88
  },
89
  timeout: 0
@@ -91,7 +91,7 @@ function fifu_default_js() {
91
  }
92
 
93
  function fifu_fake_js() {
94
- jQuery('.wrap').block({message: 'Please wait some seconds...', css: {backgroundColor: 'none', border: 'none', color: 'white'}});
95
 
96
  toggle = jQuery("#fifu_toggle_fake").attr('class');
97
  switch (toggle) {
@@ -120,7 +120,7 @@ function fifu_fake_js() {
120
  },
121
  complete: function () {
122
  setTimeout(function () {
123
- jQuery('.wrap').unblock();
124
  }, 1000);
125
  },
126
  timeout: 0
@@ -131,7 +131,7 @@ function fifu_clean_js() {
131
  if (jQuery("#fifu_toggle_data_clean").attr('class') != 'toggleon')
132
  return;
133
 
134
- jQuery('.wrap').block({message: 'Please wait some seconds...', css: {backgroundColor: 'none', border: 'none', color: 'white'}});
135
 
136
  jQuery.ajax({
137
  method: "POST",
@@ -151,7 +151,7 @@ function fifu_clean_js() {
151
  setTimeout(function () {
152
  jQuery("#fifu_toggle_data_clean").attr('class', 'toggleoff');
153
  jQuery("#fifu_toggle_fake").attr('class', 'toggleoff');
154
- jQuery('.wrap').unblock();
155
  }, 1000);
156
  }
157
  });
@@ -161,7 +161,7 @@ function fifu_save_dimensions_all_js() {
161
  if (jQuery("#fifu_toggle_save_dimensions_all").attr('class') != 'toggleon')
162
  return;
163
 
164
- jQuery('.wrap').block({message: 'Please wait. It can take several minutes...', css: {backgroundColor: 'none', border: 'none', color: 'white'}});
165
 
166
  interval = setInterval(function () {
167
  jQuery("#countdown").load(location.href + " #countdown");
@@ -184,7 +184,7 @@ function fifu_save_dimensions_all_js() {
184
  complete: function () {
185
  setTimeout(function () {
186
  jQuery("#fifu_toggle_save_dimensions_all").attr('class', 'toggleoff');
187
- jQuery('.wrap').unblock();
188
  }, 1000);
189
  jQuery("#countdown").load(location.href + " #countdown");
190
  clearInterval(interval);
@@ -196,7 +196,7 @@ function fifu_clean_dimensions_all_js() {
196
  if (jQuery("#fifu_toggle_clean_dimensions_all").attr('class') != 'toggleon')
197
  return;
198
 
199
- jQuery('.wrap').block({message: 'Please wait some seconds...', css: {backgroundColor: 'none', border: 'none', color: 'white'}});
200
 
201
  jQuery.ajax({
202
  method: "POST",
@@ -215,7 +215,7 @@ function fifu_clean_dimensions_all_js() {
215
  complete: function () {
216
  setTimeout(function () {
217
  jQuery("#fifu_toggle_clean_dimensions_all").attr('class', 'toggleoff');
218
- jQuery('.wrap').unblock();
219
  }, 1000);
220
  jQuery("#countdown").load(location.href + " #countdown");
221
  }
56
  }
57
 
58
  function fifu_default_js() {
59
+ jQuery('#tabs-top').block({message: 'Please wait some seconds...', css: {backgroundColor: 'none', border: 'none', color: 'white'}});
60
 
61
  toggle = jQuery("#fifu_toggle_enable_default_url").attr('class');
62
  switch (toggle) {
83
  },
84
  complete: function () {
85
  setTimeout(function () {
86
+ jQuery('#tabs-top').unblock();
87
  }, 1000);
88
  },
89
  timeout: 0
91
  }
92
 
93
  function fifu_fake_js() {
94
+ jQuery('#tabs-top').block({message: 'Please wait some seconds...', css: {backgroundColor: 'none', border: 'none', color: 'white'}});
95
 
96
  toggle = jQuery("#fifu_toggle_fake").attr('class');
97
  switch (toggle) {
120
  },
121
  complete: function () {
122
  setTimeout(function () {
123
+ jQuery('#tabs-top').unblock();
124
  }, 1000);
125
  },
126
  timeout: 0
131
  if (jQuery("#fifu_toggle_data_clean").attr('class') != 'toggleon')
132
  return;
133
 
134
+ jQuery('#tabs-top').block({message: 'Please wait some seconds...', css: {backgroundColor: 'none', border: 'none', color: 'white'}});
135
 
136
  jQuery.ajax({
137
  method: "POST",
151
  setTimeout(function () {
152
  jQuery("#fifu_toggle_data_clean").attr('class', 'toggleoff');
153
  jQuery("#fifu_toggle_fake").attr('class', 'toggleoff');
154
+ jQuery('#tabs-top').unblock();
155
  }, 1000);
156
  }
157
  });
161
  if (jQuery("#fifu_toggle_save_dimensions_all").attr('class') != 'toggleon')
162
  return;
163
 
164
+ jQuery('#tabs-top').block({message: 'Please wait. It can take several minutes...', css: {backgroundColor: 'none', border: 'none', color: 'white'}});
165
 
166
  interval = setInterval(function () {
167
  jQuery("#countdown").load(location.href + " #countdown");
184
  complete: function () {
185
  setTimeout(function () {
186
  jQuery("#fifu_toggle_save_dimensions_all").attr('class', 'toggleoff');
187
+ jQuery('#tabs-top').unblock();
188
  }, 1000);
189
  jQuery("#countdown").load(location.href + " #countdown");
190
  clearInterval(interval);
196
  if (jQuery("#fifu_toggle_clean_dimensions_all").attr('class') != 'toggleon')
197
  return;
198
 
199
+ jQuery('#tabs-top').block({message: 'Please wait some seconds...', css: {backgroundColor: 'none', border: 'none', color: 'white'}});
200
 
201
  jQuery.ajax({
202
  method: "POST",
215
  complete: function () {
216
  setTimeout(function () {
217
  jQuery("#fifu_toggle_clean_dimensions_all").attr('class', 'toggleoff');
218
+ jQuery('#tabs-top').unblock();
219
  }, 1000);
220
  jQuery("#countdown").load(location.href + " #countdown");
221
  }
admin/html/menu.html CHANGED
@@ -2,12 +2,13 @@
2
 
3
  <div class="header-box">
4
  <h1 style="color:white;padding-left:20px"><span class="dashicons dashicons-camera" style="font-size:30px"></span><span style="padding-left:20px">featured image from url 2</span></h1>
 
5
  </div>
6
 
7
  <div id="tabs-top" style="float:left">
8
  <ul>
9
  <li><a href="#tabs-d"><i class="fas fa-envelope"></i> Help</a></li>
10
- <li><a href="#tabs-k"><i class="fas fa-user-cog"></i> Admin Area</a></li>
11
  <li><a href="#tabs-g"><i class="fas fa-image"></i> Featured Image</a></li>
12
  <li><a href="#tabs-b"><i class="fas fa-flag-checkered"></i> URL from Post Content</a></li>
13
  <li><a href="#tabs-j"><i class="fas fa-database"></i> Metadata</a></li>
@@ -21,7 +22,7 @@
21
  <li><a href="#tabs-o"><i class="fas fa-shopping-cart"></i> WooCommerce</a></li>
22
  <li><a href="#tabs-p"><i class="fas fa-redo"></i> WP All Import</a></li>
23
  <li><a href="#tabs-t"><i class="fas fa-info-circle"></i> Troubleshooting</a></li>
24
- <li><a href="#tabs-a"><i class="fas fa-credit-card"></i> Premium version <b style="border-radius:2px;padding:3px;background-color:#32373c;color:white">Stripe | PayPal</b></a></li>
25
  <br>
26
  <br>
27
  <div id="tabs-a">
@@ -2618,7 +2619,7 @@
2618
  <div class="box">
2619
  <h2>Fast Support</h2>
2620
  <div class="greybox">
2621
- If you need any help, you can refer to <a href="https://wordpress.org/plugins/featured-image-from-url/screenshots/" target="_blank">screenshots</a> or send an email to <b>marcel@featuredimagefromurl.com</b> (send me this <a href="admin.php?page=fifu-support-data"><button id="opener" onclick="jQuery('.wrap').block({message: 'Please wait some seconds...', css: {backgroundColor: 'none', border: 'none', color: 'white'}});">data</button></a>, please).
2622
  <br>
2623
  <br>
2624
  <table style="background-color: #fff; border-radius: 13px;">
@@ -2669,7 +2670,7 @@
2669
  </div>
2670
  </div>
2671
  <div class="box">
2672
- <h2>Getting Started (external Featured Images)</h2>
2673
  <div class="greybox" style="min-height:375px;padding:0 !important">
2674
  <div style="width:100%">
2675
  <hgroup style="float:left;opacity:0.75;" class="speech-bubble">
2
 
3
  <div class="header-box">
4
  <h1 style="color:white;padding-left:20px"><span class="dashicons dashicons-camera" style="font-size:30px"></span><span style="padding-left:20px">featured image from url 2</span></h1>
5
+ <a href="https://chrome.google.com/webstore/detail/fifu-scraper/pccimcccbkdeeadhejdmnffmllpicola" target="_blank"><img class="chrome" src="https://storage.googleapis.com/featuredimagefromurl/chrome-web-store2.png" title="Chrome Extension Available"/></a>
6
  </div>
7
 
8
  <div id="tabs-top" style="float:left">
9
  <ul>
10
  <li><a href="#tabs-d"><i class="fas fa-envelope"></i> Help</a></li>
11
+ <li><a href="#tabs-k"><i class="fas fa-user-cog"></i> Admin</a></li>
12
  <li><a href="#tabs-g"><i class="fas fa-image"></i> Featured Image</a></li>
13
  <li><a href="#tabs-b"><i class="fas fa-flag-checkered"></i> URL from Post Content</a></li>
14
  <li><a href="#tabs-j"><i class="fas fa-database"></i> Metadata</a></li>
22
  <li><a href="#tabs-o"><i class="fas fa-shopping-cart"></i> WooCommerce</a></li>
23
  <li><a href="#tabs-p"><i class="fas fa-redo"></i> WP All Import</a></li>
24
  <li><a href="#tabs-t"><i class="fas fa-info-circle"></i> Troubleshooting</a></li>
25
+ <li><a href="#tabs-a"><i class="fas fa-star"></i> Premium <b style="border-radius:2px;padding:3px;background-color:#32373c;color:white">$ 39.90 Lifetime Updates</b></a></li>
26
  <br>
27
  <br>
28
  <div id="tabs-a">
2619
  <div class="box">
2620
  <h2>Fast Support</h2>
2621
  <div class="greybox">
2622
+ If you need any help, you can refer to <a href="https://wordpress.org/plugins/featured-image-from-url/screenshots/" target="_blank">screenshots</a> or send an email to <b>marcel@featuredimagefromurl.com</b> (send me this <a href="admin.php?page=fifu-support-data"><button id="opener" onclick="jQuery('#tabs-top').block({message: 'Please wait some seconds...', css: {backgroundColor: 'none', border: 'none', color: 'white'}});">data</button></a>, please).
2623
  <br>
2624
  <br>
2625
  <table style="background-color: #fff; border-radius: 13px;">
2670
  </div>
2671
  </div>
2672
  <div class="box">
2673
+ <h2>Getting Started</h2>
2674
  <div class="greybox" style="min-height:375px;padding:0 !important">
2675
  <div style="width:100%">
2676
  <hgroup style="float:left;opacity:0.75;" class="speech-bubble">
featured-image-from-url.php CHANGED
@@ -4,7 +4,7 @@
4
  * Plugin Name: Featured Image from URL
5
  * Plugin URI: https://fifu.app/
6
  * Description: Use an external image as Featured Image of your post/page/custom post type (WooCommerce). Includes Auto Set (External Post), Product Gallery, Social Tags and more.
7
- * Version: 2.8.9
8
  * Author: Marcel Jacques Machado
9
  * Author URI: https://www.linkedin.com/in/marceljm/
10
  */
4
  * Plugin Name: Featured Image from URL
5
  * Plugin URI: https://fifu.app/
6
  * Description: Use an external image as Featured Image of your post/page/custom post type (WooCommerce). Includes Auto Set (External Post), Product Gallery, Social Tags and more.
7
+ * Version: 2.9.0
8
  * Author: Marcel Jacques Machado
9
  * Author URI: https://www.linkedin.com/in/marceljm/
10
  */
readme.txt CHANGED
@@ -1,10 +1,10 @@
1
  === Plugin Name ===
2
  Contributors: marceljm
3
  Donate link: https://donorbox.org/fifu
4
- Tags: featured image, external featured image, featured image from url, url featured image, featured, image, external, url, flickr, s3, picasa, woocommerce, product image, product gallery, product, gallery, column, list, page, post, all, content, custom, type, custom post type, category, video, external video, youtube, vimeo, featured video, hover, effects, hover effects, sirv, wp all import, css, style, slider, thumbnail, social, network, auto, publish, hide, first image, content, lightbox, size, grid, auto post thumbnail, link, uri, affiliate, wp, rest, api, wp rest api, lazy, load, google, drive, instagram, validation, jetpack, visual composer, play, pause, crop, resize, zoom, enable, disable, default, automatic, auto set, cloudinary, schedule, event, cron, seo, variable, tumblr, variation, product variation, shortcode, facebook, instagram, imgur, 9gag, wcfm, add-on
5
  Requires at least: 4.0
6
  Tested up to: 5.4
7
- Stable tag: 2.8.9
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -159,6 +159,9 @@ Features:
159
 
160
  == Changelog ==
161
 
 
 
 
162
  = 2.8.9 =
163
  * Bug fixes: conflict with Media Cloud plugin and menu settings style issues on Google Chrome.
164
 
@@ -696,6 +699,12 @@ was removed. To finish, a Premium version is now been presented.
696
 
697
  == Upgrade Notice ==
698
 
 
 
 
 
 
 
699
  = 2.8.8 =
700
  * Bug fix: menu settings layout was broken in sites with many plugins/themes notifications.
701
 
1
  === Plugin Name ===
2
  Contributors: marceljm
3
  Donate link: https://donorbox.org/fifu
4
+ Tags: featured image, external featured image, featured image from url, url featured image, featured, image, external, url, flickr, s3, picasa, woocommerce, product image, product gallery, product, gallery, column, list, page, post, all, content, custom, type, custom post type, category, video, external video, youtube, vimeo, featured video, hover, effects, hover effects, sirv, wp all import, css, style, slider, thumbnail, social, network, auto, publish, hide, first image, content, lightbox, size, grid, auto post thumbnail, link, uri, affiliate, wp, rest, api, wp rest api, lazy, load, google, drive, instagram, validation, jetpack, visual composer, play, pause, crop, resize, zoom, enable, disable, default, automatic, auto set, cloudinary, schedule, event, cron, seo, variable, tumblr, variation, product variation, shortcode, facebook, instagram, imgur, 9gag, wcfm, add-on, scraper
5
  Requires at least: 4.0
6
  Tested up to: 5.4
7
+ Stable tag: 2.9.0
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
159
 
160
  == Changelog ==
161
 
162
+ = 2.9.0 =
163
+ * New: the plugin has its own Chrome Extension now; Bug fix: block-ui was not working after recent update.
164
+
165
  = 2.8.9 =
166
  * Bug fixes: conflict with Media Cloud plugin and menu settings style issues on Google Chrome.
167
 
699
 
700
  == Upgrade Notice ==
701
 
702
+ = 2.9.0 =
703
+ * New: the plugin has its own Chrome Extension now; Bug fix: block-ui was not working after recent update.
704
+
705
+ = 2.8.9 =
706
+ * Bug fixes: conflict with Media Cloud plugin and menu settings style issues on Google Chrome.
707
+
708
  = 2.8.8 =
709
  * Bug fix: menu settings layout was broken in sites with many plugins/themes notifications.
710