Changeset 3273594
- Timestamp:
- 04/15/2025 01:04:14 PM (12 months ago)
- Location:
- ajax-search-lite
- Files:
-
- 363 added
- 7 edited
-
tags/4.12.7 (added)
-
tags/4.12.7/ajax-search-lite.php (added)
-
tags/4.12.7/ajax_search.php (added)
-
tags/4.12.7/backend (added)
-
tags/4.12.7/backend/Blocks (added)
-
tags/4.12.7/backend/Blocks/AslSearchBlocks.php (added)
-
tags/4.12.7/backend/Blocks/assets (added)
-
tags/4.12.7/backend/Blocks/assets/search-block.css (added)
-
tags/4.12.7/backend/Blocks/assets/search-block.js (added)
-
tags/4.12.7/backend/Blocks/assets/search-block.jsx (added)
-
tags/4.12.7/backend/analytics.php (added)
-
tags/4.12.7/backend/compatibility.php (added)
-
tags/4.12.7/backend/default_settings_page.php (added)
-
tags/4.12.7/backend/go_pro.php (added)
-
tags/4.12.7/backend/help_and_support.php (added)
-
tags/4.12.7/backend/maintenance.php (added)
-
tags/4.12.7/backend/performance_options.php (added)
-
tags/4.12.7/backend/settings (added)
-
tags/4.12.7/backend/settings.php (added)
-
tags/4.12.7/backend/settings/assets (added)
-
tags/4.12.7/backend/settings/assets/analytics.js (added)
-
tags/4.12.7/backend/settings/assets/compatibility_settings.js (added)
-
tags/4.12.7/backend/settings/assets/fa (added)
-
tags/4.12.7/backend/settings/assets/fa/css (added)
-
tags/4.12.7/backend/settings/assets/fa/css/all.min.css (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-brands-400.eot (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-brands-400.svg (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-brands-400.ttf (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-brands-400.woff (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-brands-400.woff2 (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-regular-400.eot (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-regular-400.svg (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-regular-400.ttf (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-regular-400.woff (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-regular-400.woff2 (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-solid-900.eot (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-solid-900.svg (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-solid-900.ttf (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-solid-900.woff (added)
-
tags/4.12.7/backend/settings/assets/fa/webfonts/fa-solid-900.woff2 (added)
-
tags/4.12.7/backend/settings/assets/icons (added)
-
tags/4.12.7/backend/settings/assets/icons/accessibility.png (added)
-
tags/4.12.7/backend/settings/assets/icons/add-before.png (added)
-
tags/4.12.7/backend/settings/assets/icons/add.png (added)
-
tags/4.12.7/backend/settings/assets/icons/arrow-all-left.png (added)
-
tags/4.12.7/backend/settings/assets/icons/arrow-all-right.png (added)
-
tags/4.12.7/backend/settings/assets/icons/arrow-left.png (added)
-
tags/4.12.7/backend/settings/assets/icons/arrow-right.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-asettings.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-back.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-bulb.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-eye.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-frontend.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-layout.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-maximise.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-multisite.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-refresh.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-settings.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-stat.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-tray.png (added)
-
tags/4.12.7/backend/settings/assets/icons/b-warning.png (added)
-
tags/4.12.7/backend/settings/assets/icons/black_arrow.png (added)
-
tags/4.12.7/backend/settings/assets/icons/close.png (added)
-
tags/4.12.7/backend/settings/assets/icons/cross.png (added)
-
tags/4.12.7/backend/settings/assets/icons/delete.png (added)
-
tags/4.12.7/backend/settings/assets/icons/down.png (added)
-
tags/4.12.7/backend/settings/assets/icons/drag.png (added)
-
tags/4.12.7/backend/settings/assets/icons/exclamation.png (added)
-
tags/4.12.7/backend/settings/assets/icons/float.png (added)
-
tags/4.12.7/backend/settings/assets/icons/gear.png (added)
-
tags/4.12.7/backend/settings/assets/icons/grad-deg.png (added)
-
tags/4.12.7/backend/settings/assets/icons/icon-desktop-white.png (added)
-
tags/4.12.7/backend/settings/assets/icons/icon-desktop.png (added)
-
tags/4.12.7/backend/settings/assets/icons/icon-phone-white.png (added)
-
tags/4.12.7/backend/settings/assets/icons/icon-phone.png (added)
-
tags/4.12.7/backend/settings/assets/icons/icon-tablet-white.png (added)
-
tags/4.12.7/backend/settings/assets/icons/icon-tablet.png (added)
-
tags/4.12.7/backend/settings/assets/icons/info.png (added)
-
tags/4.12.7/backend/settings/assets/icons/labelposition.png (added)
-
tags/4.12.7/backend/settings/assets/icons/load24x24.gif (added)
-
tags/4.12.7/backend/settings/assets/icons/loading-big.gif (added)
-
tags/4.12.7/backend/settings/assets/icons/magn.svg (added)
-
tags/4.12.7/backend/settings/assets/icons/on-off-new-hc.png (added)
-
tags/4.12.7/backend/settings/assets/icons/on-off-new.png (added)
-
tags/4.12.7/backend/settings/assets/icons/paint.png (added)
-
tags/4.12.7/backend/settings/assets/icons/pattern-subtle.png (added)
-
tags/4.12.7/backend/settings/assets/icons/pen.png (added)
-
tags/4.12.7/backend/settings/assets/icons/point.png (added)
-
tags/4.12.7/backend/settings/assets/icons/settings.png (added)
-
tags/4.12.7/backend/settings/assets/icons/slides.png (added)
-
tags/4.12.7/backend/settings/assets/icons/tick.png (added)
-
tags/4.12.7/backend/settings/assets/icons/tie.png (added)
-
tags/4.12.7/backend/settings/assets/icons/up.png (added)
-
tags/4.12.7/backend/settings/assets/icons/updown12x25.png (added)
-
tags/4.12.7/backend/settings/assets/icons/upload-before.png (added)
-
tags/4.12.7/backend/settings/assets/jquery-ui.css (added)
-
tags/4.12.7/backend/settings/assets/js (added)
-
tags/4.12.7/backend/settings/assets/js/jquery.conditionals.js (added)
-
tags/4.12.7/backend/settings/assets/js/spectrum (added)
-
tags/4.12.7/backend/settings/assets/js/spectrum/spectrum.css (added)
-
tags/4.12.7/backend/settings/assets/js/spectrum/spectrum.js (added)
-
tags/4.12.7/backend/settings/assets/maintenance.js (added)
-
tags/4.12.7/backend/settings/assets/misc.js (added)
-
tags/4.12.7/backend/settings/assets/search_instance.js (added)
-
tags/4.12.7/backend/settings/assets/style-hc.css (added)
-
tags/4.12.7/backend/settings/assets/style.css (added)
-
tags/4.12.7/backend/settings/assets/tabs.css (added)
-
tags/4.12.7/backend/settings/assets/tabs.js (added)
-
tags/4.12.7/backend/settings/assets/textarea-autosize (added)
-
tags/4.12.7/backend/settings/assets/textarea-autosize/jquery.textarea-autosize.js (added)
-
tags/4.12.7/backend/settings/assets/theme (added)
-
tags/4.12.7/backend/settings/assets/theme/classic-blue.png (added)
-
tags/4.12.7/backend/settings/assets/theme/curvy-black.png (added)
-
tags/4.12.7/backend/settings/assets/theme/curvy-blue.png (added)
-
tags/4.12.7/backend/settings/assets/theme/curvy-red.png (added)
-
tags/4.12.7/backend/settings/assets/theme/simple-blue.png (added)
-
tags/4.12.7/backend/settings/assets/theme/simple-grey.png (added)
-
tags/4.12.7/backend/settings/assets/theme/simple-red.png (added)
-
tags/4.12.7/backend/settings/assets/theme/underline.png (added)
-
tags/4.12.7/backend/settings/assets/types.js (added)
-
tags/4.12.7/backend/settings/assets/upload.js (added)
-
tags/4.12.7/backend/settings/assets/wpd-modal (added)
-
tags/4.12.7/backend/settings/assets/wpd-modal/wpd-modal.css (added)
-
tags/4.12.7/backend/settings/assets/wpd-modal/wpd-modal.js (added)
-
tags/4.12.7/backend/settings/class (added)
-
tags/4.12.7/backend/settings/class/border.class.php (added)
-
tags/4.12.7/backend/settings/class/categories.class.php (added)
-
tags/4.12.7/backend/settings/class/colorpicker.class.php (added)
-
tags/4.12.7/backend/settings/class/colorpickerdummy.class.php (added)
-
tags/4.12.7/backend/settings/class/customfields.class.php (added)
-
tags/4.12.7/backend/settings/class/customfselect.class.php (added)
-
tags/4.12.7/backend/settings/class/customposttypes.class.php (added)
-
tags/4.12.7/backend/settings/class/customposttypeseditable.class.php (added)
-
tags/4.12.7/backend/settings/class/customselect.class.php (added)
-
tags/4.12.7/backend/settings/class/customtaxonomyterm.class.php (added)
-
tags/4.12.7/backend/settings/class/four.class.php (added)
-
tags/4.12.7/backend/settings/class/hidden.class.php (added)
-
tags/4.12.7/backend/settings/class/languageselect.class.php (added)
-
tags/4.12.7/backend/settings/class/numericunit.class.php (added)
-
tags/4.12.7/backend/settings/class/text.class.php (added)
-
tags/4.12.7/backend/settings/class/textarea-expandable.class.php (added)
-
tags/4.12.7/backend/settings/class/textarea.class.php (added)
-
tags/4.12.7/backend/settings/class/textsmall.class.php (added)
-
tags/4.12.7/backend/settings/class/type.class.php (added)
-
tags/4.12.7/backend/settings/class/upload.class.php (added)
-
tags/4.12.7/backend/settings/class/wd_cf_search_callback.class.php (added)
-
tags/4.12.7/backend/settings/class/wd_textarea_b64.php (added)
-
tags/4.12.7/backend/settings/class/yesno.class.php (added)
-
tags/4.12.7/backend/settings/default_options.php (added)
-
tags/4.12.7/backend/settings/types.inc.php (added)
-
tags/4.12.7/backend/sidebar.php (added)
-
tags/4.12.7/backend/tabs (added)
-
tags/4.12.7/backend/tabs/compatibility (added)
-
tags/4.12.7/backend/tabs/compatibility/cssjs_options.php (added)
-
tags/4.12.7/backend/tabs/compatibility/query_options.php (added)
-
tags/4.12.7/backend/tabs/instance (added)
-
tags/4.12.7/backend/tabs/instance/advanced (added)
-
tags/4.12.7/backend/tabs/instance/advanced/accessibility.php (added)
-
tags/4.12.7/backend/tabs/instance/advanced/advanced_premium_more.php (added)
-
tags/4.12.7/backend/tabs/instance/advanced/content.php (added)
-
tags/4.12.7/backend/tabs/instance/advanced/exclude_results.php (added)
-
tags/4.12.7/backend/tabs/instance/advanced/kw_exceptions.php (added)
-
tags/4.12.7/backend/tabs/instance/advanced_options.php (added)
-
tags/4.12.7/backend/tabs/instance/frontend (added)
-
tags/4.12.7/backend/tabs/instance/frontend/category_filters.php (added)
-
tags/4.12.7/backend/tabs/instance/frontend/more_filters.php (added)
-
tags/4.12.7/backend/tabs/instance/frontend_options.php (added)
-
tags/4.12.7/backend/tabs/instance/general (added)
-
tags/4.12.7/backend/tabs/instance/general/autocomplete.php (added)
-
tags/4.12.7/backend/tabs/instance/general/behavior.php (added)
-
tags/4.12.7/backend/tabs/instance/general/general_premium_sources.php (added)
-
tags/4.12.7/backend/tabs/instance/general/ordering.php (added)
-
tags/4.12.7/backend/tabs/instance/general/results_page_live_loader.php (added)
-
tags/4.12.7/backend/tabs/instance/general/sources.php (added)
-
tags/4.12.7/backend/tabs/instance/general_options.php (added)
-
tags/4.12.7/backend/tabs/instance/image_options.php (added)
-
tags/4.12.7/backend/tabs/instance/layout (added)
-
tags/4.12.7/backend/tabs/instance/layout/box_layout.php (added)
-
tags/4.12.7/backend/tabs/instance/layout/custom_css.php (added)
-
tags/4.12.7/backend/tabs/instance/layout/keyword_highlight.php (added)
-
tags/4.12.7/backend/tabs/instance/layout/results_behaviour.php (added)
-
tags/4.12.7/backend/tabs/instance/layout/results_layout.php (added)
-
tags/4.12.7/backend/tabs/instance/layout_options.php (added)
-
tags/4.12.7/backend/tinymce (added)
-
tags/4.12.7/backend/tinymce/buttons.js (added)
-
tags/4.12.7/backend/tinymce/buttons.php (added)
-
tags/4.12.7/backend/whypro.php (added)
-
tags/4.12.7/cache (added)
-
tags/4.12.7/css (added)
-
tags/4.12.7/css/fonts (added)
-
tags/4.12.7/css/fonts/icons2.eot (added)
-
tags/4.12.7/css/fonts/icons2.svg (added)
-
tags/4.12.7/css/fonts/icons2.ttf (added)
-
tags/4.12.7/css/fonts/icons2.woff (added)
-
tags/4.12.7/css/fonts/icons2.woff2 (added)
-
tags/4.12.7/css/style-classic-blue.css (added)
-
tags/4.12.7/css/style-curvy-black.css (added)
-
tags/4.12.7/css/style-curvy-blue.css (added)
-
tags/4.12.7/css/style-curvy-red.css (added)
-
tags/4.12.7/css/style-simple-blue.css (added)
-
tags/4.12.7/css/style-simple-grey.css (added)
-
tags/4.12.7/css/style-simple-red.css (added)
-
tags/4.12.7/css/style-underline.css (added)
-
tags/4.12.7/css/style.basic.css (added)
-
tags/4.12.7/error_log (added)
-
tags/4.12.7/icon.png (added)
-
tags/4.12.7/img (added)
-
tags/4.12.7/img/backend (added)
-
tags/4.12.7/img/backend/frontend-options.png (added)
-
tags/4.12.7/img/backend/grouping-options.png (added)
-
tags/4.12.7/img/backend/include-options.png (added)
-
tags/4.12.7/img/backend/media-search.png (added)
-
tags/4.12.7/img/backend/taxonomy-terms-search.png (added)
-
tags/4.12.7/img/backend/users-search.png (added)
-
tags/4.12.7/img/close (added)
-
tags/4.12.7/img/close/close1.svg (added)
-
tags/4.12.7/img/default.jpg (added)
-
tags/4.12.7/img/ie.gif (added)
-
tags/4.12.7/img/loading (added)
-
tags/4.12.7/img/loading-big.gif (added)
-
tags/4.12.7/img/loading.gif (added)
-
tags/4.12.7/img/loading/loading1.gif (added)
-
tags/4.12.7/img/loading/loading10.gif (added)
-
tags/4.12.7/img/loading/loading11.gif (added)
-
tags/4.12.7/img/loading/loading2.gif (added)
-
tags/4.12.7/img/loading/loading3.gif (added)
-
tags/4.12.7/img/loading/loading4.gif (added)
-
tags/4.12.7/img/loading/loading5.gif (added)
-
tags/4.12.7/img/loading/loading6.gif (added)
-
tags/4.12.7/img/loading/loading7.gif (added)
-
tags/4.12.7/img/loading/loading8.gif (added)
-
tags/4.12.7/img/loading/loading9.gif (added)
-
tags/4.12.7/img/loading/newload1.gif (added)
-
tags/4.12.7/img/loading/newload10.gif (added)
-
tags/4.12.7/img/loading/newload11.gif (added)
-
tags/4.12.7/img/loading/newload12.gif (added)
-
tags/4.12.7/img/loading/newload13.gif (added)
-
tags/4.12.7/img/loading/newload14.gif (added)
-
tags/4.12.7/img/loading/newload14r.gif (added)
-
tags/4.12.7/img/loading/newload15.gif (added)
-
tags/4.12.7/img/loading/newload16.gif (added)
-
tags/4.12.7/img/loading/newload17.gif (added)
-
tags/4.12.7/img/loading/newload18.gif (added)
-
tags/4.12.7/img/loading/newload2.gif (added)
-
tags/4.12.7/img/loading/newload3.gif (added)
-
tags/4.12.7/img/loading/newload4.gif (added)
-
tags/4.12.7/img/loading/newload5.gif (added)
-
tags/4.12.7/img/loading/newload6.gif (added)
-
tags/4.12.7/img/loading/newload7.gif (added)
-
tags/4.12.7/img/loading/newload8.gif (added)
-
tags/4.12.7/img/loading/newload9.gif (added)
-
tags/4.12.7/img/magnifier.png (added)
-
tags/4.12.7/includes (added)
-
tags/4.12.7/includes/classes (added)
-
tags/4.12.7/includes/classes/actions (added)
-
tags/4.12.7/includes/classes/actions/actions.inc.php (added)
-
tags/4.12.7/includes/classes/actions/class-asl-abstract.php (added)
-
tags/4.12.7/includes/classes/actions/class-asl-admin-notices.php (added)
-
tags/4.12.7/includes/classes/actions/class-asl-cookies.php (added)
-
tags/4.12.7/includes/classes/actions/class-asl-customfonts.php (added)
-
tags/4.12.7/includes/classes/actions/class-asl-stylesheets.php (added)
-
tags/4.12.7/includes/classes/ajax (added)
-
tags/4.12.7/includes/classes/ajax/ajax.inc.php (added)
-
tags/4.12.7/includes/classes/ajax/class-asl-abstract.php (added)
-
tags/4.12.7/includes/classes/ajax/class-asl-maintenance.php (added)
-
tags/4.12.7/includes/classes/ajax/class-asl-search.php (added)
-
tags/4.12.7/includes/classes/cache (added)
-
tags/4.12.7/includes/classes/cache/bfi_thumb.php (added)
-
tags/4.12.7/includes/classes/cache/cache.inc.php (added)
-
tags/4.12.7/includes/classes/core (added)
-
tags/4.12.7/includes/classes/core/class-asl-actions.php (added)
-
tags/4.12.7/includes/classes/core/class-asl-ajax.php (added)
-
tags/4.12.7/includes/classes/core/class-asl-dbman.php (added)
-
tags/4.12.7/includes/classes/core/class-asl-filters.php (added)
-
tags/4.12.7/includes/classes/core/class-asl-globals.php (added)
-
tags/4.12.7/includes/classes/core/class-asl-init.php (added)
-
tags/4.12.7/includes/classes/core/class-asl-instances.php (added)
-
tags/4.12.7/includes/classes/core/class-asl-manager.php (added)
-
tags/4.12.7/includes/classes/core/class-asl-menu.php (added)
-
tags/4.12.7/includes/classes/core/class-asl-scripts.php (added)
-
tags/4.12.7/includes/classes/core/class-asl-shortcodes.php (added)
-
tags/4.12.7/includes/classes/core/class-asl-styles.php (added)
-
tags/4.12.7/includes/classes/core/core.inc.php (added)
-
tags/4.12.7/includes/classes/etc (added)
-
tags/4.12.7/includes/classes/etc/class-asl_helpers.php (added)
-
tags/4.12.7/includes/classes/etc/class.asl-mb.php (added)
-
tags/4.12.7/includes/classes/etc/debug_data.class.php (added)
-
tags/4.12.7/includes/classes/filters (added)
-
tags/4.12.7/includes/classes/filters/class-asl-abstract.php (added)
-
tags/4.12.7/includes/classes/filters/class-asl-etc_fixes.php (added)
-
tags/4.12.7/includes/classes/filters/class-asl-formoverride.php (added)
-
tags/4.12.7/includes/classes/filters/class-asl-plugin_search_exclude.php (added)
-
tags/4.12.7/includes/classes/filters/class-asl-searchoverride.php (added)
-
tags/4.12.7/includes/classes/filters/class-asl-wooformoverride.php (added)
-
tags/4.12.7/includes/classes/filters/filters.inc.php (added)
-
tags/4.12.7/includes/classes/search (added)
-
tags/4.12.7/includes/classes/search/class-asl-query.php (added)
-
tags/4.12.7/includes/classes/search/class-asl-search-cpt.php (added)
-
tags/4.12.7/includes/classes/search/class-asl-search.php (added)
-
tags/4.12.7/includes/classes/search/search.inc.php (added)
-
tags/4.12.7/includes/classes/shortcodes (added)
-
tags/4.12.7/includes/classes/shortcodes/class-asl-abstract.php (added)
-
tags/4.12.7/includes/classes/shortcodes/class-asl-search.php (added)
-
tags/4.12.7/includes/classes/shortcodes/shortcodes.inc.php (added)
-
tags/4.12.7/includes/classes/suggest (added)
-
tags/4.12.7/includes/classes/suggest/google_suggest.class.php (added)
-
tags/4.12.7/includes/classes/suggest/suggest-abstract.class.php (added)
-
tags/4.12.7/includes/classes/suggest/suggest-wrapper.class.php (added)
-
tags/4.12.7/includes/classes/suggest/suggest.inc.php (added)
-
tags/4.12.7/includes/classes/widgets (added)
-
tags/4.12.7/includes/classes/widgets/class-search-widget.php (added)
-
tags/4.12.7/includes/classes/widgets/widgets.inc.php (added)
-
tags/4.12.7/includes/functions (added)
-
tags/4.12.7/includes/functions/functions.php (added)
-
tags/4.12.7/includes/views (added)
-
tags/4.12.7/includes/views/asl.shortcode.data.php (added)
-
tags/4.12.7/includes/views/asl.shortcode.php (added)
-
tags/4.12.7/includes/views/asl.shortcode.probox.php (added)
-
tags/4.12.7/includes/views/asl.shortcode.results.php (added)
-
tags/4.12.7/includes/views/asl.shortcode.script.php (added)
-
tags/4.12.7/includes/views/asl.shortcode.settings.php (added)
-
tags/4.12.7/includes/views/keyword-suggestions.php (added)
-
tags/4.12.7/includes/views/no-results.php (added)
-
tags/4.12.7/includes/views/result.php (added)
-
tags/4.12.7/js (added)
-
tags/4.12.7/js/min (added)
-
tags/4.12.7/js/min/plugin (added)
-
tags/4.12.7/js/min/plugin/merged (added)
-
tags/4.12.7/js/min/plugin/merged/asl-prereq-and-wrapper.js (added)
-
tags/4.12.7/js/min/plugin/merged/asl.js (added)
-
tags/4.12.7/js/min/plugin/optimized (added)
-
tags/4.12.7/js/min/plugin/optimized/asl-autocomplete.js (added)
-
tags/4.12.7/js/min/plugin/optimized/asl-core.js (added)
-
tags/4.12.7/js/min/plugin/optimized/asl-ga.js (added)
-
tags/4.12.7/js/min/plugin/optimized/asl-load.js (added)
-
tags/4.12.7/js/min/plugin/optimized/asl-prereq.js (added)
-
tags/4.12.7/js/min/plugin/optimized/asl-results-vertical.js (added)
-
tags/4.12.7/js/min/plugin/optimized/asl-settings.js (added)
-
tags/4.12.7/js/min/plugin/optimized/asl-wrapper.js (added)
-
tags/4.12.7/js/nomin (added)
-
tags/4.12.7/js/nomin/external (added)
-
tags/4.12.7/js/nomin/plugin (added)
-
tags/4.12.7/js/nomin/plugin/merged (added)
-
tags/4.12.7/js/nomin/plugin/merged/asl-prereq-and-wrapper.js (added)
-
tags/4.12.7/js/nomin/plugin/merged/asl.js (added)
-
tags/4.12.7/js/nomin/plugin/optimized (added)
-
tags/4.12.7/js/nomin/plugin/optimized/asl-autocomplete.js (added)
-
tags/4.12.7/js/nomin/plugin/optimized/asl-core.js (added)
-
tags/4.12.7/js/nomin/plugin/optimized/asl-ga.js (added)
-
tags/4.12.7/js/nomin/plugin/optimized/asl-load.js (added)
-
tags/4.12.7/js/nomin/plugin/optimized/asl-prereq.js (added)
-
tags/4.12.7/js/nomin/plugin/optimized/asl-results-vertical.js (added)
-
tags/4.12.7/js/nomin/plugin/optimized/asl-settings.js (added)
-
tags/4.12.7/js/nomin/plugin/optimized/asl-wrapper.js (added)
-
tags/4.12.7/languages (added)
-
tags/4.12.7/languages/ajax-search-lite-en_EN.mo (added)
-
tags/4.12.7/languages/ajax-search-lite-en_EN.po (added)
-
tags/4.12.7/languages/ajax-search-lite-en_EN.pot (added)
-
tags/4.12.7/languages/ajax-search-lite-hu_HU.mo (added)
-
tags/4.12.7/languages/ajax-search-lite-hu_HU.po (added)
-
tags/4.12.7/languages/ajax-search-lite.pot (added)
-
tags/4.12.7/readme.txt (added)
-
trunk/ajax-search-lite.php (modified) (2 diffs)
-
trunk/includes/classes/core/class-asl-init.php (modified) (1 diff)
-
trunk/includes/classes/core/class-asl-manager.php (modified) (1 diff)
-
trunk/includes/classes/filters/class-asl-searchoverride.php (modified) (4 diffs)
-
trunk/includes/classes/search/class-asl-search-cpt.php (modified) (2 diffs)
-
trunk/languages/ajax-search-lite.pot (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ajax-search-lite/trunk/ajax-search-lite.php
r3229495 r3273594 4 4 Plugin URI: http://wp-dreams.com 5 5 Description: The lite version of the most powerful ajax powered search engine for WordPress. 6 Version: 4.12. 66 Version: 4.12.7 7 7 Author: Ernest Marcinko 8 8 Author URI: http://wp-dreams.com … … 27 27 ); 28 28 define('ASL_URL_NP', str_replace(array("http://", "https://"), "//", plugin_dir_url(__FILE__))); 29 define('ASL_CURRENT_VERSION', 476 8);30 define('ASL_CURR_VER_STRING', "4.12. 6");29 define('ASL_CURRENT_VERSION', 4769); 30 define('ASL_CURR_VER_STRING', "4.12.7"); 31 31 define('ASL_DEBUG', 0); 32 32 define('ASL_DEMO', get_option('wd_asl_demo', 0) ); -
ajax-search-lite/trunk/includes/classes/core/class-asl-init.php
r2844657 r3273594 18 18 private function __construct() { 19 19 wd_asl()->db = WD_ASL_DBMan::getInstance(); 20 21 load_plugin_textdomain( 'ajax-search-lite', false, ASL_DIR . '/languages' );22 20 } 23 21 -
ajax-search-lite/trunk/includes/classes/core/class-asl-manager.php
r3120326 r3273594 71 71 return false; 72 72 73 // After 6.7 this must be executed in the "init" hook 74 load_plugin_textdomain( 'ajax-search-lite', false, ASL_DIR . '/languages' ); 75 73 76 $this->getContext(); 74 77 /** -
ajax-search-lite/trunk/includes/classes/filters/class-asl-searchoverride.php
r2727983 r3273594 50 50 $_POST['asl_get_as_array'] = 1;*/ 51 51 52 // Additional arguments and filters53 //add_filter('asl_query_add_args', array($this, 'getAdditionalArgs'), 10, 1);54 52 55 53 $posts_per_page = $sd['results_per_page']; … … 74 72 "page" => $paged 75 73 ); 76 $args = self::getAdditionalArgs($args); 74 75 add_filter('asl_query_args', array($this, 'getAdditionalArgs'), 10, 1); 77 76 78 77 if ( count($s_data) == 0 ) … … 95 94 global $wpdb; 96 95 97 // Separate case for WooCommerce 98 if ( isset($_GET['post_type']) && $_GET['post_type'] == 'product') { 99 // WooCommerce price filter 100 if ( isset($_GET['min_price'], $_GET['max_price']) ) { 101 $qry = "( $wpdb->postmeta.meta_value BETWEEN ". ($_GET['min_price'] + 0) ." AND " .($_GET['max_price'] + 0)." )"; 102 $args['where'] .= " 103 AND (( 104 SELECT IF(meta_key IS NULL, 1, IF($qry, COUNT(post_id), 0)) 105 FROM $wpdb->postmeta 106 WHERE $wpdb->postmeta.post_id = $wpdb->posts.ID AND $wpdb->postmeta.meta_key='_price' 107 ) >= 1) 108 "; 109 } 110 111 // WooCommerce custom Ordering 112 if ( isset($_GET['orderby']) ) { 113 $o_by = str_replace(' ', '', (strtolower($_GET['orderby']))); 114 switch ( $o_by ) { 115 case 'popularity': 116 $args['fields'] .= " 117 (SELECT IF(meta_value IS NULL, 0, meta_value) 118 FROM $wpdb->postmeta 119 WHERE 120 $wpdb->postmeta.meta_key='total_sales' AND 121 $wpdb->postmeta.post_id=$wpdb->posts.ID 122 LIMIT 1 123 ) as customfp, 124 "; 125 $args['orderby'] .= "CAST(customfp as SIGNED) DESC, "; 126 break; 127 case 'rating': 128 // Custom query args here 129 $args['fields'] .= " 130 ( 131 SELECT 132 IF(AVG( $wpdb->commentmeta.meta_value ) IS NULL, 0, AVG( $wpdb->commentmeta.meta_value )) 133 FROM 134 $wpdb->comments 135 LEFT JOIN $wpdb->commentmeta ON($wpdb->comments.comment_ID = $wpdb->commentmeta.comment_id) 136 WHERE 137 $wpdb->posts.ID = $wpdb->comments.comment_post_ID 138 AND ( $wpdb->commentmeta.meta_key = 'rating' OR $wpdb->commentmeta.meta_key IS null ) 139 ) as average_rating, 140 "; 141 $args['orderby'] = "average_rating DESC, "; 142 break; 143 case 'date': 144 $args['orderby'] = 'post_date DESC, '; 145 break; 146 case 'price': 147 $args['fields'] .= " 148 (SELECT IF(meta_value IS NULL, 0, meta_value) 149 FROM $wpdb->postmeta 150 WHERE 151 $wpdb->postmeta.meta_key='_price' AND 152 $wpdb->postmeta.post_id=$wpdb->posts.ID 153 LIMIT 1 154 ) as customfp, 155 "; 156 $args['orderby'] .= "CAST(customfp as SIGNED) ASC, "; 157 break; 158 case 'price-desc': 159 $args['fields'] .= " 160 (SELECT IF(meta_value IS NULL, 0, meta_value) 161 FROM $wpdb->postmeta 162 WHERE 163 $wpdb->postmeta.meta_key='_price' AND 164 $wpdb->postmeta.post_id=$wpdb->posts.ID 165 LIMIT 1 166 ) as customfp, 167 "; 168 $args['orderby'] .= "CAST(customfp as SIGNED) DESC, "; 169 break; 170 } 171 } 172 } else if ( isset($_GET['orderby']) ) { 173 $o_by = str_replace(' ', '', (strtolower($_GET['orderby']))); 174 $o_by_arg = ''; 175 if ( in_array($o_by, array('id', 'post_id', 'post_title', 'post_date')) ) { 176 $o_by_resolve = array( 177 'id' => 'id', 'post_id' => 'id', 178 'post_title' =>'title', 179 'post_date' => 'date' 180 ); 181 $o_by_arg = $o_by_resolve[$o_by]; 182 if ( isset($_GET['order']) ) { 183 $o_way = str_replace(' ', '', strtolower($_GET['order'])); 184 if ( in_array($o_way, array('asc', 'desc')) ) 185 $o_by_arg .= ' ' . $o_way; 186 } 187 } 188 189 if ( $o_by_arg != '' ) { 190 $args['orderby'] .= $o_by_arg . ', '; 191 } 192 } 96 // WooCommerce or other custom Ordering 97 if ( isset($_GET['orderby']) || isset($_GET['product_orderby']) ) { 98 $o_by = $_GET['orderby'] ?? $_GET['product_orderby']; 99 $o_by = str_replace(' ', '', ( strtolower($o_by) )); 100 if ( isset($_GET['order']) || isset($_GET['product_order']) ) { 101 $o_way = $_GET['order'] ?? $_GET['product_order']; 102 } elseif ( $o_by == 'price' || $o_by == 'product_price' ) { 103 $o_way = 'ASC'; 104 } elseif ( $o_by == 'alphabetical' ) { 105 $o_way = 'ASC'; 106 } else { 107 $o_way = 'DESC'; 108 } 109 $o_way = strtoupper($o_way); 110 if ( $o_way != 'DESC' && $o_way != 'ASC' ) { 111 $o_way = 'DESC'; 112 } 113 switch ( $o_by ) { 114 case 'id': 115 case 'post_id': 116 case 'product_id': 117 $args['post_primary_order'] = "id $o_way"; 118 break; 119 case 'popularity': 120 case 'post_popularity': 121 case 'product_popularity': 122 $args['post_primary_order'] = "customfp $o_way"; 123 $args['post_primary_order_metatype'] = 'numeric'; 124 $args['_post_primary_order_metakey'] = 'total_sales'; 125 break; 126 case 'rating': 127 case 'post_rating': 128 case 'product_rating': 129 // Custom query args here 130 $args['cpt_query']['fields'] = "( 131 SELECT 132 IF(AVG( $wpdb->commentmeta.meta_value ) IS NULL, 0, AVG( $wpdb->commentmeta.meta_value )) 133 FROM 134 $wpdb->comments 135 LEFT JOIN $wpdb->commentmeta ON($wpdb->comments.comment_ID = $wpdb->commentmeta.comment_id) 136 WHERE 137 $wpdb->posts.ID = $wpdb->comments.comment_post_ID 138 AND ( $wpdb->commentmeta.meta_key = 'rating' OR $wpdb->commentmeta.meta_key IS null ) 139 ) as average_rating, "; 140 $args['cpt_query']['orderby'] = "average_rating $o_way, "; 141 142 // Force different field order for index table 143 $args['post_primary_order'] = "average_rating $o_way"; 144 break; 145 case 'date': 146 case 'post_date': 147 case 'product_date': 148 $args['post_primary_order'] = "post_date $o_way"; 149 break; 150 case 'name': 151 case 'post_name': 152 case 'product_name': 153 case 'alphabetical': 154 case 'reverse_alpha': 155 case 'reverse_alphabetical': 156 $args['post_primary_order'] = "post_title $o_way"; 157 break; 158 case 'price': 159 case 'product_price': 160 case 'price-desc': 161 $args['post_primary_order'] = "customfp $o_way"; 162 $args['post_primary_order_metatype'] = 'numeric'; 163 $args['_post_primary_order_metakey'] = '_price'; 164 break; 165 case 'relevance': 166 $args['post_primary_order'] = "relevance $o_way"; 167 break; 168 } 169 } 193 170 194 171 return $args; … … 248 225 public function isSearch($wp_query) { 249 226 $is_search = true; 250 $soft_check = defined('ELEMENTOR_VERSION') || wd_asl()->o['asl_compatibility']['query_soft_check']; 227 $soft_check = 228 defined('ELEMENTOR_VERSION') || // Elementor 229 defined('ET_CORE') || // Divi 230 wd_asl()->o['asl_compatibility']['query_soft_check']; 251 231 252 232 // This can't be a search query if none of this is set -
ajax-search-lite/trunk/includes/classes/search/class-asl-search-cpt.php
r3120326 r3273594 1155 1155 return strcasecmp($a->title, $b->title); 1156 1156 case "menu_order DESC": 1157 return $b->menu_order - $a->menu_order;1157 return isset($b->menu_order) ? $b->menu_order - $a->menu_order : 0; 1158 1158 case "menu_order ASC": 1159 return $a->menu_order - $b->menu_order;1159 return isset($b->menu_order) ? $a->menu_order - $b->menu_order : 0; 1160 1160 case "customfp DESC": 1161 1161 if ($this->args['post_primary_order_metatype'] == 'numeric') … … 1207 1207 return strcasecmp($a->title, $b->title); 1208 1208 case "menu_order DESC": 1209 return $b->menu_order - $a->menu_order;1209 return isset($b->menu_order) ? $b->menu_order - $a->menu_order : 0; 1210 1210 case "menu_order ASC": 1211 return $a->menu_order - $b->menu_order;1211 return isset($b->menu_order) ? $a->menu_order - $b->menu_order : 0; 1212 1212 case "customfs DESC": 1213 1213 if ($this->args['post_secondary_order_metatype'] == 'numeric') -
ajax-search-lite/trunk/languages/ajax-search-lite.pot
r3229495 r3273594 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Ajax Search Lite 4.12. 6\n"5 "Project-Id-Version: Ajax Search Lite 4.12.7\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ajax-search-lite\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2025-0 1-27T12:18:02+00:00\n"12 "POT-Creation-Date: 2025-04-15T12:51:10+00:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 "X-Generator: WP-CLI 2.1 0.0\n"14 "X-Generator: WP-CLI 2.11.0\n" 15 15 "X-Domain: ajax-search-lite\n" 16 16 -
ajax-search-lite/trunk/readme.txt
r3229507 r3273594 5 5 Requires at least: 3.5 6 6 Requires PHP: 7.4 7 Tested up to: 6. 78 Stable tag: 4.12. 67 Tested up to: 6.8 8 Stable tag: 4.12.7 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 135 135 136 136 == Changelog == 137 = 4.12.7 = 138 * Fixed an issue when the plugin textdomain was registered too early 139 * Fixed an issue with sorting parameters on the results page 140 137 141 = 4.12.6 = 138 142 * Fixed an issue with the advanced title and content fields where HTML was not properly processed and validated
Note: See TracChangeset
for help on using the changeset viewer.