PluginProbe
ووسلام – همگام سازی ووکامرس و باسلام / 1.10.21
ووسلام – همگام سازی ووکامرس و باسلام v1.10.21
1.10.21 1.10.19 1.10.20 1.10.18 1.10.17 1.10.15 1.10.14 1.10.13 1.10.12 1.10.10 1.10.9 1.10.8 1.10.7 1.10.6 1.10.5 1.10.4 1.10.3 1.10.2 1.10.1 1.10.0 1.9.2 1.9.1 1.9.0 1.8.8 1.8.5 All 54 releases
← All changes | assets/js/check-sync.js +10 -10 1.8.51.10.21 View file →
@@ -33,12 +33,12 @@
33 33 days: 7,
34 34 },
35 35 success: function (response) {
36 36 if (response.success) {
37 - alert(response.data?.message || "عملیات با موفقیت انجام شد.");
37 + window.BasalamToast.success(response.data?.message || "عملیات با موفقیت انجام شد.");
38 38 location.reload();
39 39 } else {
40 - alert(response.data?.message || "خطایی رخ داده است.");
40 + window.BasalamToast.error(response.data?.message || "خطایی رخ داده است.");
41 41 $btn.prop("disabled", false).find(".basalam-btn-text").text("بررسی سفارشات باسلام");
42 42 }
43 43 },
44 44 error: function (jqXHR) {
@@ -46,9 +46,9 @@
46 46 try {
47 47 const response = JSON.parse(jqXHR.responseText);
48 48 message = response.data?.message || message;
49 49 } catch (e) {}
50 - alert(message);
50 + window.BasalamToast.error(message);
51 51 $btn.prop("disabled", false).find(".basalam-btn-text").text("بررسی سفارشات باسلام");
52 52 },
53 53 });
54 54 });
@@ -66,9 +66,9 @@
66 66 let days = parseInt($daysInput.val());
67 67
68 68 // Validate days
69 69 if (isNaN(days) || days < 1 || days > 30) {
70 - alert("عدد وارد شده باید بین ۱ تا ۳۰ باشد.");
70 + window.BasalamToast.warning("عدد وارد شده باید بین ۱ تا ۳۰ باشد.");
71 71 $daysInput.focus();
72 72 return;
73 73 }
74 74
@@ -84,12 +84,12 @@
84 84 days: days,
85 85 },
86 86 success: function (response) {
87 87 if (response.success) {
88 - alert(response.data?.message || "عملیات با موفقیت انجام شد.");
88 + window.BasalamToast.success(response.data?.message || "عملیات با موفقیت انجام شد.");
89 89 location.reload();
90 90 } else {
91 - alert(response.data?.message || "خطایی رخ داده است.");
91 + window.BasalamToast.error(response.data?.message || "خطایی رخ داده است.");
92 92 $btn.text("بررسی سفارشات").prop("disabled", false);
93 93 $mainBtn.prop("disabled", false).find(".basalam-btn-text").text("بررسی سفارشات باسلام");
94 94 }
95 95 },
@@ -98,9 +98,9 @@
98 98 try {
99 99 const response = JSON.parse(jqXHR.responseText);
100 100 message = response.data?.message || message;
101 101 } catch (e) {}
102 - alert(message);
102 + window.BasalamToast.error(message);
103 103 $btn.text("بررسی سفارشات").prop("disabled", false);
104 104 $mainBtn.prop("disabled", false).find(".basalam-btn-text").text("بررسی سفارشات باسلام");
105 105 },
106 106 });
@@ -127,12 +127,12 @@
127 127 _wpnonce: nonce,
128 128 },
129 129 success: function (response) {
130 130 if (response.success) {
131 - alert(response.data?.message || "عملیات لغو شد.");
131 + window.BasalamToast.info(response.data?.message || "عملیات لغو شد.");
132 132 location.reload();
133 133 } else {
134 - alert(response.data?.message || "خطایی رخ داده است.");
134 + window.BasalamToast.error(response.data?.message || "خطایی رخ داده است.");
135 135 $btn.prop("disabled", false);
136 136 }
137 137 },
138 138 error: function (jqXHR) {
@@ -140,9 +140,9 @@
140 140 try {
141 141 const response = JSON.parse(jqXHR.responseText);
142 142 message = response.data?.message || message;
143 143 } catch (e) {}
144 - alert(message);
144 + window.BasalamToast.error(message);
145 145 $btn.prop("disabled", false);
146 146 },
147 147 });
148 148 });