Il Monday 14 September 2009 11:20:29 Yuri ha scritto: > Stefano Guglia ha scritto: > > Salve! > > > > problemissimo con il charset/codifica: > > > > il mio Plone deve eseguire la ricerca di oggetti contenenti il carattere > > "Ø" (se non si visualizzasse, e' la O barrata) > > > > La ricerca semplicemente non filtra gli oggetti in questione, anche se > > naturalmente e' certa la loro presenza nel DB e gli oggetti stessi > > filtrati con parametri diversi vengono correttamente estratti e > > visualizzati (carattere "Ø" incluso). > > > > E'chiaro che' c'e' un problema di codifica ma non ho mai approfondito > > molto l' argomento - mai avuto necessita' fino ad ora - qualcuno sa da > > dove farmi cominciare per risolvere? Quanto trovato in rete finora non mi > > ha aiutato particormente. > > Textindexng3 supporta il match dei caratteri, se intendi che iØ e io > debbano risultare comunque dalla ricerca. > > Altrimenti è solo un problema di codifica, guarda nel vocabolario > dell'indice che utilizzi se le cose tornano. > > Che versione di Plone utilizzi? > > Io ho fatto un test con una 3.1 e va, tranne per la Ø nell'ultimo > carattere che probabilmente viene escluso dall'indice. >
Zope 2.9.10-final Plone 2.5.5 gli indici usati sono del tipo: ZCTextIndex KeywordIndex il vocabolario non contiene alcuna delle stringhe incriminate. inoltre ho notato che ad es. la parola 'liberación' pur essendo presente nel lexicon, non viene trovata. Usando 'liberaci*' oppure 'liberaci?n' invece tutto bene. Mi scuso per la frammentarieta' delle info, ma sto cercando il bandolo della matassa..un po' al buio :-) -- cordialmente / kind regards Stefano Guglia _______________________________________________ Plone-IT mailing list [email protected] http://lists.plone.org/mailman/listinfo/plone-it http://www.nabble.com/Plone---Italy-f21728.html
