Changeset 2384279
- Timestamp:
- 09/18/2020 08:43:22 AM (6 years ago)
- Location:
- aplazame
- Files:
-
- 12 edited
- 1 copied
-
tags/2.2.4 (copied) (copied from aplazame/trunk)
-
tags/2.2.4/README.txt (modified) (2 diffs)
-
tags/2.2.4/aplazame.php (modified) (2 diffs)
-
tags/2.2.4/i18n/languages/aplazame-es_ES.mo (modified) (previous)
-
tags/2.2.4/i18n/languages/aplazame.po (modified) (5 diffs)
-
tags/2.2.4/i18n/languages/aplazame.pot (modified) (5 diffs)
-
tags/2.2.4/templates/product/campaigns.php (modified) (3 diffs)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/aplazame.php (modified) (2 diffs)
-
trunk/i18n/languages/aplazame-es_ES.mo (modified) (previous)
-
trunk/i18n/languages/aplazame.po (modified) (5 diffs)
-
trunk/i18n/languages/aplazame.pot (modified) (5 diffs)
-
trunk/templates/product/campaigns.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
aplazame/tags/2.2.4/README.txt
r2343299 r2384279 5 5 Tested up to: 5.4.2 6 6 Requires PHP: 5.3.0 7 Stable tag: 2.2. 37 Stable tag: 2.2.4 8 8 License: BSD-3-Clause 9 9 License URI: https://github.com/aplazame/woocommerce/blob/master/LICENSE … … 77 77 78 78 == Changelog == 79 80 #### [v2.2.4](https://github.com/aplazame/woocommerce/tree/v2.2.4) (2020-09-17) 81 82 * [FIX] Campaigns pagination. 79 83 80 84 #### [v2.2.3](https://github.com/aplazame/woocommerce/tree/v2.2.3) (2020-07-20) -
aplazame/tags/2.2.4/aplazame.php
r2343299 r2384279 3 3 * Plugin Name: Aplazame 4 4 * Plugin URI: https://github.com/aplazame/woocommerce 5 * Version: 2.2. 35 * Version: 2.2.4 6 6 * Description: Aplazame offers a payment method to receive funding for the purchases. 7 7 * Author: Aplazame … … 26 26 27 27 class WC_Aplazame { 28 const VERSION = '2.2. 3';28 const VERSION = '2.2.4'; 29 29 const METHOD_ID = 'aplazame'; 30 30 const METHOD_TITLE = 'Aplazame'; -
aplazame/tags/2.2.4/i18n/languages/aplazame.po
r2343299 r2384279 2 2 msgstr "" 3 3 "Report-Msgid-Bugs-To: https://github.com/aplazame/woocommerce\n" 4 "POT-Creation-Date: 2020-0 7-20 08:39+0000\n"4 "POT-Creation-Date: 2020-09-17 15:05+0000\n" 5 5 "Language: es_ES\n" 6 6 "MIME-Version: 1.0\n" … … 16 16 msgstr "Ajustes" 17 17 18 #: templates/product/campaigns.php:88 19 msgid "The campaign applies to all products from your catalogue" 20 msgstr "La campaña aplica a todo el catálogo de productos." 21 18 22 #: classes/api/Aplazame_Api_ConfirmController.php:70 19 23 msgid "Confirmed" … … 25 29 msgid "Order has been cancelled: %s" 26 30 msgstr "El pedido ha sido cancelado: %s" 31 32 #: classes/wc-aplazame-pay-later-gateway.php:10 classes/lib/Helpers.php:305 33 msgid " - Pay in 15 days" 34 msgstr " - Pago en 15 días" 35 36 #: classes/wc-aplazame-pay-later-gateway.php:11 37 msgid "Pay in 15 days with Aplazame" 38 msgstr "Paga en 15 días con Aplazame" 39 40 #: classes/wc-aplazame-pay-later-gateway.php:94 41 #: classes/wc-aplazame-pay-later-gateway.php:101 42 #: classes/wc-aplazame-gateway.php:94 classes/wc-aplazame-gateway.php:100 43 msgid "Enable/Disable" 44 msgstr "Activar/Desactivar" 45 46 #: classes/wc-aplazame-pay-later-gateway.php:95 47 #: classes/wc-aplazame-gateway.php:95 48 msgid "Enable Aplazame \"Flexible financing\"" 49 msgstr "Activar 'Pago a plazos' con Aplazame" 50 51 #: classes/wc-aplazame-pay-later-gateway.php:102 52 #: classes/wc-aplazame-gateway.php:101 53 msgid "Enable Aplazame \"Pay in 15 days\"" 54 msgstr "Activar 'Pago en 15 días' con Aplazame" 27 55 28 56 #: classes/lib/Helpers.php:151 … … 94 122 msgstr "Pago en 15 días" 95 123 96 #: classes/lib/Helpers.php:305 classes/wc-aplazame-pay-later-gateway.php:1097 msgid " - Pay in 15 days"98 msgstr " - Pago en 15 días"99 100 124 #: classes/lib/Helpers.php:323 101 125 msgid "Product widget" … … 221 245 msgid "Flexible financing with Aplazame" 222 246 msgstr "Paga a plazos con Aplazame" 223 224 #: classes/wc-aplazame-gateway.php:94 classes/wc-aplazame-gateway.php:100225 #: classes/wc-aplazame-pay-later-gateway.php:94226 #: classes/wc-aplazame-pay-later-gateway.php:101227 msgid "Enable/Disable"228 msgstr "Activar/Desactivar"229 230 #: classes/wc-aplazame-gateway.php:95231 #: classes/wc-aplazame-pay-later-gateway.php:95232 msgid "Enable Aplazame \"Flexible financing\""233 msgstr "Activar 'Pago a plazos' con Aplazame"234 235 #: classes/wc-aplazame-gateway.php:101236 #: classes/wc-aplazame-pay-later-gateway.php:102237 msgid "Enable Aplazame \"Pay in 15 days\""238 msgstr "Activar 'Pago en 15 días' con Aplazame"239 240 #: classes/wc-aplazame-pay-later-gateway.php:11241 msgid "Pay in 15 days with Aplazame"242 msgstr "Paga en 15 días con Aplazame"243 244 #: templates/product/campaigns.php:82245 msgid "The campaign applies to all products from your catalogue"246 msgstr "La campaña aplica a todo el catálogo de productos." -
aplazame/tags/2.2.4/i18n/languages/aplazame.pot
r2343299 r2384279 7 7 msgid "" 8 8 msgstr "" 9 "Project-Id-Version: Aplazame v2.2. 3\n"9 "Project-Id-Version: Aplazame v2.2.4\n" 10 10 "Report-Msgid-Bugs-To: https://github.com/aplazame/woocommerce\n" 11 "POT-Creation-Date: 2020-0 7-20 08:39+0000\n"11 "POT-Creation-Date: 2020-09-17 15:05+0000\n" 12 12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 13 13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 26 26 msgstr "" 27 27 28 #: templates/product/campaigns.php:88 29 msgid "The campaign applies to all products from your catalogue" 30 msgstr "" 31 28 32 #: classes/api/Aplazame_Api_ConfirmController.php:70 29 33 msgid "Confirmed" … … 34 38 #, php-format 35 39 msgid "Order has been cancelled: %s" 40 msgstr "" 41 42 #: classes/wc-aplazame-pay-later-gateway.php:10 classes/lib/Helpers.php:305 43 msgid " - Pay in 15 days" 44 msgstr "" 45 46 #: classes/wc-aplazame-pay-later-gateway.php:11 47 msgid "Pay in 15 days with Aplazame" 48 msgstr "" 49 50 #: classes/wc-aplazame-pay-later-gateway.php:94 51 #: classes/wc-aplazame-pay-later-gateway.php:101 52 #: classes/wc-aplazame-gateway.php:94 classes/wc-aplazame-gateway.php:100 53 msgid "Enable/Disable" 54 msgstr "" 55 56 #: classes/wc-aplazame-pay-later-gateway.php:95 57 #: classes/wc-aplazame-gateway.php:95 58 msgid "Enable Aplazame \"Flexible financing\"" 59 msgstr "" 60 61 #: classes/wc-aplazame-pay-later-gateway.php:102 62 #: classes/wc-aplazame-gateway.php:101 63 msgid "Enable Aplazame \"Pay in 15 days\"" 36 64 msgstr "" 37 65 … … 101 129 msgstr "" 102 130 103 #: classes/lib/Helpers.php:305 classes/wc-aplazame-pay-later-gateway.php:10104 msgid " - Pay in 15 days"105 msgstr ""106 107 131 #: classes/lib/Helpers.php:323 108 132 msgid "Product widget" … … 228 252 msgid "Flexible financing with Aplazame" 229 253 msgstr "" 230 231 #: classes/wc-aplazame-gateway.php:94 classes/wc-aplazame-gateway.php:100232 #: classes/wc-aplazame-pay-later-gateway.php:94233 #: classes/wc-aplazame-pay-later-gateway.php:101234 msgid "Enable/Disable"235 msgstr ""236 237 #: classes/wc-aplazame-gateway.php:95238 #: classes/wc-aplazame-pay-later-gateway.php:95239 msgid "Enable Aplazame \"Flexible financing\""240 msgstr ""241 242 #: classes/wc-aplazame-gateway.php:101243 #: classes/wc-aplazame-pay-later-gateway.php:102244 msgid "Enable Aplazame \"Pay in 15 days\""245 msgstr ""246 247 #: classes/wc-aplazame-pay-later-gateway.php:11248 msgid "Pay in 15 days with Aplazame"249 msgstr ""250 251 #: templates/product/campaigns.php:82252 msgid "The campaign applies to all products from your catalogue"253 msgstr "" -
aplazame/tags/2.2.4/templates/product/campaigns.php
r1992909 r2384279 30 30 31 31 var articles = <?php echo json_encode( $articles ); ?>; 32 33 var dateObj = new Date(); 34 var currentDate = dateObj.toISOString(); 35 var byEndDate = function (campaign) { 36 return (campaign.end_date > currentDate); 37 }; 32 38 33 39 function associateArticlesToCampaign(articles, campaignId) { … … 113 119 jQuery.ajax({ 114 120 type: "POST", 121 async: false, 115 122 url: ajaxurl, 116 123 data: { … … 124 131 } 125 132 126 apiRequest("GET", "/me/campaigns", null, function (payload) { 127 var campaigns = payload.results; 128 var dateObj = new Date(); 129 var currentDate = dateObj.toISOString(); 130 var byEndDate = function (campaign) { 131 return (campaign.end_date > currentDate); 132 }; 133 function getCampaigns(page = 1) { 134 apiRequest("GET", "/me/campaigns?page=" + page, null, function (payload) { 135 var campaigns = payload.results; 133 136 134 campaigns = campaigns.filter(byEndDate);137 displayCampaigns(campaigns.filter(byEndDate)); 135 138 136 apiRequest("GET", "/me/campaigns?articles-mid=" + articles[0].id, null, function (payload) { 139 if (payload.cursor.after != null) { 140 getCampaigns(payload.cursor.after); 141 } 142 }); 143 } 144 145 function getCampaignsFromArticle(page = 1) { 146 apiRequest("GET", "/me/campaigns?articles-mid=" + articles[0].id + "&page=" + page, null, function(payload) { 137 147 var selectedCampaigns = payload.results; 138 148 139 select edCampaigns = selectedCampaigns.filter(byEndDate);149 selectCampaigns(selectedCampaigns.filter(byEndDate)); 140 150 141 displayCampaigns(campaigns); 142 selectCampaigns(selectedCampaigns); 151 if (payload.cursor.after != null) { 152 getCampaignsFromArticle(payload.cursor.after); 153 } 143 154 }); 144 }); 155 } 156 157 getCampaigns(); 158 getCampaignsFromArticle(); 145 159 </script> -
aplazame/trunk/README.txt
r2343299 r2384279 5 5 Tested up to: 5.4.2 6 6 Requires PHP: 5.3.0 7 Stable tag: 2.2. 37 Stable tag: 2.2.4 8 8 License: BSD-3-Clause 9 9 License URI: https://github.com/aplazame/woocommerce/blob/master/LICENSE … … 77 77 78 78 == Changelog == 79 80 #### [v2.2.4](https://github.com/aplazame/woocommerce/tree/v2.2.4) (2020-09-17) 81 82 * [FIX] Campaigns pagination. 79 83 80 84 #### [v2.2.3](https://github.com/aplazame/woocommerce/tree/v2.2.3) (2020-07-20) -
aplazame/trunk/aplazame.php
r2343299 r2384279 3 3 * Plugin Name: Aplazame 4 4 * Plugin URI: https://github.com/aplazame/woocommerce 5 * Version: 2.2. 35 * Version: 2.2.4 6 6 * Description: Aplazame offers a payment method to receive funding for the purchases. 7 7 * Author: Aplazame … … 26 26 27 27 class WC_Aplazame { 28 const VERSION = '2.2. 3';28 const VERSION = '2.2.4'; 29 29 const METHOD_ID = 'aplazame'; 30 30 const METHOD_TITLE = 'Aplazame'; -
aplazame/trunk/i18n/languages/aplazame.po
r2343299 r2384279 2 2 msgstr "" 3 3 "Report-Msgid-Bugs-To: https://github.com/aplazame/woocommerce\n" 4 "POT-Creation-Date: 2020-0 7-20 08:39+0000\n"4 "POT-Creation-Date: 2020-09-17 15:05+0000\n" 5 5 "Language: es_ES\n" 6 6 "MIME-Version: 1.0\n" … … 16 16 msgstr "Ajustes" 17 17 18 #: templates/product/campaigns.php:88 19 msgid "The campaign applies to all products from your catalogue" 20 msgstr "La campaña aplica a todo el catálogo de productos." 21 18 22 #: classes/api/Aplazame_Api_ConfirmController.php:70 19 23 msgid "Confirmed" … … 25 29 msgid "Order has been cancelled: %s" 26 30 msgstr "El pedido ha sido cancelado: %s" 31 32 #: classes/wc-aplazame-pay-later-gateway.php:10 classes/lib/Helpers.php:305 33 msgid " - Pay in 15 days" 34 msgstr " - Pago en 15 días" 35 36 #: classes/wc-aplazame-pay-later-gateway.php:11 37 msgid "Pay in 15 days with Aplazame" 38 msgstr "Paga en 15 días con Aplazame" 39 40 #: classes/wc-aplazame-pay-later-gateway.php:94 41 #: classes/wc-aplazame-pay-later-gateway.php:101 42 #: classes/wc-aplazame-gateway.php:94 classes/wc-aplazame-gateway.php:100 43 msgid "Enable/Disable" 44 msgstr "Activar/Desactivar" 45 46 #: classes/wc-aplazame-pay-later-gateway.php:95 47 #: classes/wc-aplazame-gateway.php:95 48 msgid "Enable Aplazame \"Flexible financing\"" 49 msgstr "Activar 'Pago a plazos' con Aplazame" 50 51 #: classes/wc-aplazame-pay-later-gateway.php:102 52 #: classes/wc-aplazame-gateway.php:101 53 msgid "Enable Aplazame \"Pay in 15 days\"" 54 msgstr "Activar 'Pago en 15 días' con Aplazame" 27 55 28 56 #: classes/lib/Helpers.php:151 … … 94 122 msgstr "Pago en 15 días" 95 123 96 #: classes/lib/Helpers.php:305 classes/wc-aplazame-pay-later-gateway.php:1097 msgid " - Pay in 15 days"98 msgstr " - Pago en 15 días"99 100 124 #: classes/lib/Helpers.php:323 101 125 msgid "Product widget" … … 221 245 msgid "Flexible financing with Aplazame" 222 246 msgstr "Paga a plazos con Aplazame" 223 224 #: classes/wc-aplazame-gateway.php:94 classes/wc-aplazame-gateway.php:100225 #: classes/wc-aplazame-pay-later-gateway.php:94226 #: classes/wc-aplazame-pay-later-gateway.php:101227 msgid "Enable/Disable"228 msgstr "Activar/Desactivar"229 230 #: classes/wc-aplazame-gateway.php:95231 #: classes/wc-aplazame-pay-later-gateway.php:95232 msgid "Enable Aplazame \"Flexible financing\""233 msgstr "Activar 'Pago a plazos' con Aplazame"234 235 #: classes/wc-aplazame-gateway.php:101236 #: classes/wc-aplazame-pay-later-gateway.php:102237 msgid "Enable Aplazame \"Pay in 15 days\""238 msgstr "Activar 'Pago en 15 días' con Aplazame"239 240 #: classes/wc-aplazame-pay-later-gateway.php:11241 msgid "Pay in 15 days with Aplazame"242 msgstr "Paga en 15 días con Aplazame"243 244 #: templates/product/campaigns.php:82245 msgid "The campaign applies to all products from your catalogue"246 msgstr "La campaña aplica a todo el catálogo de productos." -
aplazame/trunk/i18n/languages/aplazame.pot
r2343299 r2384279 7 7 msgid "" 8 8 msgstr "" 9 "Project-Id-Version: Aplazame v2.2. 3\n"9 "Project-Id-Version: Aplazame v2.2.4\n" 10 10 "Report-Msgid-Bugs-To: https://github.com/aplazame/woocommerce\n" 11 "POT-Creation-Date: 2020-0 7-20 08:39+0000\n"11 "POT-Creation-Date: 2020-09-17 15:05+0000\n" 12 12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 13 13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 26 26 msgstr "" 27 27 28 #: templates/product/campaigns.php:88 29 msgid "The campaign applies to all products from your catalogue" 30 msgstr "" 31 28 32 #: classes/api/Aplazame_Api_ConfirmController.php:70 29 33 msgid "Confirmed" … … 34 38 #, php-format 35 39 msgid "Order has been cancelled: %s" 40 msgstr "" 41 42 #: classes/wc-aplazame-pay-later-gateway.php:10 classes/lib/Helpers.php:305 43 msgid " - Pay in 15 days" 44 msgstr "" 45 46 #: classes/wc-aplazame-pay-later-gateway.php:11 47 msgid "Pay in 15 days with Aplazame" 48 msgstr "" 49 50 #: classes/wc-aplazame-pay-later-gateway.php:94 51 #: classes/wc-aplazame-pay-later-gateway.php:101 52 #: classes/wc-aplazame-gateway.php:94 classes/wc-aplazame-gateway.php:100 53 msgid "Enable/Disable" 54 msgstr "" 55 56 #: classes/wc-aplazame-pay-later-gateway.php:95 57 #: classes/wc-aplazame-gateway.php:95 58 msgid "Enable Aplazame \"Flexible financing\"" 59 msgstr "" 60 61 #: classes/wc-aplazame-pay-later-gateway.php:102 62 #: classes/wc-aplazame-gateway.php:101 63 msgid "Enable Aplazame \"Pay in 15 days\"" 36 64 msgstr "" 37 65 … … 101 129 msgstr "" 102 130 103 #: classes/lib/Helpers.php:305 classes/wc-aplazame-pay-later-gateway.php:10104 msgid " - Pay in 15 days"105 msgstr ""106 107 131 #: classes/lib/Helpers.php:323 108 132 msgid "Product widget" … … 228 252 msgid "Flexible financing with Aplazame" 229 253 msgstr "" 230 231 #: classes/wc-aplazame-gateway.php:94 classes/wc-aplazame-gateway.php:100232 #: classes/wc-aplazame-pay-later-gateway.php:94233 #: classes/wc-aplazame-pay-later-gateway.php:101234 msgid "Enable/Disable"235 msgstr ""236 237 #: classes/wc-aplazame-gateway.php:95238 #: classes/wc-aplazame-pay-later-gateway.php:95239 msgid "Enable Aplazame \"Flexible financing\""240 msgstr ""241 242 #: classes/wc-aplazame-gateway.php:101243 #: classes/wc-aplazame-pay-later-gateway.php:102244 msgid "Enable Aplazame \"Pay in 15 days\""245 msgstr ""246 247 #: classes/wc-aplazame-pay-later-gateway.php:11248 msgid "Pay in 15 days with Aplazame"249 msgstr ""250 251 #: templates/product/campaigns.php:82252 msgid "The campaign applies to all products from your catalogue"253 msgstr "" -
aplazame/trunk/templates/product/campaigns.php
r1992909 r2384279 30 30 31 31 var articles = <?php echo json_encode( $articles ); ?>; 32 33 var dateObj = new Date(); 34 var currentDate = dateObj.toISOString(); 35 var byEndDate = function (campaign) { 36 return (campaign.end_date > currentDate); 37 }; 32 38 33 39 function associateArticlesToCampaign(articles, campaignId) { … … 113 119 jQuery.ajax({ 114 120 type: "POST", 121 async: false, 115 122 url: ajaxurl, 116 123 data: { … … 124 131 } 125 132 126 apiRequest("GET", "/me/campaigns", null, function (payload) { 127 var campaigns = payload.results; 128 var dateObj = new Date(); 129 var currentDate = dateObj.toISOString(); 130 var byEndDate = function (campaign) { 131 return (campaign.end_date > currentDate); 132 }; 133 function getCampaigns(page = 1) { 134 apiRequest("GET", "/me/campaigns?page=" + page, null, function (payload) { 135 var campaigns = payload.results; 133 136 134 campaigns = campaigns.filter(byEndDate);137 displayCampaigns(campaigns.filter(byEndDate)); 135 138 136 apiRequest("GET", "/me/campaigns?articles-mid=" + articles[0].id, null, function (payload) { 139 if (payload.cursor.after != null) { 140 getCampaigns(payload.cursor.after); 141 } 142 }); 143 } 144 145 function getCampaignsFromArticle(page = 1) { 146 apiRequest("GET", "/me/campaigns?articles-mid=" + articles[0].id + "&page=" + page, null, function(payload) { 137 147 var selectedCampaigns = payload.results; 138 148 139 select edCampaigns = selectedCampaigns.filter(byEndDate);149 selectCampaigns(selectedCampaigns.filter(byEndDate)); 140 150 141 displayCampaigns(campaigns); 142 selectCampaigns(selectedCampaigns); 151 if (payload.cursor.after != null) { 152 getCampaignsFromArticle(payload.cursor.after); 153 } 143 154 }); 144 }); 155 } 156 157 getCampaigns(); 158 getCampaignsFromArticle(); 145 159 </script>
Note: See TracChangeset
for help on using the changeset viewer.