PluginProbe ʕ •ᴥ•ʔ
File Manager Pro – Filester / trunk
File Manager Pro – Filester vtrunk
2.1.1 trunk 1.6.1 1.7.6 1.8 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 2.0 2.0.1 2.0.2 2.1.0
filester / assets / js / review.js
filester / assets / js Last commit date
toastr 5 years ago cross.js 5 years ago file_manager_admin.js 9 months ago review.js 5 years ago
review.js
36 lines
1 jQuery(document).ready(function () {
2 jQuery("#njt-fs-review a").on("click", function () {
3 const thisElement = this;
4 const fieldValue = jQuery(thisElement).attr("data");
5 const freeLink = "https://wordpress.org/support/plugin/filester/reviews/#new-post";
6 let hidePopup = false;
7 if (fieldValue == "rateNow") {
8 window.open(freeLink, "_blank");
9 } else {
10 hidePopup = true;
11 }
12
13 jQuery
14 .ajax({
15 dataType: 'json',
16 url: wpDataFs.admin_ajax,
17 type: "post",
18 data: {
19 action: "njt_fs_save_review",
20 field: fieldValue,
21 nonce: wpDataFs.nonce,
22 },
23 })
24 .done(function (result) {
25 if (hidePopup == true) {
26 jQuery( "#njt-fs-review .notice-dismiss" ).trigger( "click" );
27 }
28 })
29 .fail(function (res) {
30 if (hidePopup == true) {
31 console.log(res.responseText);
32 jQuery( "#njt-fs-review .notice-dismiss" ).trigger( "click" );
33 }
34 });
35 })
36 })