From 5e4cc6cd67f30e4ba66404a8462ac244c41e0624 Mon Sep 17 00:00:00 2001 From: Daniel Seifert Date: Tue, 29 Sep 2020 15:45:57 +0200 Subject: [PATCH] add 6.5.2.2 (ionCube for PHP 5.6 - 7.0) --- docs/daux/changelog/010_Changelog.md | 19 +- docs/daux/config.json | 4 +- docs/html/changelog/Changelog.html | 27 +- docs/html/editions/Editionen.html | 2 +- docs/html/index.html | 4 +- .../Kompatibilitaet_mit_anderen_Modulen.html | 2 +- .../Anforderungen/Systemanforderungen.html | 2 +- .../Anforderungen/Vorbereitungen.html | 2 +- .../Deinstallation/Dateien_loeschen.html | 2 +- .../Deinstallation/Datenbank_bereinigen.html | 2 +- .../Modul_aus_der_Installation_entfernen.html | 2 +- .../Deinstallation/Modul_deaktivieren.html | 2 +- ...eiterungen_deaktivieren_und_entfernen.html | 2 +- .../Deinstallation/TMP-Ordner_leeren.html | 2 +- docs/html/installation/Installation.html | 2 +- .../Cachevermeidung.html | 2 +- .../installation/Installationspruefung.html | 2 +- .../Neuinstallation/Cronjob_einrichten.html | 2 +- .../Neuinstallation/Lizenz_eintragen.html | 2 +- .../Neuinstallation/Modul_hinzufuegen.html | 4 +- .../Modul_im_Shop_aktivieren.html | 2 +- .../Providerspezifische_Installation.html | 2 +- .../Shopanpassungen_installieren.html | 2 +- .../Neuinstallation/TMP-Ordner_leeren.html | 2 +- .../Neuinstallation/Updatefaehigkeit.html | 2 +- .../Verwendung_eigener_Themes.html | 2 +- .../Neuinstallation/Vorbereitung.html | 2 +- .../installation/Neuinstallation/index.html | 4 +- docs/html/installation/Schnellstart.html | 2 +- .../installation/Update/Dateien_erneuern.html | 4 +- .../Update/Erweiterungen_anpassen.html | 2 +- .../Lizenzschluessel_aktualisieren.html | 2 +- .../Update/Modul_deaktivieren.html | 2 +- .../Modulinformationen_aktualisieren.html | 2 +- .../Providerspezifische_Installation.html | 2 +- .../Update/Shopanpassungen_installieren.html | 2 +- .../Update/TMP-Ordner_leeren.html | 2 +- .../installation/Update/Updatedefinition.html | 2 +- docs/html/manual/Ergebnisanlyse.html | 2 +- .../manual/Erweiterungsmoeglichkeiten.html | 2 +- docs/html/manual/Fragen.html | 2 +- docs/html/manual/Inhalte.html | 2 +- docs/html/manual/Logging.html | 2 +- docs/html/manual/Optimierungen.html | 2 +- .../phonetischer_Index.html | 2 +- docs/html/manual/Statistik.html | 2 +- docs/html/manual/Synonym-Editor.html | 2 +- docs/html/manual/externeEinstellungen.html | 2 +- .../korrespondierendeAttributswerte.html | 2 +- docs/html/manual/optischeAnpassungen.html | 2 +- .../Indexleiste.html | 2 +- .../MultiAttributFilter.html | 2 +- .../Phonetic-Cronjob.html | 2 +- .../technische_Erlaeuterungen/Relevanz.html | 2 +- .../zusaetzliche_Formularfelder.html | 2 +- docs/html/support/Hilfe-und-Support.html | 2 +- .../html/tipuesearch/tipuesearch_content.json | 2 +- docs/readme.txt | 2 +- .../Model/Filters/d3AttributeFilter.php | 954 +- .../Model/Filters/d3CategoryFilter.php | 441 +- .../Model/Filters/d3FieldIsFilter.php | 295 +- .../Model/Filters/d3FieldLikeFilter.php | 289 +- src/Application/Model/Filters/d3Filter.php | 708 +- .../Model/Filters/d3FilterInterface.php | 60 +- .../Model/Filters/d3FilterList.php | 191 +- .../Model/Filters/d3IndexFilter.php | 269 +- .../Model/Filters/d3ManufacturerFilter.php | 434 +- .../Model/Filters/d3PriceFilter.php | 743 +- .../Model/Filters/d3VendorFilter.php | 426 +- .../Model/d3_extsearch_statisticlog.php | 350 +- src/Application/Model/d3_extsearch_synset.php | 92 +- src/Application/Model/d3_extsearch_term.php | 163 +- .../Model/d3_oxutils_extsearch.php | 114 +- src/Application/Model/d3_phonetic_de.php | 559 +- src/Application/Model/d3_phonetic_de_voc.php | 578 +- src/Application/Model/d3_search.php | 1275 +-- src/Application/Model/d3_search_generator.php | 579 +- src/Application/Model/d3_semantic.php | 454 +- .../function.d3_extsearch_highlight.php | 144 +- src/Core/d3_extsearch_conf.php | 50 +- .../Application/Controller/d3_ext_search.php | 8 +- .../Model/d3_basemodel_extsearch.php | 86 +- .../Model/d3_oxarticle_phonetic.php | 350 +- .../Model/d3_oxarticlelist_extsearch.php | 1909 ++-- .../Model/d3_oxrssfeed_extsearch.php | 345 +- .../Model/d3_oxsearch_extsearch.php | 8360 +++++++++-------- src/build/grunt/jshint.js | 6 + src/build/origin/js/.jshintrc | 17 + src/build/origin/js/d3extsearch.js | 7 +- src/build/origin/js/d3extsearch_ias.js | 1 + src/build/origin/js/d3extsearch_slider.js | 4 +- src/build/package-lock.json | 12 + src/metadata.php | 2 +- src/out/src/js/d3extsearch.min.js | 2 +- src/out/src/js/d3extsearch_ias.min.js | 2 +- src/out/src/js/d3extsearch_slider.min.js | 2 +- src/setup/d3_extsearch_update.php | 16 +- src/tests/additional.inc.php | 78 +- src/tests/d3extsearch_config.php | 26 +- .../assignedFilters/allMultiFilterTest.php | 371 +- .../assignedFilters/allSingleFilterTest.php | 308 +- .../attributeMultiFilterTest.php | 332 +- .../attributeSingleFilterTest.php | 232 +- .../categoryMultiFilterTest.php | 240 +- .../categorySingleFilterTest.php | 192 +- ...searchFilterQueriesIntegrationTestCase.php | 68 +- .../assignedFilters/fieldIsFilterTest.php | 136 +- .../assignedFilters/fieldLikeFilterTest.php | 151 +- .../assignedFilters/indexFilterTest.php | 139 +- .../manufacturerMultiFilterTest.php | 169 +- .../manufacturerSingleFilterTest.php | 139 +- .../assignedFilters/nofilterTest.php | 125 +- .../assignedFilters/priceArrayFilterTest.php | 166 +- .../assignedFilters/priceSliderFilterTest.php | 172 +- .../assignedFilters/vendorMultiFilterTest.php | 154 +- .../vendorSingleFilterTest.php | 138 +- .../d3ExtsearchIntegrationTestCase.php | 244 +- .../filterlists/attributeFilterTest.php | 590 +- .../filterlists/categoryFilterTest.php | 625 +- ...xtsearchFilterlistsIntegrationTestCase.php | 62 +- .../filterlists/indexFilterTest.php | 500 +- .../filterlists/manufacturerFilterTest.php | 485 +- .../filterlists/priceFilterTest.php | 511 +- .../filterlists/vendorFilterTest.php | 487 +- .../queryExecute/alistQueryExecuteTest.php | 210 +- ...searchFilterQueriesIntegrationTestCase.php | 346 +- .../queryExecute/searchQueryExecuteTest.php | 118 +- 127 files changed, 14041 insertions(+), 13938 deletions(-) create mode 100644 src/build/origin/js/.jshintrc diff --git a/docs/daux/changelog/010_Changelog.md b/docs/daux/changelog/010_Changelog.md index 79a1125..d167985 100644 --- a/docs/daux/changelog/010_Changelog.md +++ b/docs/daux/changelog/010_Changelog.md @@ -2,12 +2,27 @@ title: Changelog --- +## 6.5.2.2 (2020-09-29) +### Changed +- Suggest: Submit bei markiertem Eintrag sendet Formular ab, anstatt den Eintrag zu zeigen +- JavaScripts verwenden Strict Mode +### Fixed +- optimiertes Decoding verhindert SQL Injections + +--- + +## 6.5.2.1 (2020-08-20) +### Fixed +- fehlerhaften BaseConfKey getauscht + +--- + ## 6.5.2.0 (2020-07-20) ### Changed - unnötige Maskierung des Suchbegriffes entfernt - - führte bei Verwendung von Sonderzeichen zu fehlerfaften Ergebnissen + - führte bei Verwendung von Sonderzeichen zu fehlerhaften Ergebnissen - Build-Komponenten aktualisiert - - vermeidet Verwendung unsicherer Pakete) + - vermeidet Verwendung unsicherer Pakete - Benennung des Source-Verzeichnisses wird automatisch ermittelt - so kann dieses Verzeichnis auch anders benannt oder an anderer Stelle abgelegt sein - kleine Layoutanpassungen im Flow- und Wavetheme diff --git a/docs/daux/config.json b/docs/daux/config.json index 6792db6..5a39c34 100644 --- a/docs/daux/config.json +++ b/docs/daux/config.json @@ -1,9 +1,9 @@ { "title": " erweiterte Suche", - "moduleversion": "6.5.2.0", + "moduleversion": "6.5.2.2", "titledesc": "für den Oxid eShop", "author": "D³ Data Development", - "moduledate": "20.07.2020", + "moduledate": "29.09.2020", "editors": "", "tagline": "", "image": "", diff --git a/docs/html/changelog/Changelog.html b/docs/html/changelog/Changelog.html index 0e8be18..2480f2a 100644 --- a/docs/html/changelog/Changelog.html +++ b/docs/html/changelog/Changelog.html @@ -72,21 +72,38 @@
-

6.5.2.0 (2020-07-20)

+

6.5.2.2 (2020-09-29)

Changed

+

Fixed

+ +
+

6.5.2.1 (2020-08-20)

+

Fixed

+ +
+

6.5.2.0 (2020-07-20)

+

Changed

+ -

Fixed

+

Fixed