Nuxeo mailing list archives
[CPS-users-fr] ignorer les accents pour une recherche ZCatalog
jerome prudent
jprudent at gmail.com
Jeu 22 Fév 15:55:13 CET 2007
Bonjour, j'aurai besoin moi aussi d'effectuer une recherche non accentuée.
Mais ne pouvant pas passer à un autre outil d'indexation je me suis attaqué
à la solution proposée par Georges
- J'ai réussi à supprimer les accents de mon champ de recherche
- Le deuxième point qui consiste à indexer les mots sans accents me semble
beaucoup plus épineux... Je ne sais pas vraiment quoi modifier. Quelqu'un
a-t-il plus de détails? Quelle méthode de
CPSCore.PatchCMFCatalogTool.IndexableObjectWrapper
faut-il regarder?
Merci
Le 19/02/07, Georges Racinet <gracinet at nuxeo.com> a écrit :
>
>
> On Feb 19, 2007, at 12:36 PM, Winterflood, Jonathan wrote:
>
> > Bonjour, je cherche une methode pour ignorer les accents dans une
> > recherche avec le ZCatalog,
> > J'ai bien trouvé ceci, mais ça date un peu, et c'est plutot lourd.
> > N'y a t'il pas eu d'evolution du catalog depuis?
> >
> > http://mail.zope.org/pipermail/zope/2001-May/090777.html
> Je ne sais pas trop, mais de toute façon il faudrait faire une
> variante CPS:
> - utiliser la méthode ad hoc de CPSUtil (CPSUtil.text.toAscii de
> mémoire) en write_expr dans le champ du schéma de recherche.
> - patcher le wrapper d'indexation
> (CPSCore.PatchCMFCatalogTool.IndexableObjectWrapper) ou la méthode
> SearchableText (chercher cela dans CPSCore)
>
> >
> > L'on prevoit de migrer vers NXLucene a un moment futur. Est-ce que
> > Lucene permet de faire ceci de maniere plus simple?
>
> Oui, déclarer "French" comme analyzer sur le champ (équivalent Lucene
> d'index) concerné. Bien sûr, si ça doit être en plus multilingue,
> c'est sportif (inévitable àmha).
>
> >
> > Merci beaucoup,
> > Jonathan
> >
> > This message contains information that may be privileged or
> > confidential and is the property of the Capgemini Group. It is
> > intended only for the person to whom it is addressed. If you are
> > not the intended recipient, you are not authorized to read, print,
> > retain, copy, disseminate, distribute, or use this message or any
> > part thereof. If you receive this message in error, please notify
> > the sender immediately and delete all copies of this message.
> >
> > _______________________________________________
> > cps-users-fr
> > Adresse de la liste : cps-users-fr at lists.nuxeo.com
> > Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/
> > cps-users-fr>
>
> ---------
> Georges Racinet, Nuxeo SAS
> Open Source Enterprise Content Management (ECM)
> Web: http://www.nuxeo.com/ and http://www.nuxeo.org/ - Tel: +33 1 40
> 33 79 87
>
>
>
> _______________________________________________
> cps-users-fr
> Adresse de la liste : cps-users-fr at lists.nuxeo.com
> Gestion de l'abonnement : <
> http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
>
-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.nuxeo.com/pipermail/cps-users-fr/attachments/20070222/aef1768b/attachment.htm
Plus d'informations sur la liste de diffusion cps-users-fr
This list archive provided by Nuxeo, the
leaders of open source ECM.
Check out the Nuxeo 5 open source,
standards-based ECM project.