[CON-2810] 4.10.0: Auflistung der Suchbegriffe - keine Kumulation

Alle bestätigten Fehler in CONTENIDO 4.10 (erledigte Fehler werden durch geschlossene Beiträge gekennzeichnet).
Antworten
McHubi
Beiträge: 1209
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

[CON-2810] 4.10.0: Auflistung der Suchbegriffe - keine Kumulation

Beitrag von McHubi » So 24. Mär 2019, 21:54

Hallo zusammen,

mag sein, dass ich hier falsch liege - aber die Auflistung der Suchbegriffe scheint mir nicht korrekt zu sein:
be-statistiken-suchbegriffe-001.jpg
(68.98 KiB) Noch nie heruntergeladen
Ich hätte hier erwartet, den Begriff "spielwiese" nur einmal vorzufinden...

VG,

Markus
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: 4.10.0: Auflistung der Suchbegriffe - keine Kumulation

Beitrag von Oldperl » Mi 27. Mär 2019, 09:45

Servus Markus,

die Suche, bzw. die Indizierung der Suchbegriffe, ist und war schon immer nicht korrekt. Das ist ein Grund für die Existenz meines Such-Plugins für 4.9. Wenn ich es schaffe passe ich es mal für die 4.10 an.

Gruß Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

McHubi
Beiträge: 1209
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: 4.10.0: Auflistung der Suchbegriffe - keine Kumulation

Beitrag von McHubi » Mi 27. Mär 2019, 10:41

Thumbs up! Wäre toll!
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)

xmurrix
Beiträge: 3143
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Kontaktdaten:

Re: 4.10.0: Auflistung der Suchbegriffe - keine Kumulation

Beitrag von xmurrix » Mi 27. Mär 2019, 10:48

Hallo Markus,

die Darstellung im Bereich zeigt jeweils die Ergebnisse für eine einzelne Suche, daher siehst du den Begriff "spielwiese" mehrmals. So kann man z. B. auch sehen, ob Änderungen an Inhalten (überarbeitete/neue Texte) andere Ergebnisse liefern.

Man kann sich aber auch als ein neues Feature eine kumulierte Anzeige pro Suchbegriff überlegen.

Gruß
Murat
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: 4.10.0: Auflistung der Suchbegriffe - keine Kumulation

Beitrag von Oldperl » Mi 27. Mär 2019, 10:54

Servus,
xmurrix hat geschrieben:
Mi 27. Mär 2019, 10:48
So kann man z. B. auch sehen, ob Änderungen an Inhalten (überarbeitete/neue Texte) andere Ergebnisse liefern.
Und woran erkennst Du das dann, wenn da 100 Mal untereinander der gleiche Suchbegriff steht?

Gruß Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

xmurrix
Beiträge: 3143
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Kontaktdaten:

Re: 4.10.0: Auflistung der Suchbegriffe - keine Kumulation

Beitrag von xmurrix » Mi 27. Mär 2019, 11:10

Hallo,
...Und woran erkennst Du das dann, wenn da 100 Mal untereinander der gleiche Suchbegriff steht?...
die Frage ist berechtigt und nach genauerer Prüfung der Seite, stelle ich fest, dass die jetzige Funktion auf der Seite doch nicht richtig ist.

Auf den ersten Blick dachte ich, dass dort immer pro Suche ein Eintrag angezeigt wird, aber dem ist nicht so. Auch die Überschrift der Spalte "Durchschnittliche Anzahl der Ergebnisse" ist ein Hinweis darauf, dass hier kumulierte Werte angezeigt werden sollen.

Die Anzeige unter "Statistiken -> Suchbegriffe" ist fehlerhaft, sowohl in der Liste links, als auch in der Tabelle rechts. Die Detailanzeige eines Suchbegriffs zeigt aber die einzelnen Ergebnisse der Suche.

Gruß
Murat
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.

xmurrix
Beiträge: 3143
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Kontaktdaten:

Re: 4.10.0: Auflistung der Suchbegriffe - keine Kumulation

Beitrag von xmurrix » Mi 27. Mär 2019, 11:19

Danke für die Meldung und für die Kommentare, für den Fehler gibt es nun ein entsprechendes Ticket:
https://issues.contenido.org/browse/CON-2810
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.

bodil
Beiträge: 340
Registriert: Fr 7. Okt 2011, 04:10
Kontaktdaten:

Re: [CON-2810] 4.10.0: Auflistung der Suchbegriffe - keine Kumulation

Beitrag von bodil » Mo 2. Sep 2019, 10:09

Apropos Suche:
Ich bekomme in einer Installation folgende Warnung, wenn ich es richtig verstanden habe, beim Speichern eines Artikels:
PHP Warning: preg_replace(): Compilation failed: invalid range in character class at offset 14 in /www/htdocs/********/contenido/classes/search/class.search.index.php on line 331
Dort wird dieses Pattern eingesetzt:

Code: Alles auswählen

"/&$this->idart=[0-9]+\([\w-,]+\)/"
Ich habe es durch

Code: Alles auswählen

"/&$this->idart=[0-9]+\([\w\-\,]+\)/"
ersetzt (Backslashes vor - und , innerhalb der 2. eckigen Klammer) und die Meldung verschwindet.
Dasselbe Pattern gibt es auch nochmal etwa in Zeile 354.

Webserver-Version: Apache
Installierte PHP-Version: 7.3.6-nmm1

Nachtrag: https://ayesh.me/Upgrade-PHP-7.3#pcre2
Zuletzt geändert von bodil am Fr 6. Sep 2019, 18:54, insgesamt 2-mal geändert.

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: [CON-2810] 4.10.0: Auflistung der Suchbegriffe - keine Kumulation

Beitrag von Oldperl » Mo 2. Sep 2019, 12:10

Servus,

seh schon, sollte doch mein Suchwort-Plugin für 4.10 Updaten... :roll:

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

marcus.gnass_4fb
Beiträge: 87
Registriert: Do 26. Apr 2012, 23:02
Kontaktdaten:

Re: [CON-2810] 4.10.0: Auflistung der Suchbegriffe - keine Kumulation

Beitrag von marcus.gnass_4fb » Mo 4. Nov 2019, 10:34

bodil hat geschrieben:
Mo 2. Sep 2019, 10:09
Ich habe es durch

Code: Alles auswählen

"/&$this->idart=[0-9]+\([\w\-\,]+\)/"
ersetzt (Backslashes vor - und , innerhalb der 2. eckigen Klammer) und die Meldung verschwindet.
Der Fehler wurde in der Version 4.10.1 behoben. Es reicht aber aus das Minus-Zeichen zu escapen, da es im Kontext einer Zeichenmenge eine besondere Bedeutung hat. PHP bis zur Version 7.2 war da etwas gnädiger, 7.3 meckert das aber zurecht an.

McHubi
Beiträge: 1209
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: [CON-2810] 4.10.0: Auflistung der Suchbegriffe - keine Kumulation

Beitrag von McHubi » Mo 4. Nov 2019, 11:10

Danke!
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)

Antworten