Event Tickets - Version 4.8.2.1

Version Description

Download this release

Release Info

Developer borkweb
Plugin Icon 128x128 Event Tickets
Version 4.8.2.1
Comparing to
See all releases

Code changes from version 4.8.2 to 4.8.2.1

event-tickets.php CHANGED
@@ -2,7 +2,7 @@
2
  /*
3
  Plugin Name: Event Tickets
4
  Description: Event Tickets allows you to sell basic tickets and collect RSVPs from any post, page, or event.
5
- Version: 4.8.2
6
  Author: Modern Tribe, Inc.
7
  Author URI: http://m.tri.be/28
8
  License: GPLv2 or later
2
  /*
3
  Plugin Name: Event Tickets
4
  Description: Event Tickets allows you to sell basic tickets and collect RSVPs from any post, page, or event.
5
+ Version: 4.8.2.1
6
  Author: Modern Tribe, Inc.
7
  Author URI: http://m.tri.be/28
8
  License: GPLv2 or later
lang/event-tickets-de_DE.mo CHANGED
Binary file
lang/event-tickets-es_ES.mo CHANGED
Binary file
lang/event-tickets-es_ES.po CHANGED
@@ -2,7 +2,7 @@
2
  # This file is distributed under the same license as the Plugins - Event Tickets - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
- "PO-Revision-Date: 2018-09-19 07:14:03+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
@@ -1283,12 +1283,12 @@ msgstr ""
1283
 
1284
  #: src/views/tickets/rsvp.php:228 src/views/tickets/tpp.php:154
1285
  msgid "You must have JavaScript activated to purchase tickets. Please enable JavaScript in your browser."
1286
- msgstr ""
1287
 
1288
  #: src/template-tags/tickets.php:237
1289
  msgctxt "list view buy now ticket button"
1290
  msgid "Buy Now!"
1291
- msgstr ""
1292
 
1293
  #: src/template-tags/tickets.php:234
1294
  msgctxt "list view rsvp now ticket button"
@@ -1298,8 +1298,8 @@ msgstr ""
1298
  #: src/template-tags/tickets.php:223
1299
  msgid "%s ticket left"
1300
  msgid_plural "%s tickets left"
1301
- msgstr[0] ""
1302
- msgstr[1] ""
1303
 
1304
  #: src/template-tags/tickets.php:221
1305
  msgid "%s spot left"
@@ -1338,7 +1338,7 @@ msgstr ""
1338
 
1339
  #: src/views/tickets/tpp.php:112
1340
  msgid "Buy now"
1341
- msgstr ""
1342
 
1343
  #: common/src/Tribe/PUE/Notices.php:340
1344
  msgid "You can always check the status of your licenses by logging in to %1$syour account on theeventscalendar.com%2$s."
@@ -1372,7 +1372,7 @@ msgstr ""
1372
 
1373
  #: common/src/Tribe/PUE/Checker.php:1095
1374
  msgid "There is a new version of %1$s available. %2$s"
1375
- msgstr ""
1376
 
1377
  #: common/src/Tribe/PUE/Checker.php:1084
1378
  msgid "Update now to version %s."
@@ -1380,11 +1380,11 @@ msgstr ""
1380
 
1381
  #: common/src/Tribe/PUE/Checker.php:497
1382
  msgid "%1$sBuy a license%2$s for the Event Aggregator service to access additional import features."
1383
- msgstr ""
1384
 
1385
  #: common/src/Tribe/Validate.php:248
1386
  msgid "%s must be a whole number."
1387
- msgstr ""
1388
 
1389
  #: common/src/Tribe/Documentation/Swagger/Term_Definition_Provider.php:52
1390
  msgid "The URL to the term archive page"
@@ -1497,7 +1497,7 @@ msgstr ""
1497
  #: src/template-tags/tickets.php:438
1498
  msgctxt "ticket stock message (pending stock)"
1499
  msgid "%1$d Awaiting Review"
1500
- msgstr ""
1501
 
1502
  #: src/template-tags/tickets.php:433
1503
  msgctxt "ticket stock message (remaining stock)"
@@ -1506,7 +1506,7 @@ msgstr ""
1506
 
1507
  #: src/template-tags/tickets.php:428
1508
  msgid "%s %d"
1509
- msgstr ""
1510
 
1511
  #: src/template-tags/tickets.php:422
1512
  msgctxt "separate going and remain RSVPs"
@@ -1515,27 +1515,27 @@ msgstr ""
1515
 
1516
  #: src/template-tags/tickets.php:420
1517
  msgid "Sold"
1518
- msgstr ""
1519
 
1520
  #: src/admin-views/tribe-options-tickets.php:90
1521
  msgid "Location of Tickets form"
1522
- msgstr ""
1523
 
1524
  #: src/admin-views/tribe-options-tickets.php:82
1525
  msgid "Location of RSVP form"
1526
- msgstr ""
1527
 
1528
  #: src/admin-views/tribe-options-tickets.php:76
1529
  msgid "Above the event description"
1530
- msgstr ""
1531
 
1532
  #: src/admin-views/tribe-options-tickets.php:75
1533
  msgid "Below the event description"
1534
- msgstr ""
1535
 
1536
  #: src/admin-views/tribe-options-tickets.php:74
1537
  msgid "Above the event details"
1538
- msgstr ""
1539
 
1540
  #: src/admin-views/tribe-options-tickets.php:73
1541
  msgid "Below the event details [default]"
@@ -1563,27 +1563,27 @@ msgstr ""
1563
 
1564
  #: src/Tribe/Attendees_Table.php:426 src/Tribe/Attendees_Table.php:446
1565
  msgid "Undo"
1566
- msgstr ""
1567
 
1568
  #: src/Tribe/Attendees_Table.php:418 src/Tribe/Attendees_Table.php:427
1569
  #: src/Tribe/Attendees_Table.php:438 src/Tribe/Attendees_Table.php:447
1570
  msgid "Check In"
1571
- msgstr ""
1572
 
1573
  #: src/Tribe/Attendees_Table.php:72 src/Tribe/Attendees_Table.php:76
1574
  msgctxt "attendee table"
1575
  msgid "Check in"
1576
- msgstr ""
1577
 
1578
  #: src/Tribe/Attendees_Table.php:70
1579
  msgctxt "attendee table"
1580
  msgid "Security Code"
1581
- msgstr ""
1582
 
1583
  #: src/Tribe/Attendees_Table.php:69
1584
  msgctxt "attendee table"
1585
  msgid "Primary Information"
1586
- msgstr ""
1587
 
1588
  #: src/Tribe/Admin/Views/Ticketed.php:59
1589
  msgid "Unticketed"
@@ -1595,7 +1595,7 @@ msgstr ""
1595
 
1596
  #: common/src/Tribe/Settings.php:281 common/src/Tribe/Settings.php:282
1597
  msgid "Events Help"
1598
- msgstr ""
1599
 
1600
  #: common/src/Tribe/PUE/Checker.php:1670
1601
  msgid "Expired license. Consult your network administrator."
@@ -1627,11 +1627,11 @@ msgstr ""
1627
 
1628
  #: common/src/Tribe/Main.php:273
1629
  msgid "Done"
1630
- msgstr ""
1631
 
1632
  #: common/src/Tribe/Main.php:272
1633
  msgid "Today"
1634
- msgstr ""
1635
 
1636
  #: common/src/Tribe/Main.php:271
1637
  msgid "Prev"
@@ -1655,7 +1655,7 @@ msgstr ""
1655
 
1656
  #: common/src/Tribe/Extension.php:144
1657
  msgid "Tutorial"
1658
- msgstr ""
1659
 
1660
  #: common/src/Tribe/Admin/Notice/Php_Version.php:60
1661
  #: common/src/Tribe/Admin/Notice/Plugin_Download.php:92
@@ -1704,7 +1704,7 @@ msgstr[1] ""
1704
  #: src/views/tickets/email-ticket-type-moved.php:97
1705
  #: src/views/tickets/email-tickets-moved.php:99
1706
  msgid "Important changes to your tickets"
1707
- msgstr ""
1708
 
1709
  #: src/admin-views/ticket-type-history.php:15
1710
  msgid "Click to hide history"
@@ -2202,19 +2202,19 @@ msgstr ""
2202
 
2203
  #: common/src/Tribe/Main.php:255
2204
  msgid "Previous"
2205
- msgstr ""
2206
 
2207
  #: common/src/Tribe/Main.php:254 common/src/Tribe/Main.php:270
2208
  msgid "Next"
2209
- msgstr ""
2210
 
2211
  #: common/src/Tribe/Main.php:253
2212
  msgid "All"
2213
- msgstr ""
2214
 
2215
  #: common/src/Tribe/Main.php:248
2216
  msgid "Search:"
2217
- msgstr ""
2218
 
2219
  #: common/src/Tribe/Main.php:247
2220
  msgid "No matching records found"
@@ -2638,7 +2638,7 @@ msgstr "Confirmar RSVP"
2638
  #: src/Tribe/Privacy.php:126 src/Tribe/Privacy.php:201
2639
  #: src/views/tickets/rsvp.php:153
2640
  msgid "Full Name"
2641
- msgstr "Nombre Completo"
2642
 
2643
  #: src/views/tickets/rsvp.php:97 src/views/tickets/tpp.php:98
2644
  msgid "Out of stock!"
@@ -2666,7 +2666,7 @@ msgstr "Clase de Ticket"
2666
  #: src/views/tickets/email-ticket-type-moved.php:25
2667
  #: src/views/tickets/email-tickets-moved.php:26 src/views/tickets/email.php:27
2668
  msgid "Your tickets"
2669
- msgstr "Tus tickets"
2670
 
2671
  #: src/views/tickets/attendees-email.php:24
2672
  msgid "Attendee List"
@@ -3478,7 +3478,7 @@ msgstr "Tavalu"
3478
 
3479
  #: common/src/Tribe/Languages/Locations.php:279
3480
  msgid "Turks and Caicos Islands"
3481
- msgstr ""
3482
 
3483
  #: common/src/Tribe/Languages/Locations.php:278
3484
  msgid "Turkmenistan"
@@ -3494,7 +3494,7 @@ msgstr "Tunisia"
3494
 
3495
  #: common/src/Tribe/Languages/Locations.php:275
3496
  msgid "Trinidad and Tobago"
3497
- msgstr ""
3498
 
3499
  #: common/src/Tribe/Languages/Locations.php:274
3500
  msgid "Tonga"
@@ -4235,7 +4235,7 @@ msgstr "Botsuana"
4235
 
4236
  #: common/src/Tribe/Languages/Locations.php:83
4237
  msgid "Bosnia and Herzegovina"
4238
- msgstr ""
4239
 
4240
  #: common/src/Tribe/Languages/Locations.php:82
4241
  msgid "Bolivia"
@@ -4307,7 +4307,7 @@ msgstr "Argentina"
4307
 
4308
  #: common/src/Tribe/Languages/Locations.php:65
4309
  msgid "Antigua and Barbuda"
4310
- msgstr ""
4311
 
4312
  #: common/src/Tribe/Languages/Locations.php:64
4313
  msgid "Antarctica"
@@ -4587,11 +4587,11 @@ msgstr ""
4587
 
4588
  #: common/src/Tribe/Admin/Help_Page.php:855
4589
  msgid "Plugin Inactive"
4590
- msgstr ""
4591
 
4592
  #: common/src/Tribe/Admin/Help_Page.php:853
4593
  msgid "Plugin Active"
4594
- msgstr ""
4595
 
4596
  #: common/src/Tribe/Admin/Help_Page.php:847
4597
  msgid "Premium Add-Ons"
@@ -4620,7 +4620,7 @@ msgstr "Última Versión:"
4620
 
4621
  #: common/src/Tribe/Admin/Help_Page.php:802
4622
  msgid "Install Plugin"
4623
- msgstr ""
4624
 
4625
  #: common/src/Tribe/Admin/Help_Page.php:802
4626
  msgid "Install %s"
@@ -4655,11 +4655,11 @@ msgstr "no disponible"
4655
  #: common/src/Tribe/Admin/Help_Page.php:244
4656
  #: common/src/Tribe/Plugins_API.php:100
4657
  msgid "Community Tickets"
4658
- msgstr ""
4659
 
4660
  #: common/src/Tribe/Admin/Help_Page.php:235 common/src/Tribe/Plugins_API.php:66
4661
  msgid "Event Tickets Plus"
4662
- msgstr ""
4663
 
4664
  #: common/src/Tribe/Admin/Help_Page.php:211 common/src/Tribe/Plugins_API.php:90
4665
  msgid "Community Events"
@@ -4668,11 +4668,11 @@ msgstr "Community Events"
4668
  #: common/src/Tribe/Admin/Help_Page.php:203
4669
  #: common/src/Tribe/Plugins_API.php:111
4670
  msgid "Eventbrite Tickets"
4671
- msgstr ""
4672
 
4673
  #: common/src/Tribe/Admin/Help_Page.php:194 common/src/Tribe/Plugins_API.php:43
4674
  msgid "Events Calendar PRO"
4675
- msgstr ""
4676
 
4677
  #: common/src/Tribe/Admin/Help_Page.php:170 src/Tribe/Tickets_View.php:750
4678
  #: src/views/tickets/orders-link.php:38
2
  # This file is distributed under the same license as the Plugins - Event Tickets - Stable (latest release) package.
3
  msgid ""
4
  msgstr ""
5
+ "PO-Revision-Date: 2018-10-02 20:38:52+0000\n"
6
  "MIME-Version: 1.0\n"
7
  "Content-Type: text/plain; charset=UTF-8\n"
8
  "Content-Transfer-Encoding: 8bit\n"
1283
 
1284
  #: src/views/tickets/rsvp.php:228 src/views/tickets/tpp.php:154
1285
  msgid "You must have JavaScript activated to purchase tickets. Please enable JavaScript in your browser."
1286
+ msgstr "Debes tener javascript activado para comprar tickets. Por favor activa javascript en tu navegador."
1287
 
1288
  #: src/template-tags/tickets.php:237
1289
  msgctxt "list view buy now ticket button"
1290
  msgid "Buy Now!"
1291
+ msgstr "¡Compra ahora!"
1292
 
1293
  #: src/template-tags/tickets.php:234
1294
  msgctxt "list view rsvp now ticket button"
1298
  #: src/template-tags/tickets.php:223
1299
  msgid "%s ticket left"
1300
  msgid_plural "%s tickets left"
1301
+ msgstr[0] "%s entrada disponible"
1302
+ msgstr[1] "%s entradas disponibles"
1303
 
1304
  #: src/template-tags/tickets.php:221
1305
  msgid "%s spot left"
1338
 
1339
  #: src/views/tickets/tpp.php:112
1340
  msgid "Buy now"
1341
+ msgstr "Compra ahora"
1342
 
1343
  #: common/src/Tribe/PUE/Notices.php:340
1344
  msgid "You can always check the status of your licenses by logging in to %1$syour account on theeventscalendar.com%2$s."
1372
 
1373
  #: common/src/Tribe/PUE/Checker.php:1095
1374
  msgid "There is a new version of %1$s available. %2$s"
1375
+ msgstr "La nueva versión %1$s se encuentra disponible. %2$s"
1376
 
1377
  #: common/src/Tribe/PUE/Checker.php:1084
1378
  msgid "Update now to version %s."
1380
 
1381
  #: common/src/Tribe/PUE/Checker.php:497
1382
  msgid "%1$sBuy a license%2$s for the Event Aggregator service to access additional import features."
1383
+ msgstr "%1$sCompra una licencia%2$s de Event Aggregator para acceder a opciones de importación de eventos adicionales."
1384
 
1385
  #: common/src/Tribe/Validate.php:248
1386
  msgid "%s must be a whole number."
1387
+ msgstr "%s debe ser un número entero"
1388
 
1389
  #: common/src/Tribe/Documentation/Swagger/Term_Definition_Provider.php:52
1390
  msgid "The URL to the term archive page"
1497
  #: src/template-tags/tickets.php:438
1498
  msgctxt "ticket stock message (pending stock)"
1499
  msgid "%1$d Awaiting Review"
1500
+ msgstr "%1$d Esperando confirmación "
1501
 
1502
  #: src/template-tags/tickets.php:433
1503
  msgctxt "ticket stock message (remaining stock)"
1506
 
1507
  #: src/template-tags/tickets.php:428
1508
  msgid "%s %d"
1509
+ msgstr "%s %d"
1510
 
1511
  #: src/template-tags/tickets.php:422
1512
  msgctxt "separate going and remain RSVPs"
1515
 
1516
  #: src/template-tags/tickets.php:420
1517
  msgid "Sold"
1518
+ msgstr "Vendido"
1519
 
1520
  #: src/admin-views/tribe-options-tickets.php:90
1521
  msgid "Location of Tickets form"
1522
+ msgstr "Localización del formulario de entradas"
1523
 
1524
  #: src/admin-views/tribe-options-tickets.php:82
1525
  msgid "Location of RSVP form"
1526
+ msgstr "Localización del formulario de reservas"
1527
 
1528
  #: src/admin-views/tribe-options-tickets.php:76
1529
  msgid "Above the event description"
1530
+ msgstr "Encima de la descripción del evento"
1531
 
1532
  #: src/admin-views/tribe-options-tickets.php:75
1533
  msgid "Below the event description"
1534
+ msgstr "Debajo de la descripción del evento"
1535
 
1536
  #: src/admin-views/tribe-options-tickets.php:74
1537
  msgid "Above the event details"
1538
+ msgstr "Encima de los detalles del evento"
1539
 
1540
  #: src/admin-views/tribe-options-tickets.php:73
1541
  msgid "Below the event details [default]"
1563
 
1564
  #: src/Tribe/Attendees_Table.php:426 src/Tribe/Attendees_Table.php:446
1565
  msgid "Undo"
1566
+ msgstr "Deshacer"
1567
 
1568
  #: src/Tribe/Attendees_Table.php:418 src/Tribe/Attendees_Table.php:427
1569
  #: src/Tribe/Attendees_Table.php:438 src/Tribe/Attendees_Table.php:447
1570
  msgid "Check In"
1571
+ msgstr "Check In"
1572
 
1573
  #: src/Tribe/Attendees_Table.php:72 src/Tribe/Attendees_Table.php:76
1574
  msgctxt "attendee table"
1575
  msgid "Check in"
1576
+ msgstr "Check in"
1577
 
1578
  #: src/Tribe/Attendees_Table.php:70
1579
  msgctxt "attendee table"
1580
  msgid "Security Code"
1581
+ msgstr "Código de seguridad"
1582
 
1583
  #: src/Tribe/Attendees_Table.php:69
1584
  msgctxt "attendee table"
1585
  msgid "Primary Information"
1586
+ msgstr "Información primaria"
1587
 
1588
  #: src/Tribe/Admin/Views/Ticketed.php:59
1589
  msgid "Unticketed"
1595
 
1596
  #: common/src/Tribe/Settings.php:281 common/src/Tribe/Settings.php:282
1597
  msgid "Events Help"
1598
+ msgstr "Ayuda de eventos"
1599
 
1600
  #: common/src/Tribe/PUE/Checker.php:1670
1601
  msgid "Expired license. Consult your network administrator."
1627
 
1628
  #: common/src/Tribe/Main.php:273
1629
  msgid "Done"
1630
+ msgstr "Hecho"
1631
 
1632
  #: common/src/Tribe/Main.php:272
1633
  msgid "Today"
1634
+ msgstr "Hoy"
1635
 
1636
  #: common/src/Tribe/Main.php:271
1637
  msgid "Prev"
1655
 
1656
  #: common/src/Tribe/Extension.php:144
1657
  msgid "Tutorial"
1658
+ msgstr "Tutorial"
1659
 
1660
  #: common/src/Tribe/Admin/Notice/Php_Version.php:60
1661
  #: common/src/Tribe/Admin/Notice/Plugin_Download.php:92
1704
  #: src/views/tickets/email-ticket-type-moved.php:97
1705
  #: src/views/tickets/email-tickets-moved.php:99
1706
  msgid "Important changes to your tickets"
1707
+ msgstr "Cambios importantes de tus tickets "
1708
 
1709
  #: src/admin-views/ticket-type-history.php:15
1710
  msgid "Click to hide history"
2202
 
2203
  #: common/src/Tribe/Main.php:255
2204
  msgid "Previous"
2205
+ msgstr "Anterior"
2206
 
2207
  #: common/src/Tribe/Main.php:254 common/src/Tribe/Main.php:270
2208
  msgid "Next"
2209
+ msgstr "Siguiente"
2210
 
2211
  #: common/src/Tribe/Main.php:253
2212
  msgid "All"
2213
+ msgstr "Todas"
2214
 
2215
  #: common/src/Tribe/Main.php:248
2216
  msgid "Search:"
2217
+ msgstr "Buscar:"
2218
 
2219
  #: common/src/Tribe/Main.php:247
2220
  msgid "No matching records found"
2638
  #: src/Tribe/Privacy.php:126 src/Tribe/Privacy.php:201
2639
  #: src/views/tickets/rsvp.php:153
2640
  msgid "Full Name"
2641
+ msgstr "Nombre completo"
2642
 
2643
  #: src/views/tickets/rsvp.php:97 src/views/tickets/tpp.php:98
2644
  msgid "Out of stock!"
2666
  #: src/views/tickets/email-ticket-type-moved.php:25
2667
  #: src/views/tickets/email-tickets-moved.php:26 src/views/tickets/email.php:27
2668
  msgid "Your tickets"
2669
+ msgstr "Tus entradas"
2670
 
2671
  #: src/views/tickets/attendees-email.php:24
2672
  msgid "Attendee List"
3478
 
3479
  #: common/src/Tribe/Languages/Locations.php:279
3480
  msgid "Turks and Caicos Islands"
3481
+ msgstr "Islas Turcas y Caicos "
3482
 
3483
  #: common/src/Tribe/Languages/Locations.php:278
3484
  msgid "Turkmenistan"
3494
 
3495
  #: common/src/Tribe/Languages/Locations.php:275
3496
  msgid "Trinidad and Tobago"
3497
+ msgstr "Trinidad y Tobago "
3498
 
3499
  #: common/src/Tribe/Languages/Locations.php:274
3500
  msgid "Tonga"
4235
 
4236
  #: common/src/Tribe/Languages/Locations.php:83
4237
  msgid "Bosnia and Herzegovina"
4238
+ msgstr "Bosnia-Herzegovina"
4239
 
4240
  #: common/src/Tribe/Languages/Locations.php:82
4241
  msgid "Bolivia"
4307
 
4308
  #: common/src/Tribe/Languages/Locations.php:65
4309
  msgid "Antigua and Barbuda"
4310
+ msgstr "Antigua y Barbuda "
4311
 
4312
  #: common/src/Tribe/Languages/Locations.php:64
4313
  msgid "Antarctica"
4587
 
4588
  #: common/src/Tribe/Admin/Help_Page.php:855
4589
  msgid "Plugin Inactive"
4590
+ msgstr "Plugin inactivo"
4591
 
4592
  #: common/src/Tribe/Admin/Help_Page.php:853
4593
  msgid "Plugin Active"
4594
+ msgstr "Plugin activo "
4595
 
4596
  #: common/src/Tribe/Admin/Help_Page.php:847
4597
  msgid "Premium Add-Ons"
4620
 
4621
  #: common/src/Tribe/Admin/Help_Page.php:802
4622
  msgid "Install Plugin"
4623
+ msgstr "Instalar Plugin"
4624
 
4625
  #: common/src/Tribe/Admin/Help_Page.php:802
4626
  msgid "Install %s"
4655
  #: common/src/Tribe/Admin/Help_Page.php:244
4656
  #: common/src/Tribe/Plugins_API.php:100
4657
  msgid "Community Tickets"
4658
+ msgstr "Community Tickets"
4659
 
4660
  #: common/src/Tribe/Admin/Help_Page.php:235 common/src/Tribe/Plugins_API.php:66
4661
  msgid "Event Tickets Plus"
4662
+ msgstr "Event Tickets Plus"
4663
 
4664
  #: common/src/Tribe/Admin/Help_Page.php:211 common/src/Tribe/Plugins_API.php:90
4665
  msgid "Community Events"
4668
  #: common/src/Tribe/Admin/Help_Page.php:203
4669
  #: common/src/Tribe/Plugins_API.php:111
4670
  msgid "Eventbrite Tickets"
4671
+ msgstr "Eventbrite Tickets"
4672
 
4673
  #: common/src/Tribe/Admin/Help_Page.php:194 common/src/Tribe/Plugins_API.php:43
4674
  msgid "Events Calendar PRO"
4675
+ msgstr "Events Calendar PRO"
4676
 
4677
  #: common/src/Tribe/Admin/Help_Page.php:170 src/Tribe/Tickets_View.php:750
4678
  #: src/views/tickets/orders-link.php:38
lang/event-tickets.pot CHANGED
@@ -2,13 +2,13 @@
2
  # This file is distributed under the same license as the Event Tickets package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Event Tickets 4.8\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-tickets\n"
7
- "POT-Creation-Date: 2018-08-20 15:18:02+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
- "PO-Revision-Date: 2018-08-20 15:18\n"
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
@@ -173,17 +173,17 @@ msgstr ""
173
  msgid "Set as ticket header"
174
  msgstr ""
175
 
176
- #: src/Tribe/Assets.php:88
177
  msgid "Are you sure you want to delete this ticket? This cannot be undone."
178
  msgstr ""
179
 
180
- #: src/Tribe/Assets.php:94
181
  msgid ""
182
  "It looks like you have modified your shared capacity setting but have not "
183
  "saved or updated the post."
184
  msgstr ""
185
 
186
- #: src/Tribe/Assets.php:101 src/Tribe/Metabox.php:549
187
  msgid "Please enter in without thousand separators and currency symbols."
188
  msgstr ""
189
 
@@ -387,7 +387,7 @@ msgstr ""
387
  #: src/Tribe/Attendees_Table.php:520
388
  #: src/Tribe/Commerce/PayPal/Orders/Table.php:73 src/Tribe/Privacy.php:164
389
  #: src/Tribe/Privacy.php:445 src/Tribe/Privacy.php:541
390
- #: src/admin-views/admin-welcome-message.php:62 src/views/tickets/rsvp.php:161
391
  msgid "Email"
392
  msgstr ""
393
 
@@ -758,11 +758,11 @@ msgstr ""
758
  msgid "Search Orders"
759
  msgstr ""
760
 
761
- #: src/Tribe/Commerce/PayPal/Orders/Sales.php:255
762
  msgid "Completed"
763
  msgstr ""
764
 
765
- #: src/Tribe/Commerce/PayPal/Orders/Sales.php:259
766
  msgid "Not completed"
767
  msgstr ""
768
 
@@ -938,101 +938,108 @@ msgstr ""
938
  msgid "Free"
939
  msgstr ""
940
 
941
- #: src/Tribe/Main.php:254
942
  msgid ""
943
  "When The Events Calendar and Event Tickets are both activated, The Events "
944
  "Calendar must be running version %1$s or greater. Please %2$supdate now.%3$s"
945
  msgstr ""
946
 
947
- #: src/Tribe/Main.php:394
 
 
 
 
 
 
 
948
  msgid "Support for Event Tickets"
949
  msgstr ""
950
 
951
- #: src/Tribe/Main.php:396
952
  msgid "Settings overview"
953
  msgstr ""
954
 
955
- #: src/Tribe/Main.php:397
956
  msgid "Features overview"
957
  msgstr ""
958
 
959
- #: src/Tribe/Main.php:398
960
  msgid "Troubleshooting common problems"
961
  msgstr ""
962
 
963
- #: src/Tribe/Main.php:399
964
  msgid "Customizing Event Tickets"
965
  msgstr ""
966
 
967
- #: src/Tribe/Main.php:416 src/admin-views/admin-welcome-message.php:23
968
  msgid "New User Primer"
969
  msgstr ""
970
 
971
- #: src/Tribe/Main.php:418
972
  msgid ""
973
  "We are committed to helping you sell tickets for your event. Check out our "
974
  "handy %s to get started."
975
  msgstr ""
976
 
977
- #: src/Tribe/Main.php:435
978
  msgid "open-source forum on WordPress.org"
979
  msgstr ""
980
 
981
- #: src/Tribe/Main.php:436
982
  msgid ""
983
  "If you have tried the above steps and are still having trouble, you can post "
984
  "a new thread to our %s. Our support staff monitors these forums once a week "
985
  "and would be happy to assist you there."
986
  msgstr ""
987
 
988
- #: src/Tribe/Main.php:438
989
  msgid "premium support on our website"
990
  msgstr ""
991
 
992
- #: src/Tribe/Main.php:439 src/admin-views/tribe-options-tickets.php:135
993
  msgid "Events Tickets Plus"
994
  msgstr ""
995
 
996
- #: src/Tribe/Main.php:440
997
  msgid ""
998
  "Looking for more immediate support? We offer %1$s with the purchase of any "
999
  "of our premium plugins (like %2$s). Pick up a license and you can post there "
1000
  "directly and expect a response within 24-48 hours during weekdays."
1001
  msgstr ""
1002
 
1003
- #: src/Tribe/Main.php:442 src/Tribe/Main.php:447
1004
  msgid "post a thread"
1005
  msgstr ""
1006
 
1007
- #: src/Tribe/Main.php:443
1008
  msgid ""
1009
  "Already have Events Tickets Plus? You can %s in our premium support forums. "
1010
  "Our support team monitors the forums and will respond to your thread within "
1011
  "24-48 hours (during the week)."
1012
  msgstr ""
1013
 
1014
- #: src/Tribe/Main.php:448
1015
  msgid ""
1016
  "If you have a valid license for one of our paid plugins, you can %s in our "
1017
  "premium support forums. Our support team monitors the forums and will "
1018
  "respond to your thread within 24-48 hours (during the week)."
1019
  msgstr ""
1020
 
1021
- #. #-#-#-#-# event-tickets.pot (Event Tickets 4.8) #-#-#-#-#
1022
  #. Plugin Name of the plugin/theme
1023
- #: src/Tribe/Main.php:462 src/Tribe/Privacy.php:32
1024
  msgid "Event Tickets"
1025
  msgstr ""
1026
 
1027
- #: src/Tribe/Main.php:549
1028
  msgid "Welcome to Event Tickets"
1029
  msgstr ""
1030
 
1031
- #: src/Tribe/Main.php:684
1032
  msgid "Buy"
1033
  msgstr ""
1034
 
1035
- #: src/Tribe/Main.php:684
1036
  msgctxt "button text"
1037
  msgid "RSVP"
1038
  msgstr ""
@@ -1067,7 +1074,7 @@ msgid "Failed to Edit the Ticket, Refresh the Page to try again."
1067
  msgstr ""
1068
 
1069
  #: src/Tribe/Metabox.php:268 src/Tribe/Metabox.php:314
1070
- #: src/Tribe/Metabox.php:351 src/Tribe/Metabox.php:387
1071
  msgid "Commerce Module invalid"
1072
  msgstr ""
1073
 
@@ -1075,7 +1082,7 @@ msgstr ""
1075
  msgid "Failed to Delete the Ticket, Refresh the Page to try again."
1076
  msgstr ""
1077
 
1078
- #: src/Tribe/Metabox.php:345 src/Tribe/Metabox.php:381
1079
  msgid "The attendee ID is missing from the request parameters."
1080
  msgstr ""
1081
 
@@ -1100,7 +1107,7 @@ msgid "RSVP Title"
1100
  msgstr ""
1101
 
1102
  #: src/Tribe/Privacy.php:159 src/Tribe/Privacy.php:440
1103
- #: src/views/tickets/rsvp.php:153
1104
  msgid "Full Name"
1105
  msgstr ""
1106
 
@@ -1866,35 +1873,35 @@ msgstr ""
1866
  msgid "Move Ticket"
1867
  msgstr ""
1868
 
1869
- #: src/Tribe/Tickets.php:1158
1870
  msgid "Shared capacity with other tickets"
1871
  msgstr ""
1872
 
1873
- #: src/Tribe/Tickets.php:1159
1874
  msgid "Set capacity for this ticket only"
1875
  msgstr ""
1876
 
1877
- #: src/Tribe/Tickets.php:1776
1878
  msgid "Tickets are not available as this %s has passed."
1879
  msgstr ""
1880
 
1881
- #: src/Tribe/Tickets.php:1812
1882
  msgid "Tickets will be available on "
1883
  msgstr ""
1884
 
1885
- #: src/Tribe/Tickets.php:1818
1886
  msgid " at "
1887
  msgstr ""
1888
 
1889
- #: src/Tribe/Tickets.php:1821
1890
  msgid "Tickets are not yet available"
1891
  msgstr ""
1892
 
1893
- #: src/Tribe/Tickets.php:1824
1894
  msgid "Tickets are no longer available."
1895
  msgstr ""
1896
 
1897
- #: src/Tribe/Tickets.php:1826
1898
  msgid "There are no tickets available at this time."
1899
  msgstr ""
1900
 
@@ -2936,25 +2943,25 @@ msgctxt "list view buy now ticket button"
2936
  msgid "Buy Now!"
2937
  msgstr ""
2938
 
2939
- #: src/template-tags/tickets.php:420
2940
  msgid "issued"
2941
  msgstr ""
2942
 
2943
- #: src/template-tags/tickets.php:422
2944
  msgctxt "separate going and remain RSVPs"
2945
  msgid "RSVP'd Going"
2946
  msgstr ""
2947
 
2948
- #: src/template-tags/tickets.php:428
2949
  msgid "%s %d"
2950
  msgstr ""
2951
 
2952
- #: src/template-tags/tickets.php:430
2953
  msgctxt "ticket shared capacity message (remaining stock)"
2954
  msgid "%1$d available of shared capacity"
2955
  msgstr ""
2956
 
2957
- #: src/template-tags/tickets.php:433
2958
  msgctxt "ticket stock message (remaining stock)"
2959
  msgid "%1$d available"
2960
  msgstr ""
@@ -2983,7 +2990,7 @@ msgid "Log in to purchase"
2983
  msgstr ""
2984
 
2985
  #: src/views/shortcodes/my-attendance-list-logged-out.php:12
2986
- msgid "To see a list of events you are attending you will need to login."
2987
  msgstr ""
2988
 
2989
  #: src/views/shortcodes/my-attendance-list.php:32
@@ -3130,7 +3137,7 @@ msgid "RSVP"
3130
  msgstr ""
3131
 
3132
  #: src/views/tickets/rsvp.php:50
3133
- msgid "Please fill in the RSVP confirmation name and email fields."
3134
  msgstr ""
3135
 
3136
  #: src/views/tickets/rsvp.php:93
@@ -3141,28 +3148,28 @@ msgstr ""
3141
  msgid "Out of stock!"
3142
  msgstr ""
3143
 
3144
- #: src/views/tickets/rsvp.php:123
3145
  msgid "Send RSVP confirmation to:"
3146
  msgstr ""
3147
 
3148
- #: src/views/tickets/rsvp.php:170
3149
  msgctxt "order status label"
3150
  msgid "RSVP"
3151
  msgstr ""
3152
 
3153
- #: src/views/tickets/rsvp.php:198
3154
  msgid "Don't list me on the public attendee list"
3155
  msgstr ""
3156
 
3157
- #: src/views/tickets/rsvp.php:210
3158
  msgid "Login to RSVP"
3159
  msgstr ""
3160
 
3161
- #: src/views/tickets/rsvp.php:219
3162
  msgid "Confirm RSVP"
3163
  msgstr ""
3164
 
3165
- #: src/views/tickets/rsvp.php:228 src/views/tickets/tpp.php:154
3166
  msgid ""
3167
  "You must have JavaScript activated to purchase tickets. Please enable "
3168
  "JavaScript in your browser."
2
  # This file is distributed under the same license as the Event Tickets package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Event Tickets 4.8.2.1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-tickets\n"
7
+ "POT-Creation-Date: 2018-10-09 21:54:50+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
11
+ "PO-Revision-Date: 2018-10-09 21:54\n"
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
173
  msgid "Set as ticket header"
174
  msgstr ""
175
 
176
+ #: src/Tribe/Assets.php:93
177
  msgid "Are you sure you want to delete this ticket? This cannot be undone."
178
  msgstr ""
179
 
180
+ #: src/Tribe/Assets.php:99
181
  msgid ""
182
  "It looks like you have modified your shared capacity setting but have not "
183
  "saved or updated the post."
184
  msgstr ""
185
 
186
+ #: src/Tribe/Assets.php:110 src/Tribe/Metabox.php:551
187
  msgid "Please enter in without thousand separators and currency symbols."
188
  msgstr ""
189
 
387
  #: src/Tribe/Attendees_Table.php:520
388
  #: src/Tribe/Commerce/PayPal/Orders/Table.php:73 src/Tribe/Privacy.php:164
389
  #: src/Tribe/Privacy.php:445 src/Tribe/Privacy.php:541
390
+ #: src/admin-views/admin-welcome-message.php:62 src/views/tickets/rsvp.php:162
391
  msgid "Email"
392
  msgstr ""
393
 
758
  msgid "Search Orders"
759
  msgstr ""
760
 
761
+ #: src/Tribe/Commerce/PayPal/Orders/Sales.php:257
762
  msgid "Completed"
763
  msgstr ""
764
 
765
+ #: src/Tribe/Commerce/PayPal/Orders/Sales.php:261
766
  msgid "Not completed"
767
  msgstr ""
768
 
938
  msgid "Free"
939
  msgstr ""
940
 
941
+ #: src/Tribe/Main.php:317
942
  msgid ""
943
  "When The Events Calendar and Event Tickets are both activated, The Events "
944
  "Calendar must be running version %1$s or greater. Please %2$supdate now.%3$s"
945
  msgstr ""
946
 
947
+ #: src/Tribe/Main.php:341
948
+ msgid ""
949
+ "When Event Tickets and Event Tickets Plus are both activated, Event Tickets "
950
+ "Plus must be running version %1$s or greater. Please %2$smanually update now"
951
+ "%3$s."
952
+ msgstr ""
953
+
954
+ #: src/Tribe/Main.php:481
955
  msgid "Support for Event Tickets"
956
  msgstr ""
957
 
958
+ #: src/Tribe/Main.php:483
959
  msgid "Settings overview"
960
  msgstr ""
961
 
962
+ #: src/Tribe/Main.php:484
963
  msgid "Features overview"
964
  msgstr ""
965
 
966
+ #: src/Tribe/Main.php:485
967
  msgid "Troubleshooting common problems"
968
  msgstr ""
969
 
970
+ #: src/Tribe/Main.php:486
971
  msgid "Customizing Event Tickets"
972
  msgstr ""
973
 
974
+ #: src/Tribe/Main.php:503 src/admin-views/admin-welcome-message.php:23
975
  msgid "New User Primer"
976
  msgstr ""
977
 
978
+ #: src/Tribe/Main.php:505
979
  msgid ""
980
  "We are committed to helping you sell tickets for your event. Check out our "
981
  "handy %s to get started."
982
  msgstr ""
983
 
984
+ #: src/Tribe/Main.php:522
985
  msgid "open-source forum on WordPress.org"
986
  msgstr ""
987
 
988
+ #: src/Tribe/Main.php:523
989
  msgid ""
990
  "If you have tried the above steps and are still having trouble, you can post "
991
  "a new thread to our %s. Our support staff monitors these forums once a week "
992
  "and would be happy to assist you there."
993
  msgstr ""
994
 
995
+ #: src/Tribe/Main.php:525
996
  msgid "premium support on our website"
997
  msgstr ""
998
 
999
+ #: src/Tribe/Main.php:526 src/admin-views/tribe-options-tickets.php:135
1000
  msgid "Events Tickets Plus"
1001
  msgstr ""
1002
 
1003
+ #: src/Tribe/Main.php:527
1004
  msgid ""
1005
  "Looking for more immediate support? We offer %1$s with the purchase of any "
1006
  "of our premium plugins (like %2$s). Pick up a license and you can post there "
1007
  "directly and expect a response within 24-48 hours during weekdays."
1008
  msgstr ""
1009
 
1010
+ #: src/Tribe/Main.php:529 src/Tribe/Main.php:534
1011
  msgid "post a thread"
1012
  msgstr ""
1013
 
1014
+ #: src/Tribe/Main.php:530
1015
  msgid ""
1016
  "Already have Events Tickets Plus? You can %s in our premium support forums. "
1017
  "Our support team monitors the forums and will respond to your thread within "
1018
  "24-48 hours (during the week)."
1019
  msgstr ""
1020
 
1021
+ #: src/Tribe/Main.php:535
1022
  msgid ""
1023
  "If you have a valid license for one of our paid plugins, you can %s in our "
1024
  "premium support forums. Our support team monitors the forums and will "
1025
  "respond to your thread within 24-48 hours (during the week)."
1026
  msgstr ""
1027
 
1028
+ #. #-#-#-#-# event-tickets.pot (Event Tickets 4.8.2.1) #-#-#-#-#
1029
  #. Plugin Name of the plugin/theme
1030
+ #: src/Tribe/Main.php:549 src/Tribe/Privacy.php:32
1031
  msgid "Event Tickets"
1032
  msgstr ""
1033
 
1034
+ #: src/Tribe/Main.php:636
1035
  msgid "Welcome to Event Tickets"
1036
  msgstr ""
1037
 
1038
+ #: src/Tribe/Main.php:771
1039
  msgid "Buy"
1040
  msgstr ""
1041
 
1042
+ #: src/Tribe/Main.php:771
1043
  msgctxt "button text"
1044
  msgid "RSVP"
1045
  msgstr ""
1074
  msgstr ""
1075
 
1076
  #: src/Tribe/Metabox.php:268 src/Tribe/Metabox.php:314
1077
+ #: src/Tribe/Metabox.php:352 src/Tribe/Metabox.php:389
1078
  msgid "Commerce Module invalid"
1079
  msgstr ""
1080
 
1082
  msgid "Failed to Delete the Ticket, Refresh the Page to try again."
1083
  msgstr ""
1084
 
1085
+ #: src/Tribe/Metabox.php:346 src/Tribe/Metabox.php:383
1086
  msgid "The attendee ID is missing from the request parameters."
1087
  msgstr ""
1088
 
1107
  msgstr ""
1108
 
1109
  #: src/Tribe/Privacy.php:159 src/Tribe/Privacy.php:440
1110
+ #: src/views/tickets/rsvp.php:154
1111
  msgid "Full Name"
1112
  msgstr ""
1113
 
1873
  msgid "Move Ticket"
1874
  msgstr ""
1875
 
1876
+ #: src/Tribe/Tickets.php:1162
1877
  msgid "Shared capacity with other tickets"
1878
  msgstr ""
1879
 
1880
+ #: src/Tribe/Tickets.php:1163
1881
  msgid "Set capacity for this ticket only"
1882
  msgstr ""
1883
 
1884
+ #: src/Tribe/Tickets.php:1780
1885
  msgid "Tickets are not available as this %s has passed."
1886
  msgstr ""
1887
 
1888
+ #: src/Tribe/Tickets.php:1816
1889
  msgid "Tickets will be available on "
1890
  msgstr ""
1891
 
1892
+ #: src/Tribe/Tickets.php:1822
1893
  msgid " at "
1894
  msgstr ""
1895
 
1896
+ #: src/Tribe/Tickets.php:1825
1897
  msgid "Tickets are not yet available"
1898
  msgstr ""
1899
 
1900
+ #: src/Tribe/Tickets.php:1828
1901
  msgid "Tickets are no longer available."
1902
  msgstr ""
1903
 
1904
+ #: src/Tribe/Tickets.php:1830
1905
  msgid "There are no tickets available at this time."
1906
  msgstr ""
1907
 
2943
  msgid "Buy Now!"
2944
  msgstr ""
2945
 
2946
+ #: src/template-tags/tickets.php:419
2947
  msgid "issued"
2948
  msgstr ""
2949
 
2950
+ #: src/template-tags/tickets.php:421
2951
  msgctxt "separate going and remain RSVPs"
2952
  msgid "RSVP'd Going"
2953
  msgstr ""
2954
 
2955
+ #: src/template-tags/tickets.php:427
2956
  msgid "%s %d"
2957
  msgstr ""
2958
 
2959
+ #: src/template-tags/tickets.php:429
2960
  msgctxt "ticket shared capacity message (remaining stock)"
2961
  msgid "%1$d available of shared capacity"
2962
  msgstr ""
2963
 
2964
+ #: src/template-tags/tickets.php:432
2965
  msgctxt "ticket stock message (remaining stock)"
2966
  msgid "%1$d available"
2967
  msgstr ""
2990
  msgstr ""
2991
 
2992
  #: src/views/shortcodes/my-attendance-list-logged-out.php:12
2993
+ msgid "To see a list of events you're attending, you will need to log in."
2994
  msgstr ""
2995
 
2996
  #: src/views/shortcodes/my-attendance-list.php:32
3137
  msgstr ""
3138
 
3139
  #: src/views/tickets/rsvp.php:50
3140
+ msgid "Please fill in the RSVP quantity, confirmation name, and email fields."
3141
  msgstr ""
3142
 
3143
  #: src/views/tickets/rsvp.php:93
3148
  msgid "Out of stock!"
3149
  msgstr ""
3150
 
3151
+ #: src/views/tickets/rsvp.php:124
3152
  msgid "Send RSVP confirmation to:"
3153
  msgstr ""
3154
 
3155
+ #: src/views/tickets/rsvp.php:171
3156
  msgctxt "order status label"
3157
  msgid "RSVP"
3158
  msgstr ""
3159
 
3160
+ #: src/views/tickets/rsvp.php:199
3161
  msgid "Don't list me on the public attendee list"
3162
  msgstr ""
3163
 
3164
+ #: src/views/tickets/rsvp.php:211
3165
  msgid "Login to RSVP"
3166
  msgstr ""
3167
 
3168
+ #: src/views/tickets/rsvp.php:220
3169
  msgid "Confirm RSVP"
3170
  msgstr ""
3171
 
3172
+ #: src/views/tickets/rsvp.php:229 src/views/tickets/tpp.php:154
3173
  msgid ""
3174
  "You must have JavaScript activated to purchase tickets. Please enable "
3175
  "JavaScript in your browser."
readme.txt CHANGED
@@ -4,7 +4,7 @@ Contributors: ModernTribe, borkweb, bordoni, barry.hughes, aguseo, brianjessee,
4
  Tags: RSVP, events, tickets, event management, calendar, ticket sales, community, registration, api, dates, date, posts, workshop, conference, meeting, seminar, concert, summit, ticket integration, event ticketing
5
  Requires at least: 4.5
6
  Tested up to: 4.9.8
7
- Stable tag: 4.8.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -122,6 +122,11 @@ Currently, the following add-ons are available for Event Tickets:
122
 
123
  == Changelog ==
124
 
 
 
 
 
 
125
  = [4.8.2] 2018-10-03 =
126
 
127
  * Fix - Ensure that ticket forms and related info are not visible on password-protected events, posts, and other post types [102643]
4
  Tags: RSVP, events, tickets, event management, calendar, ticket sales, community, registration, api, dates, date, posts, workshop, conference, meeting, seminar, concert, summit, ticket integration, event ticketing
5
  Requires at least: 4.5
6
  Tested up to: 4.9.8
7
+ Stable tag: 4.8.2.1
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
122
 
123
  == Changelog ==
124
 
125
+ = [4.8.2.1] 2018-10-10 =
126
+
127
+ * Fix - Prevent fataling when upgrading Event Tickets while running versions of Event Tickets Plus lower than 4.8 [115510]
128
+ * Language - 188 new strings added, 125 updated, 6 fuzzied, and 10 obsoleted
129
+
130
  = [4.8.2] 2018-10-03 =
131
 
132
  * Fix - Ensure that ticket forms and related info are not visible on password-protected events, posts, and other post types [102643]
src/Tribe/Main.php CHANGED
@@ -4,7 +4,7 @@ class Tribe__Tickets__Main {
4
  /**
5
  * Current version of this plugin
6
  */
7
- const VERSION = '4.8.2';
8
 
9
  /**
10
  * Min required The Events Calendar version
@@ -168,6 +168,30 @@ class Tribe__Tickets__Main {
168
  return;
169
  }
170
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
171
  // Intialize the Service Provider for Tickets
172
  tribe_register_provider( 'Tribe__Tickets__Service_Provider' );
173
 
@@ -226,6 +250,45 @@ class Tribe__Tickets__Main {
226
  return tribe_register_plugin( EVENT_TICKETS_MAIN_PLUGIN_FILE, __CLASS__, self::VERSION );
227
  }
228
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
229
  /**
230
  * Hooked to admin_notices, this error is thrown when Event Tickets is run alongside a version of
231
  * TEC that is too old
@@ -257,6 +320,30 @@ class Tribe__Tickets__Main {
257
  echo $output;
258
  }
259
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
260
  public function maybe_set_common_lib_info() {
261
  $common_version = file_get_contents( $this->plugin_path . 'common/src/Tribe/Main.php' );
262
 
4
  /**
5
  * Current version of this plugin
6
  */
7
+ const VERSION = '4.8.2.1';
8
 
9
  /**
10
  * Min required The Events Calendar version
168
  return;
169
  }
170
 
171
+ /**
172
+ * Safety check to resolve fatal (https://central.tri.be/issues/115510)
173
+ *
174
+ * @TODO: remove the following call and the subsequent if statement when we have
175
+ * dependency checking logic in place
176
+ *
177
+ * @since 4.8.2.1
178
+ */
179
+ $this->maybe_include_et_plus_class();
180
+
181
+ if (
182
+ class_exists( 'Tribe__Tickets_Plus__Main' )
183
+ && version_compare( Tribe__Tickets_Plus__Main::VERSION, preg_replace( '/^(\d\.[\d]+).*/', '$1', self::VERSION ), '<' )
184
+ ) {
185
+ add_action( 'admin_notices', array( $this, 'et_plus_compatibility_notice' ) );
186
+
187
+ /**
188
+ * Fires if Event Tickets cannot load due to compatibility or other problems.
189
+ */
190
+ do_action( 'tribe_tickets_plugin_failed_to_load' );
191
+
192
+ return;
193
+ }
194
+
195
  // Intialize the Service Provider for Tickets
196
  tribe_register_provider( 'Tribe__Tickets__Service_Provider' );
197
 
250
  return tribe_register_plugin( EVENT_TICKETS_MAIN_PLUGIN_FILE, __CLASS__, self::VERSION );
251
  }
252
 
253
+ /**
254
+ * Include ET+ Main class file as a patch-work solution
255
+ *
256
+ * This is a patch-work solution to help avoid fatals while we wait for the dependency
257
+ * checking feature to complete.
258
+ *
259
+ * @todo eliminate this method when dependency checking is complete
260
+ *
261
+ * @see https://central.tri.be/issues/115510
262
+ *
263
+ * @since 4.8.2.1
264
+ */
265
+ private function maybe_include_et_plus_class() {
266
+ if ( class_exists( 'Tribe__Tickets_Plus__Main' ) ) {
267
+ return;
268
+ }
269
+
270
+ $active_plugins = get_option( 'active_plugins' );
271
+ $plugin_short_path = null;
272
+ foreach ( $active_plugins as $plugin ) {
273
+ if ( false !== strstr( $plugin, 'event-tickets-plus.php' ) ) {
274
+ $plugin_short_path = $plugin;
275
+ break;
276
+ }
277
+ }
278
+ if ( ! $plugin_short_path ) {
279
+ return;
280
+ }
281
+
282
+ $plugin_dir = preg_replace( '!(.*)[\\/]event-tickets-plus.php!', '$1', $plugin_short_path );
283
+ $path_to_class = wp_normalize_path( WP_PLUGIN_DIR . "/{$plugin_dir}/src/Tribe/Main.php" );
284
+
285
+ if ( ! file_exists( $path_to_class ) ) {
286
+ return;
287
+ }
288
+
289
+ include_once $path_to_class;
290
+ }
291
+
292
  /**
293
  * Hooked to admin_notices, this error is thrown when Event Tickets is run alongside a version of
294
  * TEC that is too old
320
  echo $output;
321
  }
322
 
323
+ /**
324
+ * Hooked to admin_notices, this error is thrown when Event Tickets is run alongside a version of
325
+ * Event Tickets Plus that is too old
326
+ */
327
+ public function et_plus_compatibility_notice() {
328
+ $active_plugins = get_option( 'active_plugins' );
329
+
330
+ $plugin_short_path = null;
331
+
332
+ foreach ( $active_plugins as $plugin ) {
333
+ if ( false !== strstr( $plugin, 'event-tickets-plus.php' ) ) {
334
+ $plugin_short_path = $plugin;
335
+ break;
336
+ }
337
+ }
338
+
339
+ $upgrade_path = 'https://theeventscalendar.com/knowledgebase/manual-updates/';
340
+ $output = '<div class="error">';
341
+ $output .= '<p>' . sprintf( __( 'When Event Tickets and Event Tickets Plus are both activated, Event Tickets Plus must be running version %1$s or greater. Please %2$smanually update now%3$s.', 'event-tickets' ), preg_replace( '/^(\d\.[\d]+).*/', '$1', self::VERSION ), '<a href="' . esc_url( $upgrade_path ) . '" target="_blank">', '</a>' ) . '</p>';
342
+ $output .= '</div>';
343
+
344
+ echo $output;
345
+ }
346
+
347
  public function maybe_set_common_lib_info() {
348
  $common_version = file_get_contents( $this->plugin_path . 'common/src/Tribe/Main.php' );
349