[indexer ↪ v3] 5 commits

spip-contrib-extensions/indexer | 5 commits

Par Cerdic, le 5 février 2025 à 11h57min :

build: v3.2 avec des fix manticore, pour SPIP 3.2

Modifié
paquet.xml

Détails : build: v3.2 avec des fix manticore, pour SPIP 3.2 (c782eda4) · Validations · spip-contrib-extensions / indexer · GitLab

==============================
Par Matthieu Marcillaud, le 5 février 2025 à 11h55min :

docs(changelog): pour #6 & Manticore

Modifié
CHANGELOG.md

Détails : docs(changelog): pour #6 & Manticore (0917a5b8) · Validations · spip-contrib-extensions / indexer · GitLab

==============================
Par Matthieu Marcillaud, le 5 février 2025 à 11h55min :

fix: Manticore semble mettre SNIPPET() parfois en erreur ; on utilise HIGHLIGHT() pour lui

Refs: #11

Modifié
iterateur/sphinx.php
prive/squelettes/contenu/indexer.html

Détails : fix: Manticore semble mettre `SNIPPET()` parfois en erreur ; on utilise `HIGHLIGHT()` pour lui (92b6a4a9) · Validations · spip-contrib-extensions / indexer · GitLab

==============================
Par Matthieu Marcillaud, le 5 février 2025 à 11h55min :

feat: mieux indiquer la réussite de la connexion aux serveur d’indexation, et indiquer sa version et son moteur

Modifié
inc/indexer.php
prive/squelettes/contenu/indexer.html
spip-cli/SphinxGenererAutocomplete.php

Détails : feat: mieux indiquer la réussite de la connexion aux serveur d’indexation, et... (dee5c9a8) · Validations · spip-contrib-extensions / indexer · GitLab

==============================
Par Matthieu Marcillaud, le 5 février 2025 à 11h55min :

fix: Calcul du nombre d’éléments de recherche trouvés, avec Manticore

Avec Manticore, la méta ‹ total › et ‹ total_found › est différente.

  • total est le nombre d’entrées retournées avec la requête
  • total_found est le nombre d’entrées totales (hors pagination, limite…)

Sphinx pour les deux semblait retourner la même valeur.

Modifié
inc/sphinxql_to_array.php
iterateur/sphinx.php

Détails : fix: Calcul du nombre d’éléments de recherche trouvés, avec Manticore (d092c158) · Validations · spip-contrib-extensions / indexer · GitLab