Changeset 3732073
- Timestamp:
- 10/07/2026 08:07:29 AM (2 weeks ago)
- Location:
- final-tiles-grid-gallery-lite
- Files:
-
- 322 added
- 4 edited
-
tags/3.6.15 (added)
-
tags/3.6.15/FinalTilesGalleryLite.php (added)
-
tags/3.6.15/admin (added)
-
tags/3.6.15/admin/add-gallery.php (added)
-
tags/3.6.15/admin/bundle.css (added)
-
tags/3.6.15/admin/css (added)
-
tags/3.6.15/admin/css/colors.css (added)
-
tags/3.6.15/admin/css/gutenberg_block.css (added)
-
tags/3.6.15/admin/css/materialize.css (added)
-
tags/3.6.15/admin/css/style.css (added)
-
tags/3.6.15/admin/edit-gallery.php (added)
-
tags/3.6.15/admin/facebook.php (added)
-
tags/3.6.15/admin/header.php (added)
-
tags/3.6.15/admin/icon.png (added)
-
tags/3.6.15/admin/images (added)
-
tags/3.6.15/admin/images/colors.jpg (added)
-
tags/3.6.15/admin/images/everlightbox-reviews.png (added)
-
tags/3.6.15/admin/images/everlightbox.png (added)
-
tags/3.6.15/admin/images/icon-shortpixel.png (added)
-
tags/3.6.15/admin/images/photoblocks.png (added)
-
tags/3.6.15/admin/images/square.gif (added)
-
tags/3.6.15/admin/images/tip.png (added)
-
tags/3.6.15/admin/include (added)
-
tags/3.6.15/admin/include/edit-gallery.php (added)
-
tags/3.6.15/admin/include/fields.php (added)
-
tags/3.6.15/admin/include/image-list.php (added)
-
tags/3.6.15/admin/include/tinymce-galleries.php (added)
-
tags/3.6.15/admin/loading.gif (added)
-
tags/3.6.15/admin/overview.php (added)
-
tags/3.6.15/admin/scripts (added)
-
tags/3.6.15/admin/scripts/admin.js (added)
-
tags/3.6.15/admin/scripts/editor-plugin.js (added)
-
tags/3.6.15/admin/scripts/final-tiles-gallery-admin.js (added)
-
tags/3.6.15/admin/scripts/materialize.min.js (added)
-
tags/3.6.15/admin/tutorial (added)
-
tags/3.6.15/admin/tutorial/tutorial-add-image-size.png (added)
-
tags/3.6.15/admin/tutorial/tutorial-add-image.png (added)
-
tags/3.6.15/admin/tutorial/tutorial-add-page.jpg (added)
-
tags/3.6.15/admin/tutorial/tutorial-add.png (added)
-
tags/3.6.15/admin/tutorial/tutorial-dashboard.png (added)
-
tags/3.6.15/admin/tutorial/tutorial-edit-list.jpg (added)
-
tags/3.6.15/admin/tutorial/tutorial-image-added.jpg (added)
-
tags/3.6.15/admin/tutorial/tutorial-image-edit.jpg (added)
-
tags/3.6.15/admin/tutorial/tutorial-image-panel.JPG (added)
-
tags/3.6.15/admin/tutorial/tutorial-images-tab.png (added)
-
tags/3.6.15/admin/tutorial/tutorial-tabs.jpg (added)
-
tags/3.6.15/changelog.txt (added)
-
tags/3.6.15/fonts (added)
-
tags/3.6.15/fonts/Roboto (added)
-
tags/3.6.15/fonts/Roboto/OFL.txt (added)
-
tags/3.6.15/fonts/Roboto/README.txt (added)
-
tags/3.6.15/fonts/Roboto/Roboto-VariableFont_wdth,wght.ttf (added)
-
tags/3.6.15/fonts/font-awesome (added)
-
tags/3.6.15/fonts/font-awesome/css (added)
-
tags/3.6.15/fonts/font-awesome/css/font-awesome.css (added)
-
tags/3.6.15/fonts/font-awesome/css/font-awesome.min.css (added)
-
tags/3.6.15/fonts/font-awesome/fonts (added)
-
tags/3.6.15/fonts/font-awesome/fonts/FontAwesome.otf (added)
-
tags/3.6.15/fonts/font-awesome/fonts/fontawesome-webfont.eot (added)
-
tags/3.6.15/fonts/font-awesome/fonts/fontawesome-webfont.svg (added)
-
tags/3.6.15/fonts/font-awesome/fonts/fontawesome-webfont.ttf (added)
-
tags/3.6.15/fonts/font-awesome/fonts/fontawesome-webfont.woff (added)
-
tags/3.6.15/fonts/font-awesome/fonts/fontawesome-webfont.woff2 (added)
-
tags/3.6.15/fonts/fonts.css (added)
-
tags/3.6.15/freemius (added)
-
tags/3.6.15/freemius/LICENSE.txt (added)
-
tags/3.6.15/freemius/assets (added)
-
tags/3.6.15/freemius/assets/css (added)
-
tags/3.6.15/freemius/assets/css/admin (added)
-
tags/3.6.15/freemius/assets/css/admin/account.css (added)
-
tags/3.6.15/freemius/assets/css/admin/add-ons.css (added)
-
tags/3.6.15/freemius/assets/css/admin/affiliation.css (added)
-
tags/3.6.15/freemius/assets/css/admin/checkout.css (added)
-
tags/3.6.15/freemius/assets/css/admin/clone-resolution.css (added)
-
tags/3.6.15/freemius/assets/css/admin/common.css (added)
-
tags/3.6.15/freemius/assets/css/admin/connect.css (added)
-
tags/3.6.15/freemius/assets/css/admin/debug.css (added)
-
tags/3.6.15/freemius/assets/css/admin/dialog-boxes.css (added)
-
tags/3.6.15/freemius/assets/css/admin/gdpr-optin-notice.css (added)
-
tags/3.6.15/freemius/assets/css/admin/index.php (added)
-
tags/3.6.15/freemius/assets/css/admin/optout.css (added)
-
tags/3.6.15/freemius/assets/css/admin/plugins.css (added)
-
tags/3.6.15/freemius/assets/css/customizer.css (added)
-
tags/3.6.15/freemius/assets/css/index.php (added)
-
tags/3.6.15/freemius/assets/img (added)
-
tags/3.6.15/freemius/assets/img/final-tiles-grid-gallery-lite.jpg (added)
-
tags/3.6.15/freemius/assets/img/final-tiles-grid-gallery-lite4.jpg (added)
-
tags/3.6.15/freemius/assets/img/index.php (added)
-
tags/3.6.15/freemius/assets/img/plugin-icon.png (added)
-
tags/3.6.15/freemius/assets/img/theme-icon.png (added)
-
tags/3.6.15/freemius/assets/index.php (added)
-
tags/3.6.15/freemius/assets/js (added)
-
tags/3.6.15/freemius/assets/js/index.php (added)
-
tags/3.6.15/freemius/assets/js/jquery.form.js (added)
-
tags/3.6.15/freemius/assets/js/nojquery.ba-postmessage.js (added)
-
tags/3.6.15/freemius/assets/js/nojquery.ba-postmessage.min.js (added)
-
tags/3.6.15/freemius/assets/js/postmessage.js (added)
-
tags/3.6.15/freemius/assets/js/pricing (added)
-
tags/3.6.15/freemius/assets/js/pricing/14fb1bd5b7c41648488b06147f50a0dc.svg (added)
-
tags/3.6.15/freemius/assets/js/pricing/178afa6030e76635dbe835e111d2c507.png (added)
-
tags/3.6.15/freemius/assets/js/pricing/27b5a722a5553d9de0170325267fccec.png (added)
-
tags/3.6.15/freemius/assets/js/pricing/4375c4a3ddc6f637c2ab9a2d7220f91e.png (added)
-
tags/3.6.15/freemius/assets/js/pricing/4529cac82a2d1f300d3c4702b7b5e8f3.svg (added)
-
tags/3.6.15/freemius/assets/js/pricing/5480ed23b199531a8cbc05924f26952b.png (added)
-
tags/3.6.15/freemius/assets/js/pricing/b4f3b958f4a019862d81b15f3f8eee3a.svg (added)
-
tags/3.6.15/freemius/assets/js/pricing/c03f665db27af43971565560adfba594.png (added)
-
tags/3.6.15/freemius/assets/js/pricing/cb5fc4f6ec7ada72e986f6e7dde365bf.png (added)
-
tags/3.6.15/freemius/assets/js/pricing/dd89563360f0272635c8f0ab7d7f1402.png (added)
-
tags/3.6.15/freemius/assets/js/pricing/e366d70661d8ad2493bd6afbd779f125.png (added)
-
tags/3.6.15/freemius/assets/js/pricing/f18006f6535a1a6e9c6bfbffafe6f18a.svg (added)
-
tags/3.6.15/freemius/assets/js/pricing/f3aac72a8e63997d6bb888f816457e9b.png (added)
-
tags/3.6.15/freemius/assets/js/pricing/f928f1be99776af83e8e6be4baf8ffe7.svg (added)
-
tags/3.6.15/freemius/assets/js/pricing/fde48e4609a6ddc11d639fc2421f2afd.png (added)
-
tags/3.6.15/freemius/assets/js/pricing/freemius-pricing.js (added)
-
tags/3.6.15/freemius/assets/js/pricing/freemius-pricing.js.LICENSE.txt (added)
-
tags/3.6.15/freemius/config.php (added)
-
tags/3.6.15/freemius/includes (added)
-
tags/3.6.15/freemius/includes/class-freemius-abstract.php (added)
-
tags/3.6.15/freemius/includes/class-freemius.php (added)
-
tags/3.6.15/freemius/includes/class-fs-admin-notices.php (added)
-
tags/3.6.15/freemius/includes/class-fs-api.php (added)
-
tags/3.6.15/freemius/includes/class-fs-garbage-collector.php (added)
-
tags/3.6.15/freemius/includes/class-fs-lock.php (added)
-
tags/3.6.15/freemius/includes/class-fs-logger.php (added)
-
tags/3.6.15/freemius/includes/class-fs-options.php (added)
-
tags/3.6.15/freemius/includes/class-fs-plugin-updater.php (added)
-
tags/3.6.15/freemius/includes/class-fs-security.php (added)
-
tags/3.6.15/freemius/includes/class-fs-storage.php (added)
-
tags/3.6.15/freemius/includes/class-fs-user-lock.php (added)
-
tags/3.6.15/freemius/includes/customizer (added)
-
tags/3.6.15/freemius/includes/customizer/class-fs-customizer-support-section.php (added)
-
tags/3.6.15/freemius/includes/customizer/class-fs-customizer-upsell-control.php (added)
-
tags/3.6.15/freemius/includes/customizer/index.php (added)
-
tags/3.6.15/freemius/includes/debug (added)
-
tags/3.6.15/freemius/includes/debug/class-fs-debug-bar-panel.php (added)
-
tags/3.6.15/freemius/includes/debug/debug-bar-start.php (added)
-
tags/3.6.15/freemius/includes/debug/index.php (added)
-
tags/3.6.15/freemius/includes/entities (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-affiliate-terms.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-affiliate.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-billing.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-entity.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-payment.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-plugin-info.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-plugin-license.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-plugin-plan.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-plugin-tag.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-plugin.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-pricing.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-scope-entity.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-site.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-subscription.php (added)
-
tags/3.6.15/freemius/includes/entities/class-fs-user.php (added)
-
tags/3.6.15/freemius/includes/entities/index.php (added)
-
tags/3.6.15/freemius/includes/fs-core-functions.php (added)
-
tags/3.6.15/freemius/includes/fs-essential-functions.php (added)
-
tags/3.6.15/freemius/includes/fs-html-escaping-functions.php (added)
-
tags/3.6.15/freemius/includes/fs-plugin-info-dialog.php (added)
-
tags/3.6.15/freemius/includes/index.php (added)
-
tags/3.6.15/freemius/includes/l10n.php (added)
-
tags/3.6.15/freemius/includes/managers (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-admin-menu-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-admin-notice-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-cache-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-checkout-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-clone-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-contact-form-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-debug-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-gdpr-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-key-value-storage.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-license-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-option-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-permission-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-plan-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/class-fs-plugin-manager.php (added)
-
tags/3.6.15/freemius/includes/managers/index.php (added)
-
tags/3.6.15/freemius/includes/sdk (added)
-
tags/3.6.15/freemius/includes/sdk/Exceptions (added)
-
tags/3.6.15/freemius/includes/sdk/Exceptions/ArgumentNotExistException.php (added)
-
tags/3.6.15/freemius/includes/sdk/Exceptions/EmptyArgumentException.php (added)
-
tags/3.6.15/freemius/includes/sdk/Exceptions/Exception.php (added)
-
tags/3.6.15/freemius/includes/sdk/Exceptions/InvalidArgumentException.php (added)
-
tags/3.6.15/freemius/includes/sdk/Exceptions/OAuthException.php (added)
-
tags/3.6.15/freemius/includes/sdk/Exceptions/index.php (added)
-
tags/3.6.15/freemius/includes/sdk/FreemiusBase.php (added)
-
tags/3.6.15/freemius/includes/sdk/FreemiusWordPress.php (added)
-
tags/3.6.15/freemius/includes/sdk/LICENSE.txt (added)
-
tags/3.6.15/freemius/includes/sdk/index.php (added)
-
tags/3.6.15/freemius/includes/supplements (added)
-
tags/3.6.15/freemius/includes/supplements/fs-essential-functions-1.1.7.1.php (added)
-
tags/3.6.15/freemius/includes/supplements/fs-essential-functions-2.2.1.php (added)
-
tags/3.6.15/freemius/includes/supplements/fs-migration-2.5.1.php (added)
-
tags/3.6.15/freemius/includes/supplements/index.php (added)
-
tags/3.6.15/freemius/index.php (added)
-
tags/3.6.15/freemius/languages (added)
-
tags/3.6.15/freemius/languages/freemius-cs_CZ.mo (added)
-
tags/3.6.15/freemius/languages/freemius-da_DK.mo (added)
-
tags/3.6.15/freemius/languages/freemius-de_DE.mo (added)
-
tags/3.6.15/freemius/languages/freemius-en.mo (added)
-
tags/3.6.15/freemius/languages/freemius-es_ES.mo (added)
-
tags/3.6.15/freemius/languages/freemius-fr_FR.mo (added)
-
tags/3.6.15/freemius/languages/freemius-he_IL.mo (added)
-
tags/3.6.15/freemius/languages/freemius-hu_HU.mo (added)
-
tags/3.6.15/freemius/languages/freemius-it_IT.mo (added)
-
tags/3.6.15/freemius/languages/freemius-ja.mo (added)
-
tags/3.6.15/freemius/languages/freemius-nl_NL.mo (added)
-
tags/3.6.15/freemius/languages/freemius-ru_RU.mo (added)
-
tags/3.6.15/freemius/languages/freemius-ta.mo (added)
-
tags/3.6.15/freemius/languages/freemius-zh_CN.mo (added)
-
tags/3.6.15/freemius/languages/freemius.pot (added)
-
tags/3.6.15/freemius/languages/index.php (added)
-
tags/3.6.15/freemius/require.php (added)
-
tags/3.6.15/freemius/start.php (added)
-
tags/3.6.15/freemius/templates (added)
-
tags/3.6.15/freemius/templates/account (added)
-
tags/3.6.15/freemius/templates/account.php (added)
-
tags/3.6.15/freemius/templates/account/billing.php (added)
-
tags/3.6.15/freemius/templates/account/index.php (added)
-
tags/3.6.15/freemius/templates/account/partials (added)
-
tags/3.6.15/freemius/templates/account/partials/activate-license-button.php (added)
-
tags/3.6.15/freemius/templates/account/partials/addon.php (added)
-
tags/3.6.15/freemius/templates/account/partials/deactivate-license-button.php (added)
-
tags/3.6.15/freemius/templates/account/partials/disconnect-button.php (added)
-
tags/3.6.15/freemius/templates/account/partials/index.php (added)
-
tags/3.6.15/freemius/templates/account/partials/site.php (added)
-
tags/3.6.15/freemius/templates/account/payments.php (added)
-
tags/3.6.15/freemius/templates/add-ons.php (added)
-
tags/3.6.15/freemius/templates/add-trial-to-pricing.php (added)
-
tags/3.6.15/freemius/templates/admin-notice.php (added)
-
tags/3.6.15/freemius/templates/ajax-loader.php (added)
-
tags/3.6.15/freemius/templates/api-connectivity-message-js.php (added)
-
tags/3.6.15/freemius/templates/auto-installation.php (added)
-
tags/3.6.15/freemius/templates/checkout (added)
-
tags/3.6.15/freemius/templates/checkout.php (added)
-
tags/3.6.15/freemius/templates/checkout/frame.php (added)
-
tags/3.6.15/freemius/templates/checkout/process-redirect.php (added)
-
tags/3.6.15/freemius/templates/checkout/redirect.php (added)
-
tags/3.6.15/freemius/templates/clone-resolution-js.php (added)
-
tags/3.6.15/freemius/templates/connect (added)
-
tags/3.6.15/freemius/templates/connect.php (added)
-
tags/3.6.15/freemius/templates/connect/index.php (added)
-
tags/3.6.15/freemius/templates/connect/permission.php (added)
-
tags/3.6.15/freemius/templates/connect/permissions-group.php (added)
-
tags/3.6.15/freemius/templates/contact.php (added)
-
tags/3.6.15/freemius/templates/debug (added)
-
tags/3.6.15/freemius/templates/debug.php (added)
-
tags/3.6.15/freemius/templates/debug/api-calls.php (added)
-
tags/3.6.15/freemius/templates/debug/index.php (added)
-
tags/3.6.15/freemius/templates/debug/logger.php (added)
-
tags/3.6.15/freemius/templates/debug/plugins-themes-sync.php (added)
-
tags/3.6.15/freemius/templates/debug/scheduled-crons.php (added)
-
tags/3.6.15/freemius/templates/email.php (added)
-
tags/3.6.15/freemius/templates/forms (added)
-
tags/3.6.15/freemius/templates/forms/affiliation.php (added)
-
tags/3.6.15/freemius/templates/forms/data-debug-mode.php (added)
-
tags/3.6.15/freemius/templates/forms/deactivation (added)
-
tags/3.6.15/freemius/templates/forms/deactivation/contact.php (added)
-
tags/3.6.15/freemius/templates/forms/deactivation/form.php (added)
-
tags/3.6.15/freemius/templates/forms/deactivation/index.php (added)
-
tags/3.6.15/freemius/templates/forms/deactivation/retry-skip.php (added)
-
tags/3.6.15/freemius/templates/forms/email-address-update.php (added)
-
tags/3.6.15/freemius/templates/forms/index.php (added)
-
tags/3.6.15/freemius/templates/forms/license-activation.php (added)
-
tags/3.6.15/freemius/templates/forms/optout.php (added)
-
tags/3.6.15/freemius/templates/forms/premium-versions-upgrade-handler.php (added)
-
tags/3.6.15/freemius/templates/forms/premium-versions-upgrade-metadata.php (added)
-
tags/3.6.15/freemius/templates/forms/resend-key.php (added)
-
tags/3.6.15/freemius/templates/forms/subscription-cancellation.php (added)
-
tags/3.6.15/freemius/templates/forms/trial-start.php (added)
-
tags/3.6.15/freemius/templates/forms/user-change.php (added)
-
tags/3.6.15/freemius/templates/gdpr-optin-js.php (added)
-
tags/3.6.15/freemius/templates/index.php (added)
-
tags/3.6.15/freemius/templates/js (added)
-
tags/3.6.15/freemius/templates/js/index.php (added)
-
tags/3.6.15/freemius/templates/js/jquery.content-change.php (added)
-
tags/3.6.15/freemius/templates/js/open-license-activation.php (added)
-
tags/3.6.15/freemius/templates/js/permissions.php (added)
-
tags/3.6.15/freemius/templates/js/style-premium-theme.php (added)
-
tags/3.6.15/freemius/templates/partials (added)
-
tags/3.6.15/freemius/templates/partials/index.php (added)
-
tags/3.6.15/freemius/templates/partials/network-activation.php (added)
-
tags/3.6.15/freemius/templates/plugin-icon.php (added)
-
tags/3.6.15/freemius/templates/plugin-info (added)
-
tags/3.6.15/freemius/templates/plugin-info/description.php (added)
-
tags/3.6.15/freemius/templates/plugin-info/features.php (added)
-
tags/3.6.15/freemius/templates/plugin-info/index.php (added)
-
tags/3.6.15/freemius/templates/plugin-info/screenshots.php (added)
-
tags/3.6.15/freemius/templates/powered-by.php (added)
-
tags/3.6.15/freemius/templates/pricing.php (added)
-
tags/3.6.15/freemius/templates/secure-https-header.php (added)
-
tags/3.6.15/freemius/templates/sticky-admin-notice-js.php (added)
-
tags/3.6.15/freemius/templates/tabs-capture-js.php (added)
-
tags/3.6.15/freemius/templates/tabs.php (added)
-
tags/3.6.15/languages (added)
-
tags/3.6.15/languages/final-tiles-grid-gallery-lite-bkp-de.po (added)
-
tags/3.6.15/languages/final-tiles-grid-gallery-lite-de_DE.mo (added)
-
tags/3.6.15/languages/final-tiles-grid-gallery-lite-de_DE.po (added)
-
tags/3.6.15/languages/final-tiles-grid-gallery-lite-it_IT.mo (added)
-
tags/3.6.15/languages/final-tiles-grid-gallery-lite-it_IT.po (added)
-
tags/3.6.15/languages/final-tiles-grid-gallery-lite.po (added)
-
tags/3.6.15/lib (added)
-
tags/3.6.15/lib/db-class.php (added)
-
tags/3.6.15/lib/gallery-class.php (added)
-
tags/3.6.15/lib/install-db.php (added)
-
tags/3.6.15/lib/languages (added)
-
tags/3.6.15/lib/languages/final-tiles-gallery.pot (added)
-
tags/3.6.15/lightbox (added)
-
tags/3.6.15/lightbox/lightbox2 (added)
-
tags/3.6.15/lightbox/lightbox2/css (added)
-
tags/3.6.15/lightbox/lightbox2/css/style.css (added)
-
tags/3.6.15/lightbox/lightbox2/img (added)
-
tags/3.6.15/lightbox/lightbox2/img/close.png (added)
-
tags/3.6.15/lightbox/lightbox2/img/loading.gif (added)
-
tags/3.6.15/lightbox/lightbox2/img/next.png (added)
-
tags/3.6.15/lightbox/lightbox2/img/prev.png (added)
-
tags/3.6.15/lightbox/lightbox2/js (added)
-
tags/3.6.15/lightbox/lightbox2/js/script.js (added)
-
tags/3.6.15/readme.txt (added)
-
tags/3.6.15/scripts (added)
-
tags/3.6.15/scripts/ftg.css (added)
-
tags/3.6.15/scripts/gutenberg_block.js (added)
-
tags/3.6.15/scripts/jquery.finalTilesGallery.js (added)
-
trunk/FinalTilesGalleryLite.php (modified) (4 diffs)
-
trunk/changelog.txt (modified) (1 diff)
-
trunk/lib/gallery-class.php (modified) (7 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
final-tiles-grid-gallery-lite/trunk/FinalTilesGalleryLite.php
r3722824 r3732073 4 4 * Plugin Name: Final Tiles Grid Gallery - Image Gallery 5 5 * Description: WordPress Plugin for creating responsive image galleries. 6 * Version: 3.6.1 46 * Version: 3.6.15 7 7 * Author: WPChill 8 8 * Author URI: https://wpchill.com … … 26 26 * 27 27 */ 28 define( 'FTGVERSION', '3.6.1 4' );28 define( 'FTGVERSION', '3.6.15' ); 29 29 // Create a helper function for easy SDK access. 30 30 if ( !function_exists( 'ftg_fs' ) ) { … … 565 565 wp_die( 'Invalid JSON configuration data. Error: ' . json_last_error_msg() ); 566 566 } 567 if ( is_object( $decoded ) && isset( $decoded->script ) && !current_user_can( 'unfiltered_html' ) ) { 568 $decoded->script = ''; 567 if ( is_object( $decoded ) && !current_user_can( 'unfiltered_html' ) ) { 568 // Fields rendered as raw JavaScript: cannot be escaped, only gated by capability. 569 foreach ( array('script', 'lightboxOptions', 'lightboxOptionsMobile') as $raw_js_field ) { 570 if ( isset( $decoded->{$raw_js_field} ) ) { 571 $decoded->{$raw_js_field} = ''; 572 } 573 } 574 // Fields rendered as raw HTML: match save_gallery sanitization. 575 foreach ( array('beforeGalleryText', 'afterGalleryText', 'captionCustomFields') as $html_field ) { 576 if ( isset( $decoded->{$html_field} ) ) { 577 $decoded->{$html_field} = ( is_string( $decoded->{$html_field} ) ? wp_kses_post( $decoded->{$html_field} ) : '' ); 578 } 579 } 580 if ( isset( $decoded->style ) ) { 581 $decoded->style = ( is_string( $decoded->style ) ? sanitize_textarea_field( $decoded->style ) : '' ); 582 } 569 583 $config = wp_json_encode( $decoded ); 570 584 } … … 969 983 foreach ( explode( ',', $ids ) as $sid ) { 970 984 $image = $this->FinalTilesdb->getImage( absint( $sid ) ); 971 if ( !$image ||!$this->FinalTilesdb->canUserEdit( $image->gid ) ) {985 if ( $image && !$this->FinalTilesdb->canUserEdit( $image->gid ) ) { 972 986 wp_die( 'Forbidden', 403 ); 973 987 } -
final-tiles-grid-gallery-lite/trunk/changelog.txt
r3722824 r3732073 1 = 3.6.15 - 07.10.2026 = 2 - Fixed: Security update (thanks to Ala Bouali) 3 1 4 = 3.6.14 - 01.10.2026 = 2 5 - Fixed: Security update -
final-tiles-grid-gallery-lite/trunk/lib/gallery-class.php
r3722824 r3732073 128 128 $rid = $this->id; 129 129 $gallery = $this->gallery; 130 // Raw-JS fields (script, lightboxOptions) are emitted only when the gallery author may store unfiltered JS. 131 $ftg_gallery_author = ( isset( $gallery->author_id ) ? absint( $gallery->author_id ) : 0 ); 132 $ftg_allow_raw_js = $ftg_gallery_author && user_can( $ftg_gallery_author, 'unfiltered_html' ); 130 133 $lightbox = ( wp_is_mobile() ? ( $gallery->mobileLightbox == "desktop" ? $gallery->lightbox : $gallery->mobileLightbox ) : $gallery->lightbox ); 131 134 $javascript = "<script type='text/javascript'>\n"; … … 137 140 $javascript .= "\tjQuery('#ftg-" . absint( $this->id . $rid ) . "').finalTilesGallery({\n"; 138 141 $javascript .= "\t\tminTileWidth: " . absint( $gallery->minTileWidth ) . ",\n"; 139 if ( strlen( $gallery->script ) ) {142 if ( $ftg_allow_raw_js && strlen( $gallery->script ) ) { 140 143 $javascript .= "\t\tonComplete: function () { " . esc_js( $gallery->script ) . "},\n"; 141 144 } … … 145 148 $jsLoadMethod = 'lazy'; 146 149 } 147 $javascript .= "\t\tloadMethod: '" . esc_ attr( $jsLoadMethod ) . "',\n";150 $javascript .= "\t\tloadMethod: '" . esc_js( $jsLoadMethod ) . "',\n"; 148 151 if ( $gallery->ajaxLoading == 'T' ) { 149 152 $javascript .= "\t\tautoLoadURL: '" . admin_url( 'admin-ajax.php' ) . "',\n"; … … 153 156 $javascript .= "\t\tgalleryId: '" . absint( $this->id ) . "',\n"; 154 157 $javascript .= "\t\tsetupFilters: " . (( $gallery->filterClick == 'F' ? "true" : "false" )) . ",\n"; 155 $javascript .= "\t\tlayout: '" . esc_ attr( $gallery->layout ) . "',\n";158 $javascript .= "\t\tlayout: '" . esc_js( $gallery->layout ) . "',\n"; 156 159 $javascript .= "\t\tdebug: " . (( empty( $_GET['debug'] ) ? "false" : "true" )) . ",\n"; 157 160 $javascript .= "\t\tgridSize: " . absint( $gallery->gridCellSize ) . ",\n"; … … 165 168 $_ = explode( ",", $isf ); 166 169 if ( !empty( $_[0] ) ) { 167 $javascript .= "\t\t\t,[" . esc_attr( $_[0] ) . ", " . absint( $_[1] ) / 100 . "]\n";170 $javascript .= "\t\t\t,[" . absint( $_[0] ) . ", " . absint( $_[1] ) / 100 . "]\n"; 168 171 } 169 172 } … … 171 174 } 172 175 if ( isset( $scrollEffect ) ) { 173 $javascript .= "\t\tscrollEffect: '" . esc_ attr( $gallery->scrollEffect ) . "',\n";176 $javascript .= "\t\tscrollEffect: '" . esc_js( $gallery->scrollEffect ) . "',\n"; 174 177 } 175 178 $javascript .= "\t\tselectedFilter: '" . $this->slugify( $gallery->defaultFilter ) . "'\n"; … … 200 203 $javascript .= "\t})();\n"; 201 204 $lightbox_options = ( wp_is_mobile() ? $gallery->lightboxOptionsMobile : $gallery->lightboxOptions ); 205 if ( !$ftg_allow_raw_js ) { 206 $lightbox_options = ''; 207 } 202 208 switch ( $lightbox ) { 203 209 case 'magnific': -
final-tiles-grid-gallery-lite/trunk/readme.txt
r3722824 r3732073 4 4 Requires at least: 5.2 5 5 Tested up to: 7.1 6 Stable tag: 3.6.1 46 Stable tag: 3.6.15 7 7 License: GPLv3 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-3.0.html … … 129 129 130 130 == Changelog == 131 = 3.6.15 - 07.10.2026 = 132 - Fixed: Security update (thanks to Ala Bouali) 133 131 134 = 3.6.14 - 01.10.2026 = 132 135 - Fixed: Security update
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)