[Zope] (no subject)

Christian Theune ct@gocept.com
Sat, 20 Apr 2002 20:44:41 +0200


Humm

What you need is some kind of normalization of the characters (indexed=20
and searched data) to avoid those problems. IIRC the TextIndexNG (which
is currently still under development AFAIK) provides support for that.

Regards

Christian

* Pascal Samuzeau <samuzeau@oreka.com> [020322 15:10]:
> Hi,                                                                  =20
>                                                                      =20
> I've tried the search by the tools.                                  =20
>                                                                      =20
>  <FORM action=3D"search">                                              =
=20
>   <INPUT name=3D"SearchableText" value=3D"">                           =
  =20
>    <SELECT name=3D"Type:list" onchange=3D"submit()">                   =
  =20
>     <OPTION>Th=E8me</OPTION>                                           =
=20
>    </SELECT>                                                         =20
> </FORM>                                                              =20
>                                                                      =20
> I have a search DTML :                                               =20
>                                                                      =20
> <dtml-let results=3Dportal_catalog>                                    =
=20
>  <dtml-return search_view>                                           =20
> </dtml-let>                                                          =20
>                                                                      =20
> And I have a search_view                                             =20
>                                                                      =20
>                                                                      =20
> <dtml-if expr=3D"_.len(results)>0">                                    =
=20
> <dtml-in results size=3D"10" start=3D"batch_start">                    =
  =20
>                                                                      =20
> ... and so on ...                                                    =20
>                                                                      =20
> My question is : How does it works. In fact I've some problems,      =20
> because I use of French language ( Sorry, I'm ).                     =20
>                                                                      =20
> If I want to find the word "Congr=E8s", and someone have typed "Congres=
"
> or "congres" or "Congr=E8s", then nothing happened.                    =
=20
>                                                                      =20
> Do I have to write an extension for this ? Where I have to change it ?
> Is there a product which does what I want ,                          =20
>                                                                      =20
>                                                                      =20
>                                                                      =20
>                                                                      =20
> Sincerily                                                            =20
> PS                                                                   =20
> --------------------------------------------------                   =20
> Oreka ! Nous sommes l'internet moins cher !                          =20
> Surfez 25% moins cher avec http://www.oreka.com                      =20
>=20
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists -=20
>  http://lists.zope.org/mailman/listinfo/zope-announce
>  http://lists.zope.org/mailman/listinfo/zope-dev )

--=20
Christian Theune - ct@gocept.com
gocept gmbh & co.kg - schalaunische strasse 6 - 06366 koethen/anhalt
tel.+49 3496 3099112 - fax.+49 3496 3099118 mob. - 0178 48 33 981

reduce(lambda x,y:x+y,[chr(ord(x)^42) for x in 'zS^BED\nX_FOY\x0b'])