Flexible Checkout Fields for WooCommerce – WooCommerce Checkout Manager - Version 1.6.7

Version Description

  • 2018-06-26 =
  • Fixed error with conflict in tracker
Download this release

Release Info

Developer jablonowski
Plugin Icon wp plugin Flexible Checkout Fields for WooCommerce – WooCommerce Checkout Manager
Version 1.6.7
Comparing to
See all releases

Code changes from version 1.6.6 to 1.6.7

acceptance/reports/html/cucumber_reporter.html CHANGED
@@ -203,7 +203,7 @@ th {
203
 
204
  <div class="container">
205
 
206
- <div class="generated-on">Mon Jun 25 2018 11:11:11 GMT+0000 (UTC)</div>
207
 
208
  <div class="row">
209
  <div class="chart col-lg-6 col-md-6" id="piechart_features"></div>
@@ -937,7 +937,7 @@ th {
937
  Skip tracker message
938
 
939
  <span class="step-duration">
940
- 2s
941
  </span>
942
 
943
 
@@ -1082,8 +1082,8 @@ th {
1082
 
1083
 
1084
  <a class="toggle" href="#">Screenshot -</a>
1085
- <a class="screenshot" href="screenshot/After_2464.png">
1086
- <img class="screenshot" style="height:100%;width:100%" id="my_images" src="screenshot/After_2464.png"/>
1087
  </a>
1088
 
1089
 
203
 
204
  <div class="container">
205
 
206
+ <div class="generated-on">Tue Jun 26 2018 10:44:52 GMT+0000 (UTC)</div>
207
 
208
  <div class="row">
209
  <div class="chart col-lg-6 col-md-6" id="piechart_features"></div>
937
  Skip tracker message
938
 
939
  <span class="step-duration">
940
+ 1s
941
  </span>
942
 
943
 
1082
 
1083
 
1084
  <a class="toggle" href="#">Screenshot -</a>
1085
+ <a class="screenshot" href="screenshot/After_6264.png">
1086
+ <img class="screenshot" style="height:100%;width:100%" id="my_images" src="screenshot/After_6264.png"/>
1087
  </a>
1088
 
1089
 
acceptance/reports/html/plugins_tests_report.html CHANGED
@@ -472,7 +472,7 @@
472
  <td class="steps-passed passed"></td>
473
  <td class="steps-failed failed"></td>
474
  <td class="steps-skipped skipped"></td>
475
- <td class="duration">6.43 s</td>
476
  <td class="status">failed</td>
477
  </tr>
478
  <tr class="passed">
@@ -484,7 +484,7 @@
484
  <td class="steps-passed passed"></td>
485
  <td class="steps-failed failed"></td>
486
  <td class="steps-skipped skipped"></td>
487
- <td class="duration">4.73 s</td>
488
  <td class="status">passed</td>
489
  </tr>
490
 
@@ -521,7 +521,7 @@
521
  </table>
522
  </td>
523
  <td>5</td>
524
- <td class="duration">0.28 s</td>
525
  <td class="status">passed</td>
526
  </tr>
527
 
@@ -559,7 +559,7 @@
559
  </table>
560
  </td>
561
  <td>15</td>
562
- <td class="duration">0.66 s</td>
563
  <td class="status">passed</td>
564
  </tr>
565
 
@@ -578,7 +578,7 @@
578
  </table>
579
  </td>
580
  <td>16</td>
581
- <td class="duration">2.3 s</td>
582
  <td class="status">passed</td>
583
  </tr>
584
 
@@ -597,7 +597,7 @@
597
  </table>
598
  </td>
599
  <td>17</td>
600
- <td class="duration">0.79 s</td>
601
  <td class="status">passed</td>
602
  </tr>
603
 
@@ -616,7 +616,7 @@
616
  </table>
617
  </td>
618
  <td>18</td>
619
- <td class="duration">0.1 s</td>
620
  <td class="status">failed</td>
621
  </tr>
622
 
@@ -674,7 +674,7 @@
674
  </table>
675
  </td>
676
  <td>5</td>
677
- <td class="duration">0.28 s</td>
678
  <td class="status">passed</td>
679
  </tr>
680
 
@@ -712,7 +712,7 @@
712
  </table>
713
  </td>
714
  <td>9</td>
715
- <td class="duration">0.71 s</td>
716
  <td class="status">passed</td>
717
  </tr>
718
 
@@ -750,7 +750,7 @@
750
  </table>
751
  </td>
752
  <td>11</td>
753
- <td class="duration">0.13 s</td>
754
  <td class="status">passed</td>
755
  </tr>
756
 
@@ -769,7 +769,7 @@
769
  </table>
770
  </td>
771
  <td>12</td>
772
- <td class="duration">1.03 s</td>
773
  <td class="status">passed</td>
774
  </tr>
775
 
@@ -815,7 +815,7 @@
815
  </table>
816
  </td>
817
  <td>5</td>
818
- <td class="duration">0.29 s</td>
819
  <td class="status">passed</td>
820
  </tr>
821
 
@@ -853,7 +853,7 @@
853
  </table>
854
  </td>
855
  <td>9</td>
856
- <td class="duration">2.13 s</td>
857
  <td class="status">passed</td>
858
  </tr>
859
 
@@ -872,7 +872,7 @@
872
  </table>
873
  </td>
874
  <td>10</td>
875
- <td class="duration">0.42 s</td>
876
  <td class="status">passed</td>
877
  </tr>
878
 
@@ -911,7 +911,7 @@
911
  </table>
912
  </td>
913
  <td>5</td>
914
- <td class="duration">0.28 s</td>
915
  <td class="status">passed</td>
916
  </tr>
917
 
@@ -930,7 +930,7 @@
930
  </table>
931
  </td>
932
  <td>6</td>
933
- <td class="duration">0.03 s</td>
934
  <td class="status">passed</td>
935
  </tr>
936
 
@@ -949,7 +949,7 @@
949
  </table>
950
  </td>
951
  <td>13</td>
952
- <td class="duration">1.16 s</td>
953
  <td class="status">passed</td>
954
  </tr>
955
 
@@ -968,7 +968,7 @@
968
  </table>
969
  </td>
970
  <td>14</td>
971
- <td class="duration">0.39 s</td>
972
  <td class="status">passed</td>
973
  </tr>
974
 
@@ -1019,7 +1019,7 @@
1019
  <td class="steps-passed passed">19</td>
1020
  <td class="steps-failed failed">1</td>
1021
  <td class="steps-skipped skipped">1</td>
1022
- <td class="duration">11.16 s</td>
1023
  <td class="status">failed</td>
1024
  </tr>
1025
 
472
  <td class="steps-passed passed"></td>
473
  <td class="steps-failed failed"></td>
474
  <td class="steps-skipped skipped"></td>
475
+ <td class="duration">5.53 s</td>
476
  <td class="status">failed</td>
477
  </tr>
478
  <tr class="passed">
484
  <td class="steps-passed passed"></td>
485
  <td class="steps-failed failed"></td>
486
  <td class="steps-skipped skipped"></td>
487
+ <td class="duration">4.34 s</td>
488
  <td class="status">passed</td>
489
  </tr>
490
 
521
  </table>
522
  </td>
523
  <td>5</td>
524
+ <td class="duration">0.31 s</td>
525
  <td class="status">passed</td>
526
  </tr>
527
 
559
  </table>
560
  </td>
561
  <td>15</td>
562
+ <td class="duration">0.64 s</td>
563
  <td class="status">passed</td>
564
  </tr>
565
 
578
  </table>
579
  </td>
580
  <td>16</td>
581
+ <td class="duration">1.45 s</td>
582
  <td class="status">passed</td>
583
  </tr>
584
 
597
  </table>
598
  </td>
599
  <td>17</td>
600
+ <td class="duration">0.78 s</td>
601
  <td class="status">passed</td>
602
  </tr>
603
 
616
  </table>
617
  </td>
618
  <td>18</td>
619
+ <td class="duration">0.15 s</td>
620
  <td class="status">failed</td>
621
  </tr>
622
 
674
  </table>
675
  </td>
676
  <td>5</td>
677
+ <td class="duration">0.26 s</td>
678
  <td class="status">passed</td>
679
  </tr>
680
 
712
  </table>
713
  </td>
714
  <td>9</td>
715
+ <td class="duration">0.65 s</td>
716
  <td class="status">passed</td>
717
  </tr>
718
 
750
  </table>
751
  </td>
752
  <td>11</td>
753
+ <td class="duration">0.11 s</td>
754
  <td class="status">passed</td>
755
  </tr>
756
 
769
  </table>
770
  </td>
771
  <td>12</td>
772
+ <td class="duration">1.04 s</td>
773
  <td class="status">passed</td>
774
  </tr>
775
 
815
  </table>
816
  </td>
817
  <td>5</td>
818
+ <td class="duration">0.3 s</td>
819
  <td class="status">passed</td>
820
  </tr>
821
 
853
  </table>
854
  </td>
855
  <td>9</td>
856
+ <td class="duration">1.94 s</td>
857
  <td class="status">passed</td>
858
  </tr>
859
 
872
  </table>
873
  </td>
874
  <td>10</td>
875
+ <td class="duration">0.38 s</td>
876
  <td class="status">passed</td>
877
  </tr>
878
 
911
  </table>
912
  </td>
913
  <td>5</td>
914
+ <td class="duration">0.31 s</td>
915
  <td class="status">passed</td>
916
  </tr>
917
 
930
  </table>
931
  </td>
932
  <td>6</td>
933
+ <td class="duration">0.02 s</td>
934
  <td class="status">passed</td>
935
  </tr>
936
 
949
  </table>
950
  </td>
951
  <td>13</td>
952
+ <td class="duration">1 s</td>
953
  <td class="status">passed</td>
954
  </tr>
955
 
968
  </table>
969
  </td>
970
  <td>14</td>
971
+ <td class="duration">0.37 s</td>
972
  <td class="status">passed</td>
973
  </tr>
974
 
1019
  <td class="steps-passed passed">19</td>
1020
  <td class="steps-failed failed">1</td>
1021
  <td class="steps-skipped skipped">1</td>
1022
+ <td class="duration">9.86 s</td>
1023
  <td class="status">failed</td>
1024
  </tr>
1025
 
acceptance/reports/html/screenshot/{After_2464.png → After_6264.png} RENAMED
File without changes
acceptance/reports/html/screenshot/screenShot1.png CHANGED
Binary file
acceptance/reports/html/screenshot/screenShot2.png CHANGED
Binary file
acceptance/reports/html/screenshot/screenShot3.png CHANGED
Binary file
acceptance/reports/html/screenshot/screenShot4.png CHANGED
Binary file
acceptance/reports/json/cucumber_report.json CHANGED
@@ -12,7 +12,7 @@
12
  "keyword": "Before ",
13
  "result": {
14
  "status": "passed",
15
- "duration": 3776260858
16
  },
17
  "hidden": true,
18
  "match": {
@@ -25,7 +25,7 @@
25
  "name": "user is logged in to wordPress",
26
  "result": {
27
  "status": "passed",
28
- "duration": 286095171
29
  },
30
  "line": 5,
31
  "match": {
@@ -38,7 +38,7 @@
38
  "name": "i resets the consent to collect data in the database",
39
  "result": {
40
  "status": "passed",
41
- "duration": 27081581
42
  },
43
  "line": 6,
44
  "match": {
@@ -51,7 +51,7 @@
51
  "name": "i open \"menu-plugins\" and activate plugin with slug \"flexible-checkout-fields\"",
52
  "result": {
53
  "status": "passed",
54
- "duration": 2133878763
55
  },
56
  "line": 9,
57
  "match": {
@@ -64,7 +64,7 @@
64
  "name": "check if plugin with slug \"flexible-checkout-fields\" is Active",
65
  "result": {
66
  "status": "passed",
67
- "duration": 420396337
68
  },
69
  "line": 10,
70
  "match": {
@@ -76,7 +76,7 @@
76
  "keyword": "After ",
77
  "result": {
78
  "status": "passed",
79
- "duration": 2017470121
80
  },
81
  "hidden": true,
82
  "match": {
@@ -103,7 +103,7 @@
103
  "keyword": "Before ",
104
  "result": {
105
  "status": "passed",
106
- "duration": 943170015
107
  },
108
  "hidden": true,
109
  "match": {
@@ -116,7 +116,7 @@
116
  "name": "user is logged in to wordPress",
117
  "result": {
118
  "status": "passed",
119
- "duration": 282878745
120
  },
121
  "line": 5,
122
  "match": {
@@ -129,7 +129,7 @@
129
  "name": "i resets the consent to collect data in the database",
130
  "result": {
131
  "status": "passed",
132
- "duration": 30187140
133
  },
134
  "line": 6,
135
  "match": {
@@ -142,7 +142,7 @@
142
  "name": "i open \"menu-plugins\" and deactivate plugin with slug \"flexible-checkout-fields\"",
143
  "result": {
144
  "status": "passed",
145
- "duration": 1161572176
146
  },
147
  "line": 13,
148
  "match": {
@@ -155,7 +155,7 @@
155
  "name": "check if plugin with slug \"flexible-checkout-fields\" is Inactive",
156
  "result": {
157
  "status": "passed",
158
- "duration": 386512389
159
  },
160
  "line": 14,
161
  "match": {
@@ -167,7 +167,7 @@
167
  "keyword": "After ",
168
  "result": {
169
  "status": "passed",
170
- "duration": 1988750662
171
  },
172
  "hidden": true,
173
  "match": {
@@ -209,7 +209,7 @@
209
  "keyword": "Before ",
210
  "result": {
211
  "status": "passed",
212
- "duration": 1056677632
213
  },
214
  "hidden": true,
215
  "match": {
@@ -222,7 +222,7 @@
222
  "name": "user is logged in to wordPress",
223
  "result": {
224
  "status": "passed",
225
- "duration": 275564761
226
  },
227
  "line": 5,
228
  "match": {
@@ -235,7 +235,7 @@
235
  "name": "i resets the consent to collect data in the database",
236
  "result": {
237
  "status": "passed",
238
- "duration": 1439808
239
  },
240
  "line": 6,
241
  "match": {
@@ -248,7 +248,7 @@
248
  "name": "i open \"menu-plugins\" and activate plugin with slug \"flexible-checkout-fields\"",
249
  "result": {
250
  "status": "passed",
251
- "duration": 709212176
252
  },
253
  "line": 9,
254
  "match": {
@@ -261,7 +261,7 @@
261
  "name": "tracker message type \"short\" visible",
262
  "result": {
263
  "status": "passed",
264
- "duration": 119925513
265
  },
266
  "line": 10,
267
  "match": {
@@ -274,7 +274,7 @@
274
  "name": "Check if buttons skip and Allow & Continue visible in tracker message",
275
  "result": {
276
  "status": "passed",
277
- "duration": 134937195
278
  },
279
  "line": 11,
280
  "match": {
@@ -287,7 +287,7 @@
287
  "name": "i open \"menu-plugins\" and deactivate plugin with slug \"flexible-checkout-fields\"",
288
  "result": {
289
  "status": "passed",
290
- "duration": 1033105179
291
  },
292
  "line": 12,
293
  "match": {
@@ -299,7 +299,7 @@
299
  "keyword": "After ",
300
  "result": {
301
  "status": "passed",
302
- "duration": 1977393669
303
  },
304
  "hidden": true,
305
  "match": {
@@ -326,7 +326,7 @@
326
  "keyword": "Before ",
327
  "result": {
328
  "status": "passed",
329
- "duration": 958458537
330
  },
331
  "hidden": true,
332
  "match": {
@@ -339,7 +339,7 @@
339
  "name": "user is logged in to wordPress",
340
  "result": {
341
  "status": "passed",
342
- "duration": 278898719
343
  },
344
  "line": 5,
345
  "match": {
@@ -352,7 +352,7 @@
352
  "name": "i resets the consent to collect data in the database",
353
  "result": {
354
  "status": "passed",
355
- "duration": 19224355
356
  },
357
  "line": 6,
358
  "match": {
@@ -365,7 +365,7 @@
365
  "name": "i open \"menu-plugins\" and activate plugin with slug \"flexible-checkout-fields\"",
366
  "result": {
367
  "status": "passed",
368
- "duration": 663565075
369
  },
370
  "line": 15,
371
  "match": {
@@ -378,7 +378,7 @@
378
  "name": "Skip tracker message",
379
  "result": {
380
  "status": "passed",
381
- "duration": 2302524439
382
  },
383
  "line": 16,
384
  "match": {
@@ -391,7 +391,7 @@
391
  "name": "i open submenu \"Checkout Fields\" from menu \"toplevel_page_woocommerce\"",
392
  "result": {
393
  "status": "passed",
394
- "duration": 794096829
395
  },
396
  "line": 17,
397
  "match": {
@@ -404,7 +404,7 @@
404
  "name": "tracker message type \"long\" visible",
405
  "result": {
406
  "status": "failed",
407
- "duration": 101550236,
408
  "error_message": "AssertionError: expected 'Hey admin,\\nWe need your help to improve WP Desk plugins, so they are more useful for you and the rest of 30,000+ users. By collecting data on how you use our plugins, you will help us a lot. We will not collect any sensitive data, so you can feel safe. Find out more »\\nAllow\\nDismiss this notice.' to include '\\nWe need your help to improve WP Desk plugins, so they are more useful for you and the rest of 18,000+ users. By collecting data on how you use our plugins, you will help us a lot. We will not collect any sensitive data, so you can feel safe. Find out more'"
409
  },
410
  "line": 18,
@@ -429,7 +429,7 @@
429
  "keyword": "After ",
430
  "result": {
431
  "status": "passed",
432
- "duration": 2171911573
433
  },
434
  "hidden": true,
435
  "embeddings": [
12
  "keyword": "Before ",
13
  "result": {
14
  "status": "passed",
15
+ "duration": 3988698122
16
  },
17
  "hidden": true,
18
  "match": {
25
  "name": "user is logged in to wordPress",
26
  "result": {
27
  "status": "passed",
28
+ "duration": 296016047
29
  },
30
  "line": 5,
31
  "match": {
38
  "name": "i resets the consent to collect data in the database",
39
  "result": {
40
  "status": "passed",
41
+ "duration": 28008213
42
  },
43
  "line": 6,
44
  "match": {
51
  "name": "i open \"menu-plugins\" and activate plugin with slug \"flexible-checkout-fields\"",
52
  "result": {
53
  "status": "passed",
54
+ "duration": 1940375166
55
  },
56
  "line": 9,
57
  "match": {
64
  "name": "check if plugin with slug \"flexible-checkout-fields\" is Active",
65
  "result": {
66
  "status": "passed",
67
+ "duration": 383242023
68
  },
69
  "line": 10,
70
  "match": {
76
  "keyword": "After ",
77
  "result": {
78
  "status": "passed",
79
+ "duration": 1978433518
80
  },
81
  "hidden": true,
82
  "match": {
103
  "keyword": "Before ",
104
  "result": {
105
  "status": "passed",
106
+ "duration": 863775757
107
  },
108
  "hidden": true,
109
  "match": {
116
  "name": "user is logged in to wordPress",
117
  "result": {
118
  "status": "passed",
119
+ "duration": 306466474
120
  },
121
  "line": 5,
122
  "match": {
129
  "name": "i resets the consent to collect data in the database",
130
  "result": {
131
  "status": "passed",
132
+ "duration": 19793317
133
  },
134
  "line": 6,
135
  "match": {
142
  "name": "i open \"menu-plugins\" and deactivate plugin with slug \"flexible-checkout-fields\"",
143
  "result": {
144
  "status": "passed",
145
+ "duration": 995534465
146
  },
147
  "line": 13,
148
  "match": {
155
  "name": "check if plugin with slug \"flexible-checkout-fields\" is Inactive",
156
  "result": {
157
  "status": "passed",
158
+ "duration": 365946098
159
  },
160
  "line": 14,
161
  "match": {
167
  "keyword": "After ",
168
  "result": {
169
  "status": "passed",
170
+ "duration": 1967038701
171
  },
172
  "hidden": true,
173
  "match": {
209
  "keyword": "Before ",
210
  "result": {
211
  "status": "passed",
212
+ "duration": 965124321
213
  },
214
  "hidden": true,
215
  "match": {
222
  "name": "user is logged in to wordPress",
223
  "result": {
224
  "status": "passed",
225
+ "duration": 263915257
226
  },
227
  "line": 5,
228
  "match": {
235
  "name": "i resets the consent to collect data in the database",
236
  "result": {
237
  "status": "passed",
238
+ "duration": 1467135
239
  },
240
  "line": 6,
241
  "match": {
248
  "name": "i open \"menu-plugins\" and activate plugin with slug \"flexible-checkout-fields\"",
249
  "result": {
250
  "status": "passed",
251
+ "duration": 647684524
252
  },
253
  "line": 9,
254
  "match": {
261
  "name": "tracker message type \"short\" visible",
262
  "result": {
263
  "status": "passed",
264
+ "duration": 115629258
265
  },
266
  "line": 10,
267
  "match": {
274
  "name": "Check if buttons skip and Allow & Continue visible in tracker message",
275
  "result": {
276
  "status": "passed",
277
+ "duration": 112118348
278
  },
279
  "line": 11,
280
  "match": {
287
  "name": "i open \"menu-plugins\" and deactivate plugin with slug \"flexible-checkout-fields\"",
288
  "result": {
289
  "status": "passed",
290
+ "duration": 1036840045
291
  },
292
  "line": 12,
293
  "match": {
299
  "keyword": "After ",
300
  "result": {
301
  "status": "passed",
302
+ "duration": 1998768056
303
  },
304
  "hidden": true,
305
  "match": {
326
  "keyword": "Before ",
327
  "result": {
328
  "status": "passed",
329
+ "duration": 833590692
330
  },
331
  "hidden": true,
332
  "match": {
339
  "name": "user is logged in to wordPress",
340
  "result": {
341
  "status": "passed",
342
+ "duration": 306464344
343
  },
344
  "line": 5,
345
  "match": {
352
  "name": "i resets the consent to collect data in the database",
353
  "result": {
354
  "status": "passed",
355
+ "duration": 20230702
356
  },
357
  "line": 6,
358
  "match": {
365
  "name": "i open \"menu-plugins\" and activate plugin with slug \"flexible-checkout-fields\"",
366
  "result": {
367
  "status": "passed",
368
+ "duration": 642530403
369
  },
370
  "line": 15,
371
  "match": {
378
  "name": "Skip tracker message",
379
  "result": {
380
  "status": "passed",
381
+ "duration": 1454575902
382
  },
383
  "line": 16,
384
  "match": {
391
  "name": "i open submenu \"Checkout Fields\" from menu \"toplevel_page_woocommerce\"",
392
  "result": {
393
  "status": "passed",
394
+ "duration": 781160060
395
  },
396
  "line": 17,
397
  "match": {
404
  "name": "tracker message type \"long\" visible",
405
  "result": {
406
  "status": "failed",
407
+ "duration": 145304052,
408
  "error_message": "AssertionError: expected 'Hey admin,\\nWe need your help to improve WP Desk plugins, so they are more useful for you and the rest of 30,000+ users. By collecting data on how you use our plugins, you will help us a lot. We will not collect any sensitive data, so you can feel safe. Find out more »\\nAllow\\nDismiss this notice.' to include '\\nWe need your help to improve WP Desk plugins, so they are more useful for you and the rest of 18,000+ users. By collecting data on how you use our plugins, you will help us a lot. We will not collect any sensitive data, so you can feel safe. Find out more'"
409
  },
410
  "line": 18,
429
  "keyword": "After ",
430
  "result": {
431
  "status": "passed",
432
+ "duration": 2191862027
433
  },
434
  "hidden": true,
435
  "embeddings": [
flexible-checkout-fields.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Flexible Checkout Fields
4
  Plugin URI: https://www.wpdesk.net/products/flexible-checkout-fields-pro-woocommerce/
5
  Description: Manage your WooCommerce checkout fields. Change order, labels, placeholders and add new fields.
6
- Version: 1.6.6
7
  Author: WP Desk
8
  Author URI: https://www.wpdesk.net/
9
  Text Domain: flexible-checkout-fields
@@ -11,7 +11,7 @@
11
  Requires at least: 4.5
12
  Tested up to: 4.9.6
13
  WC requires at least: 3.0.0
14
- WC tested up to: 3.4.0
15
 
16
  Copyright 2017 WP Desk Ltd.
17
 
@@ -33,7 +33,7 @@
33
 
34
  if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
35
 
36
- $plugin_version = '1.6.6';
37
  define( 'FLEXIBLE_CHECKOUT_FIELDS_VERSION', $plugin_version );
38
 
39
 
@@ -68,7 +68,7 @@
68
 
69
  class Flexible_Checkout_Fields_Plugin extends WPDesk_Plugin_1_8 {
70
 
71
- protected $script_version = '1.6.6';
72
 
73
  protected $fields = array();
74
 
3
  Plugin Name: Flexible Checkout Fields
4
  Plugin URI: https://www.wpdesk.net/products/flexible-checkout-fields-pro-woocommerce/
5
  Description: Manage your WooCommerce checkout fields. Change order, labels, placeholders and add new fields.
6
+ Version: 1.6.7
7
  Author: WP Desk
8
  Author URI: https://www.wpdesk.net/
9
  Text Domain: flexible-checkout-fields
11
  Requires at least: 4.5
12
  Tested up to: 4.9.6
13
  WC requires at least: 3.0.0
14
+ WC tested up to: 3.4.3
15
 
16
  Copyright 2017 WP Desk Ltd.
17
 
33
 
34
  if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
35
 
36
+ $plugin_version = '1.6.7';
37
  define( 'FLEXIBLE_CHECKOUT_FIELDS_VERSION', $plugin_version );
38
 
39
 
68
 
69
  class Flexible_Checkout_Fields_Plugin extends WPDesk_Plugin_1_8 {
70
 
71
+ protected $script_version = '1.6.7';
72
 
73
  protected $fields = array();
74
 
inc/wpdesk-tracker/class-wpdesk-tracker-factory.php CHANGED
@@ -66,7 +66,7 @@ if ( ! class_exists( 'WPDesk_Tracker_Factory' ) ) {
66
  $tracker->add_data_provider( new WPDesk_Tracker_Data_Provider_Users() );
67
  $tracker->add_data_provider( new WPDesk_Tracker_Data_Provider_Wordpress() );
68
 
69
- $tracker->init();
70
 
71
  return $tracker;
72
  }
66
  $tracker->add_data_provider( new WPDesk_Tracker_Data_Provider_Users() );
67
  $tracker->add_data_provider( new WPDesk_Tracker_Data_Provider_Wordpress() );
68
 
69
+ $tracker->init_hooks();
70
 
71
  return $tracker;
72
  }
inc/wpdesk-tracker/class-wpdesk-tracker.php CHANGED
@@ -42,6 +42,13 @@ if ( ! class_exists( 'WPDesk_Tracker' ) ) {
42
  */
43
  private $sender;
44
 
 
 
 
 
 
 
 
45
  public function __construct( $plugin_basename, WPDesk_Tracker_Sender $sender ) {
46
  $this->plugin_basename = $plugin_basename;
47
  $this->set_sender( $sender );
@@ -59,7 +66,7 @@ if ( ! class_exists( 'WPDesk_Tracker' ) ) {
59
  /**
60
  * Hook into cron event.
61
  */
62
- public function init() {
63
  add_action( 'plugins_loaded', array( $this, 'load_plugin_text_domain' ) );
64
  add_action( 'admin_init', array( $this, 'init_schedule' ) );
65
  add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ), 100 );
42
  */
43
  private $sender;
44
 
45
+ /**
46
+ * @deprecated do not use. This is for backward compatibility only.
47
+ */
48
+ public static function init( $foo = null ) {
49
+
50
+ }
51
+
52
  public function __construct( $plugin_basename, WPDesk_Tracker_Sender $sender ) {
53
  $this->plugin_basename = $plugin_basename;
54
  $this->set_sender( $sender );
66
  /**
67
  * Hook into cron event.
68
  */
69
+ public function init_hooks() {
70
  add_action( 'plugins_loaded', array( $this, 'load_plugin_text_domain' ) );
71
  add_action( 'admin_init', array( $this, 'init_schedule' ) );
72
  add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ), 100 );
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.wpdesk.net/flexible-checkout-fields-woocommerce/
4
  Tags: woocommerce checkout fields, woocommerce custom fields, woocommerce checkout manager, woocommerce checkout editor, woocommerce fields manager, woocommerce fields editor, woocommerce custom checkout fields, woocommerce checkout options, woocommerce checkout pro, woocommerce custom sections, woocommerce file upload
5
  Requires at least: 4.5
6
  Tested up to: 4.9.6
7
- Stable tag: 1.6.6
8
  Requires PHP: 5.5
9
  License: GPLv3 or later
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
@@ -187,6 +187,9 @@ If you are upgrading from the old WooCommerce Checkout Fields version (1.1, wooc
187
 
188
  == Changelog ==
189
 
 
 
 
190
  = 1.6.6 - 2018-06-25 =
191
  * Tweaked tracker data anonymization
192
  * Fixed tracker notice
4
  Tags: woocommerce checkout fields, woocommerce custom fields, woocommerce checkout manager, woocommerce checkout editor, woocommerce fields manager, woocommerce fields editor, woocommerce custom checkout fields, woocommerce checkout options, woocommerce checkout pro, woocommerce custom sections, woocommerce file upload
5
  Requires at least: 4.5
6
  Tested up to: 4.9.6
7
+ Stable tag: 1.6.7
8
  Requires PHP: 5.5
9
  License: GPLv3 or later
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
187
 
188
  == Changelog ==
189
 
190
+ = 1.6.7 - 2018-06-26 =
191
+ * Fixed error with conflict in tracker
192
+
193
  = 1.6.6 - 2018-06-25 =
194
  * Tweaked tracker data anonymization
195
  * Fixed tracker notice
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit1d6967f32154d23eca6189f656cde102::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit3f0269cd11ecf2e6ad7a40c06d4968fc::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit1d6967f32154d23eca6189f656cde102
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit1d6967f32154d23eca6189f656cde102
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit1d6967f32154d23eca6189f656cde102', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit1d6967f32154d23eca6189f656cde102', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInit1d6967f32154d23eca6189f656cde102::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit3f0269cd11ecf2e6ad7a40c06d4968fc
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit3f0269cd11ecf2e6ad7a40c06d4968fc', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit3f0269cd11ecf2e6ad7a40c06d4968fc', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInit3f0269cd11ecf2e6ad7a40c06d4968fc::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit1d6967f32154d23eca6189f656cde102
8
  {
9
  public static $classMap = array (
10
  'Browser' => __DIR__ . '/../..' . '/classes/wpdesk/settings-api/modules/sysinfo/browser.php',
@@ -52,7 +52,7 @@ class ComposerStaticInit1d6967f32154d23eca6189f656cde102
52
  public static function getInitializer(ClassLoader $loader)
53
  {
54
  return \Closure::bind(function () use ($loader) {
55
- $loader->classMap = ComposerStaticInit1d6967f32154d23eca6189f656cde102::$classMap;
56
 
57
  }, null, ClassLoader::class);
58
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit3f0269cd11ecf2e6ad7a40c06d4968fc
8
  {
9
  public static $classMap = array (
10
  'Browser' => __DIR__ . '/../..' . '/classes/wpdesk/settings-api/modules/sysinfo/browser.php',
52
  public static function getInitializer(ClassLoader $loader)
53
  {
54
  return \Closure::bind(function () use ($loader) {
55
+ $loader->classMap = ComposerStaticInit3f0269cd11ecf2e6ad7a40c06d4968fc::$classMap;
56
 
57
  }, null, ClassLoader::class);
58
  }