Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2020-04-29 17:04:45

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

problème lors de la recherche

Bonjour,
En testant la fonction recherche de Dotclear, les guillemets sont transformés par le script ?, rendant le résultat de la recherche inopérant.
Les guillemets son remplacés par " ce qui génère un résultat vide, dans mon cas
A contrario l'apostrophe est conservée et donne un résultat correct

Exemple
test -> Votre recherche de test a donné 3 résultats.
"test" -> Votre recherche de "test" n'a donné aucun résultat.
"test -> Votre recherche de "test n'a donné aucun résultat.
" test -> Votre recherche de " test n'a donné aucun résultat.
l'test -> Votre recherche de l'test a donné 3 résultats.


Voili, voilou, c'était juste pour faire avancer le Schmilblick
Nan'Art

Dernière modification par nanart (2020-04-29 17:13:56)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#2 2020-04-29 17:34:51

birdy
Membre
Lieu : Azerat-Dordogne-Périgord
Inscription : 2008-03-14
Site Web

Re : problème lors de la recherche

Bonjour,
C'est marrant, pour voir, j'ai fait la même recherche sur mon mien blog à moi. Voilà ce que cela me retourne :
Votre recherche de "test" a donné 16 résultats.


A migré de dotclear 1.2.8 vers dotclear 2.3 le 28 mai 2011. Il essaie maintenant de comprendre ce que dotclear 2 lui apporte de plus.

Hors ligne

#3 2020-04-29 17:50:38

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : problème lors de la recherche

birdy a écrit :

Bonjour,
C'est marrant, pour voir, j'ai fait la même recherche sur mon mien blog à moi. Voilà ce que cela me retourne :
Votre recherche de "test" a donné 16 résultats.

quel navigateur ?
Le mien c'est Firefox 75.0


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#4 2020-04-29 18:29:19

birdy
Membre
Lieu : Azerat-Dordogne-Périgord
Inscription : 2008-03-14
Site Web

Re : problème lors de la recherche

nanart a écrit :

Le mien c'est Firefox 75.0

Pareil. Mac OS 12 et 13.


A migré de dotclear 1.2.8 vers dotclear 2.3 le 28 mai 2011. Il essaie maintenant de comprendre ce que dotclear 2 lui apporte de plus.

Hors ligne

#5 2020-04-29 19:01:39

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : problème lors de la recherche

Question: le champ recherche est bien rempli par "test" après appui sur ok ?

plusse: si ce n'est toi, navigateur, c'est donc....
l'éditeur de texte ?

J'ai essayé sous DcLegacyEditor pour le format xhtml et wiki et DcCkEditor pour le format xhtml

En vérifiant dans le champ post_word de la table dc_post je n'ai aucune quote mémorisée.

Mais c'est vrai que je teste en local wamp/windows, pitet donc....

Faudra que je "teste" en ligne ;-)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

#6 2020-04-29 19:19:18

birdy
Membre
Lieu : Azerat-Dordogne-Périgord
Inscription : 2008-03-14
Site Web

Re : problème lors de la recherche

Je confirme. Lorsque je valide le terme recherché, j'obtiens dans le champ ceci :
"test"


A migré de dotclear 1.2.8 vers dotclear 2.3 le 28 mai 2011. Il essaie maintenant de comprendre ce que dotclear 2 lui apporte de plus.

Hors ligne

#7 2020-04-30 06:26:36

Franck
Footer de merde
Lieu : Paris
Inscription : 2004-11-09
Site Web

Re : problème lors de la recherche

Il faut dire que le moteur de recherche intégré à Dotclear est très « basique » ; ça serait d'ailleurs peut-être pas idiot de se pencher dessus pour voir s'il y a mieux à faire, sans en faire une usine à gaz…


Dotclear addicted since 2004

Hors ligne

#8 2020-04-30 09:54:28

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : problème lors de la recherche

En fait, pour "régler" ce pb peut-être déjà voir comment supprimer les caractères de ce type de la recherche,
puisque, si j'ai bien compris le champ mot de la table post ne les conserve pas(?), à priori.
Suivant le modèle de l'apostrophe qui n'est pas pris en compte,
car elle implique une séparation de mot (tout comme je suppose l'espace, les virgules, etc...)
- voir plus bas, edit/note
Ce dans un premier temps.


Sinon, j'ai vu qu'il existe dans dotAddict des plugins qui proposent des extensions à la recherche:

- dcOpenSearch de Tomtom qui "Ajoute un moteur de recherche avancé sur votre blog"
et
- External Search de Moe "Un widget pour lancer des recherches sur le blog avec des moteurs de recherche externes : Bing, Google et Yahoo!"

J'ai pas testé - et je pense ne pas pouvoir approfondir - seul et à plein temps, avant un bout de temps, mais je pense qu'il serait intéressant de se pencher sur leur mécanisme et la possibilité de les mettre à jour, sachant que le second nécessite une vérification régulière de l'évolution dans les modalités de recherche par les moteurs externes.

Bref, c'est pas les idées qui manquent; ce sont la "mains d'oeuvre" et le temps ;-)

edit/note
Il s'agit peut-être de l'évolution php: htmlentities et htmlspecialchars et de la manière dont ces fonctions gèrent les guillemets...

Dernière modification par nanart (2020-04-30 10:05:06)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 7.4  - 8 +

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map