Event Tickets - Version 4.4.4

Version Description

Download this release

Release Info

Developer barry.hughes
Plugin Icon 128x128 Event Tickets
Version 4.4.4
Comparing to
See all releases

Code changes from version 4.4.3 to 4.4.4

Files changed (476) hide show
  1. common/lang/tribe-common-af.mo +0 -0
  2. common/lang/tribe-common-af.po +0 -0
  3. common/lang/tribe-common-ar.mo +0 -0
  4. common/lang/tribe-common-ar.po +0 -0
  5. common/lang/tribe-common-bg_BG.mo +0 -0
  6. common/lang/tribe-common-bg_BG.po +0 -0
  7. common/lang/tribe-common-ca.mo +0 -0
  8. common/lang/tribe-common-ca.po +0 -0
  9. common/lang/tribe-common-cs_CZ.mo +0 -0
  10. common/lang/tribe-common-cs_CZ.po +0 -0
  11. common/lang/tribe-common-da_DK.mo +0 -0
  12. common/lang/tribe-common-da_DK.po +0 -0
  13. common/lang/tribe-common-de_DE.mo +0 -0
  14. common/lang/tribe-common-de_DE.po +0 -0
  15. common/lang/tribe-common-el.mo +0 -0
  16. common/lang/tribe-common-el.po +0 -0
  17. common/lang/tribe-common-en_GB.mo +0 -0
  18. common/lang/tribe-common-en_GB.po +0 -0
  19. common/lang/tribe-common-es_ES.mo +0 -0
  20. common/lang/tribe-common-es_ES.po +0 -0
  21. common/lang/tribe-common-et.mo +0 -0
  22. common/lang/tribe-common-et.po +0 -0
  23. common/lang/tribe-common-fi.mo +0 -0
  24. common/lang/tribe-common-fi.po +0 -0
  25. common/lang/tribe-common-fr_CA.mo +0 -0
  26. common/lang/tribe-common-fr_CA.po +0 -0
  27. common/lang/tribe-common-fr_FR.mo +0 -0
  28. common/lang/tribe-common-fr_FR.po +0 -0
  29. common/lang/tribe-common-hu_HU.mo +0 -0
  30. common/lang/tribe-common-hu_HU.po +0 -0
  31. common/lang/tribe-common-id_ID.mo +0 -0
  32. common/lang/tribe-common-id_ID.po +0 -0
  33. common/lang/tribe-common-is_IS.mo +0 -0
  34. common/lang/tribe-common-is_IS.po +0 -0
  35. common/lang/tribe-common-it_IT.mo +0 -0
  36. common/lang/tribe-common-it_IT.po +0 -0
  37. common/lang/tribe-common-lt_LT.mo +0 -0
  38. common/lang/tribe-common-lt_LT.po +0 -0
  39. common/lang/tribe-common-lv.mo +0 -0
  40. common/lang/tribe-common-lv.po +0 -0
  41. common/lang/tribe-common-nb_NO.mo +0 -0
  42. common/lang/tribe-common-nb_NO.po +0 -0
  43. common/lang/tribe-common-nl_NL.mo +0 -0
  44. common/lang/tribe-common-nl_NL.po +0 -0
  45. common/lang/tribe-common-pl_PL.mo +0 -0
  46. common/lang/tribe-common-pl_PL.po +0 -0
  47. common/lang/tribe-common-pt_BR.mo +0 -0
  48. common/lang/tribe-common-pt_BR.po +0 -0
  49. common/lang/tribe-common-pt_PT.mo +0 -0
  50. common/lang/tribe-common-pt_PT.po +0 -0
  51. common/lang/tribe-common-ro_RO.mo +0 -0
  52. common/lang/tribe-common-ro_RO.po +0 -0
  53. common/lang/tribe-common-ru_RU.mo +0 -0
  54. common/lang/tribe-common-ru_RU.po +0 -0
  55. common/lang/tribe-common-sk_SK.mo +0 -0
  56. common/lang/tribe-common-sk_SK.po +0 -0
  57. common/lang/tribe-common-sl_SI.mo +0 -0
  58. common/lang/tribe-common-sl_SI.po +0 -0
  59. common/lang/tribe-common-sr_RS.mo +0 -0
  60. common/lang/tribe-common-sr_RS.po +0 -0
  61. common/lang/tribe-common-sv_SE.mo +0 -0
  62. common/lang/tribe-common-sv_SE.po +0 -0
  63. common/lang/tribe-common-tr_TR.mo +0 -0
  64. common/lang/tribe-common-tr_TR.po +0 -0
  65. common/lang/tribe-common-zh_CN.mo +0 -0
  66. common/lang/tribe-common-zh_CN.po +0 -0
  67. common/lang/tribe-common-zh_TW.mo +0 -0
  68. common/lang/tribe-common-zh_TW.po +0 -0
  69. common/lang/tribe-common.pot +47 -40
  70. common/readme.txt +0 -0
  71. common/src/Tribe/Admin/Activation_Page.php +0 -0
  72. common/src/Tribe/Admin/Help_Page.php +0 -0
  73. common/src/Tribe/Admin/Helpers.php +0 -0
  74. common/src/Tribe/Admin/Live_Date_Preview.php +0 -0
  75. common/src/Tribe/Admin/Notice/Plugin_Download.php +0 -0
  76. common/src/Tribe/Admin/Notice/Plugin_Upgrade_Notice.php +0 -0
  77. common/src/Tribe/Admin/Notices.php +0 -0
  78. common/src/Tribe/Ajax/Operations.php +0 -0
  79. common/src/Tribe/Asset/Data.php +0 -0
  80. common/src/Tribe/Asset/Factory.php +0 -0
  81. common/src/Tribe/Assets.php +0 -0
  82. common/src/Tribe/Container.php +0 -0
  83. common/src/Tribe/Cost_Utils.php +0 -0
  84. common/src/Tribe/Credits.php +1 -1
  85. common/src/Tribe/Customizer.php +0 -0
  86. common/src/Tribe/Customizer/Section.php +0 -0
  87. common/src/Tribe/Debug.php +0 -0
  88. common/src/Tribe/Dependency.php +0 -0
  89. common/src/Tribe/Deprecation.php +0 -0
  90. common/src/Tribe/Error.php +0 -0
  91. common/src/Tribe/Exception.php +0 -0
  92. common/src/Tribe/Extension.php +0 -0
  93. common/src/Tribe/Extension_Loader.php +0 -0
  94. common/src/Tribe/Languages/Map_Interface.php +0 -0
  95. common/src/Tribe/Languages/Recaptcha_Map.php +0 -0
  96. common/src/Tribe/Log.php +0 -0
  97. common/src/Tribe/Log/Admin.php +0 -0
  98. common/src/Tribe/Log/File_Logger.php +0 -0
  99. common/src/Tribe/Log/Logger.php +0 -0
  100. common/src/Tribe/Log/Null_Logger.php +0 -0
  101. common/src/Tribe/Main.php +1 -1
  102. common/src/Tribe/Notices.php +0 -0
  103. common/src/Tribe/PUE/Checker.php +30 -27
  104. common/src/Tribe/PUE/Notices.php +0 -0
  105. common/src/Tribe/PUE/Package_Handler.php +0 -0
  106. common/src/Tribe/Plugin_Meta_Links.php +0 -0
  107. common/src/Tribe/Plugins.php +0 -0
  108. common/src/Tribe/Post_History.php +0 -0
  109. common/src/Tribe/Post_Transient.php +0 -0
  110. common/src/Tribe/Rewrite.php +0 -0
  111. common/src/Tribe/Settings_Manager.php +0 -0
  112. common/src/Tribe/Simple_Table.php +0 -0
  113. common/src/Tribe/Support/Obfuscator.php +0 -0
  114. common/src/Tribe/Support/Template_Checker.php +0 -0
  115. common/src/Tribe/Support/Template_Checker_Report.php +0 -0
  116. common/src/Tribe/Tabbed_View.php +0 -0
  117. common/src/Tribe/Tabbed_View/Tab.php +0 -0
  118. common/src/Tribe/Templates.php +0 -0
  119. common/src/Tribe/Timezones.php +0 -0
  120. common/src/Tribe/Utils/Array.php +0 -0
  121. common/src/Tribe/Utils/Color.php +0 -0
  122. common/src/Tribe/Utils/Coordinates_Provider.php +0 -0
  123. common/src/Tribe/Utils/JSON.php +0 -0
  124. common/src/Tribe/Utils/Plugins.php +0 -0
  125. common/src/Tribe/Utils/Post_Root_Pool.php +0 -0
  126. common/src/admin-views/app-shop.php +0 -0
  127. common/src/admin-views/event-log.php +0 -0
  128. common/src/admin-views/tabbed-view/tab.php +0 -0
  129. common/src/admin-views/tabbed-view/tabbed-view.php +0 -0
  130. common/src/deprecated/Tribe__Admin__Notice__Archive_Slug_Conflict.php +0 -0
  131. common/src/deprecated/Tribe__Events__Abstract_Deactivation.php +0 -0
  132. common/src/deprecated/Tribe__Events__Admin__Helpers.php +0 -0
  133. common/src/deprecated/Tribe__Events__App_Shop.php +0 -0
  134. common/src/deprecated/Tribe__Events__Autoloader.php +0 -0
  135. common/src/deprecated/Tribe__Events__Cache.php +0 -0
  136. common/src/deprecated/Tribe__Events__Cache_Listener.php +0 -0
  137. common/src/deprecated/Tribe__Events__Changelog_Reader.php +0 -0
  138. common/src/deprecated/Tribe__Events__Credits.php +0 -0
  139. common/src/deprecated/Tribe__Events__Date_Utils.php +0 -0
  140. common/src/deprecated/Tribe__Events__Field.php +0 -0
  141. common/src/deprecated/Tribe__Events__Settings.php +0 -0
  142. common/src/deprecated/Tribe__Events__Settings_Tab.php +0 -0
  143. common/src/deprecated/Tribe__Events__Support.php +0 -0
  144. common/src/deprecated/Tribe__Events__Template_Part_Cache.php +0 -0
  145. common/src/deprecated/Tribe__Events__Validate.php +0 -0
  146. common/src/deprecated/Tribe__Events__View_Helpers.php +0 -0
  147. common/src/deprecated/Tribe__Plugin_Download_Notice.php +0 -0
  148. common/src/functions/utils.php +0 -0
  149. common/src/resources/css/app-shop.css +0 -0
  150. common/src/resources/css/app-shop.min.css +0 -0
  151. common/src/resources/css/bumpdown.css +0 -0
  152. common/src/resources/css/bumpdown.min.css +0 -0
  153. common/src/resources/css/buttonset.css +0 -0
  154. common/src/resources/css/buttonset.min.css +0 -0
  155. common/src/resources/css/datatables.css +0 -0
  156. common/src/resources/css/datatables.min.css +0 -0
  157. common/src/resources/css/datepicker.css +0 -0
  158. common/src/resources/css/datepicker.min.css +0 -0
  159. common/src/resources/css/dependency.css +0 -0
  160. common/src/resources/css/dependency.min.css +0 -0
  161. common/src/resources/css/tribe-common-admin.css +0 -0
  162. common/src/resources/css/tribe-common-admin.min.css +0 -0
  163. common/src/resources/images/app-shop-banner.jpg +0 -0
  164. common/src/resources/images/app-shop-community-tickets.jpg +0 -0
  165. common/src/resources/images/app-shop-community.jpg +0 -0
  166. common/src/resources/images/app-shop-eventbrite.jpg +0 -0
  167. common/src/resources/images/app-shop-filter-bar.jpg +0 -0
  168. common/src/resources/images/app-shop-ical.jpg +0 -0
  169. common/src/resources/images/app-shop-pro.jpg +0 -0
  170. common/src/resources/images/app-shop-tickets-plus.jpg +0 -0
  171. common/src/resources/images/donate-link-pro-screenshot.jpg +0 -0
  172. common/src/resources/images/donate-link-screenshot.jpg +0 -0
  173. common/src/resources/images/modern-tribe.png +0 -0
  174. common/src/resources/images/modern-tribe@2x.png +0 -0
  175. common/src/resources/images/spirit-animal.png +0 -0
  176. common/src/resources/images/tribe-loading.gif +0 -0
  177. common/src/resources/images/tribe-loading@2x.gif +0 -0
  178. common/src/resources/js/admin-date-preview.js +0 -0
  179. common/src/resources/js/admin-date-preview.min.js +0 -0
  180. common/src/resources/js/admin-log-controls.js +0 -0
  181. common/src/resources/js/admin-log-controls.min.js +0 -0
  182. common/src/resources/js/app-shop.js +0 -0
  183. common/src/resources/js/app-shop.min.js +0 -0
  184. common/src/resources/js/bumpdown.js +0 -0
  185. common/src/resources/js/bumpdown.min.js +0 -0
  186. common/src/resources/js/buttonset.js +0 -0
  187. common/src/resources/js/buttonset.min.js +0 -0
  188. common/src/resources/js/dependency.js +0 -0
  189. common/src/resources/js/dependency.min.js +0 -0
  190. common/src/resources/js/dropdowns.js +0 -0
  191. common/src/resources/js/dropdowns.min.js +0 -0
  192. common/src/resources/js/notice-dismiss.js +0 -0
  193. common/src/resources/js/notice-dismiss.min.js +0 -0
  194. common/src/resources/js/pue-notices.js +0 -0
  195. common/src/resources/js/pue-notices.min.js +0 -0
  196. common/src/resources/js/tribe-common.js +0 -0
  197. common/src/resources/js/tribe-common.min.js +0 -0
  198. common/src/resources/js/tribe-datatables.js +0 -0
  199. common/src/resources/js/tribe-datatables.min.js +0 -0
  200. common/src/resources/postcss/app-shop.pcss +0 -0
  201. common/src/resources/postcss/bumpdown.pcss +0 -0
  202. common/src/resources/postcss/buttonset.pcss +0 -0
  203. common/src/resources/postcss/datatables.pcss +0 -0
  204. common/src/resources/postcss/datepicker.pcss +0 -0
  205. common/src/resources/postcss/dependency.pcss +0 -0
  206. common/src/resources/postcss/tribe-common-admin.pcss +0 -0
  207. common/tribe-autoload.php +0 -0
  208. common/tribe-common.php +1 -1
  209. common/vendor/autoload_52.php +0 -0
  210. common/vendor/clipboard/clipboard.js +0 -0
  211. common/vendor/clipboard/clipboard.min.js +0 -0
  212. common/vendor/composer/ClassLoader.php +0 -0
  213. common/vendor/composer/ClassLoader52.php +0 -0
  214. common/vendor/composer/LICENSE +0 -0
  215. common/vendor/composer/autoload_classmap.php +0 -0
  216. common/vendor/composer/autoload_namespaces.php +0 -0
  217. common/vendor/composer/autoload_psr4.php +0 -0
  218. common/vendor/composer/autoload_real.php +0 -0
  219. common/vendor/composer/autoload_real_52.php +0 -0
  220. common/vendor/composer/autoload_static.php +0 -0
  221. common/vendor/composer/installed.json +0 -0
  222. common/vendor/datatables/extensions/FixedHeader/css/fixedHeader.dataTables.css +0 -0
  223. common/vendor/datatables/extensions/FixedHeader/css/fixedHeader.dataTables.min.css +0 -0
  224. common/vendor/datatables/extensions/FixedHeader/js/dataTables.fixedHeader.js +0 -0
  225. common/vendor/datatables/extensions/FixedHeader/js/dataTables.fixedHeader.min.js +0 -0
  226. common/vendor/datatables/extensions/Responsive/css/responsive.dataTables.css +0 -0
  227. common/vendor/datatables/extensions/Responsive/css/responsive.dataTables.min.css +0 -0
  228. common/vendor/datatables/extensions/Responsive/js/dataTables.responsive.js +0 -0
  229. common/vendor/datatables/extensions/Responsive/js/dataTables.responsive.min.js +0 -0
  230. common/vendor/datatables/extensions/Scroller/css/scroller.dataTables.css +0 -0
  231. common/vendor/datatables/extensions/Scroller/css/scroller.dataTables.min.css +0 -0
  232. common/vendor/datatables/extensions/Scroller/js/dataTables.scroller.js +0 -0
  233. common/vendor/datatables/extensions/Scroller/js/dataTables.scroller.min.js +0 -0
  234. common/vendor/datatables/extensions/Select/css/select.dataTables.css +0 -0
  235. common/vendor/datatables/extensions/Select/css/select.dataTables.min.css +0 -0
  236. common/vendor/datatables/extensions/Select/js/dataTables.select.js +0 -0
  237. common/vendor/datatables/extensions/Select/js/dataTables.select.min.js +0 -0
  238. common/vendor/datatables/media/css/jquery.dataTables.css +0 -0
  239. common/vendor/datatables/media/css/jquery.dataTables.min.css +0 -0
  240. common/vendor/datatables/media/css/jquery.dataTables_themeroller.css +0 -0
  241. common/vendor/datatables/media/images/sort_asc.png +0 -0
  242. common/vendor/datatables/media/images/sort_asc_disabled.png +0 -0
  243. common/vendor/datatables/media/images/sort_both.png +0 -0
  244. common/vendor/datatables/media/images/sort_desc.png +0 -0
  245. common/vendor/datatables/media/images/sort_desc_disabled.png +0 -0
  246. common/vendor/datatables/media/js/jquery.dataTables.js +0 -0
  247. common/vendor/datatables/media/js/jquery.dataTables.min.js +0 -0
  248. common/vendor/jquery-timepicker/GruntFile.js +0 -0
  249. common/vendor/jquery-timepicker/jquery.timepicker.js +0 -0
  250. common/vendor/jquery-timepicker/jquery.timepicker.min.js +0 -0
  251. common/vendor/jquery-timepicker/lib/bootstrap-datepicker.css +0 -0
  252. common/vendor/jquery-timepicker/lib/site.css +0 -0
  253. common/vendor/jquery-timepicker/lib/site.js +0 -0
  254. common/vendor/jquery/ui.datepicker.css +0 -0
  255. common/vendor/lucatume/di52/src/tad/DI52/Arg.php +0 -0
  256. common/vendor/lucatume/di52/src/tad/DI52/Bindings/AbstractImplementation.php +0 -0
  257. common/vendor/lucatume/di52/src/tad/DI52/Bindings/CallbackImplementation.php +0 -0
  258. common/vendor/lucatume/di52/src/tad/DI52/Bindings/ConstructorImplementation.php +0 -0
  259. common/vendor/lucatume/di52/src/tad/DI52/Bindings/ImplementationInterface.php +0 -0
  260. common/vendor/lucatume/di52/src/tad/DI52/Bindings/InstanceImplementation.php +0 -0
  261. common/vendor/lucatume/di52/src/tad/DI52/Bindings/Resolver.php +0 -0
  262. common/vendor/lucatume/di52/src/tad/DI52/Bindings/ResolverInterface.php +0 -0
  263. common/vendor/lucatume/di52/src/tad/DI52/Container.php +0 -0
  264. common/vendor/lucatume/di52/src/tad/DI52/Ctor.php +0 -0
  265. common/vendor/lucatume/di52/src/tad/DI52/NewInstanceArgValue.php +0 -0
  266. common/vendor/lucatume/di52/src/tad/DI52/RealArgValue.php +0 -0
  267. common/vendor/lucatume/di52/src/tad/DI52/ReferredArgValue.php +0 -0
  268. common/vendor/lucatume/di52/src/tad/DI52/ReferredInstanceArgValue.php +0 -0
  269. common/vendor/lucatume/di52/src/tad/DI52/ReferredVarArgValue.php +0 -0
  270. common/vendor/lucatume/di52/src/tad/DI52/ServiceProvider.php +0 -0
  271. common/vendor/lucatume/di52/src/tad/DI52/ServiceProviderInterface.php +0 -0
  272. common/vendor/lucatume/di52/src/tad/DI52/Singleton.php +0 -0
  273. common/vendor/lucatume/di52/src/tad/DI52/Var.php +0 -0
  274. common/vendor/select2/select2-bootstrap.css +0 -0
  275. common/vendor/select2/select2-spinner.gif +0 -0
  276. common/vendor/select2/select2.css +0 -0
  277. common/vendor/select2/select2.js +0 -0
  278. common/vendor/select2/select2.min.js +0 -0
  279. common/vendor/select2/select2.png +0 -0
  280. common/vendor/select2/select2_locale_ar.js +0 -0
  281. common/vendor/select2/select2_locale_az.js +0 -0
  282. common/vendor/select2/select2_locale_bg.js +0 -0
  283. common/vendor/select2/select2_locale_ca.js +0 -0
  284. common/vendor/select2/select2_locale_cs.js +0 -0
  285. common/vendor/select2/select2_locale_da.js +0 -0
  286. common/vendor/select2/select2_locale_de.js +0 -0
  287. common/vendor/select2/select2_locale_el.js +0 -0
  288. common/vendor/select2/select2_locale_es.js +0 -0
  289. common/vendor/select2/select2_locale_et.js +0 -0
  290. common/vendor/select2/select2_locale_eu.js +0 -0
  291. common/vendor/select2/select2_locale_fa.js +0 -0
  292. common/vendor/select2/select2_locale_fi.js +0 -0
  293. common/vendor/select2/select2_locale_fr.js +0 -0
  294. common/vendor/select2/select2_locale_gl.js +0 -0
  295. common/vendor/select2/select2_locale_he.js +0 -0
  296. common/vendor/select2/select2_locale_hr.js +0 -0
  297. common/vendor/select2/select2_locale_hu.js +0 -0
  298. common/vendor/select2/select2_locale_id.js +0 -0
  299. common/vendor/select2/select2_locale_is.js +0 -0
  300. common/vendor/select2/select2_locale_it.js +0 -0
  301. common/vendor/select2/select2_locale_ja.js +0 -0
  302. common/vendor/select2/select2_locale_ka.js +0 -0
  303. common/vendor/select2/select2_locale_ko.js +0 -0
  304. common/vendor/select2/select2_locale_lt.js +0 -0
  305. common/vendor/select2/select2_locale_lv.js +0 -0
  306. common/vendor/select2/select2_locale_mk.js +0 -0
  307. common/vendor/select2/select2_locale_ms.js +0 -0
  308. common/vendor/select2/select2_locale_nb.js +0 -0
  309. common/vendor/select2/select2_locale_nl.js +0 -0
  310. common/vendor/select2/select2_locale_pl.js +0 -0
  311. common/vendor/select2/select2_locale_pt-BR.js +0 -0
  312. common/vendor/select2/select2_locale_pt-PT.js +0 -0
  313. common/vendor/select2/select2_locale_ro.js +0 -0
  314. common/vendor/select2/select2_locale_rs.js +0 -0
  315. common/vendor/select2/select2_locale_ru.js +0 -0
  316. common/vendor/select2/select2_locale_sk.js +0 -0
  317. common/vendor/select2/select2_locale_sv.js +0 -0
  318. common/vendor/select2/select2_locale_th.js +0 -0
  319. common/vendor/select2/select2_locale_tr.js +0 -0
  320. common/vendor/select2/select2_locale_ug-CN.js +0 -0
  321. common/vendor/select2/select2_locale_uk.js +0 -0
  322. common/vendor/select2/select2_locale_vi.js +0 -0
  323. common/vendor/select2/select2_locale_zh-CN.js +0 -0
  324. common/vendor/select2/select2_locale_zh-TW.js +0 -0
  325. common/vendor/select2/select2x2.png +0 -0
  326. event-tickets.php +1 -1
  327. lang/event-tickets-af.mo +0 -0
  328. lang/event-tickets-af.po +0 -0
  329. lang/event-tickets-ar.mo +0 -0
  330. lang/event-tickets-ar.po +0 -0
  331. lang/event-tickets-bg_BG.mo +0 -0
  332. lang/event-tickets-bg_BG.po +0 -0
  333. lang/event-tickets-ca.mo +0 -0
  334. lang/event-tickets-ca.po +0 -0
  335. lang/event-tickets-cs_CZ.mo +0 -0
  336. lang/event-tickets-cs_CZ.po +3 -3
  337. lang/event-tickets-da_DK.mo +0 -0
  338. lang/event-tickets-da_DK.po +0 -0
  339. lang/event-tickets-de_DE.mo +0 -0
  340. lang/event-tickets-de_DE.po +3 -3
  341. lang/event-tickets-el.mo +0 -0
  342. lang/event-tickets-el.po +0 -0
  343. lang/event-tickets-en_CA.mo +0 -0
  344. lang/event-tickets-en_CA.po +0 -0
  345. lang/event-tickets-en_GB.mo +0 -0
  346. lang/event-tickets-en_GB.po +0 -0
  347. lang/event-tickets-es_ES.mo +0 -0
  348. lang/event-tickets-es_ES.po +0 -0
  349. lang/event-tickets-et.mo +0 -0
  350. lang/event-tickets-et.po +0 -0
  351. lang/event-tickets-fi.mo +0 -0
  352. lang/event-tickets-fi.po +0 -0
  353. lang/event-tickets-fr_FR.mo +0 -0
  354. lang/event-tickets-fr_FR.po +3 -3
  355. lang/event-tickets-hu_HU.mo +0 -0
  356. lang/event-tickets-hu_HU.po +0 -0
  357. lang/event-tickets-id_ID.mo +0 -0
  358. lang/event-tickets-id_ID.po +0 -0
  359. lang/event-tickets-is_IS.mo +0 -0
  360. lang/event-tickets-is_IS.po +0 -0
  361. lang/event-tickets-it_IT.mo +0 -0
  362. lang/event-tickets-it_IT.po +0 -0
  363. lang/event-tickets-lt_LT.mo +0 -0
  364. lang/event-tickets-lt_LT.po +0 -0
  365. lang/event-tickets-lv.mo +0 -0
  366. lang/event-tickets-lv.po +0 -0
  367. lang/event-tickets-nb_NO.mo +0 -0
  368. lang/event-tickets-nb_NO.po +0 -0
  369. lang/event-tickets-nl_NL.mo +0 -0
  370. lang/event-tickets-nl_NL.po +3 -3
  371. lang/event-tickets-pl_PL.mo +0 -0
  372. lang/event-tickets-pl_PL.po +0 -0
  373. lang/event-tickets-pt_BR.mo +0 -0
  374. lang/event-tickets-pt_BR.po +0 -0
  375. lang/event-tickets-pt_PT.mo +0 -0
  376. lang/event-tickets-pt_PT.po +0 -0
  377. lang/event-tickets-ro_RO.mo +0 -0
  378. lang/event-tickets-ro_RO.po +0 -0
  379. lang/event-tickets-ru_RU.mo +0 -0
  380. lang/event-tickets-ru_RU.po +0 -0
  381. lang/event-tickets-sk_SK.mo +0 -0
  382. lang/event-tickets-sk_SK.po +0 -0
  383. lang/event-tickets-sl_SI.mo +0 -0
  384. lang/event-tickets-sl_SI.po +0 -0
  385. lang/event-tickets-sr_RS.mo +0 -0
  386. lang/event-tickets-sr_RS.po +0 -0
  387. lang/event-tickets-sv_SE.mo +0 -0
  388. lang/event-tickets-sv_SE.po +0 -0
  389. lang/event-tickets-tr_TR.mo +0 -0
  390. lang/event-tickets-tr_TR.po +0 -0
  391. lang/event-tickets-uk.mo +0 -0
  392. lang/event-tickets-uk.po +0 -0
  393. lang/event-tickets-zh_CN.mo +0 -0
  394. lang/event-tickets-zh_CN.po +0 -0
  395. lang/event-tickets-zh_TW.mo +0 -0
  396. lang/event-tickets-zh_TW.po +0 -0
  397. lang/event-tickets.pot +8 -8
  398. license.txt +0 -0
  399. readme.txt +9 -4
  400. src/Tribe/Abstract_Attendance_Totals.php +0 -0
  401. src/Tribe/Admin/Columns.php +0 -0
  402. src/Tribe/Admin/Columns/Tickets.php +0 -0
  403. src/Tribe/Admin/Move_Ticket_Types.php +0 -0
  404. src/Tribe/Admin/Move_Tickets.php +0 -0
  405. src/Tribe/Admin/Screen_Options.php +0 -0
  406. src/Tribe/Admin/Screen_Options/Attendees.php +0 -0
  407. src/Tribe/Admin/Ticket_History.php +0 -0
  408. src/Tribe/Admin/Ticket_Settings.php +0 -0
  409. src/Tribe/Admin/Views.php +0 -0
  410. src/Tribe/Admin/Views/Ticketed.php +0 -0
  411. src/Tribe/Attendance.php +0 -0
  412. src/Tribe/Attendance_Totals.php +0 -0
  413. src/Tribe/Attendees_Table.php +19 -19
  414. src/Tribe/CSV_Importer/Column_Names.php +0 -0
  415. src/Tribe/CSV_Importer/RSVP_Importer.php +0 -0
  416. src/Tribe/CSV_Importer/Rows.php +0 -0
  417. src/Tribe/Cache/Abstract_Cache.php +0 -0
  418. src/Tribe/Cache/Cache_Interface.php +0 -0
  419. src/Tribe/Cache/Central.php +0 -0
  420. src/Tribe/Cache/Transient_Cache.php +0 -0
  421. src/Tribe/Global_Stock.php +0 -0
  422. src/Tribe/JSON_LD/Order.php +0 -0
  423. src/Tribe/Legacy_Provider_Support.php +0 -0
  424. src/Tribe/Main.php +1 -1
  425. src/Tribe/Query.php +0 -0
  426. src/Tribe/RSVP/Attendance_Totals.php +0 -0
  427. src/Tribe/Shortcodes/User_Event_Confirmation_List.php +0 -0
  428. src/Tribe/Tabbed_View/Attendee_Report_Tab.php +0 -0
  429. src/Tribe/Templates.php +0 -0
  430. src/Tribe/Tickets_View.php +0 -0
  431. src/admin-views/admin-welcome-message.php +0 -0
  432. src/admin-views/attendees-email.php +0 -0
  433. src/admin-views/legacy-ticket-fields.php +0 -0
  434. src/admin-views/move-tickets.php +0 -0
  435. src/admin-views/ticket-type-history.php +0 -0
  436. src/admin-views/tribe-options-tickets.php +0 -0
  437. src/deprecated/Tribe__Tickets__Google_Event_Data.php +0 -0
  438. src/resources/css/rsvp.css +0 -0
  439. src/resources/css/rsvp.min.css +0 -0
  440. src/resources/css/tickets-attendees-print.css +0 -0
  441. src/resources/css/tickets-attendees-print.min.css +0 -0
  442. src/resources/css/tickets-attendees.css +4 -0
  443. src/resources/css/tickets-attendees.min.css +1 -1
  444. src/resources/css/tickets-embed.css +0 -0
  445. src/resources/css/tickets-embed.min.css +0 -0
  446. src/resources/css/tickets.css +0 -0
  447. src/resources/css/tickets.min.css +0 -0
  448. src/resources/images/attendees-screen-icon.png +0 -0
  449. src/resources/images/tribe-loading.gif +0 -0
  450. src/resources/images/warning.png +0 -0
  451. src/resources/js/frontend-ticket-form.js +0 -0
  452. src/resources/js/frontend-ticket-form.min.js +0 -0
  453. src/resources/js/move-tickets-dialog.js +0 -0
  454. src/resources/js/move-tickets-dialog.min.js +0 -0
  455. src/resources/js/rsvp.js +0 -0
  456. src/resources/js/rsvp.min.js +0 -0
  457. src/resources/js/tickets-attendees.js +2 -2
  458. src/resources/js/tickets-attendees.min.js +1 -1
  459. src/resources/js/tickets.js +0 -0
  460. src/resources/js/tickets.min.js +0 -0
  461. src/resources/postcss/rsvp.pcss +0 -0
  462. src/resources/postcss/tickets-attendees-print.pcss +0 -0
  463. src/resources/postcss/tickets-attendees.pcss +4 -0
  464. src/resources/postcss/tickets-embed.pcss +0 -0
  465. src/resources/postcss/tickets.pcss +0 -0
  466. src/views/shortcodes/my-attendance-list-logged-out.php +0 -0
  467. src/views/shortcodes/my-attendance-list.php +0 -0
  468. src/views/tickets/attendees-email.php +0 -0
  469. src/views/tickets/email-non-attendance.php +0 -0
  470. src/views/tickets/email-ticket-type-moved.php +0 -0
  471. src/views/tickets/email-tickets-moved.php +0 -0
  472. src/views/tickets/email.php +0 -0
  473. src/views/tickets/orders-link.php +0 -0
  474. src/views/tickets/orders-rsvp.php +0 -0
  475. src/views/tickets/orders.php +0 -0
  476. src/views/tickets/rsvp.php +0 -0
common/lang/tribe-common-af.mo CHANGED
File without changes
common/lang/tribe-common-af.po CHANGED
File without changes
common/lang/tribe-common-ar.mo CHANGED
File without changes
common/lang/tribe-common-ar.po CHANGED
File without changes
common/lang/tribe-common-bg_BG.mo CHANGED
File without changes
common/lang/tribe-common-bg_BG.po CHANGED
File without changes
common/lang/tribe-common-ca.mo CHANGED
File without changes
common/lang/tribe-common-ca.po CHANGED
File without changes
common/lang/tribe-common-cs_CZ.mo CHANGED
File without changes
common/lang/tribe-common-cs_CZ.po CHANGED
File without changes
common/lang/tribe-common-da_DK.mo CHANGED
File without changes
common/lang/tribe-common-da_DK.po CHANGED
File without changes
common/lang/tribe-common-de_DE.mo CHANGED
File without changes
common/lang/tribe-common-de_DE.po CHANGED
File without changes
common/lang/tribe-common-el.mo CHANGED
File without changes
common/lang/tribe-common-el.po CHANGED
File without changes
common/lang/tribe-common-en_GB.mo CHANGED
File without changes
common/lang/tribe-common-en_GB.po CHANGED
File without changes
common/lang/tribe-common-es_ES.mo CHANGED
File without changes
common/lang/tribe-common-es_ES.po CHANGED
File without changes
common/lang/tribe-common-et.mo CHANGED
File without changes
common/lang/tribe-common-et.po CHANGED
File without changes
common/lang/tribe-common-fi.mo CHANGED
File without changes
common/lang/tribe-common-fi.po CHANGED
File without changes
common/lang/tribe-common-fr_CA.mo CHANGED
File without changes
common/lang/tribe-common-fr_CA.po CHANGED
File without changes
common/lang/tribe-common-fr_FR.mo CHANGED
File without changes
common/lang/tribe-common-fr_FR.po CHANGED
File without changes
common/lang/tribe-common-hu_HU.mo CHANGED
File without changes
common/lang/tribe-common-hu_HU.po CHANGED
File without changes
common/lang/tribe-common-id_ID.mo CHANGED
File without changes
common/lang/tribe-common-id_ID.po CHANGED
File without changes
common/lang/tribe-common-is_IS.mo CHANGED
File without changes
common/lang/tribe-common-is_IS.po CHANGED
File without changes
common/lang/tribe-common-it_IT.mo CHANGED
File without changes
common/lang/tribe-common-it_IT.po CHANGED
File without changes
common/lang/tribe-common-lt_LT.mo CHANGED
File without changes
common/lang/tribe-common-lt_LT.po CHANGED
File without changes
common/lang/tribe-common-lv.mo CHANGED
File without changes
common/lang/tribe-common-lv.po CHANGED
File without changes
common/lang/tribe-common-nb_NO.mo CHANGED
File without changes
common/lang/tribe-common-nb_NO.po CHANGED
File without changes
common/lang/tribe-common-nl_NL.mo CHANGED
File without changes
common/lang/tribe-common-nl_NL.po CHANGED
File without changes
common/lang/tribe-common-pl_PL.mo CHANGED
File without changes
common/lang/tribe-common-pl_PL.po CHANGED
File without changes
common/lang/tribe-common-pt_BR.mo CHANGED
File without changes
common/lang/tribe-common-pt_BR.po CHANGED
File without changes
common/lang/tribe-common-pt_PT.mo CHANGED
File without changes
common/lang/tribe-common-pt_PT.po CHANGED
File without changes
common/lang/tribe-common-ro_RO.mo CHANGED
File without changes
common/lang/tribe-common-ro_RO.po CHANGED
File without changes
common/lang/tribe-common-ru_RU.mo CHANGED
File without changes
common/lang/tribe-common-ru_RU.po CHANGED
File without changes
common/lang/tribe-common-sk_SK.mo CHANGED
File without changes
common/lang/tribe-common-sk_SK.po CHANGED
File without changes
common/lang/tribe-common-sl_SI.mo CHANGED
File without changes
common/lang/tribe-common-sl_SI.po CHANGED
File without changes
common/lang/tribe-common-sr_RS.mo CHANGED
File without changes
common/lang/tribe-common-sr_RS.po CHANGED
File without changes
common/lang/tribe-common-sv_SE.mo CHANGED
File without changes
common/lang/tribe-common-sv_SE.po CHANGED
File without changes
common/lang/tribe-common-tr_TR.mo CHANGED
File without changes
common/lang/tribe-common-tr_TR.po CHANGED
File without changes
common/lang/tribe-common-zh_CN.mo CHANGED
File without changes
common/lang/tribe-common-zh_CN.po CHANGED
File without changes
common/lang/tribe-common-zh_TW.mo CHANGED
File without changes
common/lang/tribe-common-zh_TW.po CHANGED
File without changes
common/lang/tribe-common.pot CHANGED
@@ -2,13 +2,13 @@
2
  # This file is distributed under the same license as the Tribe Common package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Tribe Common 4.4.2\n"
6
  "Report-Msgid-Bugs-To: http://m.tri.be/191x\n"
7
- "POT-Creation-Date: 2017-02-08 22:57:37+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: 2017-02-08 22:57\n"
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
@@ -218,7 +218,7 @@ msgid "Free"
218
  msgstr ""
219
 
220
  #: src/Tribe/Credits.php:31
221
- msgid "This calendar is powered by %1$s."
222
  msgstr ""
223
 
224
  #: src/Tribe/Credits.php:55
@@ -379,80 +379,83 @@ msgstr ""
379
  msgid "Done"
380
  msgstr ""
381
 
382
- #: src/Tribe/PUE/Checker.php:425 src/Tribe/PUE/Checker.php:437
383
- msgid "License Key"
384
  msgstr ""
385
 
386
- #: src/Tribe/PUE/Checker.php:426 src/Tribe/PUE/Checker.php:438
387
- #: src/Tribe/PUE/Checker.php:469
388
- msgid "A valid license key is required for support and updates"
 
 
 
389
  msgstr ""
390
 
391
- #: src/Tribe/PUE/Checker.php:447 src/Tribe/PUE/Checker.php:483
392
  msgid "License Key Status:"
393
  msgstr ""
394
 
395
- #: src/Tribe/PUE/Checker.php:456
396
  msgid "Override network license key"
397
  msgstr ""
398
 
399
- #: src/Tribe/PUE/Checker.php:457
400
  msgid "Check this box if you wish to override the network license key with your own"
401
  msgstr ""
402
 
403
- #: src/Tribe/PUE/Checker.php:468
404
  msgid "Site License Key"
405
  msgstr ""
406
 
407
- #: src/Tribe/PUE/Checker.php:566
408
  msgid "License key(s) updated."
409
  msgstr ""
410
 
411
- #: src/Tribe/PUE/Checker.php:583
412
  msgid "Hmmm... something's wrong with this validator. Please contact %ssupport%s."
413
  msgstr ""
414
 
415
- #: src/Tribe/PUE/Checker.php:618
416
  msgid "unknown date"
417
  msgstr ""
418
 
419
- #: src/Tribe/PUE/Checker.php:624
420
  msgid "Sorry, key validation server is not available."
421
  msgstr ""
422
 
423
- #: src/Tribe/PUE/Checker.php:642
424
  msgid "Valid Key! Expires on %s"
425
  msgstr ""
426
 
427
- #: src/Tribe/PUE/Checker.php:651
428
  msgid "Thanks for setting up a valid key. It will expire on %s"
429
  msgstr ""
430
 
431
- #: src/Tribe/PUE/Checker.php:676 src/Tribe/PUE/Notices.php:267
432
  msgid "Renew Your License Now"
433
  msgstr ""
434
 
435
- #: src/Tribe/PUE/Checker.php:678 src/Tribe/PUE/Notices.php:269
436
  msgid " (opens in a new window)"
437
  msgstr ""
438
 
439
- #: src/Tribe/PUE/Checker.php:704
440
  msgid "There is an update for %s. You'll need to %scheck your license%s to have access to updates, downloads, and support."
441
  msgstr ""
442
 
443
- #: src/Tribe/PUE/Checker.php:760
444
  msgid "There is an update for %s. %sRenew your license%s to get access to bug fixes, security updates, and new features."
445
  msgstr ""
446
 
447
- #: src/Tribe/PUE/Checker.php:1311
448
  msgid "A valid license has been entered by your network administrator."
449
  msgstr ""
450
 
451
- #: src/Tribe/PUE/Checker.php:1312
452
  msgid "No license entered. Consult your network administrator."
453
  msgstr ""
454
 
455
- #: src/Tribe/PUE/Checker.php:1313
456
  msgid "Expired license. Consult your network administrator."
457
  msgstr ""
458
 
@@ -665,56 +668,60 @@ msgstr ""
665
  msgid "%s must be a positive number or percent."
666
  msgstr ""
667
 
668
- #: src/Tribe/Validate.php:240
 
 
 
 
669
  msgid "%s must be a valid slug (numbers, letters, dashes, and underscores)."
670
  msgstr ""
671
 
672
- #: src/Tribe/Validate.php:255
673
  msgid "%s must be a valid absolute URL."
674
  msgstr ""
675
 
676
- #: src/Tribe/Validate.php:271 src/Tribe/Validate.php:288
677
- #: src/Tribe/Validate.php:310
678
  msgid "%s must have a value that's part of its options."
679
  msgstr ""
680
 
681
- #: src/Tribe/Validate.php:324
682
  msgid "Comparison validation failed because no comparison value was provided, for field %s"
683
  msgstr ""
684
 
685
- #: src/Tribe/Validate.php:331
686
  msgid "%s cannot be the same as %s."
687
  msgstr ""
688
 
689
- #: src/Tribe/Validate.php:333
690
  msgid "%s cannot be a duplicate"
691
  msgstr ""
692
 
693
- #: src/Tribe/Validate.php:349
694
  msgid "%s must be a number or percentage."
695
  msgstr ""
696
 
697
- #: src/Tribe/Validate.php:403
698
  msgid "%s must be a number between 0 and 21."
699
  msgstr ""
700
 
701
- #: src/Tribe/Validate.php:419
702
  msgid "%s must consist of letters, numbers, dashes, apostrophes, and spaces only."
703
  msgstr ""
704
 
705
- #: src/Tribe/Validate.php:435
706
  msgid "%s must consist of letters, spaces, apostrophes, and dashes."
707
  msgstr ""
708
 
709
- #: src/Tribe/Validate.php:449
710
  msgid "%s must consist of 5 numbers."
711
  msgstr ""
712
 
713
- #: src/Tribe/Validate.php:463
714
  msgid "%s must be a phone number."
715
  msgstr ""
716
 
717
- #: src/Tribe/Validate.php:479
718
  msgid "Country List must be formatted as one country per line in the following format: <br>US, United States <br> UK, United Kingdom."
719
  msgstr ""
720
 
2
  # This file is distributed under the same license as the Tribe Common package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Tribe Common 4.4.4dev1\n"
6
  "Report-Msgid-Bugs-To: http://m.tri.be/191x\n"
7
+ "POT-Creation-Date: 2017-03-08 16:31:52+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: 2017-03-08 16:31\n"
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
218
  msgstr ""
219
 
220
  #: src/Tribe/Credits.php:31
221
+ msgid "This calendar is powered by The Events Calendar."
222
  msgstr ""
223
 
224
  #: src/Tribe/Credits.php:55
379
  msgid "Done"
380
  msgstr ""
381
 
382
+ #: src/Tribe/PUE/Checker.php:419
383
+ msgid "A valid license key is required for support and updates"
384
  msgstr ""
385
 
386
+ #: src/Tribe/PUE/Checker.php:422
387
+ msgid "%1$sBuy a license%2$s for the Event Aggregator service to access additional import features."
388
+ msgstr ""
389
+
390
+ #: src/Tribe/PUE/Checker.php:434 src/Tribe/PUE/Checker.php:444
391
+ msgid "License Key"
392
  msgstr ""
393
 
394
+ #: src/Tribe/PUE/Checker.php:452 src/Tribe/PUE/Checker.php:486
395
  msgid "License Key Status:"
396
  msgstr ""
397
 
398
+ #: src/Tribe/PUE/Checker.php:461
399
  msgid "Override network license key"
400
  msgstr ""
401
 
402
+ #: src/Tribe/PUE/Checker.php:462
403
  msgid "Check this box if you wish to override the network license key with your own"
404
  msgstr ""
405
 
406
+ #: src/Tribe/PUE/Checker.php:473
407
  msgid "Site License Key"
408
  msgstr ""
409
 
410
+ #: src/Tribe/PUE/Checker.php:569
411
  msgid "License key(s) updated."
412
  msgstr ""
413
 
414
+ #: src/Tribe/PUE/Checker.php:586
415
  msgid "Hmmm... something's wrong with this validator. Please contact %ssupport%s."
416
  msgstr ""
417
 
418
+ #: src/Tribe/PUE/Checker.php:621
419
  msgid "unknown date"
420
  msgstr ""
421
 
422
+ #: src/Tribe/PUE/Checker.php:627
423
  msgid "Sorry, key validation server is not available."
424
  msgstr ""
425
 
426
+ #: src/Tribe/PUE/Checker.php:645
427
  msgid "Valid Key! Expires on %s"
428
  msgstr ""
429
 
430
+ #: src/Tribe/PUE/Checker.php:654
431
  msgid "Thanks for setting up a valid key. It will expire on %s"
432
  msgstr ""
433
 
434
+ #: src/Tribe/PUE/Checker.php:679 src/Tribe/PUE/Notices.php:267
435
  msgid "Renew Your License Now"
436
  msgstr ""
437
 
438
+ #: src/Tribe/PUE/Checker.php:681 src/Tribe/PUE/Notices.php:269
439
  msgid " (opens in a new window)"
440
  msgstr ""
441
 
442
+ #: src/Tribe/PUE/Checker.php:707
443
  msgid "There is an update for %s. You'll need to %scheck your license%s to have access to updates, downloads, and support."
444
  msgstr ""
445
 
446
+ #: src/Tribe/PUE/Checker.php:763
447
  msgid "There is an update for %s. %sRenew your license%s to get access to bug fixes, security updates, and new features."
448
  msgstr ""
449
 
450
+ #: src/Tribe/PUE/Checker.php:1314
451
  msgid "A valid license has been entered by your network administrator."
452
  msgstr ""
453
 
454
+ #: src/Tribe/PUE/Checker.php:1315
455
  msgid "No license entered. Consult your network administrator."
456
  msgstr ""
457
 
458
+ #: src/Tribe/PUE/Checker.php:1316
459
  msgid "Expired license. Consult your network administrator."
460
  msgstr ""
461
 
668
  msgid "%s must be a positive number or percent."
669
  msgstr ""
670
 
671
+ #: src/Tribe/Validate.php:245
672
+ msgid "%s must be a whole number."
673
+ msgstr ""
674
+
675
+ #: src/Tribe/Validate.php:260
676
  msgid "%s must be a valid slug (numbers, letters, dashes, and underscores)."
677
  msgstr ""
678
 
679
+ #: src/Tribe/Validate.php:275
680
  msgid "%s must be a valid absolute URL."
681
  msgstr ""
682
 
683
+ #: src/Tribe/Validate.php:291 src/Tribe/Validate.php:308
684
+ #: src/Tribe/Validate.php:330
685
  msgid "%s must have a value that's part of its options."
686
  msgstr ""
687
 
688
+ #: src/Tribe/Validate.php:344
689
  msgid "Comparison validation failed because no comparison value was provided, for field %s"
690
  msgstr ""
691
 
692
+ #: src/Tribe/Validate.php:351
693
  msgid "%s cannot be the same as %s."
694
  msgstr ""
695
 
696
+ #: src/Tribe/Validate.php:353
697
  msgid "%s cannot be a duplicate"
698
  msgstr ""
699
 
700
+ #: src/Tribe/Validate.php:369
701
  msgid "%s must be a number or percentage."
702
  msgstr ""
703
 
704
+ #: src/Tribe/Validate.php:423
705
  msgid "%s must be a number between 0 and 21."
706
  msgstr ""
707
 
708
+ #: src/Tribe/Validate.php:439
709
  msgid "%s must consist of letters, numbers, dashes, apostrophes, and spaces only."
710
  msgstr ""
711
 
712
+ #: src/Tribe/Validate.php:455
713
  msgid "%s must consist of letters, spaces, apostrophes, and dashes."
714
  msgstr ""
715
 
716
+ #: src/Tribe/Validate.php:469
717
  msgid "%s must consist of 5 numbers."
718
  msgstr ""
719
 
720
+ #: src/Tribe/Validate.php:483
721
  msgid "%s must be a phone number."
722
  msgstr ""
723
 
724
+ #: src/Tribe/Validate.php:499
725
  msgid "Country List must be formatted as one country per line in the following format: <br>US, United States <br> UK, United Kingdom."
726
  msgstr ""
727
 
common/readme.txt CHANGED
File without changes
common/src/Tribe/Admin/Activation_Page.php CHANGED
File without changes
common/src/Tribe/Admin/Help_Page.php CHANGED
File without changes
common/src/Tribe/Admin/Helpers.php CHANGED
File without changes
common/src/Tribe/Admin/Live_Date_Preview.php CHANGED
File without changes
common/src/Tribe/Admin/Notice/Plugin_Download.php CHANGED
File without changes
common/src/Tribe/Admin/Notice/Plugin_Upgrade_Notice.php CHANGED
File without changes
common/src/Tribe/Admin/Notices.php CHANGED
File without changes
common/src/Tribe/Ajax/Operations.php CHANGED
File without changes
common/src/Tribe/Asset/Data.php CHANGED
File without changes
common/src/Tribe/Asset/Factory.php CHANGED
File without changes
common/src/Tribe/Assets.php CHANGED
File without changes
common/src/Tribe/Container.php CHANGED
File without changes
common/src/Tribe/Cost_Utils.php CHANGED
File without changes
common/src/Tribe/Credits.php CHANGED
@@ -28,7 +28,7 @@ class Tribe__Credits {
28
  return $after_html;
29
  }
30
 
31
- $html_credit = "\n<!--\n" . esc_html__( 'This calendar is powered by %1$s.', 'tribe-common' ) . "\nhttp://m.tri.be/18wn\n-->\n";
32
  $after_html .= apply_filters( 'tribe_html_credit', $html_credit );
33
  return $after_html;
34
  }
28
  return $after_html;
29
  }
30
 
31
+ $html_credit = "\n<!--\n" . esc_html__( 'This calendar is powered by The Events Calendar.', 'tribe-common' ) . "\nhttp://m.tri.be/18wn\n-->\n";
32
  $after_html .= apply_filters( 'tribe_html_credit', $html_credit );
33
  return $after_html;
34
  }
common/src/Tribe/Customizer.php CHANGED
File without changes
common/src/Tribe/Customizer/Section.php CHANGED
File without changes
common/src/Tribe/Debug.php CHANGED
File without changes
common/src/Tribe/Dependency.php CHANGED
File without changes
common/src/Tribe/Deprecation.php CHANGED
File without changes
common/src/Tribe/Error.php CHANGED
File without changes
common/src/Tribe/Exception.php CHANGED
File without changes
common/src/Tribe/Extension.php CHANGED
File without changes
common/src/Tribe/Extension_Loader.php CHANGED
File without changes
common/src/Tribe/Languages/Map_Interface.php CHANGED
File without changes
common/src/Tribe/Languages/Recaptcha_Map.php CHANGED
File without changes
common/src/Tribe/Log.php CHANGED
File without changes
common/src/Tribe/Log/Admin.php CHANGED
File without changes
common/src/Tribe/Log/File_Logger.php CHANGED
File without changes
common/src/Tribe/Log/Logger.php CHANGED
File without changes
common/src/Tribe/Log/Null_Logger.php CHANGED
File without changes
common/src/Tribe/Main.php CHANGED
@@ -17,7 +17,7 @@ class Tribe__Main {
17
  const OPTIONNAME = 'tribe_events_calendar_options';
18
  const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
19
 
20
- const VERSION = '4.4.3';
21
  const FEED_URL = 'https://theeventscalendar.com/feed/';
22
 
23
  protected $plugin_context;
17
  const OPTIONNAME = 'tribe_events_calendar_options';
18
  const OPTIONNAMENETWORK = 'tribe_events_calendar_network_options';
19
 
20
+ const VERSION = '4.4.4';
21
  const FEED_URL = 'https://theeventscalendar.com/feed/';
22
 
23
  protected $plugin_context;
common/src/Tribe/Notices.php CHANGED
File without changes
common/src/Tribe/PUE/Checker.php CHANGED
@@ -413,36 +413,41 @@ if ( ! class_exists( 'Tribe__PUE__Checker' ) ) {
413
  $this->pue_install_key . '-heading' => array(
414
  'type' => 'heading',
415
  'label' => $this->get_plugin_name(),
416
- )
417
  );
418
 
 
 
 
 
 
 
 
 
 
419
  // we want to inject the following license settings at the end of the licenses tab
420
- if($this->should_show_network_editable_license() ){
421
- $to_insert[$this->pue_install_key ] = array(
422
  'type' => 'license_key',
423
  'size' => 'large',
424
  'validation_type' => 'license_key',
425
  'label' => sprintf( esc_attr__( 'License Key', 'tribe-common' ) ),
426
- 'tooltip' => esc_html__(
427
- 'A valid license key is required for support and updates', 'tribe-common'
428
- ),
429
  'parent_option' => false,
430
  'network_option' => true,
431
  );
432
- } elseif($this->should_show_subsite_editable_license()){
433
- $to_insert[$this->pue_install_key ] = array(
434
  'type' => 'license_key',
435
  'size' => 'large',
436
  'validation_type' => 'license_key',
437
  'label' => sprintf( esc_attr__( 'License Key', 'tribe-common' ) ),
438
- 'tooltip' => esc_html__(
439
- 'A valid license key is required for support and updates', 'tribe-common'
440
- ),
441
  'parent_option' => false,
442
  'network_option' => false,
443
  );
444
- } elseif($this->should_show_overrideable_license()){
445
- $to_insert[$this->pue_install_key. '-state' ] = array(
446
  'type' => 'html',
447
  'label' => sprintf( esc_attr__( 'License Key Status:', 'tribe-common' ) ),
448
  'label_attributes' => array( 'style' => 'width:auto;' ),
@@ -466,9 +471,7 @@ if ( ! class_exists( 'Tribe__PUE__Checker' ) ) {
466
  'size' => 'large',
467
  'validation_type' => 'license_key',
468
  'label' => sprintf( esc_attr__( 'Site License Key', 'tribe-common' ) ),
469
- 'tooltip' => esc_html__(
470
- 'A valid license key is required for support and updates', 'tribe-common'
471
- ),
472
  'parent_option' => false,
473
  'network_option' => false,
474
  'class' => 'tribe-dependent',
@@ -478,7 +481,7 @@ if ( ! class_exists( 'Tribe__PUE__Checker' ) ) {
478
  ),
479
  );
480
  } else {
481
- $to_insert[$this->pue_install_key. '-state' ] = array(
482
  'type' => 'html',
483
  'label' => sprintf( esc_attr__( 'License Key Status:', 'tribe-common' ) ),
484
  'label_attributes' => array( 'style' => 'width:auto;' ),
@@ -509,14 +512,14 @@ if ( ! class_exists( 'Tribe__PUE__Checker' ) ) {
509
  }
510
  } );
511
 
512
- $('#tribe-field-<?php echo $this->pue_install_key ?>').change(function () {
513
- <?php echo $this->pue_install_key ?>_validateKey();
514
  });
515
- <?php echo $this->pue_install_key ?>_validateKey();
516
  });
517
 
518
- function <?php echo $this->pue_install_key ?>_validateKey() {
519
- var this_id = '#tribe-field-<?php echo $this->pue_install_key ?>';
520
  var $validity_msg = jQuery(this_id + ' .key-validity');
521
 
522
  if (jQuery(this_id + ' input').val() != '') {
@@ -526,10 +529,10 @@ if ( ! class_exists( 'Tribe__PUE__Checker' ) ) {
526
  $validity_msg.hide();
527
 
528
  // Strip whitespace from key
529
- var <?php echo $this->pue_install_key ?>_license_key = jQuery(this_id + ' input').val().replace(/^\s+|\s+$/g, "");
530
- jQuery(this_id + ' input').val(<?php echo $this->pue_install_key ?>_license_key);
531
 
532
- var data = { action: 'pue-validate-key_<?php echo $this->get_slug(); ?>', key: <?php echo $this->pue_install_key ?>_license_key };
533
  jQuery.post(ajaxurl, data, function (response) {
534
  var data = jQuery.parseJSON(response);
535
 
@@ -1317,7 +1320,7 @@ if ( ! class_exists( 'Tribe__PUE__Checker' ) ) {
1317
 
1318
  if ( isset( $response['status'] ) && $response['status'] === 1 ) {
1319
  $state = 'licensed';
1320
- } else if ( isset( $response['api_expired'] ) && $response['api_expired'] == true ) {
1321
  $state = 'expired';
1322
  } else {
1323
  $state = 'not-licensed';
@@ -1363,7 +1366,7 @@ if ( ! class_exists( 'Tribe__PUE__Checker' ) ) {
1363
  return false;
1364
  }
1365
 
1366
- if (is_super_admin()) {
1367
  return false;
1368
  }
1369
 
413
  $this->pue_install_key . '-heading' => array(
414
  'type' => 'heading',
415
  'label' => $this->get_plugin_name(),
416
+ ),
417
  );
418
 
419
+ $no_license_tooltip = esc_html__( 'A valid license key is required for support and updates', 'tribe-common' );
420
+ if ( 'event-aggregator' === $this->get_slug() ) {
421
+ $no_license_tooltip = sprintf(
422
+ esc_html__( '%1$sBuy a license%2$s for the Event Aggregator service to access additional import features.', 'tribe-common' ),
423
+ '<a href="http://m.tri.be/196y" target="_blank">',
424
+ '</a>'
425
+ );
426
+ }
427
+
428
  // we want to inject the following license settings at the end of the licenses tab
429
+ if ( $this->should_show_network_editable_license() ) {
430
+ $to_insert[ $this->pue_install_key ] = array(
431
  'type' => 'license_key',
432
  'size' => 'large',
433
  'validation_type' => 'license_key',
434
  'label' => sprintf( esc_attr__( 'License Key', 'tribe-common' ) ),
435
+ 'tooltip' => $no_license_tooltip,
 
 
436
  'parent_option' => false,
437
  'network_option' => true,
438
  );
439
+ } elseif ( $this->should_show_subsite_editable_license() ) {
440
+ $to_insert[ $this->pue_install_key ] = array(
441
  'type' => 'license_key',
442
  'size' => 'large',
443
  'validation_type' => 'license_key',
444
  'label' => sprintf( esc_attr__( 'License Key', 'tribe-common' ) ),
445
+ 'tooltip' => $no_license_tooltip,
 
 
446
  'parent_option' => false,
447
  'network_option' => false,
448
  );
449
+ } elseif ( $this->should_show_overrideable_license() ) {
450
+ $to_insert[ $this->pue_install_key. '-state' ] = array(
451
  'type' => 'html',
452
  'label' => sprintf( esc_attr__( 'License Key Status:', 'tribe-common' ) ),
453
  'label_attributes' => array( 'style' => 'width:auto;' ),
471
  'size' => 'large',
472
  'validation_type' => 'license_key',
473
  'label' => sprintf( esc_attr__( 'Site License Key', 'tribe-common' ) ),
474
+ 'tooltip' => $no_license_tooltip,
 
 
475
  'parent_option' => false,
476
  'network_option' => false,
477
  'class' => 'tribe-dependent',
481
  ),
482
  );
483
  } else {
484
+ $to_insert[ $this->pue_install_key. '-state' ] = array(
485
  'type' => 'html',
486
  'label' => sprintf( esc_attr__( 'License Key Status:', 'tribe-common' ) ),
487
  'label_attributes' => array( 'style' => 'width:auto;' ),
512
  }
513
  } );
514
 
515
+ $('#tribe-field-<?php echo esc_attr( $this->pue_install_key ) ?>').change(function () {
516
+ <?php echo esc_attr( $this->pue_install_key ) ?>_validateKey();
517
  });
518
+ <?php echo esc_attr( $this->pue_install_key ) ?>_validateKey();
519
  });
520
 
521
+ function <?php echo esc_attr( $this->pue_install_key ) ?>_validateKey() {
522
+ var this_id = '#tribe-field-<?php echo esc_attr( $this->pue_install_key ) ?>';
523
  var $validity_msg = jQuery(this_id + ' .key-validity');
524
 
525
  if (jQuery(this_id + ' input').val() != '') {
529
  $validity_msg.hide();
530
 
531
  // Strip whitespace from key
532
+ var <?php echo esc_attr( $this->pue_install_key ) ?>_license_key = jQuery(this_id + ' input').val().replace(/^\s+|\s+$/g, "");
533
+ jQuery(this_id + ' input').val(<?php echo esc_attr( $this->pue_install_key ) ?>_license_key);
534
 
535
+ var data = { action: 'pue-validate-key_<?php echo esc_attr( $this->get_slug() ); ?>', key: <?php echo esc_attr( $this->pue_install_key ) ?>_license_key };
536
  jQuery.post(ajaxurl, data, function (response) {
537
  var data = jQuery.parseJSON(response);
538
 
1320
 
1321
  if ( isset( $response['status'] ) && $response['status'] === 1 ) {
1322
  $state = 'licensed';
1323
+ } elseif ( isset( $response['api_expired'] ) && $response['api_expired'] == true ) {
1324
  $state = 'expired';
1325
  } else {
1326
  $state = 'not-licensed';
1366
  return false;
1367
  }
1368
 
1369
+ if ( is_super_admin() ) {
1370
  return false;
1371
  }
1372
 
common/src/Tribe/PUE/Notices.php CHANGED
File without changes
common/src/Tribe/PUE/Package_Handler.php CHANGED
File without changes
common/src/Tribe/Plugin_Meta_Links.php CHANGED
File without changes
common/src/Tribe/Plugins.php CHANGED
File without changes
common/src/Tribe/Post_History.php CHANGED
File without changes
common/src/Tribe/Post_Transient.php CHANGED
File without changes
common/src/Tribe/Rewrite.php CHANGED
File without changes
common/src/Tribe/Settings_Manager.php CHANGED
File without changes
common/src/Tribe/Simple_Table.php CHANGED
File without changes
common/src/Tribe/Support/Obfuscator.php CHANGED
File without changes
common/src/Tribe/Support/Template_Checker.php CHANGED
File without changes
common/src/Tribe/Support/Template_Checker_Report.php CHANGED
File without changes
common/src/Tribe/Tabbed_View.php CHANGED
File without changes
common/src/Tribe/Tabbed_View/Tab.php CHANGED
File without changes
common/src/Tribe/Templates.php CHANGED
File without changes
common/src/Tribe/Timezones.php CHANGED
File without changes
common/src/Tribe/Utils/Array.php CHANGED
File without changes
common/src/Tribe/Utils/Color.php CHANGED
File without changes
common/src/Tribe/Utils/Coordinates_Provider.php CHANGED
File without changes
common/src/Tribe/Utils/JSON.php CHANGED
File without changes
common/src/Tribe/Utils/Plugins.php CHANGED
File without changes
common/src/Tribe/Utils/Post_Root_Pool.php CHANGED
File without changes
common/src/admin-views/app-shop.php CHANGED
File without changes
common/src/admin-views/event-log.php CHANGED
File without changes
common/src/admin-views/tabbed-view/tab.php CHANGED
File without changes
common/src/admin-views/tabbed-view/tabbed-view.php CHANGED
File without changes
common/src/deprecated/Tribe__Admin__Notice__Archive_Slug_Conflict.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Abstract_Deactivation.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Admin__Helpers.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__App_Shop.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Autoloader.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Cache.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Cache_Listener.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Changelog_Reader.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Credits.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Date_Utils.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Field.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Settings.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Settings_Tab.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Support.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Template_Part_Cache.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__Validate.php CHANGED
File without changes
common/src/deprecated/Tribe__Events__View_Helpers.php CHANGED
File without changes
common/src/deprecated/Tribe__Plugin_Download_Notice.php CHANGED
File without changes
common/src/functions/utils.php CHANGED
File without changes
common/src/resources/css/app-shop.css CHANGED
File without changes
common/src/resources/css/app-shop.min.css CHANGED
File without changes
common/src/resources/css/bumpdown.css CHANGED
File without changes
common/src/resources/css/bumpdown.min.css CHANGED
File without changes
common/src/resources/css/buttonset.css CHANGED
File without changes
common/src/resources/css/buttonset.min.css CHANGED
File without changes
common/src/resources/css/datatables.css CHANGED
File without changes
common/src/resources/css/datatables.min.css CHANGED
File without changes
common/src/resources/css/datepicker.css CHANGED
File without changes
common/src/resources/css/datepicker.min.css CHANGED
File without changes
common/src/resources/css/dependency.css CHANGED
File without changes
common/src/resources/css/dependency.min.css CHANGED
File without changes
common/src/resources/css/tribe-common-admin.css CHANGED
File without changes
common/src/resources/css/tribe-common-admin.min.css CHANGED
File without changes
common/src/resources/images/app-shop-banner.jpg CHANGED
File without changes
common/src/resources/images/app-shop-community-tickets.jpg CHANGED
File without changes
common/src/resources/images/app-shop-community.jpg CHANGED
File without changes
common/src/resources/images/app-shop-eventbrite.jpg CHANGED
File without changes
common/src/resources/images/app-shop-filter-bar.jpg CHANGED
File without changes
common/src/resources/images/app-shop-ical.jpg CHANGED
File without changes
common/src/resources/images/app-shop-pro.jpg CHANGED
File without changes
common/src/resources/images/app-shop-tickets-plus.jpg CHANGED
File without changes
common/src/resources/images/donate-link-pro-screenshot.jpg CHANGED
File without changes
common/src/resources/images/donate-link-screenshot.jpg CHANGED
File without changes
common/src/resources/images/modern-tribe.png CHANGED
File without changes
common/src/resources/images/modern-tribe@2x.png CHANGED
File without changes
common/src/resources/images/spirit-animal.png CHANGED
File without changes
common/src/resources/images/tribe-loading.gif CHANGED
File without changes
common/src/resources/images/tribe-loading@2x.gif CHANGED
File without changes
common/src/resources/js/admin-date-preview.js CHANGED
File without changes
common/src/resources/js/admin-date-preview.min.js CHANGED
File without changes
common/src/resources/js/admin-log-controls.js CHANGED
File without changes
common/src/resources/js/admin-log-controls.min.js CHANGED
File without changes
common/src/resources/js/app-shop.js CHANGED
File without changes
common/src/resources/js/app-shop.min.js CHANGED
File without changes
common/src/resources/js/bumpdown.js CHANGED
File without changes
common/src/resources/js/bumpdown.min.js CHANGED
File without changes
common/src/resources/js/buttonset.js CHANGED
File without changes
common/src/resources/js/buttonset.min.js CHANGED
File without changes
common/src/resources/js/dependency.js CHANGED
File without changes
common/src/resources/js/dependency.min.js CHANGED
File without changes
common/src/resources/js/dropdowns.js CHANGED
File without changes
common/src/resources/js/dropdowns.min.js CHANGED
File without changes
common/src/resources/js/notice-dismiss.js CHANGED
File without changes
common/src/resources/js/notice-dismiss.min.js CHANGED
File without changes
common/src/resources/js/pue-notices.js CHANGED
File without changes
common/src/resources/js/pue-notices.min.js CHANGED
File without changes
common/src/resources/js/tribe-common.js CHANGED
File without changes
common/src/resources/js/tribe-common.min.js CHANGED
File without changes
common/src/resources/js/tribe-datatables.js CHANGED
File without changes
common/src/resources/js/tribe-datatables.min.js CHANGED
File without changes
common/src/resources/postcss/app-shop.pcss CHANGED
File without changes
common/src/resources/postcss/bumpdown.pcss CHANGED
File without changes
common/src/resources/postcss/buttonset.pcss CHANGED
File without changes
common/src/resources/postcss/datatables.pcss CHANGED
File without changes
common/src/resources/postcss/datepicker.pcss CHANGED
File without changes
common/src/resources/postcss/dependency.pcss CHANGED
File without changes
common/src/resources/postcss/tribe-common-admin.pcss CHANGED
File without changes
common/tribe-autoload.php CHANGED
File without changes
common/tribe-common.php CHANGED
@@ -1,7 +1,7 @@
1
  <?php
2
  /*
3
  Description: An event settings framework for managing shared options
4
- Version: 4.4.3
5
  Author: Modern Tribe, Inc.
6
  Author URI: http://m.tri.be/1x
7
  Text Domain: tribe-common
1
  <?php
2
  /*
3
  Description: An event settings framework for managing shared options
4
+ Version: 4.4.4
5
  Author: Modern Tribe, Inc.
6
  Author URI: http://m.tri.be/1x
7
  Text Domain: tribe-common
common/vendor/autoload_52.php CHANGED
File without changes
common/vendor/clipboard/clipboard.js CHANGED
File without changes
common/vendor/clipboard/clipboard.min.js CHANGED
File without changes
common/vendor/composer/ClassLoader.php CHANGED
File without changes
common/vendor/composer/ClassLoader52.php CHANGED
File without changes
common/vendor/composer/LICENSE CHANGED
File without changes
common/vendor/composer/autoload_classmap.php CHANGED
File without changes
common/vendor/composer/autoload_namespaces.php CHANGED
File without changes
common/vendor/composer/autoload_psr4.php CHANGED
File without changes
common/vendor/composer/autoload_real.php CHANGED
File without changes
common/vendor/composer/autoload_real_52.php CHANGED
File without changes
common/vendor/composer/autoload_static.php CHANGED
File without changes
common/vendor/composer/installed.json CHANGED
File without changes
common/vendor/datatables/extensions/FixedHeader/css/fixedHeader.dataTables.css CHANGED
File without changes
common/vendor/datatables/extensions/FixedHeader/css/fixedHeader.dataTables.min.css CHANGED
File without changes
common/vendor/datatables/extensions/FixedHeader/js/dataTables.fixedHeader.js CHANGED
File without changes
common/vendor/datatables/extensions/FixedHeader/js/dataTables.fixedHeader.min.js CHANGED
File without changes
common/vendor/datatables/extensions/Responsive/css/responsive.dataTables.css CHANGED
File without changes
common/vendor/datatables/extensions/Responsive/css/responsive.dataTables.min.css CHANGED
File without changes
common/vendor/datatables/extensions/Responsive/js/dataTables.responsive.js CHANGED
File without changes
common/vendor/datatables/extensions/Responsive/js/dataTables.responsive.min.js CHANGED
File without changes
common/vendor/datatables/extensions/Scroller/css/scroller.dataTables.css CHANGED
File without changes
common/vendor/datatables/extensions/Scroller/css/scroller.dataTables.min.css CHANGED
File without changes
common/vendor/datatables/extensions/Scroller/js/dataTables.scroller.js CHANGED
File without changes
common/vendor/datatables/extensions/Scroller/js/dataTables.scroller.min.js CHANGED
File without changes
common/vendor/datatables/extensions/Select/css/select.dataTables.css CHANGED
File without changes
common/vendor/datatables/extensions/Select/css/select.dataTables.min.css CHANGED
File without changes
common/vendor/datatables/extensions/Select/js/dataTables.select.js CHANGED
File without changes
common/vendor/datatables/extensions/Select/js/dataTables.select.min.js CHANGED
File without changes
common/vendor/datatables/media/css/jquery.dataTables.css CHANGED
File without changes
common/vendor/datatables/media/css/jquery.dataTables.min.css CHANGED
File without changes
common/vendor/datatables/media/css/jquery.dataTables_themeroller.css CHANGED
File without changes
common/vendor/datatables/media/images/sort_asc.png CHANGED
File without changes
common/vendor/datatables/media/images/sort_asc_disabled.png CHANGED
File without changes
common/vendor/datatables/media/images/sort_both.png CHANGED
File without changes
common/vendor/datatables/media/images/sort_desc.png CHANGED
File without changes
common/vendor/datatables/media/images/sort_desc_disabled.png CHANGED
File without changes
common/vendor/datatables/media/js/jquery.dataTables.js CHANGED
File without changes
common/vendor/datatables/media/js/jquery.dataTables.min.js CHANGED
File without changes
common/vendor/jquery-timepicker/GruntFile.js CHANGED
File without changes
common/vendor/jquery-timepicker/jquery.timepicker.js CHANGED
File without changes
common/vendor/jquery-timepicker/jquery.timepicker.min.js CHANGED
File without changes
common/vendor/jquery-timepicker/lib/bootstrap-datepicker.css CHANGED
File without changes
common/vendor/jquery-timepicker/lib/site.css CHANGED
File without changes
common/vendor/jquery-timepicker/lib/site.js CHANGED
File without changes
common/vendor/jquery/ui.datepicker.css CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/Arg.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/Bindings/AbstractImplementation.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/Bindings/CallbackImplementation.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/Bindings/ConstructorImplementation.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/Bindings/ImplementationInterface.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/Bindings/InstanceImplementation.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/Bindings/Resolver.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/Bindings/ResolverInterface.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/Container.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/Ctor.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/NewInstanceArgValue.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/RealArgValue.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/ReferredArgValue.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/ReferredInstanceArgValue.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/ReferredVarArgValue.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/ServiceProvider.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/ServiceProviderInterface.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/Singleton.php CHANGED
File without changes
common/vendor/lucatume/di52/src/tad/DI52/Var.php CHANGED
File without changes
common/vendor/select2/select2-bootstrap.css CHANGED
File without changes
common/vendor/select2/select2-spinner.gif CHANGED
File without changes
common/vendor/select2/select2.css CHANGED
File without changes
common/vendor/select2/select2.js CHANGED
File without changes
common/vendor/select2/select2.min.js CHANGED
File without changes
common/vendor/select2/select2.png CHANGED
File without changes
common/vendor/select2/select2_locale_ar.js CHANGED
File without changes
common/vendor/select2/select2_locale_az.js CHANGED
File without changes
common/vendor/select2/select2_locale_bg.js CHANGED
File without changes
common/vendor/select2/select2_locale_ca.js CHANGED
File without changes
common/vendor/select2/select2_locale_cs.js CHANGED
File without changes
common/vendor/select2/select2_locale_da.js CHANGED
File without changes
common/vendor/select2/select2_locale_de.js CHANGED
File without changes
common/vendor/select2/select2_locale_el.js CHANGED
File without changes
common/vendor/select2/select2_locale_es.js CHANGED
File without changes
common/vendor/select2/select2_locale_et.js CHANGED
File without changes
common/vendor/select2/select2_locale_eu.js CHANGED
File without changes
common/vendor/select2/select2_locale_fa.js CHANGED
File without changes
common/vendor/select2/select2_locale_fi.js CHANGED
File without changes
common/vendor/select2/select2_locale_fr.js CHANGED
File without changes
common/vendor/select2/select2_locale_gl.js CHANGED
File without changes
common/vendor/select2/select2_locale_he.js CHANGED
File without changes
common/vendor/select2/select2_locale_hr.js CHANGED
File without changes
common/vendor/select2/select2_locale_hu.js CHANGED
File without changes
common/vendor/select2/select2_locale_id.js CHANGED
File without changes
common/vendor/select2/select2_locale_is.js CHANGED
File without changes
common/vendor/select2/select2_locale_it.js CHANGED
File without changes
common/vendor/select2/select2_locale_ja.js CHANGED
File without changes
common/vendor/select2/select2_locale_ka.js CHANGED
File without changes
common/vendor/select2/select2_locale_ko.js CHANGED
File without changes
common/vendor/select2/select2_locale_lt.js CHANGED
File without changes
common/vendor/select2/select2_locale_lv.js CHANGED
File without changes
common/vendor/select2/select2_locale_mk.js CHANGED
File without changes
common/vendor/select2/select2_locale_ms.js CHANGED
File without changes
common/vendor/select2/select2_locale_nb.js CHANGED
File without changes
common/vendor/select2/select2_locale_nl.js CHANGED
File without changes
common/vendor/select2/select2_locale_pl.js CHANGED
File without changes
common/vendor/select2/select2_locale_pt-BR.js CHANGED
File without changes
common/vendor/select2/select2_locale_pt-PT.js CHANGED
File without changes
common/vendor/select2/select2_locale_ro.js CHANGED
File without changes
common/vendor/select2/select2_locale_rs.js CHANGED
File without changes
common/vendor/select2/select2_locale_ru.js CHANGED
File without changes
common/vendor/select2/select2_locale_sk.js CHANGED
File without changes
common/vendor/select2/select2_locale_sv.js CHANGED
File without changes
common/vendor/select2/select2_locale_th.js CHANGED
File without changes
common/vendor/select2/select2_locale_tr.js CHANGED
File without changes
common/vendor/select2/select2_locale_ug-CN.js CHANGED
File without changes
common/vendor/select2/select2_locale_uk.js CHANGED
File without changes
common/vendor/select2/select2_locale_vi.js CHANGED
File without changes
common/vendor/select2/select2_locale_zh-CN.js CHANGED
File without changes
common/vendor/select2/select2_locale_zh-TW.js CHANGED
File without changes
common/vendor/select2/select2x2.png CHANGED
File without changes
event-tickets.php CHANGED
@@ -2,7 +2,7 @@
2
  /*
3
  Plugin Name: Event Tickets
4
  Description: Event Tickets allows your guests to RSVP from any post, page, or event.
5
- Version: 4.4.3
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 your guests to RSVP from any post, page, or event.
5
+ Version: 4.4.4
6
  Author: Modern Tribe, Inc.
7
  Author URI: http://m.tri.be/28
8
  License: GPLv2 or later
lang/event-tickets-af.mo CHANGED
File without changes
lang/event-tickets-af.po CHANGED
File without changes
lang/event-tickets-ar.mo CHANGED
File without changes
lang/event-tickets-ar.po CHANGED
File without changes
lang/event-tickets-bg_BG.mo CHANGED
File without changes
lang/event-tickets-bg_BG.po CHANGED
File without changes
lang/event-tickets-ca.mo CHANGED
File without changes
lang/event-tickets-ca.po CHANGED
File without changes
lang/event-tickets-cs_CZ.mo CHANGED
File without changes
lang/event-tickets-cs_CZ.po CHANGED
@@ -408,17 +408,17 @@ msgctxt "attendee table"
408
  msgid "Status"
409
  msgstr ""
410
 
411
- #: src/Tribe/Attendees_Table.php:290
412
  msgctxt "row action"
413
  msgid "Undo Check In"
414
  msgstr ""
415
 
416
- #: src/Tribe/Attendees_Table.php:291
417
  msgctxt "row action"
418
  msgid "Check In"
419
  msgstr ""
420
 
421
- #: src/Tribe/Attendees_Table.php:304
422
  msgctxt "row action"
423
  msgid "Move"
424
  msgstr ""
408
  msgid "Status"
409
  msgstr ""
410
 
411
+ #: src/Tribe/Attendees_Table.php:286
412
  msgctxt "row action"
413
  msgid "Undo Check In"
414
  msgstr ""
415
 
416
+ #: src/Tribe/Attendees_Table.php:285
417
  msgctxt "row action"
418
  msgid "Check In"
419
  msgstr ""
420
 
421
+ #: src/Tribe/Attendees_Table.php:295
422
  msgctxt "row action"
423
  msgid "Move"
424
  msgstr ""
lang/event-tickets-da_DK.mo CHANGED
File without changes
lang/event-tickets-da_DK.po CHANGED
File without changes
lang/event-tickets-de_DE.mo CHANGED
File without changes
lang/event-tickets-de_DE.po CHANGED
@@ -404,17 +404,17 @@ msgctxt "attendee table"
404
  msgid "Status"
405
  msgstr ""
406
 
407
- #: src/Tribe/Attendees_Table.php:290
408
  msgctxt "row action"
409
  msgid "Undo Check In"
410
  msgstr ""
411
 
412
- #: src/Tribe/Attendees_Table.php:291
413
  msgctxt "row action"
414
  msgid "Check In"
415
  msgstr ""
416
 
417
- #: src/Tribe/Attendees_Table.php:304
418
  msgctxt "row action"
419
  msgid "Move"
420
  msgstr ""
404
  msgid "Status"
405
  msgstr ""
406
 
407
+ #: src/Tribe/Attendees_Table.php:286
408
  msgctxt "row action"
409
  msgid "Undo Check In"
410
  msgstr ""
411
 
412
+ #: src/Tribe/Attendees_Table.php:285
413
  msgctxt "row action"
414
  msgid "Check In"
415
  msgstr ""
416
 
417
+ #: src/Tribe/Attendees_Table.php:295
418
  msgctxt "row action"
419
  msgid "Move"
420
  msgstr ""
lang/event-tickets-el.mo CHANGED
File without changes
lang/event-tickets-el.po CHANGED
File without changes
lang/event-tickets-en_CA.mo CHANGED
File without changes
lang/event-tickets-en_CA.po CHANGED
File without changes
lang/event-tickets-en_GB.mo CHANGED
File without changes
lang/event-tickets-en_GB.po CHANGED
File without changes
lang/event-tickets-es_ES.mo CHANGED
File without changes
lang/event-tickets-es_ES.po CHANGED
File without changes
lang/event-tickets-et.mo CHANGED
File without changes
lang/event-tickets-et.po CHANGED
File without changes
lang/event-tickets-fi.mo CHANGED
File without changes
lang/event-tickets-fi.po CHANGED
File without changes
lang/event-tickets-fr_FR.mo CHANGED
File without changes
lang/event-tickets-fr_FR.po CHANGED
@@ -404,17 +404,17 @@ msgctxt "attendee table"
404
  msgid "Status"
405
  msgstr ""
406
 
407
- #: src/Tribe/Attendees_Table.php:290
408
  msgctxt "row action"
409
  msgid "Undo Check In"
410
  msgstr ""
411
 
412
- #: src/Tribe/Attendees_Table.php:291
413
  msgctxt "row action"
414
  msgid "Check In"
415
  msgstr ""
416
 
417
- #: src/Tribe/Attendees_Table.php:304
418
  msgctxt "row action"
419
  msgid "Move"
420
  msgstr ""
404
  msgid "Status"
405
  msgstr ""
406
 
407
+ #: src/Tribe/Attendees_Table.php:286
408
  msgctxt "row action"
409
  msgid "Undo Check In"
410
  msgstr ""
411
 
412
+ #: src/Tribe/Attendees_Table.php:285
413
  msgctxt "row action"
414
  msgid "Check In"
415
  msgstr ""
416
 
417
+ #: src/Tribe/Attendees_Table.php:295
418
  msgctxt "row action"
419
  msgid "Move"
420
  msgstr ""
lang/event-tickets-hu_HU.mo CHANGED
File without changes
lang/event-tickets-hu_HU.po CHANGED
File without changes
lang/event-tickets-id_ID.mo CHANGED
File without changes
lang/event-tickets-id_ID.po CHANGED
File without changes
lang/event-tickets-is_IS.mo CHANGED
File without changes
lang/event-tickets-is_IS.po CHANGED
File without changes
lang/event-tickets-it_IT.mo CHANGED
File without changes
lang/event-tickets-it_IT.po CHANGED
File without changes
lang/event-tickets-lt_LT.mo CHANGED
File without changes
lang/event-tickets-lt_LT.po CHANGED
File without changes
lang/event-tickets-lv.mo CHANGED
File without changes
lang/event-tickets-lv.po CHANGED
File without changes
lang/event-tickets-nb_NO.mo CHANGED
File without changes
lang/event-tickets-nb_NO.po CHANGED
File without changes
lang/event-tickets-nl_NL.mo CHANGED
File without changes
lang/event-tickets-nl_NL.po CHANGED
@@ -404,17 +404,17 @@ msgctxt "attendee table"
404
  msgid "Status"
405
  msgstr ""
406
 
407
- #: src/Tribe/Attendees_Table.php:290
408
  msgctxt "row action"
409
  msgid "Undo Check In"
410
  msgstr ""
411
 
412
- #: src/Tribe/Attendees_Table.php:291
413
  msgctxt "row action"
414
  msgid "Check In"
415
  msgstr ""
416
 
417
- #: src/Tribe/Attendees_Table.php:304
418
  msgctxt "row action"
419
  msgid "Move"
420
  msgstr ""
404
  msgid "Status"
405
  msgstr ""
406
 
407
+ #: src/Tribe/Attendees_Table.php:286
408
  msgctxt "row action"
409
  msgid "Undo Check In"
410
  msgstr ""
411
 
412
+ #: src/Tribe/Attendees_Table.php:285
413
  msgctxt "row action"
414
  msgid "Check In"
415
  msgstr ""
416
 
417
+ #: src/Tribe/Attendees_Table.php:295
418
  msgctxt "row action"
419
  msgid "Move"
420
  msgstr ""
lang/event-tickets-pl_PL.mo CHANGED
File without changes
lang/event-tickets-pl_PL.po CHANGED
File without changes
lang/event-tickets-pt_BR.mo CHANGED
File without changes
lang/event-tickets-pt_BR.po CHANGED
File without changes
lang/event-tickets-pt_PT.mo CHANGED
File without changes
lang/event-tickets-pt_PT.po CHANGED
File without changes
lang/event-tickets-ro_RO.mo CHANGED
File without changes
lang/event-tickets-ro_RO.po CHANGED
File without changes
lang/event-tickets-ru_RU.mo CHANGED
File without changes
lang/event-tickets-ru_RU.po CHANGED
File without changes
lang/event-tickets-sk_SK.mo CHANGED
File without changes
lang/event-tickets-sk_SK.po CHANGED
File without changes
lang/event-tickets-sl_SI.mo CHANGED
File without changes
lang/event-tickets-sl_SI.po CHANGED
File without changes
lang/event-tickets-sr_RS.mo CHANGED
File without changes
lang/event-tickets-sr_RS.po CHANGED
File without changes
lang/event-tickets-sv_SE.mo CHANGED
File without changes
lang/event-tickets-sv_SE.po CHANGED
File without changes
lang/event-tickets-tr_TR.mo CHANGED
File without changes
lang/event-tickets-tr_TR.po CHANGED
File without changes
lang/event-tickets-uk.mo CHANGED
File without changes
lang/event-tickets-uk.po CHANGED
File without changes
lang/event-tickets-zh_CN.mo CHANGED
File without changes
lang/event-tickets-zh_CN.po CHANGED
File without changes
lang/event-tickets-zh_TW.mo CHANGED
File without changes
lang/event-tickets-zh_TW.po CHANGED
File without changes
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.4.3dev1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-tickets\n"
7
- "POT-Creation-Date: 2017-02-21 20:27:12+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: 2017-02-21 20:27\n"
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
@@ -167,17 +167,17 @@ msgctxt "attendee table"
167
  msgid "Check in"
168
  msgstr ""
169
 
170
- #: src/Tribe/Attendees_Table.php:290
171
  msgctxt "row action"
172
- msgid "Undo Check In"
173
  msgstr ""
174
 
175
- #: src/Tribe/Attendees_Table.php:291
176
  msgctxt "row action"
177
- msgid "Check In"
178
  msgstr ""
179
 
180
- #: src/Tribe/Attendees_Table.php:304
181
  msgctxt "row action"
182
  msgid "Move"
183
  msgstr ""
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.4.4dev1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/event-tickets\n"
7
+ "POT-Creation-Date: 2017-03-08 16:31:01+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: 2017-03-08 16:31\n"
12
  "Last-Translator: \n"
13
  "Language-Team: \n"
14
 
167
  msgid "Check in"
168
  msgstr ""
169
 
170
+ #: src/Tribe/Attendees_Table.php:285
171
  msgctxt "row action"
172
+ msgid "Check In"
173
  msgstr ""
174
 
175
+ #: src/Tribe/Attendees_Table.php:286
176
  msgctxt "row action"
177
+ msgid "Undo Check In"
178
  msgstr ""
179
 
180
+ #: src/Tribe/Attendees_Table.php:295
181
  msgctxt "row action"
182
  msgid "Move"
183
  msgstr ""
license.txt CHANGED
File without changes
readme.txt CHANGED
@@ -1,10 +1,10 @@
1
- === Event Tickets ===
2
 
3
- Contributors: ModernTribe, borkweb, zbtirrell, barry.hughes, bordoni, brianjessee, brook-tribe, faction23, geoffgraham, ggwicz, jazbek, jbrinley, leahkoerper, lucatume, mastromktg, mat-lipe, mdbitz, MZAWeb, neillmcshea, nicosantos, peterchester, reid.peifer, roblagatta, ryancurban, shelbelliott, shane.pearlman, aguseo, tribecari, trishasalas
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: 3.9
6
- Tested up to: 4.7.2
7
- Stable tag: 4.4.3
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -233,6 +233,11 @@ The plugin is produced by [Modern Tribe Inc](http://m.tri.be/18uc).
233
 
234
  == Changelog ==
235
 
 
 
 
 
 
236
  = [4.4.3] 2017-02-22 =
237
 
238
  * Fix - Avoid using TEC functions if TEC isn't activated (thanks for reporting @Liesbet) [72499]
1
+ === Event Tickets ===
2
 
3
+ Contributors: ModernTribe, borkweb, zbtirrell, barry.hughes, bordoni, brianjessee, brook-tribe, faction23, geoffgraham, ggwicz, jazbek, jbrinley, leahkoerper, lucatume, mastromktg, mat-lipe, mdbitz, MZAWeb, neillmcshea, nicosantos, peterchester, reid.peifer, roblagatta, ryancurban, shelbelliott, shane.pearlman, aguseo, tribecari, trishasalas, courane01
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: 3.9
6
+ Tested up to: 4.7.3
7
+ Stable tag: 4.4.4
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
233
 
234
  == Changelog ==
235
 
236
+ = [4.4.4] 2017-03-08 =
237
+
238
+ * Fix - Fixed a bug that casued an incosistency with the check-in/undo check-in button (thanks to @joe for the report in the forums) [68414]
239
+ * Fix - Fixed a bug that displayed an error message even for succesful check-ins via QR code [68416]
240
+
241
  = [4.4.3] 2017-02-22 =
242
 
243
  * Fix - Avoid using TEC functions if TEC isn't activated (thanks for reporting @Liesbet) [72499]
src/Tribe/Abstract_Attendance_Totals.php CHANGED
File without changes
src/Tribe/Admin/Columns.php CHANGED
File without changes
src/Tribe/Admin/Columns/Tickets.php CHANGED
File without changes
src/Tribe/Admin/Move_Ticket_Types.php CHANGED
File without changes
src/Tribe/Admin/Move_Tickets.php CHANGED
File without changes
src/Tribe/Admin/Screen_Options.php CHANGED
File without changes
src/Tribe/Admin/Screen_Options/Attendees.php CHANGED
File without changes
src/Tribe/Admin/Ticket_History.php CHANGED
File without changes
src/Tribe/Admin/Ticket_Settings.php CHANGED
File without changes
src/Tribe/Admin/Views.php CHANGED
File without changes
src/Tribe/Admin/Views/Ticketed.php CHANGED
File without changes
src/Tribe/Attendance.php CHANGED
File without changes
src/Tribe/Attendance_Totals.php CHANGED
File without changes
src/Tribe/Attendees_Table.php CHANGED
@@ -277,18 +277,26 @@ class Tribe__Tickets__Attendees_Table extends WP_List_Table {
277
  * @return array
278
  */
279
  public function add_default_row_actions( array $row_actions, array $item ) {
280
- $attendee = esc_attr( $item['attendee_id'] . '|' . $item['provider'] );
281
- $nonce = wp_create_nonce( 'do_item_action_' . $attendee );
 
 
 
 
 
 
 
 
 
 
 
282
 
283
- $check_in_out_url = esc_url( add_query_arg( array(
284
- 'action' => $item[ 'check_in' ] ? 'uncheck_in' : 'check_in',
285
- 'nonce' => $nonce,
286
- 'attendee' => $attendee,
287
- ) ) );
288
 
289
- $check_in_out_text = $item[ 'check_in' ]
290
- ? esc_html_x( 'Undo Check In', 'row action', 'event-tickets' )
291
- : esc_html_x( 'Check In', 'row action', 'event-tickets' );
292
 
293
  $delete_url = esc_url( add_query_arg( array(
294
  'action' => 'delete_attendee',
@@ -296,14 +304,6 @@ class Tribe__Tickets__Attendees_Table extends WP_List_Table {
296
  'attendee' => $attendee,
297
  ) ) );
298
 
299
- $default_actions = array(
300
- '<span class="inline"> <a href="' . $check_in_out_url . '">' . $check_in_out_text . '</a> </span>',
301
- );
302
-
303
- if ( is_admin() ) {
304
- $default_actions[] = '<span class="inline move-ticket"> <a href="#">' . esc_html_x( 'Move', 'row action', 'event-tickets' ) . '</a> </span>';
305
- }
306
-
307
  $default_actions[] = '<span class="trash"><a href="' . $delete_url . '">' . esc_html_x( 'Delete', 'row action', 'event-tickets' ) . '</a></span>';
308
 
309
  return array_merge( $row_actions, $default_actions );
@@ -592,7 +592,7 @@ class Tribe__Tickets__Attendees_Table extends WP_List_Table {
592
 
593
  if ( isset( $_POST[ 'attendee' ] ) ) {
594
  $action_ids = (array) $_POST[ 'attendee' ];
595
- } else if ( isset( $_GET[ 'attendee' ] ) ) {
596
  $action_ids = (array) $_GET[ 'attendee' ];
597
  }
598
 
277
  * @return array
278
  */
279
  public function add_default_row_actions( array $row_actions, array $item ) {
280
+ $default_actions = array();
281
+
282
+ if ( is_object( $this->event ) && isset( $this->event->ID ) ) {
283
+ $default_actions[] = sprintf(
284
+ '<span class="inline">
285
+ <a href="#" class="tickets_checkin" data-attendee-id="%1$d" data-event-id="%2$d" data-provider="%3$s">' . esc_html_x( 'Check In', 'row action', 'event-tickets' ) . '</a>
286
+ <a href="#" class="tickets_uncheckin" data-attendee-id="%1$d" data-event-id="%2$d" data-provider="%3$s">' . esc_html_x( 'Undo Check In', 'row action', 'event-tickets' ) . '</a>
287
+ </span>',
288
+ esc_attr( $item['attendee_id'] ),
289
+ esc_attr( $this->event->ID ),
290
+ esc_attr( $item['provider'] )
291
+ );
292
+ }
293
 
294
+ if ( is_admin() ) {
295
+ $default_actions[] = '<span class="inline move-ticket"> <a href="#">' . esc_html_x( 'Move', 'row action', 'event-tickets' ) . '</a> </span>';
296
+ }
 
 
297
 
298
+ $attendee = esc_attr( $item['attendee_id'] . '|' . $item['provider'] );
299
+ $nonce = wp_create_nonce( 'do_item_action_' . $attendee );
 
300
 
301
  $delete_url = esc_url( add_query_arg( array(
302
  'action' => 'delete_attendee',
304
  'attendee' => $attendee,
305
  ) ) );
306
 
 
 
 
 
 
 
 
 
307
  $default_actions[] = '<span class="trash"><a href="' . $delete_url . '">' . esc_html_x( 'Delete', 'row action', 'event-tickets' ) . '</a></span>';
308
 
309
  return array_merge( $row_actions, $default_actions );
592
 
593
  if ( isset( $_POST[ 'attendee' ] ) ) {
594
  $action_ids = (array) $_POST[ 'attendee' ];
595
+ } elseif ( isset( $_GET[ 'attendee' ] ) ) {
596
  $action_ids = (array) $_GET[ 'attendee' ];
597
  }
598
 
src/Tribe/CSV_Importer/Column_Names.php CHANGED
File without changes
src/Tribe/CSV_Importer/RSVP_Importer.php CHANGED
File without changes
src/Tribe/CSV_Importer/Rows.php CHANGED
File without changes
src/Tribe/Cache/Abstract_Cache.php CHANGED
File without changes
src/Tribe/Cache/Cache_Interface.php CHANGED
File without changes
src/Tribe/Cache/Central.php CHANGED
File without changes
src/Tribe/Cache/Transient_Cache.php CHANGED
File without changes
src/Tribe/Global_Stock.php CHANGED
File without changes
src/Tribe/JSON_LD/Order.php CHANGED
File without changes
src/Tribe/Legacy_Provider_Support.php CHANGED
File without changes
src/Tribe/Main.php CHANGED
@@ -5,7 +5,7 @@ class Tribe__Tickets__Main {
5
  /**
6
  * Current version of this plugin
7
  */
8
- const VERSION = '4.4.3';
9
 
10
  /**
11
  * Min required The Events Calendar version
5
  /**
6
  * Current version of this plugin
7
  */
8
+ const VERSION = '4.4.4';
9
 
10
  /**
11
  * Min required The Events Calendar version
src/Tribe/Query.php CHANGED
File without changes
src/Tribe/RSVP/Attendance_Totals.php CHANGED
File without changes
src/Tribe/Shortcodes/User_Event_Confirmation_List.php CHANGED
File without changes
src/Tribe/Tabbed_View/Attendee_Report_Tab.php CHANGED
File without changes
src/Tribe/Templates.php CHANGED
File without changes
src/Tribe/Tickets_View.php CHANGED
File without changes
src/admin-views/admin-welcome-message.php CHANGED
File without changes
src/admin-views/attendees-email.php CHANGED
File without changes
src/admin-views/legacy-ticket-fields.php CHANGED
File without changes
src/admin-views/move-tickets.php CHANGED
File without changes
src/admin-views/ticket-type-history.php CHANGED
File without changes
src/admin-views/tribe-options-tickets.php CHANGED
File without changes
src/deprecated/Tribe__Tickets__Google_Event_Data.php CHANGED
File without changes
src/resources/css/rsvp.css CHANGED
File without changes
src/resources/css/rsvp.min.css CHANGED
File without changes
src/resources/css/tickets-attendees-print.css CHANGED
File without changes
src/resources/css/tickets-attendees-print.min.css CHANGED
File without changes
src/resources/css/tickets-attendees.css CHANGED
@@ -112,6 +112,10 @@
112
  opacity: 1;
113
  }
114
 
 
 
 
 
115
  .tribe-attendees-page .tickets_checkin {
116
  min-width: 87px;
117
  text-align: center;
112
  opacity: 1;
113
  }
114
 
115
+ .tribe-attendees-page .tickets_checked .inline a.tickets_uncheckin {
116
+ display: inline;
117
+ }
118
+
119
  .tribe-attendees-page .tickets_checkin {
120
  min-width: 87px;
121
  text-align: center;
src/resources/css/tickets-attendees.min.css CHANGED
@@ -1 +1 @@
1
- #tribe-attendees-summary{padding:0;position:relative}#tribe-attendees-summary .about-description,#tribe-attendees-summary h3{width:66%}#tribe-attendees-summary .about-description a{color:inherit}#tribe-attendees-summary .welcome-panel-column-container{position:static;zoom:1}#tribe-attendees-summary .welcome-panel-column-container:after,#tribe-attendees-summary .welcome-panel-column-container:before{content:"";display:table}#tribe-attendees-summary .welcome-panel-column-container:after{clear:both}#tribe-attendees-summary .welcome-panel-column{padding:20px 10px}#tribe-attendees-summary .welcome-panel-column li{line-height:1.4em;margin-bottom:6px;padding:0}#tribe-attendees-summary .welcome-panel-last{border-left:1px solid #eee;float:right;padding:10px 20px 5px;zoom:1}#tribe-attendees-summary .welcome-panel-last:after,#tribe-attendees-summary .welcome-panel-last:before{content:"";display:table}#tribe-attendees-summary .welcome-panel-last:after{clear:both}#tribe-attendees-summary .welcome-panel-last li{margin-bottom:2px}#tribe-attendees-summary .welcome-panel-last .totals-header h3{display:inline-block;width:auto}#tribe-attendees-summary .welcome-panel-last h4{font-size:1.5em;text-align:center}#tribe-attendees-summary .welcome-panel-last li{font-size:1.1em}.tribe-attendees-page .welcome-panel-content h3{margin-top:0}.tribe-attendees-page a.tickets_uncheckin{display:none}.tribe-attendees-page h4.tickets-summary{margin:0}.tribe-attendees-page .tickets_checked td{opacity:.6}.tribe-attendees-page .tickets_checked td.check_in{opacity:1}.tribe-attendees-page .tickets_checked a.tickets_checkin{display:none}.tribe-attendees-page .tickets_checked a.tickets_uncheckin{display:block;opacity:1}.tribe-attendees-page .tickets_checkin{min-width:87px;text-align:center}.tribe-attendees-page .cancelled{font-style:italic}.tribe-attendees-page .cancelled .check_in{font-style:normal}.tribe-attendees-page .column-attendee_id,.tribe-attendees-page .column-order_id{width:70px}.tribe-attendees-page td.column-status{font-size:13px;width:80px}.tribe-attendees-page .column-security{width:120px}.tribe-attendees-page .column-check_in{width:90px}.tribe-attendees-page .attendees-actions a.email,.tribe-attendees-page .attendees-actions a.export,.tribe-attendees-page .attendees-actions input.print{float:left;margin:1px 8px 0 0}.tribe-attendees-email .tribe-attendees-email-message{float:left;margin:0}.tribe-attendees-email .button-primary{margin-top:3px}.tribe-attendees-email-message ul{font-size:13px;line-height:1.5;margin:.5em 0;padding:2px}.tribe-attendees-email-message ul li:last-child{margin-bottom:0}#attendees_email_wrapper{margin-top:10px;overflow:hidden;padding:20px}#attendees_email_wrapper label{display:block}#attendees_email_wrapper label span{display:inline-block;width:105px}#attendees_email_wrapper input[type=text],#attendees_email_wrapper select{width:285px}#attendees_email_wrapper .attendees_or{display:block;font-size:20px;margin:20px 0;text-align:center}.wp-list-table td.check_in .delete{text-align:center}.welcome-panel .welcome-panel-content{margin-left:0;zoom:1}.welcome-panel .welcome-panel-content:after,.welcome-panel .welcome-panel-content:before{content:"";display:table}.welcome-panel .welcome-panel-content:after{clear:both}@media screen and (max-width:768px){#tribe-attendees-summary .welcome-panel-column{float:none;padding:20px 0;width:100%}#tribe-attendees-summary .welcome-panel-column h3{display:inline-block;padding-left:15px}#tribe-attendees-summary .welcome-panel-column .tribe-event-meta-note div,#tribe-attendees-summary .welcome-panel-column ul,#tribe-attendees-summary .welcome-panel-middle>div{padding:0 15px}#tribe-attendees-summary .welcome-panel-last{width:100%}.welcome-panel .welcome-panel-content{margin-left:0;max-width:100%}}@media screen and (min-width:1024px){#tribe-attendees-summary .welcome-panel-column{display:inline-block;float:left;padding:20px 2%;width:29%;min-width:29%}}@media screen and (max-width:870px){#tribe-attendees-summary .welcome-panel-column li{display:list-item}#tribe-attendees-summary .welcome-panel-last ul{float:left;width:50%}}@media screen and (min-width:870px){#tribe-attendees-summary .welcome-panel-last ul:first-child{margin-bottom:0}#tribe-attendees-summary .welcome-panel-last ul:last-child{margin-top:0}}@media screen and (max-width:782px){.tribe-attendees-email-message .notice-dismiss{padding:9px}}
1
+ #tribe-attendees-summary{padding:0;position:relative}#tribe-attendees-summary .about-description,#tribe-attendees-summary h3{width:66%}#tribe-attendees-summary .about-description a{color:inherit}#tribe-attendees-summary .welcome-panel-column-container{position:static;zoom:1}#tribe-attendees-summary .welcome-panel-column-container:after,#tribe-attendees-summary .welcome-panel-column-container:before{content:"";display:table}#tribe-attendees-summary .welcome-panel-column-container:after{clear:both}#tribe-attendees-summary .welcome-panel-column{padding:20px 10px}#tribe-attendees-summary .welcome-panel-column li{line-height:1.4em;margin-bottom:6px;padding:0}#tribe-attendees-summary .welcome-panel-last{border-left:1px solid #eee;float:right;padding:10px 20px 5px;zoom:1}#tribe-attendees-summary .welcome-panel-last:after,#tribe-attendees-summary .welcome-panel-last:before{content:"";display:table}#tribe-attendees-summary .welcome-panel-last:after{clear:both}#tribe-attendees-summary .welcome-panel-last li{margin-bottom:2px}#tribe-attendees-summary .welcome-panel-last .totals-header h3{display:inline-block;width:auto}#tribe-attendees-summary .welcome-panel-last h4{font-size:1.5em;text-align:center}#tribe-attendees-summary .welcome-panel-last li{font-size:1.1em}.tribe-attendees-page .welcome-panel-content h3{margin-top:0}.tribe-attendees-page a.tickets_uncheckin{display:none}.tribe-attendees-page h4.tickets-summary{margin:0}.tribe-attendees-page .tickets_checked td{opacity:.6}.tribe-attendees-page .tickets_checked td.check_in{opacity:1}.tribe-attendees-page .tickets_checked a.tickets_checkin{display:none}.tribe-attendees-page .tickets_checked a.tickets_uncheckin{display:block;opacity:1}.tribe-attendees-page .tickets_checked .inline a.tickets_uncheckin{display:inline}.tribe-attendees-page .tickets_checkin{min-width:87px;text-align:center}.tribe-attendees-page .cancelled{font-style:italic}.tribe-attendees-page .cancelled .check_in{font-style:normal}.tribe-attendees-page .column-attendee_id,.tribe-attendees-page .column-order_id{width:70px}.tribe-attendees-page td.column-status{font-size:13px;width:80px}.tribe-attendees-page .column-security{width:120px}.tribe-attendees-page .column-check_in{width:90px}.tribe-attendees-page .attendees-actions a.email,.tribe-attendees-page .attendees-actions a.export,.tribe-attendees-page .attendees-actions input.print{float:left;margin:1px 8px 0 0}.tribe-attendees-email .tribe-attendees-email-message{float:left;margin:0}.tribe-attendees-email .button-primary{margin-top:3px}.tribe-attendees-email-message ul{font-size:13px;line-height:1.5;margin:.5em 0;padding:2px}.tribe-attendees-email-message ul li:last-child{margin-bottom:0}#attendees_email_wrapper{margin-top:10px;overflow:hidden;padding:20px}#attendees_email_wrapper label{display:block}#attendees_email_wrapper label span{display:inline-block;width:105px}#attendees_email_wrapper input[type=text],#attendees_email_wrapper select{width:285px}#attendees_email_wrapper .attendees_or{display:block;font-size:20px;margin:20px 0;text-align:center}.wp-list-table td.check_in .delete{text-align:center}.welcome-panel .welcome-panel-content{margin-left:0;zoom:1}.welcome-panel .welcome-panel-content:after,.welcome-panel .welcome-panel-content:before{content:"";display:table}.welcome-panel .welcome-panel-content:after{clear:both}@media screen and (max-width:768px){#tribe-attendees-summary .welcome-panel-column{float:none;padding:20px 0;width:100%}#tribe-attendees-summary .welcome-panel-column h3{display:inline-block;padding-left:15px}#tribe-attendees-summary .welcome-panel-column .tribe-event-meta-note div,#tribe-attendees-summary .welcome-panel-column ul,#tribe-attendees-summary .welcome-panel-middle>div{padding:0 15px}#tribe-attendees-summary .welcome-panel-last{width:100%}.welcome-panel .welcome-panel-content{margin-left:0;max-width:100%}}@media screen and (min-width:1024px){#tribe-attendees-summary .welcome-panel-column{display:inline-block;float:left;padding:20px 2%;width:29%;min-width:29%}}@media screen and (max-width:870px){#tribe-attendees-summary .welcome-panel-column li{display:list-item}#tribe-attendees-summary .welcome-panel-last ul{float:left;width:50%}}@media screen and (min-width:870px){#tribe-attendees-summary .welcome-panel-last ul:first-child{margin-bottom:0}#tribe-attendees-summary .welcome-panel-last ul:last-child{margin-top:0}}@media screen and (max-width:782px){.tribe-attendees-email-message .notice-dismiss{padding:9px}}
src/resources/css/tickets-embed.css CHANGED
File without changes
src/resources/css/tickets-embed.min.css CHANGED
File without changes
src/resources/css/tickets.css CHANGED
File without changes
src/resources/css/tickets.min.css CHANGED
File without changes
src/resources/images/attendees-screen-icon.png CHANGED
File without changes
src/resources/images/tribe-loading.gif CHANGED
File without changes
src/resources/images/warning.png CHANGED
File without changes
src/resources/js/frontend-ticket-form.js CHANGED
File without changes
src/resources/js/frontend-ticket-form.min.js CHANGED
File without changes
src/resources/js/move-tickets-dialog.js CHANGED
File without changes
src/resources/js/move-tickets-dialog.min.js CHANGED
File without changes
src/resources/js/rsvp.js CHANGED
File without changes
src/resources/js/rsvp.min.js CHANGED
File without changes
src/resources/js/tickets-attendees.js CHANGED
@@ -140,7 +140,7 @@ var tribe_event_tickets_attendees = tribe_event_tickets_attendees || {};
140
  params,
141
  function( response ) {
142
  if ( response.success ) {
143
- obj.parent( 'td' ).parent( 'tr' ).addClass( 'tickets_checked' );
144
 
145
  $( '#total_checkedin' ).text( parseInt( $( '#total_checkedin' ).text() ) + 1 );
146
  }
@@ -172,7 +172,7 @@ var tribe_event_tickets_attendees = tribe_event_tickets_attendees || {};
172
  params,
173
  function( response ) {
174
  if ( response.success ) {
175
- obj.parent( 'span' ).parent( 'td' ).parent( 'tr' ).removeClass( 'tickets_checked' );
176
  $( '#total_checkedin' ).text( parseInt( $( '#total_checkedin' ).text() ) - 1 );
177
  }
178
  },
140
  params,
141
  function( response ) {
142
  if ( response.success ) {
143
+ obj.closest( 'tr' ).addClass( 'tickets_checked' );
144
 
145
  $( '#total_checkedin' ).text( parseInt( $( '#total_checkedin' ).text() ) + 1 );
146
  }
172
  params,
173
  function( response ) {
174
  if ( response.success ) {
175
+ obj.closest( 'tr' ).removeClass( 'tickets_checked' );
176
  $( '#total_checkedin' ).text( parseInt( $( '#total_checkedin' ).text() ) - 1 );
177
  }
178
  },
src/resources/js/tickets-attendees.min.js CHANGED
@@ -1 +1 @@
1
- var tribe_event_tickets_attendees=tribe_event_tickets_attendees||{};!function(t,e){function n(){function n(e){t.isArray(e)||(e=[e]);var n=parseInt(.7*t(window).width());n=n>800?800:n;var i=parseInt(.9*t(window).height());i=i>800?800:i;var r="&ticket_ids="+e.join("|")+"&width="+n+"&height="+i,a=Attendees.move_url.replace("&TB_",r+"&TB_");tb_show(null,a,!1)}if("undefined"!=typeof AttendeesPointer&&null!==AttendeesPointer){options=t.extend(AttendeesPointer.options,{close:function(){t.post(ajaxurl,{pointer:AttendeesPointer.pointer_id,action:"dismiss-wp-pointer"})},open:function(t,e){e.pointer.css({top:parseInt(e.pointer.css("top").replace("px",""),10)+5}).find(".wp-pointer-arrow").css({right:"50px",left:"auto"}),e.element.on({click:function(){e.element.pointer("close")}})}});t(AttendeesPointer.target).pointer(options).pointer("open").pointer("widget")}t("input.print").on("click",function(){t(window).trigger("attendees-report-before-print.tribe-tickets");var e=t("table.wp-list-table.attendees"),n=e.find("thead th:visible").length,i=e.find("th,td"),r=2;i.css({width:100/(n-r)+"%"}),window.print(),i.css({width:""}),t(window).trigger("attendees-report-after-print.tribe-tickets")});var i=t(document.getElementById("filter_attendee"));i.on("keydown",function(t){if(13===t.keyCode)return!1}),i.on("keyup paste",function(){var e=jQuery(this).val().toLowerCase();t("#the-list").find("tr").each(function(){var n=t(this),i=n.find("td.status");if(t(n).hasClass("event-tickets-meta-row"))return void t(n).removeClass("event-tickets-meta-toggle-open");if(t(n).hasClass("event-tickets-meta-toggle-open")&&t(n).removeClass("event-tickets-meta-toggle-open"),!i.length)return void n.hide();var r=n.children("td.status").text().toLowerCase().trim(),a=n.children("td.ticket").text().toLowerCase().trim(),o=n.children("td.security").text().toLowerCase().trim(),c=0===a.indexOf(e)||0===r.indexOf(e)||0===r.indexOf("#"+e)||0===o.indexOf(e),s=n.find(".purchaser_name").text().toLowerCase().trim(),d=0===s.indexOf(e)||s.indexOf(" "+e)>1;c||d?n.show():n.hide()})}),t(".tribe-attendees-email").on({submit:function(e){t(".tribe-attendees-email").hide(),t(document.getElementById("tribe-loading")).show()}}),t(".tickets_checkin").click(function(e){var n=jQuery(this),i={action:"tribe-ticket-checkin-"+n.attr("data-provider"),provider:n.attr("data-provider"),order_ID:n.attr("data-attendee-id"),nonce:Attendees.checkin_nonce};n.attr("data-event-id")&&(i.event_ID=n.attr("data-event-id")),t.post(ajaxurl,i,function(e){e.success&&(n.parent("td").parent("tr").addClass("tickets_checked"),t("#total_checkedin").text(parseInt(t("#total_checkedin").text())+1))},"json"),e.preventDefault()}),t(".tickets_uncheckin").click(function(e){var n=jQuery(this),i={action:"tribe-ticket-uncheckin-"+n.attr("data-provider"),provider:n.attr("data-provider"),order_ID:n.attr("data-attendee-id"),nonce:Attendees.uncheckin_nonce};n.attr("data-event-id")&&(i.event_ID=n.attr("data-event-id")),t.post(ajaxurl,i,function(e){e.success&&(n.parent("span").parent("td").parent("tr").removeClass("tickets_checked"),t("#total_checkedin").text(parseInt(t("#total_checkedin").text())-1))},"json"),e.preventDefault()}),t("table.wp-list-table").on("click",".row-actions .move-ticket",function(e){var i=t(this).parents("tr").find('input[name="attendee[]"]').val().match(/^[0-9]+/);return i&&n(i),e.stopPropagation(),!1}),t("#doaction, #doaction2").click(function(e){var i;switch(t(e.currentTarget).attr("id")){case"doaction":i="action";break;case"doaction2":i="action2"}if("undefined"!=typeof i&&"move"===t('select[name="'+i+'"]').val()){var r=jQuery('input[name="attendee[]"]:checked');if(r.length){var a=[];r.each(function(){var e=t(this).val().match(/^[0-9]+/);e&&a.push(e.toString())}),n(a)}else alert(Attendees.cannot_move);return e.stopPropagation(),!1}}),function(){var n=t(".ticket-history"),i=t(".hide-ticket-history");i.hide(),n.click(function(n){function i(){var n={action:"get_ticket_history",check:c,ticket_id:o};t.post(ajaxurl,n,function(n){if("undefined"!=typeof n.data&&"string"==typeof n.data.html){var i=r.parents("tr"),c=e.count_columns(i),s=t('<tr id="ticket-history-'+o+'"> <td colspan="'+c+'">'+n.data.html+"</td></tr>");s.hide().insertAfter(i).slideDown(),r.hide(),a.show()}})}var r=t(this),a=r.siblings(".hide-ticket-history"),o=parseInt(r.data("ticket-id"),10),c=r.data("check");if(o&&c){var s=t(document.getElementById("ticket-history-"+o));return s.length?(s.show(),r.hide(),a.show()):i(),n.stopPropagation(),!1}}),i.click(function(e){var n=t(this),i=n.siblings(".ticket-history"),r=parseInt(i.data("ticket-id"),10);t(document.getElementById("ticket-history-"+r)).hide(),i.show(),n.hide()})}()}e.count_columns=function(e){var n=0,i=e.find("td, th");return i.length?(i.each(function(){var e=parseInt(t(this).attr("colspan"),10);e=e>1?e-1:0,n+=1+e}),n):0},e.remove_tickets=function(e){t("#the-list").find("tr").each(function(){var n=t(this),i=n.find(".check-column").find("input").val();if("string"==typeof i){var r=i.match(/^[0-9]+/);r.length&&-1!==e.indexOf(parseInt(r[0],10))&&n.remove()}})},t(document).ready(n)}(jQuery,tribe_event_tickets_attendees);
1
+ var tribe_event_tickets_attendees=tribe_event_tickets_attendees||{};!function(t,e){function n(){function n(e){t.isArray(e)||(e=[e]);var n=parseInt(.7*t(window).width());n=n>800?800:n;var i=parseInt(.9*t(window).height());i=i>800?800:i;var r="&ticket_ids="+e.join("|")+"&width="+n+"&height="+i,a=Attendees.move_url.replace("&TB_",r+"&TB_");tb_show(null,a,!1)}if("undefined"!=typeof AttendeesPointer&&null!==AttendeesPointer){options=t.extend(AttendeesPointer.options,{close:function(){t.post(ajaxurl,{pointer:AttendeesPointer.pointer_id,action:"dismiss-wp-pointer"})},open:function(t,e){e.pointer.css({top:parseInt(e.pointer.css("top").replace("px",""),10)+5}).find(".wp-pointer-arrow").css({right:"50px",left:"auto"}),e.element.on({click:function(){e.element.pointer("close")}})}});t(AttendeesPointer.target).pointer(options).pointer("open").pointer("widget")}t("input.print").on("click",function(){t(window).trigger("attendees-report-before-print.tribe-tickets");var e=t("table.wp-list-table.attendees"),n=e.find("thead th:visible").length,i=e.find("th,td"),r=2;i.css({width:100/(n-r)+"%"}),window.print(),i.css({width:""}),t(window).trigger("attendees-report-after-print.tribe-tickets")});var i=t(document.getElementById("filter_attendee"));i.on("keydown",function(t){if(13===t.keyCode)return!1}),i.on("keyup paste",function(){var e=jQuery(this).val().toLowerCase();t("#the-list").find("tr").each(function(){var n=t(this),i=n.find("td.status");if(t(n).hasClass("event-tickets-meta-row"))return void t(n).removeClass("event-tickets-meta-toggle-open");if(t(n).hasClass("event-tickets-meta-toggle-open")&&t(n).removeClass("event-tickets-meta-toggle-open"),!i.length)return void n.hide();var r=n.children("td.status").text().toLowerCase().trim(),a=n.children("td.ticket").text().toLowerCase().trim(),o=n.children("td.security").text().toLowerCase().trim(),c=0===a.indexOf(e)||0===r.indexOf(e)||0===r.indexOf("#"+e)||0===o.indexOf(e),s=n.find(".purchaser_name").text().toLowerCase().trim(),d=0===s.indexOf(e)||s.indexOf(" "+e)>1;c||d?n.show():n.hide()})}),t(".tribe-attendees-email").on({submit:function(e){t(".tribe-attendees-email").hide(),t(document.getElementById("tribe-loading")).show()}}),t(".tickets_checkin").click(function(e){var n=jQuery(this),i={action:"tribe-ticket-checkin-"+n.attr("data-provider"),provider:n.attr("data-provider"),order_ID:n.attr("data-attendee-id"),nonce:Attendees.checkin_nonce};n.attr("data-event-id")&&(i.event_ID=n.attr("data-event-id")),t.post(ajaxurl,i,function(e){e.success&&(n.closest("tr").addClass("tickets_checked"),t("#total_checkedin").text(parseInt(t("#total_checkedin").text())+1))},"json"),e.preventDefault()}),t(".tickets_uncheckin").click(function(e){var n=jQuery(this),i={action:"tribe-ticket-uncheckin-"+n.attr("data-provider"),provider:n.attr("data-provider"),order_ID:n.attr("data-attendee-id"),nonce:Attendees.uncheckin_nonce};n.attr("data-event-id")&&(i.event_ID=n.attr("data-event-id")),t.post(ajaxurl,i,function(e){e.success&&(n.closest("tr").removeClass("tickets_checked"),t("#total_checkedin").text(parseInt(t("#total_checkedin").text())-1))},"json"),e.preventDefault()}),t("table.wp-list-table").on("click",".row-actions .move-ticket",function(e){var i=t(this).parents("tr").find('input[name="attendee[]"]').val().match(/^[0-9]+/);return i&&n(i),e.stopPropagation(),!1}),t("#doaction, #doaction2").click(function(e){var i;switch(t(e.currentTarget).attr("id")){case"doaction":i="action";break;case"doaction2":i="action2"}if("undefined"!=typeof i&&"move"===t('select[name="'+i+'"]').val()){var r=jQuery('input[name="attendee[]"]:checked');if(r.length){var a=[];r.each(function(){var e=t(this).val().match(/^[0-9]+/);e&&a.push(e.toString())}),n(a)}else alert(Attendees.cannot_move);return e.stopPropagation(),!1}}),function(){var n=t(".ticket-history"),i=t(".hide-ticket-history");i.hide(),n.click(function(n){function i(){var n={action:"get_ticket_history",check:c,ticket_id:o};t.post(ajaxurl,n,function(n){if("undefined"!=typeof n.data&&"string"==typeof n.data.html){var i=r.parents("tr"),c=e.count_columns(i),s=t('<tr id="ticket-history-'+o+'"> <td colspan="'+c+'">'+n.data.html+"</td></tr>");s.hide().insertAfter(i).slideDown(),r.hide(),a.show()}})}var r=t(this),a=r.siblings(".hide-ticket-history"),o=parseInt(r.data("ticket-id"),10),c=r.data("check");if(o&&c){var s=t(document.getElementById("ticket-history-"+o));return s.length?(s.show(),r.hide(),a.show()):i(),n.stopPropagation(),!1}}),i.click(function(e){var n=t(this),i=n.siblings(".ticket-history"),r=parseInt(i.data("ticket-id"),10);t(document.getElementById("ticket-history-"+r)).hide(),i.show(),n.hide()})}()}e.count_columns=function(e){var n=0,i=e.find("td, th");return i.length?(i.each(function(){var e=parseInt(t(this).attr("colspan"),10);e=e>1?e-1:0,n+=1+e}),n):0},e.remove_tickets=function(e){t("#the-list").find("tr").each(function(){var n=t(this),i=n.find(".check-column").find("input").val();if("string"==typeof i){var r=i.match(/^[0-9]+/);r.length&&-1!==e.indexOf(parseInt(r[0],10))&&n.remove()}})},t(document).ready(n)}(jQuery,tribe_event_tickets_attendees);
src/resources/js/tickets.js CHANGED
File without changes
src/resources/js/tickets.min.js CHANGED
File without changes
src/resources/postcss/rsvp.pcss CHANGED
File without changes
src/resources/postcss/tickets-attendees-print.pcss CHANGED
File without changes
src/resources/postcss/tickets-attendees.pcss CHANGED
@@ -175,6 +175,10 @@
175
  display: block;
176
  opacity: 1;
177
  }
 
 
 
 
178
  }
179
 
180
  .tickets_checkin {
175
  display: block;
176
  opacity: 1;
177
  }
178
+
179
+ .inline a.tickets_uncheckin {
180
+ display: inline;
181
+ }
182
  }
183
 
184
  .tickets_checkin {
src/resources/postcss/tickets-embed.pcss CHANGED
File without changes
src/resources/postcss/tickets.pcss CHANGED
File without changes
src/views/shortcodes/my-attendance-list-logged-out.php CHANGED
File without changes
src/views/shortcodes/my-attendance-list.php CHANGED
File without changes
src/views/tickets/attendees-email.php CHANGED
File without changes
src/views/tickets/email-non-attendance.php CHANGED
File without changes
src/views/tickets/email-ticket-type-moved.php CHANGED
File without changes
src/views/tickets/email-tickets-moved.php CHANGED
File without changes
src/views/tickets/email.php CHANGED
File without changes
src/views/tickets/orders-link.php CHANGED
File without changes
src/views/tickets/orders-rsvp.php CHANGED
File without changes
src/views/tickets/orders.php CHANGED
File without changes
src/views/tickets/rsvp.php CHANGED
File without changes