Strong Testimonials - Version 2.35

Version Description

Download this release

Release Info

Developer machothemes
Plugin Icon 128x128 Strong Testimonials
Version 2.35
Comparing to
See all releases

Code changes from version 2.34 to 2.35

Files changed (505) hide show
  1. admin/about/addons.php +0 -0
  2. admin/about/class-strong-testimonials-about.php +0 -0
  3. admin/about/how-to.php +0 -0
  4. admin/about/links.php +0 -0
  5. admin/about/privacy.php +0 -0
  6. admin/about/whats-new.php +0 -0
  7. admin/admin-notices.php +18 -0
  8. admin/admin.php +0 -0
  9. admin/class-strong-testimonials-admin-category-list.php +0 -0
  10. admin/class-strong-testimonials-admin-list.php +0 -0
  11. admin/class-strong-testimonials-admin-scripts.php +0 -0
  12. admin/class-strong-testimonials-defaults.php +0 -0
  13. admin/class-strong-testimonials-help.php +0 -0
  14. admin/class-strong-testimonials-list-table.php +0 -0
  15. admin/class-strong-testimonials-page-shortcodes.php +0 -0
  16. admin/class-strong-testimonials-post-editor.php +0 -0
  17. admin/class-strong-testimonials-updater.php +0 -0
  18. admin/class-strong-views-list-table.php +0 -0
  19. admin/class-walker-strong-category-checklist.php +0 -0
  20. admin/class-walker-strong-form-category-checklist.php +0 -0
  21. admin/compat.php +0 -0
  22. admin/css/about.css +0 -0
  23. admin/css/admin-compat.css +0 -0
  24. admin/css/admin-form.css +0 -0
  25. admin/css/admin.css +9 -0
  26. admin/css/fields.css +0 -0
  27. admin/css/form-preview.css +0 -0
  28. admin/css/number-spinner.css +0 -0
  29. admin/css/order.css +0 -0
  30. admin/css/polylang.css +0 -0
  31. admin/css/post-editor.css +0 -0
  32. admin/css/views.css +0 -0
  33. admin/css/wpml.css +0 -0
  34. admin/custom-fields-ajax.php +0 -0
  35. admin/custom-fields.php +0 -0
  36. admin/form-preview.php +0 -0
  37. admin/img/logo-long.svg +91 -0
  38. admin/img/quotes.png +0 -0
  39. admin/img/screen-options.png +0 -0
  40. admin/img/strong-date.png +0 -0
  41. admin/img/strong-testimonials-badge.png +0 -0
  42. admin/js/addon-licenses.js +0 -0
  43. admin/js/admin-compat.js +0 -0
  44. admin/js/admin-fields.js +0 -0
  45. admin/js/admin-form.js +0 -0
  46. admin/js/admin-global.js +0 -0
  47. admin/js/admin-order.js +0 -0
  48. admin/js/admin.js +0 -0
  49. admin/js/custom-spinner.js +0 -0
  50. admin/js/help.js +0 -0
  51. admin/js/lib/are-you-sure/jquery.are-you-sure.js +0 -0
  52. admin/js/lib/are-you-sure/jquery.are-you-sure.min.js +0 -0
  53. admin/js/lib/autosize/autosize.min.js +0 -0
  54. admin/js/rating-edit.js +0 -0
  55. admin/js/view-category-filter.js +0 -0
  56. admin/js/views.js +0 -0
  57. admin/menu/class-strong-testimonials-menu-fields.php +0 -0
  58. admin/menu/class-strong-testimonials-menu-settings.php +0 -0
  59. admin/menu/class-strong-testimonials-menu-shortcodes.php +0 -0
  60. admin/menu/class-strong-testimonials-menu-views.php +0 -0
  61. admin/menu/class-strong-testimonials-menu.php +0 -0
  62. admin/partials/fields/field-controls.php +0 -0
  63. admin/partials/fields/field-header.php +0 -0
  64. admin/partials/fields/field-label.php +0 -0
  65. admin/partials/fields/field-name.php +0 -0
  66. admin/partials/fields/field-text.php +0 -0
  67. admin/partials/fields/field-type.php +0 -0
  68. admin/partials/templates/form-preview-template.php +0 -0
  69. admin/partials/views/group-compat.php +0 -0
  70. admin/partials/views/group-extra.php +0 -0
  71. admin/partials/views/group-fields.php +0 -0
  72. admin/partials/views/group-form.php +0 -0
  73. admin/partials/views/group-query.php +0 -0
  74. admin/partials/views/group-slideshow.php +0 -0
  75. admin/partials/views/group-style.php +0 -0
  76. admin/partials/views/option-background.php +0 -0
  77. admin/partials/views/option-boilerplate.php +0 -0
  78. admin/partials/views/option-category.php +0 -0
  79. admin/partials/views/option-classes.php +0 -0
  80. admin/partials/views/option-client-section.php +0 -0
  81. admin/partials/views/option-color.php +0 -0
  82. admin/partials/views/option-content.php +0 -0
  83. admin/partials/views/option-divi.php +0 -0
  84. admin/partials/views/option-form-ajax.php +0 -0
  85. admin/partials/views/option-form-category.php +0 -0
  86. admin/partials/views/option-id.php +0 -0
  87. admin/partials/views/option-layout.php +0 -0
  88. admin/partials/views/option-limit.php +0 -0
  89. admin/partials/views/option-order.php +0 -0
  90. admin/partials/views/option-pagination.php +0 -0
  91. admin/partials/views/option-read-more-page.php +0 -0
  92. admin/partials/views/option-select.php +0 -0
  93. admin/partials/views/option-slideshow-behavior.php +0 -0
  94. admin/partials/views/option-slideshow-breakpoints.php +0 -0
  95. admin/partials/views/option-slideshow-navigation.php +0 -0
  96. admin/partials/views/option-slideshow-num.php +0 -0
  97. admin/partials/views/option-slideshow-transition.php +0 -0
  98. admin/partials/views/option-slideshow-type.php +0 -0
  99. admin/partials/views/option-template-list.php +0 -0
  100. admin/partials/views/option-thumbnail.php +0 -0
  101. admin/partials/views/option-title.php +0 -0
  102. admin/partials/views/template-input.php +0 -0
  103. admin/partials/views/template-not-found.php +0 -0
  104. admin/partials/views/template-options.php +0 -0
  105. admin/partials/views/view-mode.php +0 -0
  106. admin/partials/views/view-name.php +0 -0
  107. admin/partials/views/view-shortcode.php +0 -0
  108. admin/scss/_partials/_background.scss +0 -0
  109. admin/scss/_partials/_category-checkboxes.scss +0 -0
  110. admin/scss/_partials/_category-filter.scss +0 -0
  111. admin/scss/_partials/_checkbox-icons.scss +0 -0
  112. admin/scss/_partials/_custom-fields.scss +0 -0
  113. admin/scss/_partials/_elements.scss +0 -0
  114. admin/scss/_partials/_form-table.scss +0 -0
  115. admin/scss/_partials/_help-tab.scss +0 -0
  116. admin/scss/_partials/_inner-table.scss +0 -0
  117. admin/scss/_partials/_inputs.scss +0 -0
  118. admin/scss/_partials/_layout-example-columns.scss +0 -0
  119. admin/scss/_partials/_layout-example-grid.scss +0 -0
  120. admin/scss/_partials/_layout-example-masonry.scss +0 -0
  121. admin/scss/_partials/_layout-examples.scss +0 -0
  122. admin/scss/_partials/_layout.scss +0 -0
  123. admin/scss/_partials/_list-radio-buttons.scss +0 -0
  124. admin/scss/_partials/_misc.scss +0 -0
  125. admin/scss/_partials/_screenshots.scss +0 -0
  126. admin/scss/_partials/_sticky-views.scss +0 -0
  127. admin/scss/_partials/_structure.scss +0 -0
  128. admin/scss/_partials/_template.scss +0 -0
  129. admin/scss/_partials/_view-info.scss +0 -0
  130. admin/scss/about.scss +0 -0
  131. admin/scss/admin-compat.scss +0 -0
  132. admin/scss/number-spinner.scss +0 -0
  133. admin/scss/post-editor.scss +0 -0
  134. admin/scss/views.scss +0 -0
  135. admin/settings/class-strong-testimonials-settings-compat.php +0 -0
  136. admin/settings/class-strong-testimonials-settings-form.php +0 -0
  137. admin/settings/class-strong-testimonials-settings-general.php +0 -0
  138. admin/settings/class-strong-testimonials-settings-licenses.php +0 -0
  139. admin/settings/class-strong-testimonials-settings.php +0 -0
  140. admin/settings/partials/email-from.php +0 -0
  141. admin/settings/partials/email-to.php +0 -0
  142. admin/settings/partials/email.php +0 -0
  143. admin/settings/partials/form.php +0 -0
  144. admin/settings/partials/general.php +0 -0
  145. admin/settings/partials/licenses.php +0 -0
  146. admin/settings/partials/recipient.php +0 -0
  147. admin/view-list-order.php +0 -0
  148. admin/views-ajax.php +0 -0
  149. admin/views-validate.php +0 -0
  150. admin/views.php +0 -0
  151. changelog.txt +6 -2
  152. includes/class-strong-form.php +0 -0
  153. includes/class-strong-log.php +0 -0
  154. includes/class-strong-mail.php +0 -0
  155. includes/class-strong-templates.php +0 -0
  156. includes/class-strong-testimonials-order.php +0 -0
  157. includes/class-strong-testimonials-privacy.php +0 -0
  158. includes/class-strong-testimonials-render.php +0 -0
  159. includes/class-strong-testimonials-shortcode-average.php +0 -0
  160. includes/class-strong-testimonials-shortcode-count.php +0 -0
  161. includes/class-strong-testimonials-shortcode.php +0 -0
  162. includes/class-strong-view-display.php +0 -0
  163. includes/class-strong-view-form.php +0 -0
  164. includes/class-strong-view-slideshow.php +0 -0
  165. includes/class-strong-view.php +0 -0
  166. includes/class-walker-strong-category-checklist-front.php +0 -0
  167. includes/deprecated.php +0 -0
  168. includes/filters.php +76 -19
  169. includes/functions-activation.php +0 -0
  170. includes/functions-content.php +0 -0
  171. includes/functions-image.php +0 -0
  172. includes/functions-rating.php +0 -0
  173. includes/functions-template-form.php +7 -9
  174. includes/functions-template.php +0 -0
  175. includes/functions-views.php +0 -0
  176. includes/functions.php +0 -0
  177. includes/integrations/class-integration-captcha-pro.php +0 -0
  178. includes/integrations/class-integration-captcha.php +0 -0
  179. includes/integrations/class-integration-google-captcha.php +0 -0
  180. includes/integrations/class-integration-really-simple-captcha.php +0 -0
  181. includes/l10n-polylang.php +0 -0
  182. includes/l10n-wpml.php +0 -0
  183. includes/post-types.php +0 -0
  184. includes/retro.php +0 -0
  185. includes/scripts.php +0 -0
  186. includes/widget2.php +0 -0
  187. languages/strong-testimonials-ar_AR.mo +0 -0
  188. languages/strong-testimonials-ar_AR.po +0 -0
  189. languages/strong-testimonials-es_ES.mo +0 -0
  190. languages/strong-testimonials-es_ES.po +0 -0
  191. languages/strong-testimonials-fa_IR.mo +0 -0
  192. languages/strong-testimonials-fa_IR.po +0 -0
  193. languages/strong-testimonials-fr_FR.mo +0 -0
  194. languages/strong-testimonials-fr_FR.po +0 -0
  195. languages/strong-testimonials-he_IL.mo +0 -0
  196. languages/strong-testimonials-he_IL.po +0 -0
  197. languages/strong-testimonials-pt_BR.mo +0 -0
  198. languages/strong-testimonials-pt_BR.po +0 -0
  199. languages/strong-testimonials-ru_RU.mo +0 -0
  200. languages/strong-testimonials-ru_RU.po +0 -0
  201. languages/strong-testimonials-sv_SE.mo +0 -0
  202. languages/strong-testimonials-sv_SE.po +0 -0
  203. languages/strong-testimonials.pot +0 -0
  204. license.txt +0 -0
  205. public/css/animate.min.css +0 -0
  206. public/css/columns.css +0 -0
  207. public/css/grid.css +0 -0
  208. public/css/masonry.css +0 -0
  209. public/css/rating-display.css +0 -0
  210. public/css/rating-form.css +0 -0
  211. public/css/slider-controls-full-buttons.css +0 -0
  212. public/css/slider-controls-full-buttons2.css +0 -0
  213. public/css/slider-controls-full-buttons3.css +0 -0
  214. public/css/slider-controls-full-text.css +0 -0
  215. public/css/slider-controls-sides-buttons-pager-buttons.css +0 -0
  216. public/css/slider-controls-sides-buttons-pager-text.css +0 -0
  217. public/css/slider-controls-sides-buttons.css +0 -0
  218. public/css/slider-controls-sides-buttons2-pager-buttons.css +0 -0
  219. public/css/slider-controls-sides-buttons2-pager-text.css +0 -0
  220. public/css/slider-controls-sides-buttons2.css +0 -0
  221. public/css/slider-controls-sides-buttons3-pager-buttons.css +0 -0
  222. public/css/slider-controls-sides-buttons3-pager-text.css +0 -0
  223. public/css/slider-controls-sides-buttons3.css +0 -0
  224. public/css/slider-controls-sides-inside-buttons-pager-buttons.css +0 -0
  225. public/css/slider-controls-sides-inside-buttons-pager-text.css +0 -0
  226. public/css/slider-controls-sides-inside-buttons.css +0 -0
  227. public/css/slider-controls-sides-inside-buttons2-pager-buttons.css +0 -0
  228. public/css/slider-controls-sides-inside-buttons2-pager-text.css +0 -0
  229. public/css/slider-controls-sides-inside-buttons2.css +0 -0
  230. public/css/slider-controls-sides-inside-buttons3-pager-buttons.css +0 -0
  231. public/css/slider-controls-sides-inside-buttons3-pager-text.css +0 -0
  232. public/css/slider-controls-sides-inside-buttons3.css +0 -0
  233. public/css/slider-controls-sides-outside-buttons-pager-buttons.css +0 -0
  234. public/css/slider-controls-sides-outside-buttons-pager-text.css +0 -0
  235. public/css/slider-controls-sides-outside-buttons.css +0 -0
  236. public/css/slider-controls-sides-outside-buttons2-pager-buttons.css +0 -0
  237. public/css/slider-controls-sides-outside-buttons2-pager-text.css +0 -0
  238. public/css/slider-controls-sides-outside-buttons2.css +0 -0
  239. public/css/slider-controls-sides-outside-buttons3-pager-buttons.css +0 -0
  240. public/css/slider-controls-sides-outside-buttons3-pager-text.css +0 -0
  241. public/css/slider-controls-sides-outside-buttons3.css +0 -0
  242. public/css/slider-controls-simple-buttons-pager-buttons.css +0 -0
  243. public/css/slider-controls-simple-buttons-pager-text.css +0 -0
  244. public/css/slider-controls-simple-buttons.css +0 -0
  245. public/css/slider-controls-simple-buttons2-pager-buttons.css +0 -0
  246. public/css/slider-controls-simple-buttons2-pager-text.css +0 -0
  247. public/css/slider-controls-simple-buttons2.css +0 -0
  248. public/css/slider-controls-simple-buttons3-pager-buttons.css +0 -0
  249. public/css/slider-controls-simple-buttons3-pager-text.css +0 -0
  250. public/css/slider-controls-simple-buttons3.css +0 -0
  251. public/css/slider-controls-simple-text-pager-buttons.css +0 -0
  252. public/css/slider-controls-simple-text-pager-text.css +0 -0
  253. public/css/slider-controls-simple-text.css +0 -0
  254. public/css/slider-pager-buttons.css +0 -0
  255. public/css/slider-pager-text.css +0 -0
  256. public/fonts/font-awesome-4.6.3/css/font-awesome.css +0 -0
  257. public/fonts/font-awesome-4.6.3/css/font-awesome.min.css +0 -0
  258. public/fonts/font-awesome-4.6.3/css/index.php +0 -0
  259. public/fonts/font-awesome-4.6.3/fonts/FontAwesome.otf +0 -0
  260. public/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.eot +0 -0
  261. public/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.svg +0 -0
  262. public/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.ttf +0 -0
  263. public/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.woff +0 -0
  264. public/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.woff2 +0 -0
  265. public/index.php +0 -0
  266. public/js/controller.js +0 -0
  267. public/js/controller.min.js +0 -0
  268. public/js/lib/actual/jquery.actual.js +0 -0
  269. public/js/lib/actual/jquery.actual.min.js +0 -0
  270. public/js/lib/form-validation/form-validation.js +0 -0
  271. public/js/lib/form-validation/form-validation.min.js +0 -0
  272. public/js/lib/imagesloaded/imagesloaded.pkgd.min.js +0 -0
  273. public/js/lib/readmore/readmore.js +0 -0
  274. public/js/lib/readmore/readmore.min.js +0 -0
  275. public/js/lib/strongpager/jquery.strongpager.js +0 -0
  276. public/js/lib/strongpager/jquery.strongpager.min.js +0 -0
  277. public/js/lib/strongslider/LICENSE.md +0 -0
  278. public/js/lib/strongslider/jquery.strongslider.js +0 -0
  279. public/js/lib/strongslider/jquery.strongslider.min.js +0 -0
  280. public/js/lib/validate/additional-methods.js +0 -0
  281. public/js/lib/validate/additional-methods.min.js +0 -0
  282. public/js/lib/validate/jquery.validate.js +0 -0
  283. public/js/lib/validate/jquery.validate.min.js +0 -0
  284. public/js/lib/validate/localization/messages_ar.js +0 -0
  285. public/js/lib/validate/localization/messages_ar.min.js +0 -0
  286. public/js/lib/validate/localization/messages_az.js +0 -0
  287. public/js/lib/validate/localization/messages_az.min.js +0 -0
  288. public/js/lib/validate/localization/messages_bg.js +0 -0
  289. public/js/lib/validate/localization/messages_bg.min.js +0 -0
  290. public/js/lib/validate/localization/messages_bn_BD.js +0 -0
  291. public/js/lib/validate/localization/messages_bn_BD.min.js +0 -0
  292. public/js/lib/validate/localization/messages_ca.js +0 -0
  293. public/js/lib/validate/localization/messages_ca.min.js +0 -0
  294. public/js/lib/validate/localization/messages_cs.js +0 -0
  295. public/js/lib/validate/localization/messages_cs.min.js +0 -0
  296. public/js/lib/validate/localization/messages_da.js +0 -0
  297. public/js/lib/validate/localization/messages_da.min.js +0 -0
  298. public/js/lib/validate/localization/messages_de.js +0 -0
  299. public/js/lib/validate/localization/messages_de.min.js +0 -0
  300. public/js/lib/validate/localization/messages_el.js +0 -0
  301. public/js/lib/validate/localization/messages_el.min.js +0 -0
  302. public/js/lib/validate/localization/messages_es.js +0 -0
  303. public/js/lib/validate/localization/messages_es.min.js +0 -0
  304. public/js/lib/validate/localization/messages_es_AR.js +0 -0
  305. public/js/lib/validate/localization/messages_es_AR.min.js +0 -0
  306. public/js/lib/validate/localization/messages_es_PE.js +0 -0
  307. public/js/lib/validate/localization/messages_es_PE.min.js +0 -0
  308. public/js/lib/validate/localization/messages_et.js +0 -0
  309. public/js/lib/validate/localization/messages_et.min.js +0 -0
  310. public/js/lib/validate/localization/messages_eu.js +0 -0
  311. public/js/lib/validate/localization/messages_eu.min.js +0 -0
  312. public/js/lib/validate/localization/messages_fa.js +0 -0
  313. public/js/lib/validate/localization/messages_fa.min.js +0 -0
  314. public/js/lib/validate/localization/messages_fi.js +0 -0
  315. public/js/lib/validate/localization/messages_fi.min.js +0 -0
  316. public/js/lib/validate/localization/messages_fr.js +0 -0
  317. public/js/lib/validate/localization/messages_fr.min.js +0 -0
  318. public/js/lib/validate/localization/messages_ge.js +0 -0
  319. public/js/lib/validate/localization/messages_ge.min.js +0 -0
  320. public/js/lib/validate/localization/messages_gl.js +0 -0
  321. public/js/lib/validate/localization/messages_gl.min.js +0 -0
  322. public/js/lib/validate/localization/messages_he.js +0 -0
  323. public/js/lib/validate/localization/messages_he.min.js +0 -0
  324. public/js/lib/validate/localization/messages_hr.js +0 -0
  325. public/js/lib/validate/localization/messages_hr.min.js +0 -0
  326. public/js/lib/validate/localization/messages_hu.js +0 -0
  327. public/js/lib/validate/localization/messages_hu.min.js +0 -0
  328. public/js/lib/validate/localization/messages_hy_AM.js +0 -0
  329. public/js/lib/validate/localization/messages_hy_AM.min.js +0 -0
  330. public/js/lib/validate/localization/messages_id.js +0 -0
  331. public/js/lib/validate/localization/messages_id.min.js +0 -0
  332. public/js/lib/validate/localization/messages_is.js +0 -0
  333. public/js/lib/validate/localization/messages_is.min.js +0 -0
  334. public/js/lib/validate/localization/messages_it.js +0 -0
  335. public/js/lib/validate/localization/messages_it.min.js +0 -0
  336. public/js/lib/validate/localization/messages_ja.js +0 -0
  337. public/js/lib/validate/localization/messages_ja.min.js +0 -0
  338. public/js/lib/validate/localization/messages_ka.js +0 -0
  339. public/js/lib/validate/localization/messages_ka.min.js +0 -0
  340. public/js/lib/validate/localization/messages_kk.js +0 -0
  341. public/js/lib/validate/localization/messages_kk.min.js +0 -0
  342. public/js/lib/validate/localization/messages_ko.js +0 -0
  343. public/js/lib/validate/localization/messages_ko.min.js +0 -0
  344. public/js/lib/validate/localization/messages_lt.js +0 -0
  345. public/js/lib/validate/localization/messages_lt.min.js +0 -0
  346. public/js/lib/validate/localization/messages_lv.js +0 -0
  347. public/js/lib/validate/localization/messages_lv.min.js +0 -0
  348. public/js/lib/validate/localization/messages_mk.js +0 -0
  349. public/js/lib/validate/localization/messages_mk.min.js +0 -0
  350. public/js/lib/validate/localization/messages_my.js +0 -0
  351. public/js/lib/validate/localization/messages_my.min.js +0 -0
  352. public/js/lib/validate/localization/messages_nl.js +0 -0
  353. public/js/lib/validate/localization/messages_nl.min.js +0 -0
  354. public/js/lib/validate/localization/messages_no.js +0 -0
  355. public/js/lib/validate/localization/messages_no.min.js +0 -0
  356. public/js/lib/validate/localization/messages_pl.js +0 -0
  357. public/js/lib/validate/localization/messages_pl.min.js +0 -0
  358. public/js/lib/validate/localization/messages_pt_BR.js +0 -0
  359. public/js/lib/validate/localization/messages_pt_BR.min.js +0 -0
  360. public/js/lib/validate/localization/messages_pt_PT.js +0 -0
  361. public/js/lib/validate/localization/messages_pt_PT.min.js +0 -0
  362. public/js/lib/validate/localization/messages_ro.js +0 -0
  363. public/js/lib/validate/localization/messages_ro.min.js +0 -0
  364. public/js/lib/validate/localization/messages_ru.js +0 -0
  365. public/js/lib/validate/localization/messages_ru.min.js +0 -0
  366. public/js/lib/validate/localization/messages_si.js +0 -0
  367. public/js/lib/validate/localization/messages_si.min.js +0 -0
  368. public/js/lib/validate/localization/messages_sk.js +0 -0
  369. public/js/lib/validate/localization/messages_sk.min.js +0 -0
  370. public/js/lib/validate/localization/messages_sl.js +0 -0
  371. public/js/lib/validate/localization/messages_sl.min.js +0 -0
  372. public/js/lib/validate/localization/messages_sr.js +0 -0
  373. public/js/lib/validate/localization/messages_sr.min.js +0 -0
  374. public/js/lib/validate/localization/messages_sr_lat.js +0 -0
  375. public/js/lib/validate/localization/messages_sr_lat.min.js +0 -0
  376. public/js/lib/validate/localization/messages_sv.js +0 -0
  377. public/js/lib/validate/localization/messages_sv.min.js +0 -0
  378. public/js/lib/validate/localization/messages_th.js +0 -0
  379. public/js/lib/validate/localization/messages_th.min.js +0 -0
  380. public/js/lib/validate/localization/messages_tj.js +0 -0
  381. public/js/lib/validate/localization/messages_tj.min.js +0 -0
  382. public/js/lib/validate/localization/messages_tr.js +0 -0
  383. public/js/lib/validate/localization/messages_tr.min.js +0 -0
  384. public/js/lib/validate/localization/messages_uk.js +0 -0
  385. public/js/lib/validate/localization/messages_uk.min.js +0 -0
  386. public/js/lib/validate/localization/messages_ur.js +0 -0
  387. public/js/lib/validate/localization/messages_ur.min.js +0 -0
  388. public/js/lib/validate/localization/messages_vi.js +0 -0
  389. public/js/lib/validate/localization/messages_vi.min.js +0 -0
  390. public/js/lib/validate/localization/messages_zh.js +0 -0
  391. public/js/lib/validate/localization/messages_zh.min.js +0 -0
  392. public/js/lib/validate/localization/messages_zh_TW.js +0 -0
  393. public/js/lib/validate/localization/messages_zh_TW.min.js +0 -0
  394. public/js/lib/validate/localization/methods_de.js +0 -0
  395. public/js/lib/validate/localization/methods_de.min.js +0 -0
  396. public/js/lib/validate/localization/methods_es_CL.js +0 -0
  397. public/js/lib/validate/localization/methods_es_CL.min.js +0 -0
  398. public/js/lib/validate/localization/methods_fi.js +0 -0
  399. public/js/lib/validate/localization/methods_fi.min.js +0 -0
  400. public/js/lib/validate/localization/methods_nl.js +0 -0
  401. public/js/lib/validate/localization/methods_nl.min.js +0 -0
  402. public/js/lib/validate/localization/methods_pt.js +0 -0
  403. public/js/lib/validate/localization/methods_pt.min.js +0 -0
  404. public/js/lib/verge/verge.js +0 -0
  405. public/js/lib/verge/verge.min.js +0 -0
  406. public/scss/_partials/_base.scss +0 -0
  407. public/scss/_partials/_buttons.scss +0 -0
  408. public/scss/_partials/_buttons2.scss +0 -0
  409. public/scss/_partials/_buttons3.scss +0 -0
  410. public/scss/_partials/_inside.scss +0 -0
  411. public/scss/_partials/_outside.scss +0 -0
  412. public/scss/_partials/_pager_buttons.scss +0 -0
  413. public/scss/_partials/_pager_inside.scss +0 -0
  414. public/scss/_partials/_pager_text.scss +0 -0
  415. public/scss/_partials/_sides.scss +0 -0
  416. public/scss/_partials/_sides_outside.scss +0 -0
  417. public/scss/_partials/_sides_pager.scss +0 -0
  418. public/scss/_partials/_text.scss +0 -0
  419. public/scss/slider-controls-full-buttons.scss +0 -0
  420. public/scss/slider-controls-full-buttons2.scss +0 -0
  421. public/scss/slider-controls-full-buttons3.scss +0 -0
  422. public/scss/slider-controls-full-text.scss +0 -0
  423. public/scss/slider-controls-sides-buttons-pager-buttons.scss +0 -0
  424. public/scss/slider-controls-sides-buttons-pager-text.scss +0 -0
  425. public/scss/slider-controls-sides-buttons.scss +0 -0
  426. public/scss/slider-controls-sides-buttons2-pager-buttons.scss +0 -0
  427. public/scss/slider-controls-sides-buttons2-pager-text.scss +0 -0
  428. public/scss/slider-controls-sides-buttons2.scss +0 -0
  429. public/scss/slider-controls-sides-buttons3-pager-buttons.scss +0 -0
  430. public/scss/slider-controls-sides-buttons3-pager-text.scss +0 -0
  431. public/scss/slider-controls-sides-buttons3.scss +0 -0
  432. public/scss/slider-controls-sides-outside-buttons-pager-buttons.scss +0 -0
  433. public/scss/slider-controls-sides-outside-buttons-pager-text.scss +0 -0
  434. public/scss/slider-controls-sides-outside-buttons.scss +0 -0
  435. public/scss/slider-controls-sides-outside-buttons2-pager-buttons.scss +0 -0
  436. public/scss/slider-controls-sides-outside-buttons2-pager-text.scss +0 -0
  437. public/scss/slider-controls-sides-outside-buttons2.scss +0 -0
  438. public/scss/slider-controls-sides-outside-buttons3-pager-buttons.scss +0 -0
  439. public/scss/slider-controls-sides-outside-buttons3-pager-text.scss +0 -0
  440. public/scss/slider-controls-sides-outside-buttons3.scss +0 -0
  441. public/scss/slider-controls-simple-buttons-pager-buttons.scss +0 -0
  442. public/scss/slider-controls-simple-buttons-pager-text.scss +0 -0
  443. public/scss/slider-controls-simple-buttons.scss +0 -0
  444. public/scss/slider-controls-simple-buttons2-pager-buttons.scss +0 -0
  445. public/scss/slider-controls-simple-buttons2-pager-text.scss +0 -0
  446. public/scss/slider-controls-simple-buttons2.scss +0 -0
  447. public/scss/slider-controls-simple-buttons3-pager-buttons.scss +0 -0
  448. public/scss/slider-controls-simple-buttons3-pager-text.scss +0 -0
  449. public/scss/slider-controls-simple-buttons3.scss +0 -0
  450. public/scss/slider-controls-simple-text-pager-buttons.scss +0 -0
  451. public/scss/slider-controls-simple-text-pager-text.scss +0 -0
  452. public/scss/slider-controls-simple-text.scss +0 -0
  453. public/scss/slider-pager-buttons.scss +0 -0
  454. public/scss/slider-pager-text.scss +0 -0
  455. readme.txt +2 -2
  456. strong-testimonials.php +2 -2
  457. templates-scss/_mixins/_testimonial.scss +0 -0
  458. templates-scss/_partials/_base.scss +0 -0
  459. templates-scss/_partials/_clear.scss +0 -0
  460. templates-scss/_partials/_form-wait.scss +0 -0
  461. templates-scss/_partials/_pagination-modern.scss +0 -0
  462. templates-scss/_partials/_pagination-simple.scss +0 -0
  463. templates-scss/_partials/_pagination-standard.scss +0 -0
  464. templates-scss/_partials/_responsive-no-heading-background.scss +0 -0
  465. templates-scss/_partials/_responsive.scss +0 -0
  466. templates-scss/_partials/_rtl.scss +0 -0
  467. templates-scss/_partials/_structure-form.scss +0 -0
  468. templates-scss/bold/content.scss +0 -0
  469. templates-scss/default-form/form.scss +0 -0
  470. templates-scss/default/content.scss +0 -0
  471. templates-scss/modern/content.scss +0 -0
  472. templates-scss/simple-form/form.scss +0 -0
  473. templates-scss/simple/content.scss +0 -0
  474. templates-scss/small-widget/content.scss +0 -0
  475. templates-scss/unstyled-form/form.scss +0 -0
  476. templates/bold/config.json +0 -0
  477. templates/bold/content.css +0 -0
  478. templates/bold/content.php +0 -0
  479. templates/default-form/config.json +0 -0
  480. templates/default-form/form.css +0 -0
  481. templates/default-form/form.php +0 -0
  482. templates/default/config.json +0 -0
  483. templates/default/content.css +0 -0
  484. templates/default/content.php +0 -0
  485. templates/default/img/quotes.png +0 -0
  486. templates/index.php +0 -0
  487. templates/modern/config.json +0 -0
  488. templates/modern/content.css +0 -0
  489. templates/modern/content.php +0 -0
  490. templates/simple-form/config.json +0 -0
  491. templates/simple-form/form.css +0 -0
  492. templates/simple-form/form.php +0 -0
  493. templates/simple/config.json +0 -0
  494. templates/simple/content.css +0 -0
  495. templates/simple/content.php +0 -0
  496. templates/small-widget/config.json +0 -0
  497. templates/small-widget/content.css +0 -0
  498. templates/small-widget/content.php +0 -0
  499. templates/unstyled-form/config.json +0 -0
  500. templates/unstyled-form/form.css +0 -0
  501. templates/unstyled-form/form.php +0 -0
  502. templates/unstyled/config.json +0 -0
  503. templates/unstyled/content.php +0 -0
  504. uninstall.php +0 -0
  505. wpml-config.xml +0 -0
admin/about/addons.php CHANGED
File without changes
admin/about/class-strong-testimonials-about.php CHANGED
File without changes
admin/about/how-to.php CHANGED
File without changes
admin/about/links.php CHANGED
File without changes
admin/about/privacy.php CHANGED
File without changes
admin/about/whats-new.php CHANGED
File without changes
admin/admin-notices.php CHANGED
@@ -180,3 +180,21 @@ function wpmtst_auto_dismiss_notices( $option, $old_value, $value ) {
180
  }
181
  }
182
  add_action( 'update_option', 'wpmtst_auto_dismiss_notices', 10, 3 );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
180
  }
181
  }
182
  add_action( 'update_option', 'wpmtst_auto_dismiss_notices', 10, 3 );
183
+
184
+
185
+ function wpmtst_admin_feedback_notice() {
186
+
187
+ $screen = get_current_screen();
188
+ if ( $screen->id !== 'edit-wpm-testimonial' ) {
189
+ return;
190
+ }
191
+
192
+ ?>
193
+ <div class="notice wpmtst-notice">
194
+ <img src="<?php echo esc_url( WPMTST_ADMIN_URL ); ?>/img/logo-long.svg" width="400"/>
195
+ <p><?php esc_html_e( 'Do you enjoy using Strong Testimonials? Please take a minute to suggest a feature or tell us what you think.', 'strong-testimonials' ); ?></p>
196
+ <a class="button" target="_blank" href="https://docs.google.com/forms/d/e/1FAIpQLScch0AchtnzxJsSrjUcW9ypcr1fZ9r-vyk3emEp8Sv47brb2g/viewform"><?php esc_html_e( 'Submit Feedback', 'strong-testimonials' ); ?></a>
197
+ </div>
198
+ <?php
199
+ }
200
+ add_action( 'admin_notices', 'wpmtst_admin_feedback_notice' );
admin/admin.php CHANGED
File without changes
admin/class-strong-testimonials-admin-category-list.php CHANGED
File without changes
admin/class-strong-testimonials-admin-list.php CHANGED
File without changes
admin/class-strong-testimonials-admin-scripts.php CHANGED
File without changes
admin/class-strong-testimonials-defaults.php CHANGED
File without changes
admin/class-strong-testimonials-help.php CHANGED
File without changes
admin/class-strong-testimonials-list-table.php CHANGED
File without changes
admin/class-strong-testimonials-page-shortcodes.php CHANGED
File without changes
admin/class-strong-testimonials-post-editor.php CHANGED
File without changes
admin/class-strong-testimonials-updater.php CHANGED
File without changes
admin/class-strong-views-list-table.php CHANGED
File without changes
admin/class-walker-strong-category-checklist.php CHANGED
File without changes
admin/class-walker-strong-form-category-checklist.php CHANGED
File without changes
admin/compat.php CHANGED
File without changes
admin/css/about.css CHANGED
File without changes
admin/css/admin-compat.css CHANGED
File without changes
admin/css/admin-form.css CHANGED
File without changes
admin/css/admin.css CHANGED
@@ -820,4 +820,13 @@ ul.standard {
820
 
821
  .wp-list-table .type-wpm-testimonial .row-actions span.id span {
822
  color: #777;
 
 
 
 
 
 
 
 
 
823
  }
820
 
821
  .wp-list-table .type-wpm-testimonial .row-actions span.id span {
822
  color: #777;
823
+ }
824
+
825
+ .wpmtst-notice {
826
+ padding: 22px;
827
+ border: 2px solid #7F22DE;
828
+ }
829
+
830
+ .wpmtst-notice img {
831
+ max-width: 100%;
832
  }
admin/css/fields.css CHANGED
File without changes
admin/css/form-preview.css CHANGED
File without changes
admin/css/number-spinner.css CHANGED
File without changes
admin/css/order.css CHANGED
File without changes
admin/css/polylang.css CHANGED
File without changes
admin/css/post-editor.css CHANGED
File without changes
admin/css/views.css CHANGED
File without changes
admin/css/wpml.css CHANGED
File without changes
admin/custom-fields-ajax.php CHANGED
File without changes
admin/custom-fields.php CHANGED
File without changes
admin/form-preview.php CHANGED
File without changes
admin/img/logo-long.svg ADDED
@@ -0,0 +1,91 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="utf-8"?>
2
+ <!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
3
+ <svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+ viewBox="-59 183.8 7819.5 475.1" style="enable-background:new -59 183.8 7819.5 475.1;" xml:space="preserve">
5
+ <g>
6
+ <g>
7
+ <path d="M105.4,403.1h-64c-7.6,0-14.1-2.7-19.4-8c-5.3-5.3-8-11.8-8-19.4v-9.1c0-20.2,7.1-37.4,21.4-51.7
8
+ c14.3-14.3,31.5-21.4,51.7-21.4h18.3c4.9,0,9.2-1.8,12.8-5.4c3.6-3.6,5.4-7.9,5.4-12.8v-36.5c0-4.9-1.8-9.2-5.4-12.8
9
+ c-3.6-3.6-7.9-5.4-12.8-5.4H87.2c-19.8,0-38.7,3.9-56.7,11.6c-18,7.7-33.5,18.1-46.7,31.3c-13.1,13.1-23.6,28.7-31.3,46.7
10
+ c-7.7,18-11.6,36.9-11.6,56.7v201c0,15.2,5.3,28.2,16,38.8c10.7,10.7,23.6,16,38.8,16h109.6c15.2,0,28.2-5.3,38.8-16
11
+ c10.7-10.7,16-23.6,16-38.8V457.9c0-15.2-5.3-28.2-16-38.8C133.6,408.4,120.7,403.1,105.4,403.1z"/>
12
+ <path d="M400.1,419.1c-10.7-10.7-23.6-16-38.8-16h-64c-7.6,0-14.1-2.7-19.4-8c-5.3-5.3-8-11.8-8-19.4v-9.1
13
+ c0-20.2,7.1-37.4,21.4-51.7c14.3-14.3,31.5-21.4,51.7-21.4h18.3c4.9,0,9.2-1.8,12.8-5.4c3.6-3.6,5.4-7.9,5.4-12.8v-36.5
14
+ c0-4.9-1.8-9.2-5.4-12.8c-3.6-3.6-7.9-5.4-12.8-5.4H343c-19.8,0-38.7,3.9-56.7,11.6c-18,7.7-33.5,18.1-46.7,31.3
15
+ c-13.1,13.1-23.6,28.7-31.3,46.7c-7.7,18-11.6,36.9-11.6,56.7v201c0,15.2,5.3,28.2,16,38.8c10.7,10.7,23.6,16,38.8,16h109.6
16
+ c15.2,0,28.2-5.3,38.8-16c10.7-10.7,16-23.6,16-38.8V457.9C416.1,442.7,410.8,429.7,400.1,419.1z"/>
17
+ </g>
18
+ </g>
19
+ <g>
20
+ <path d="M852.4,620c-28.8,0-57.1-5-84.8-14.9c-27.7-9.9-52.9-25.1-75.6-45.6l49.1-58.9c17.3,14,35,25.2,53.2,33.5
21
+ c18.2,8.3,38.1,12.4,59.7,12.4c17.3,0,30.7-3.1,40.2-9.5c9.5-6.3,14.3-15,14.3-26.2v-1.1c0-5.4-1-10.2-3-14.3
22
+ c-2-4.1-5.8-8-11.4-11.6c-5.6-3.6-13.4-7.2-23.3-10.8c-9.9-3.6-22.8-7.4-38.7-11.3c-19.1-4.7-36.5-9.9-52-15.7
23
+ c-15.5-5.8-28.7-12.9-39.5-21.3c-10.8-8.5-19.2-19-25.2-31.6c-6-12.6-8.9-28.3-8.9-47v-1.1c0-17.3,3.2-32.8,9.7-46.7
24
+ c6.4-13.9,15.5-25.8,27.1-35.9c11.6-10.1,25.5-17.8,41.6-23.2c16.1-5.4,33.9-8.1,53.4-8.1c27.7,0,53.2,4.1,76.4,12.4
25
+ c23.2,8.3,44.5,20.2,64,35.6l-43.2,62.6c-16.9-11.5-33.5-20.6-49.7-27.3c-16.2-6.7-32.4-10-48.6-10s-28.4,3.2-36.5,9.5
26
+ c-8.1,6.3-12.2,14.1-12.2,23.5v1.1c0,6.1,1.2,11.4,3.5,15.9c2.3,4.5,6.6,8.6,12.7,12.1c6.1,3.6,14.5,7,25.2,10.3
27
+ c10.6,3.2,24.1,7,40.3,11.3c19.1,5,36.2,10.7,51.2,17c15,6.3,27.6,13.9,37.9,22.7c10.3,8.8,18,19.2,23.3,31.1
28
+ c5.2,11.9,7.9,26.1,7.9,42.7v1.1c0,18.7-3.4,35.4-10.2,50c-6.8,14.6-16.3,26.8-28.4,36.7c-12.2,9.9-26.7,17.5-43.5,22.7
29
+ C891.6,617.3,872.9,620,852.4,620z"/>
30
+ <path d="M1151,313.2h-115v-76.7h313.2v76.7h-115v301.3H1151V313.2z"/>
31
+ <path d="M1412.9,236.6h172.8c47.9,0,84.6,12.8,110.2,38.3c21.6,21.6,32.4,50.4,32.4,86.4v1.1c0,30.6-7.5,55.5-22.4,74.8
32
+ c-14.9,19.3-34.5,33.4-58.6,42.4l92.3,135h-97.2l-81-121h-1.1H1496v121h-83.2V236.6z M1580.3,420.2c20.5,0,36.3-4.9,47.3-14.6
33
+ c11-9.7,16.5-22.7,16.5-38.9v-1.1c0-18-5.8-31.5-17.3-40.5c-11.5-9-27.5-13.5-48.1-13.5H1496v108.5H1580.3z"/>
34
+ <path d="M1986.9,621c-29.2,0-56-5.1-80.5-15.4c-24.5-10.3-45.6-24.1-63.5-41.6c-17.8-17.5-31.7-38-41.6-61.6
35
+ c-9.9-23.6-14.8-48.9-14.8-75.9v-1.1c0-27,5-52.3,15.1-75.9c10.1-23.6,24-44.3,41.8-62.1c17.8-17.8,39.1-31.9,63.7-42.1
36
+ c24.7-10.3,51.6-15.4,80.7-15.4s56,5.1,80.5,15.4c24.5,10.3,45.6,24.1,63.5,41.6c17.8,17.5,31.7,38,41.6,61.6
37
+ c9.9,23.6,14.8,48.9,14.8,75.9v1.1c0,27-5,52.3-15.1,75.9c-10.1,23.6-24,44.3-41.8,62.1c-17.8,17.8-39.1,31.9-63.7,42.1
38
+ C2043,615.9,2016.1,621,1986.9,621z M1988,544.4c16.6,0,31.9-3.1,45.9-9.2c14-6.1,26-14.6,35.9-25.4c9.9-10.8,17.6-23.3,23.2-37.5
39
+ c5.6-14.2,8.4-29.4,8.4-45.6v-1.1c0-16.2-2.8-31.5-8.4-45.9c-5.6-14.4-13.5-27-23.8-37.8c-10.3-10.8-22.4-19.3-36.4-25.6
40
+ c-14-6.3-29.3-9.4-45.9-9.4c-16.9,0-32.3,3.1-46.2,9.2c-13.9,6.1-25.7,14.6-35.6,25.4c-9.9,10.8-17.6,23.3-23.2,37.5
41
+ c-5.6,14.2-8.4,29.4-8.4,45.6v1.1c0,16.2,2.8,31.5,8.4,45.9c5.6,14.4,13.5,27,23.8,37.8c10.3,10.8,22.3,19.4,36.2,25.6
42
+ C1955.7,541.2,1971.1,544.4,1988,544.4z"/>
43
+ <path d="M2262.3,236.6h76.7l177.1,232.7V236.6h82.1v378h-70.7l-183.1-240.3v240.3h-82.1V236.6z"/>
44
+ <path d="M2870.9,621c-29.5,0-56.4-4.9-80.7-14.6c-24.3-9.7-45.2-23.2-62.6-40.5c-17.5-17.3-31-37.8-40.8-61.6s-14.6-49.7-14.6-77.8
45
+ v-1.1c0-27,4.9-52.3,14.8-75.9c9.9-23.6,23.7-44.3,41.3-62.1c17.6-17.8,38.5-31.9,62.6-42.1c24.1-10.3,50.6-15.4,79.4-15.4
46
+ c16.9,0,32.3,1.2,46.2,3.5c13.9,2.3,26.7,5.7,38.6,10s23,9.7,33.5,16.2c10.4,6.5,20.5,13.9,30.2,22.1l-52.4,63.2
47
+ c-7.2-6.1-14.4-11.5-21.6-16.2c-7.2-4.7-14.7-8.6-22.4-11.9c-7.7-3.2-16.1-5.8-25.1-7.6c-9-1.8-18.9-2.7-29.7-2.7
48
+ c-15.1,0-29.3,3.2-42.4,9.5c-13.1,6.3-24.7,14.8-34.6,25.4c-9.9,10.6-17.6,23.1-23.2,37.3c-5.6,14.3-8.4,29.5-8.4,45.7v1.1
49
+ c0,17.3,2.8,33.3,8.4,47.9c5.6,14.6,13.5,27.3,23.8,38.2c10.3,10.8,22.3,19.2,36.2,25.2c13.9,6,29.2,8.9,46.2,8.9
50
+ c31,0,57.1-7.6,78.3-22.8v-54.4h-83.7v-71.8h164.2v164.2c-19.4,16.6-42.6,30.7-69.4,42.4C2936.1,615.2,2905.4,621,2870.9,621z"/>
51
+ <path d="M3524.3,313.2h-115v-76.7h313.2v76.7h-115v301.3h-83.2V313.2z"/>
52
+ <path d="M3786.2,236.6h284.6v74h-202.5v76.7h178.2v74h-178.2v79.4h205.2v74h-287.3V236.6z"/>
53
+ <path d="M4283,620c-28.8,0-57.1-5-84.8-14.9c-27.7-9.9-52.9-25.1-75.6-45.6l49.1-58.9c17.3,14,35,25.2,53.2,33.5
54
+ c18.2,8.3,38.1,12.4,59.7,12.4c17.3,0,30.7-3.1,40.2-9.5c9.5-6.3,14.3-15,14.3-26.2v-1.1c0-5.4-1-10.2-3-14.3
55
+ c-2-4.1-5.8-8-11.4-11.6c-5.6-3.6-13.4-7.2-23.3-10.8c-9.9-3.6-22.8-7.4-38.7-11.3c-19.1-4.7-36.5-9.9-52-15.7
56
+ c-15.5-5.8-28.7-12.9-39.5-21.3c-10.8-8.5-19.2-19-25.2-31.6c-6-12.6-8.9-28.3-8.9-47v-1.1c0-17.3,3.2-32.8,9.7-46.7
57
+ c6.4-13.9,15.5-25.8,27.1-35.9c11.6-10.1,25.5-17.8,41.6-23.2c16.1-5.4,33.9-8.1,53.4-8.1c27.7,0,53.2,4.1,76.4,12.4
58
+ c23.2,8.3,44.5,20.2,64,35.6l-43.2,62.6c-16.9-11.5-33.5-20.6-49.7-27.3c-16.2-6.7-32.4-10-48.6-10s-28.4,3.2-36.5,9.5
59
+ c-8.1,6.3-12.2,14.1-12.2,23.5v1.1c0,6.1,1.2,11.4,3.5,15.9c2.3,4.5,6.6,8.6,12.7,12.1c6.1,3.6,14.5,7,25.2,10.3
60
+ c10.6,3.2,24.1,7,40.3,11.3c19.1,5,36.2,10.7,51.2,17c15,6.3,27.6,13.9,37.9,22.7c10.3,8.8,18,19.2,23.3,31.1
61
+ c5.2,11.9,7.9,26.1,7.9,42.7v1.1c0,18.7-3.4,35.4-10.2,50c-6.8,14.6-16.3,26.8-28.4,36.7c-12.2,9.9-26.7,17.5-43.5,22.7
62
+ C4322.2,617.3,4303.5,620,4283,620z"/>
63
+ <path d="M4581.6,313.2h-115v-76.7h313.2v76.7h-115v301.3h-83.2V313.2z"/>
64
+ <path d="M4847.3,236.6h83.2v378h-83.2V236.6z"/>
65
+ <path d="M5024.9,236.6h89.6l99.4,159.8l99.4-159.8h89.6v378h-82.1V367.8l-106.4,161.5h-2.2L5107,369.4v245.2h-82.1V236.6z"/>
66
+ <path d="M5677.2,621c-29.2,0-56-5.1-80.5-15.4c-24.5-10.3-45.6-24.1-63.5-41.6c-17.8-17.5-31.7-38-41.6-61.6
67
+ c-9.9-23.6-14.8-48.9-14.8-75.9v-1.1c0-27,5-52.3,15.1-75.9c10.1-23.6,24-44.3,41.8-62.1c17.8-17.8,39.1-31.9,63.7-42.1
68
+ c24.7-10.3,51.6-15.4,80.7-15.4s56,5.1,80.5,15.4c24.5,10.3,45.6,24.1,63.5,41.6c17.8,17.5,31.7,38,41.6,61.6
69
+ c9.9,23.6,14.8,48.9,14.8,75.9v1.1c0,27-5,52.3-15.1,75.9c-10.1,23.6-24,44.3-41.8,62.1c-17.8,17.8-39.1,31.9-63.7,42.1
70
+ C5733.3,615.9,5706.4,621,5677.2,621z M5678.3,544.4c16.6,0,31.9-3.1,45.9-9.2c14-6.1,26-14.6,35.9-25.4
71
+ c9.9-10.8,17.6-23.3,23.2-37.5c5.6-14.2,8.4-29.4,8.4-45.6v-1.1c0-16.2-2.8-31.5-8.4-45.9c-5.6-14.4-13.5-27-23.8-37.8
72
+ c-10.3-10.8-22.4-19.3-36.4-25.6c-14-6.3-29.3-9.4-45.9-9.4c-16.9,0-32.3,3.1-46.2,9.2c-13.9,6.1-25.7,14.6-35.6,25.4
73
+ c-9.9,10.8-17.6,23.3-23.2,37.5c-5.6,14.2-8.4,29.4-8.4,45.6v1.1c0,16.2,2.8,31.5,8.4,45.9c5.6,14.4,13.5,27,23.8,37.8
74
+ c10.3,10.8,22.3,19.4,36.2,25.6C5646,541.2,5661.4,544.4,5678.3,544.4z"/>
75
+ <path d="M5952.6,236.6h76.7l177.1,232.7V236.6h82.1v378h-70.7l-183.1-240.3v240.3h-82.1V236.6z"/>
76
+ <path d="M6383,236.6h83.2v378H6383V236.6z"/>
77
+ <path d="M6690.3,233.9h76.7l162,380.7H6842l-34.6-84.8h-159.8l-34.6,84.8h-84.8L6690.3,233.9z M6777.7,456.3l-50.2-122.6
78
+ l-50.2,122.6H6777.7z"/>
79
+ <path d="M6987.3,236.6h83.2v302.9h188.5v75.1h-271.6V236.6z"/>
80
+ <path d="M7456.5,620c-28.8,0-57.1-5-84.8-14.9c-27.7-9.9-52.9-25.1-75.6-45.6l49.1-58.9c17.3,14,35,25.2,53.2,33.5
81
+ c18.2,8.3,38.1,12.4,59.7,12.4c17.3,0,30.7-3.1,40.2-9.5c9.5-6.3,14.3-15,14.3-26.2v-1.1c0-5.4-1-10.2-3-14.3
82
+ c-2-4.1-5.8-8-11.4-11.6c-5.6-3.6-13.4-7.2-23.3-10.8c-9.9-3.6-22.8-7.4-38.7-11.3c-19.1-4.7-36.5-9.9-52-15.7
83
+ c-15.5-5.8-28.7-12.9-39.5-21.3c-10.8-8.5-19.2-19-25.2-31.6c-6-12.6-8.9-28.3-8.9-47v-1.1c0-17.3,3.2-32.8,9.7-46.7
84
+ c6.4-13.9,15.5-25.8,27.1-35.9c11.6-10.1,25.5-17.8,41.6-23.2c16.1-5.4,33.9-8.1,53.4-8.1c27.7,0,53.2,4.1,76.4,12.4
85
+ c23.2,8.3,44.5,20.2,64,35.6l-43.2,62.6c-16.9-11.5-33.5-20.6-49.7-27.3c-16.2-6.7-32.4-10-48.6-10s-28.4,3.2-36.5,9.5
86
+ c-8.1,6.3-12.2,14.1-12.2,23.5v1.1c0,6.1,1.2,11.4,3.5,15.9c2.3,4.5,6.6,8.6,12.7,12.1c6.1,3.6,14.5,7,25.2,10.3
87
+ c10.6,3.2,24.1,7,40.3,11.3c19.1,5,36.2,10.7,51.2,17c15,6.3,27.6,13.9,37.9,22.7c10.3,8.8,18,19.2,23.3,31.1
88
+ c5.2,11.9,7.9,26.1,7.9,42.7v1.1c0,18.7-3.4,35.4-10.2,50c-6.8,14.6-16.3,26.8-28.4,36.7c-12.2,9.9-26.7,17.5-43.5,22.7
89
+ C7495.7,617.3,7477,620,7456.5,620z"/>
90
+ </g>
91
+ </svg>
admin/img/quotes.png CHANGED
File without changes
admin/img/screen-options.png CHANGED
File without changes
admin/img/strong-date.png CHANGED
File without changes
admin/img/strong-testimonials-badge.png CHANGED
File without changes
admin/js/addon-licenses.js CHANGED
File without changes
admin/js/admin-compat.js CHANGED
File without changes
admin/js/admin-fields.js CHANGED
File without changes
admin/js/admin-form.js CHANGED
File without changes
admin/js/admin-global.js CHANGED
File without changes
admin/js/admin-order.js CHANGED
File without changes
admin/js/admin.js CHANGED
File without changes
admin/js/custom-spinner.js CHANGED
File without changes
admin/js/help.js CHANGED
File without changes
admin/js/lib/are-you-sure/jquery.are-you-sure.js CHANGED
File without changes
admin/js/lib/are-you-sure/jquery.are-you-sure.min.js CHANGED
File without changes
admin/js/lib/autosize/autosize.min.js CHANGED
File without changes
admin/js/rating-edit.js CHANGED
File without changes
admin/js/view-category-filter.js CHANGED
File without changes
admin/js/views.js CHANGED
File without changes
admin/menu/class-strong-testimonials-menu-fields.php CHANGED
File without changes
admin/menu/class-strong-testimonials-menu-settings.php CHANGED
File without changes
admin/menu/class-strong-testimonials-menu-shortcodes.php CHANGED
File without changes
admin/menu/class-strong-testimonials-menu-views.php CHANGED
File without changes
admin/menu/class-strong-testimonials-menu.php CHANGED
File without changes
admin/partials/fields/field-controls.php CHANGED
File without changes
admin/partials/fields/field-header.php CHANGED
File without changes
admin/partials/fields/field-label.php CHANGED
File without changes
admin/partials/fields/field-name.php CHANGED
File without changes
admin/partials/fields/field-text.php CHANGED
File without changes
admin/partials/fields/field-type.php CHANGED
File without changes
admin/partials/templates/form-preview-template.php CHANGED
File without changes
admin/partials/views/group-compat.php CHANGED
File without changes
admin/partials/views/group-extra.php CHANGED
File without changes
admin/partials/views/group-fields.php CHANGED
File without changes
admin/partials/views/group-form.php CHANGED
File without changes
admin/partials/views/group-query.php CHANGED
File without changes
admin/partials/views/group-slideshow.php CHANGED
File without changes
admin/partials/views/group-style.php CHANGED
File without changes
admin/partials/views/option-background.php CHANGED
File without changes
admin/partials/views/option-boilerplate.php CHANGED
File without changes
admin/partials/views/option-category.php CHANGED
File without changes
admin/partials/views/option-classes.php CHANGED
File without changes
admin/partials/views/option-client-section.php CHANGED
File without changes
admin/partials/views/option-color.php CHANGED
File without changes
admin/partials/views/option-content.php CHANGED
File without changes
admin/partials/views/option-divi.php CHANGED
File without changes
admin/partials/views/option-form-ajax.php CHANGED
File without changes
admin/partials/views/option-form-category.php CHANGED
File without changes
admin/partials/views/option-id.php CHANGED
File without changes
admin/partials/views/option-layout.php CHANGED
File without changes
admin/partials/views/option-limit.php CHANGED
File without changes
admin/partials/views/option-order.php CHANGED
File without changes
admin/partials/views/option-pagination.php CHANGED
File without changes
admin/partials/views/option-read-more-page.php CHANGED
File without changes
admin/partials/views/option-select.php CHANGED
File without changes
admin/partials/views/option-slideshow-behavior.php CHANGED
File without changes
admin/partials/views/option-slideshow-breakpoints.php CHANGED
File without changes
admin/partials/views/option-slideshow-navigation.php CHANGED
File without changes
admin/partials/views/option-slideshow-num.php CHANGED
File without changes
admin/partials/views/option-slideshow-transition.php CHANGED
File without changes
admin/partials/views/option-slideshow-type.php CHANGED
File without changes
admin/partials/views/option-template-list.php CHANGED
File without changes
admin/partials/views/option-thumbnail.php CHANGED
File without changes
admin/partials/views/option-title.php CHANGED
File without changes
admin/partials/views/template-input.php CHANGED
File without changes
admin/partials/views/template-not-found.php CHANGED
File without changes
admin/partials/views/template-options.php CHANGED
File without changes
admin/partials/views/view-mode.php CHANGED
File without changes
admin/partials/views/view-name.php CHANGED
File without changes
admin/partials/views/view-shortcode.php CHANGED
File without changes
admin/scss/_partials/_background.scss CHANGED
File without changes
admin/scss/_partials/_category-checkboxes.scss CHANGED
File without changes
admin/scss/_partials/_category-filter.scss CHANGED
File without changes
admin/scss/_partials/_checkbox-icons.scss CHANGED
File without changes
admin/scss/_partials/_custom-fields.scss CHANGED
File without changes
admin/scss/_partials/_elements.scss CHANGED
File without changes
admin/scss/_partials/_form-table.scss CHANGED
File without changes
admin/scss/_partials/_help-tab.scss CHANGED
File without changes
admin/scss/_partials/_inner-table.scss CHANGED
File without changes
admin/scss/_partials/_inputs.scss CHANGED
File without changes
admin/scss/_partials/_layout-example-columns.scss CHANGED
File without changes
admin/scss/_partials/_layout-example-grid.scss CHANGED
File without changes
admin/scss/_partials/_layout-example-masonry.scss CHANGED
File without changes
admin/scss/_partials/_layout-examples.scss CHANGED
File without changes
admin/scss/_partials/_layout.scss CHANGED
File without changes
admin/scss/_partials/_list-radio-buttons.scss CHANGED
File without changes
admin/scss/_partials/_misc.scss CHANGED
File without changes
admin/scss/_partials/_screenshots.scss CHANGED
File without changes
admin/scss/_partials/_sticky-views.scss CHANGED
File without changes
admin/scss/_partials/_structure.scss CHANGED
File without changes
admin/scss/_partials/_template.scss CHANGED
File without changes
admin/scss/_partials/_view-info.scss CHANGED
File without changes
admin/scss/about.scss CHANGED
File without changes
admin/scss/admin-compat.scss CHANGED
File without changes
admin/scss/number-spinner.scss CHANGED
File without changes
admin/scss/post-editor.scss CHANGED
File without changes
admin/scss/views.scss CHANGED
File without changes
admin/settings/class-strong-testimonials-settings-compat.php CHANGED
File without changes
admin/settings/class-strong-testimonials-settings-form.php CHANGED
File without changes
admin/settings/class-strong-testimonials-settings-general.php CHANGED
File without changes
admin/settings/class-strong-testimonials-settings-licenses.php CHANGED
File without changes
admin/settings/class-strong-testimonials-settings.php CHANGED
File without changes
admin/settings/partials/email-from.php CHANGED
File without changes
admin/settings/partials/email-to.php CHANGED
File without changes
admin/settings/partials/email.php CHANGED
File without changes
admin/settings/partials/form.php CHANGED
File without changes
admin/settings/partials/general.php CHANGED
File without changes
admin/settings/partials/licenses.php CHANGED
File without changes
admin/settings/partials/recipient.php CHANGED
File without changes
admin/view-list-order.php CHANGED
File without changes
admin/views-ajax.php CHANGED
File without changes
admin/views-validate.php CHANGED
File without changes
admin/views.php CHANGED
File without changes
changelog.txt CHANGED
@@ -1,8 +1,12 @@
1
- = 2.34 - Feb. 8, 2019 =
 
 
 
 
2
  * removed all strongplugins.com branding
3
  * removed links to external addons; all Strong Testimonials addons should be delivered from w.org
4
  * re-licensed under GPLv3 & added a copy of the license in .txt format
5
- * improved plugin escaping / sanitization
6
 
7
  = 2.32.4 - Dec. 27, 2018 =
8
  * Prerender shortcodes in WordPress Custom HTML widgets.
1
+ = 2.35 - Feb. 12, 2019 =
2
+ * fixed multiple bugs with the submission form
3
+ * fixes testimonial and star rating not displaying properly
4
+
5
+ = 2.34 - Feb. 8, 2019 =
6
  * removed all strongplugins.com branding
7
  * removed links to external addons; all Strong Testimonials addons should be delivered from w.org
8
  * re-licensed under GPLv3 & added a copy of the license in .txt format
9
+ * improved plugin escaping / sanitization
10
 
11
  = 2.32.4 - Dec. 27, 2018 =
12
  * Prerender shortcodes in WordPress Custom HTML widgets.
includes/class-strong-form.php CHANGED
File without changes
includes/class-strong-log.php CHANGED
File without changes
includes/class-strong-mail.php CHANGED
File without changes
includes/class-strong-templates.php CHANGED
File without changes
includes/class-strong-testimonials-order.php CHANGED
File without changes
includes/class-strong-testimonials-privacy.php CHANGED
File without changes
includes/class-strong-testimonials-render.php CHANGED
File without changes
includes/class-strong-testimonials-shortcode-average.php CHANGED
File without changes
includes/class-strong-testimonials-shortcode-count.php CHANGED
File without changes
includes/class-strong-testimonials-shortcode.php CHANGED
File without changes
includes/class-strong-view-display.php CHANGED
File without changes
includes/class-strong-view-form.php CHANGED
File without changes
includes/class-strong-view-slideshow.php CHANGED
File without changes
includes/class-strong-view.php CHANGED
File without changes
includes/class-walker-strong-category-checklist-front.php CHANGED
File without changes
includes/deprecated.php CHANGED
File without changes
includes/filters.php CHANGED
@@ -57,37 +57,94 @@ function wpmtst_add_allowed_tags( $tags ) {
57
 
58
  // iframe
59
  $tags['iframe'] = array(
60
- 'src' => array(),
61
- 'height' => array(),
62
- 'width' => array(),
63
- 'frameborder' => array(),
64
- 'allowfullscreen' => array(),
 
 
 
65
  );
66
  // form fields - input
67
  $tags['input'] = array(
68
- 'class' => array(),
69
- 'id' => array(),
70
- 'name' => array(),
71
- 'value' => array(),
72
- 'type' => array(),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
73
  );
74
  // select
75
  $tags['select'] = array(
76
- 'class' => array(),
77
- 'id' => array(),
78
- 'name' => array(),
79
- 'value' => array(),
80
- 'type' => array(),
 
 
 
81
  );
82
  // select options
83
- $tags['option'] = array(
84
- 'selected' => array(),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
85
  );
86
- // style
 
 
 
 
 
 
 
87
  $tags['style'] = array(
88
- 'types' => array(),
89
  );
90
 
91
  return $tags;
92
  }
93
  add_filter( 'wp_kses_allowed_html', 'wpmtst_add_allowed_tags' );
 
 
 
 
 
 
 
57
 
58
  // iframe
59
  $tags['iframe'] = array(
60
+ 'src' => true,
61
+ 'height' => true,
62
+ 'width' => true,
63
+ 'frameborder' => true,
64
+ 'allowfullscreen' => true,
65
+ 'style' => true,
66
+ 'data-*' => true,
67
+ 'hidden' => true,
68
  );
69
  // form fields - input
70
  $tags['input'] = array(
71
+ 'class' => true,
72
+ 'id' => true,
73
+ 'name' => true,
74
+ 'value' => true,
75
+ 'type' => true,
76
+ 'placeholder' => true,
77
+ 'required' => true,
78
+ 'checked' => true,
79
+ 'title' => true,
80
+ 'style' => true,
81
+ 'data-*' => true,
82
+ 'hidden' => true,
83
+ );
84
+ // textarea
85
+ $tags['textarea'] = array(
86
+ 'class' => true,
87
+ 'id' => true,
88
+ 'name' => true,
89
+ 'value' => true,
90
+ 'type' => true,
91
+ 'placeholder' => true,
92
+ 'required' => true,
93
+ 'style' => true,
94
+ 'data-*' => true,
95
+ 'hidden' => true,
96
  );
97
  // select
98
  $tags['select'] = array(
99
+ 'class' => true,
100
+ 'id' => true,
101
+ 'name' => true,
102
+ 'value' => true,
103
+ 'type' => true,
104
+ 'style' => true,
105
+ 'data-*' => true,
106
+ 'hidden' => true,
107
  );
108
  // select options
109
+ $tags['option'] = array(
110
+ 'selected' => true,
111
+ 'class' => true,
112
+ 'id' => true,
113
+ 'name' => true,
114
+ 'value' => true,
115
+ 'style' => true,
116
+ 'data-*' => true,
117
+ 'hidden' => true,
118
+ );
119
+ $tags['optgroup'] = array(
120
+ 'class' => true,
121
+ 'id' => true,
122
+ 'name' => true,
123
+ 'value' => true,
124
+ 'label' => true,
125
+ 'style' => true,
126
+ 'data-*' => true,
127
+ 'hidden' => true,
128
  );
129
+
130
+ $tags['span']['hidden'] = true;
131
+
132
+ $tags['img']['srcset'] = true;
133
+ $tags['img']['sizes'] = true;
134
+
135
+ $tags['noscript'] = array();
136
+
137
  $tags['style'] = array(
138
+ 'types' => true,
139
  );
140
 
141
  return $tags;
142
  }
143
  add_filter( 'wp_kses_allowed_html', 'wpmtst_add_allowed_tags' );
144
+
145
+
146
+ function wpmtst_safe_style_css( $styles ) {
147
+ $styles[] = 'display';
148
+ return $styles;
149
+ }
150
+ add_filter( 'safe_style_css', 'wpmtst_safe_style_css' );
includes/functions-activation.php CHANGED
File without changes
includes/functions-content.php CHANGED
File without changes
includes/functions-image.php CHANGED
File without changes
includes/functions-rating.php CHANGED
File without changes
includes/functions-template-form.php CHANGED
@@ -74,7 +74,7 @@ function wpmtst_single_form_field( $field ) {
74
  '<label for="wpmtst_%s" class="%s">%s</label>',
75
  esc_attr( $field['name'] ),
76
  esc_attr( wpmtst_field_label_classes( $field['input_type'], $field['name'] ) ),
77
- wp_kses_post( wpmtst_form_field_meta_l10n( $field['label'], $field, 'label' ) )
78
  );
79
 
80
  if ( isset( $field['required'] ) && $field['required'] ) {
@@ -123,10 +123,9 @@ function wpmtst_single_form_field( $field ) {
123
 
124
  case 'textarea':
125
  $value = ( isset( $form_values[ $field['name'] ] ) && $form_values[ $field['name'] ] ) ? $form_values[ $field['name'] ] : '';
126
-
127
  // textarea tags must be on same line for placeholder to work
128
  printf(
129
- '<textarea id="wpmtst_%s" name="%s" class="%s" %s %s tabindex="0">%s</textarea>',
130
  esc_attr( $field['name'] ),
131
  esc_attr( $field['name'] ),
132
  esc_attr( wpmtst_field_classes( $field['input_type'], $field['name'] ) ),
@@ -158,7 +157,7 @@ function wpmtst_single_form_field( $field ) {
158
  '<label for="wpmtst_%s" class="%s">%s</label>',
159
  esc_attr( $field['name'] ),
160
  esc_attr( wpmtst_field_label_classes( $field['input_type'], $field['name'] ) ),
161
- wp_kses_post( wpmtst_form_field_meta_l10n( $field['label'], $field, 'label' ) )
162
  );
163
  }
164
 
@@ -177,7 +176,7 @@ function wpmtst_single_form_field( $field ) {
177
  );
178
 
179
  if ( isset( $field['text'] ) ) {
180
- echo '<label for="wpmtst_' . esc_attr( $field['name'] ) . '" class="checkbox-label">' . wp_kses_post( wpmtst_form_field_meta_l10n( $field['text'], $field, 'text' ) ) . '</label>';
181
 
182
  if ( isset( $field['required'] ) && $field['required'] ) {
183
  wpmtst_field_required_symbol();
@@ -189,7 +188,7 @@ function wpmtst_single_form_field( $field ) {
189
 
190
  default: // text, email, url
191
  printf(
192
- '<input id="wpmtst_%s" type="%s" class="%s" name="%s" %s %s %s tabindex="0">',
193
  esc_attr( $field['name'] ),
194
  esc_attr( $field['input_type'] ),
195
  esc_attr( wpmtst_field_classes( $field['input_type'], $field['name'] ) ),
@@ -301,8 +300,7 @@ function wpmtst_field_value( $field, $form_values ) {
301
  }
302
 
303
  $value = apply_filters( 'wpmtst_field_value', $value, $field, $form_values );
304
-
305
- return ' value="' . esc_attr( $value ) . '"';
306
  }
307
 
308
  /**
@@ -314,7 +312,7 @@ function wpmtst_field_value( $field, $form_values ) {
314
  */
315
  function wpmtst_field_placeholder( $field ) {
316
  if ( isset( $field['placeholder'] ) && $field['placeholder'] ) {
317
- return ' placeholder="' . esc_attr( wpmtst_form_field_meta_l10n( $field['placeholder'], $field, 'placeholder' ) ) . '"';
318
  }
319
 
320
  return '';
74
  '<label for="wpmtst_%s" class="%s">%s</label>',
75
  esc_attr( $field['name'] ),
76
  esc_attr( wpmtst_field_label_classes( $field['input_type'], $field['name'] ) ),
77
+ esc_html( wpmtst_form_field_meta_l10n( $field['label'], $field, 'label' ) )
78
  );
79
 
80
  if ( isset( $field['required'] ) && $field['required'] ) {
123
 
124
  case 'textarea':
125
  $value = ( isset( $form_values[ $field['name'] ] ) && $form_values[ $field['name'] ] ) ? $form_values[ $field['name'] ] : '';
 
126
  // textarea tags must be on same line for placeholder to work
127
  printf(
128
+ '<textarea id="wpmtst_%s" name="%s" class="%s" %s placeholder="%s" tabindex="0">%s</textarea>',
129
  esc_attr( $field['name'] ),
130
  esc_attr( $field['name'] ),
131
  esc_attr( wpmtst_field_classes( $field['input_type'], $field['name'] ) ),
157
  '<label for="wpmtst_%s" class="%s">%s</label>',
158
  esc_attr( $field['name'] ),
159
  esc_attr( wpmtst_field_label_classes( $field['input_type'], $field['name'] ) ),
160
+ esc_html( wpmtst_form_field_meta_l10n( $field['label'], $field, 'label' ) )
161
  );
162
  }
163
 
176
  );
177
 
178
  if ( isset( $field['text'] ) ) {
179
+ echo '<label for="wpmtst_' . esc_attr( $field['name'] ) . '" class="checkbox-label">' . esc_html( wpmtst_form_field_meta_l10n( $field['text'], $field, 'text' ) ) . '</label>';
180
 
181
  if ( isset( $field['required'] ) && $field['required'] ) {
182
  wpmtst_field_required_symbol();
188
 
189
  default: // text, email, url
190
  printf(
191
+ '<input id="wpmtst_%s" type="%s" class="%s" name="%s" value="%s" placeholder="%s" %s tabindex="0">',
192
  esc_attr( $field['name'] ),
193
  esc_attr( $field['input_type'] ),
194
  esc_attr( wpmtst_field_classes( $field['input_type'], $field['name'] ) ),
300
  }
301
 
302
  $value = apply_filters( 'wpmtst_field_value', $value, $field, $form_values );
303
+ return $value;
 
304
  }
305
 
306
  /**
312
  */
313
  function wpmtst_field_placeholder( $field ) {
314
  if ( isset( $field['placeholder'] ) && $field['placeholder'] ) {
315
+ return esc_attr( wpmtst_form_field_meta_l10n( $field['placeholder'], $field, 'placeholder' ) );
316
  }
317
 
318
  return '';
includes/functions-template.php CHANGED
File without changes
includes/functions-views.php CHANGED
File without changes
includes/functions.php CHANGED
File without changes
includes/integrations/class-integration-captcha-pro.php CHANGED
File without changes
includes/integrations/class-integration-captcha.php CHANGED
File without changes
includes/integrations/class-integration-google-captcha.php CHANGED
File without changes
includes/integrations/class-integration-really-simple-captcha.php CHANGED
File without changes
includes/l10n-polylang.php CHANGED
File without changes
includes/l10n-wpml.php CHANGED
File without changes
includes/post-types.php CHANGED
File without changes
includes/retro.php CHANGED
File without changes
includes/scripts.php CHANGED
File without changes
includes/widget2.php CHANGED
File without changes
languages/strong-testimonials-ar_AR.mo CHANGED
File without changes
languages/strong-testimonials-ar_AR.po CHANGED
File without changes
languages/strong-testimonials-es_ES.mo CHANGED
File without changes
languages/strong-testimonials-es_ES.po CHANGED
File without changes
languages/strong-testimonials-fa_IR.mo CHANGED
File without changes
languages/strong-testimonials-fa_IR.po CHANGED
File without changes
languages/strong-testimonials-fr_FR.mo CHANGED
File without changes
languages/strong-testimonials-fr_FR.po CHANGED
File without changes
languages/strong-testimonials-he_IL.mo CHANGED
File without changes
languages/strong-testimonials-he_IL.po CHANGED
File without changes
languages/strong-testimonials-pt_BR.mo CHANGED
File without changes
languages/strong-testimonials-pt_BR.po CHANGED
File without changes
languages/strong-testimonials-ru_RU.mo CHANGED
File without changes
languages/strong-testimonials-ru_RU.po CHANGED
File without changes
languages/strong-testimonials-sv_SE.mo CHANGED
File without changes
languages/strong-testimonials-sv_SE.po CHANGED
File without changes
languages/strong-testimonials.pot CHANGED
File without changes
license.txt CHANGED
File without changes
public/css/animate.min.css CHANGED
File without changes
public/css/columns.css CHANGED
File without changes
public/css/grid.css CHANGED
File without changes
public/css/masonry.css CHANGED
File without changes
public/css/rating-display.css CHANGED
File without changes
public/css/rating-form.css CHANGED
File without changes
public/css/slider-controls-full-buttons.css CHANGED
File without changes
public/css/slider-controls-full-buttons2.css CHANGED
File without changes
public/css/slider-controls-full-buttons3.css CHANGED
File without changes
public/css/slider-controls-full-text.css CHANGED
File without changes
public/css/slider-controls-sides-buttons-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-sides-buttons-pager-text.css CHANGED
File without changes
public/css/slider-controls-sides-buttons.css CHANGED
File without changes
public/css/slider-controls-sides-buttons2-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-sides-buttons2-pager-text.css CHANGED
File without changes
public/css/slider-controls-sides-buttons2.css CHANGED
File without changes
public/css/slider-controls-sides-buttons3-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-sides-buttons3-pager-text.css CHANGED
File without changes
public/css/slider-controls-sides-buttons3.css CHANGED
File without changes
public/css/slider-controls-sides-inside-buttons-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-sides-inside-buttons-pager-text.css CHANGED
File without changes
public/css/slider-controls-sides-inside-buttons.css CHANGED
File without changes
public/css/slider-controls-sides-inside-buttons2-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-sides-inside-buttons2-pager-text.css CHANGED
File without changes
public/css/slider-controls-sides-inside-buttons2.css CHANGED
File without changes
public/css/slider-controls-sides-inside-buttons3-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-sides-inside-buttons3-pager-text.css CHANGED
File without changes
public/css/slider-controls-sides-inside-buttons3.css CHANGED
File without changes
public/css/slider-controls-sides-outside-buttons-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-sides-outside-buttons-pager-text.css CHANGED
File without changes
public/css/slider-controls-sides-outside-buttons.css CHANGED
File without changes
public/css/slider-controls-sides-outside-buttons2-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-sides-outside-buttons2-pager-text.css CHANGED
File without changes
public/css/slider-controls-sides-outside-buttons2.css CHANGED
File without changes
public/css/slider-controls-sides-outside-buttons3-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-sides-outside-buttons3-pager-text.css CHANGED
File without changes
public/css/slider-controls-sides-outside-buttons3.css CHANGED
File without changes
public/css/slider-controls-simple-buttons-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-simple-buttons-pager-text.css CHANGED
File without changes
public/css/slider-controls-simple-buttons.css CHANGED
File without changes
public/css/slider-controls-simple-buttons2-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-simple-buttons2-pager-text.css CHANGED
File without changes
public/css/slider-controls-simple-buttons2.css CHANGED
File without changes
public/css/slider-controls-simple-buttons3-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-simple-buttons3-pager-text.css CHANGED
File without changes
public/css/slider-controls-simple-buttons3.css CHANGED
File without changes
public/css/slider-controls-simple-text-pager-buttons.css CHANGED
File without changes
public/css/slider-controls-simple-text-pager-text.css CHANGED
File without changes
public/css/slider-controls-simple-text.css CHANGED
File without changes
public/css/slider-pager-buttons.css CHANGED
File without changes
public/css/slider-pager-text.css CHANGED
File without changes
public/fonts/font-awesome-4.6.3/css/font-awesome.css CHANGED
File without changes
public/fonts/font-awesome-4.6.3/css/font-awesome.min.css CHANGED
File without changes
public/fonts/font-awesome-4.6.3/css/index.php CHANGED
File without changes
public/fonts/font-awesome-4.6.3/fonts/FontAwesome.otf CHANGED
File without changes
public/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.eot CHANGED
File without changes
public/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.svg CHANGED
File without changes
public/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.ttf CHANGED
File without changes
public/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.woff CHANGED
File without changes
public/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.woff2 CHANGED
File without changes
public/index.php CHANGED
File without changes
public/js/controller.js CHANGED
File without changes
public/js/controller.min.js CHANGED
File without changes
public/js/lib/actual/jquery.actual.js CHANGED
File without changes
public/js/lib/actual/jquery.actual.min.js CHANGED
File without changes
public/js/lib/form-validation/form-validation.js CHANGED
File without changes
public/js/lib/form-validation/form-validation.min.js CHANGED
File without changes
public/js/lib/imagesloaded/imagesloaded.pkgd.min.js CHANGED
File without changes
public/js/lib/readmore/readmore.js CHANGED
File without changes
public/js/lib/readmore/readmore.min.js CHANGED
File without changes
public/js/lib/strongpager/jquery.strongpager.js CHANGED
File without changes
public/js/lib/strongpager/jquery.strongpager.min.js CHANGED
File without changes
public/js/lib/strongslider/LICENSE.md CHANGED
File without changes
public/js/lib/strongslider/jquery.strongslider.js CHANGED
File without changes
public/js/lib/strongslider/jquery.strongslider.min.js CHANGED
File without changes
public/js/lib/validate/additional-methods.js CHANGED
File without changes
public/js/lib/validate/additional-methods.min.js CHANGED
File without changes
public/js/lib/validate/jquery.validate.js CHANGED
File without changes
public/js/lib/validate/jquery.validate.min.js CHANGED
File without changes
public/js/lib/validate/localization/messages_ar.js CHANGED
File without changes
public/js/lib/validate/localization/messages_ar.min.js CHANGED
File without changes
public/js/lib/validate/localization/messages_az.js CHANGED
File without changes
public/js/lib/validate/localization/messages_az.min.js CHANGED
File without changes
public/js/lib/validate/localization/messages_bg.js CHANGED
File without changes
public/js/lib/validate/localization/messages_bg.min.js CHANGED
File without changes
public/js/lib/validate/localization/messages_bn_BD.js CHANGED
File without changes
public/js/lib/validate/localization/messages_bn_BD.min.js CHANGED
File without changes
public/js/lib/validate/localization/messages_ca.js CHANGED
File without changes
public/js/lib/validate/localization/messages_ca.min.js CHANGED
File without changes
public/js/lib/validate/localization/messages_cs.js CHANGED
File without changes