| Joomla! http://forum.joomla.org/ |
|
| [Resolvido] BUG? com_search Joomla! 1.0.12 http://forum.joomla.org/viewtopic.php?f=23&t=189891 |
Page 1 of 1 |
| Author: | pchardnet [ Thu Jul 12, 2007 2:27 pm ] |
| Post subject: | [Resolvido] BUG? com_search Joomla! 1.0.12 |
Moçada, estou com problemas na pesquisa por palavras acentuadas no Joomla! O Componente não tem se comportado bem. Eis alguns casos: 1. - Quando localiza ele não "marca" a palavra pesquisada na página de resultado; 2. - Nem sempre localiza termos acentuados; 3. - Se a palavra pesquisada aparece em 10 itens diferentes o sistema de busca não retorna os 10 itens e sim 2 ou 3. Alguém já percebeu este problema? Tem solução? Qual? Ps.: Não entendi bulhufas no código do com_search |
|
| Author: | ronildo [ Thu Jul 12, 2007 5:02 pm ] |
| Post subject: | Re: BUG? com_search Joomla! 1.0.12 |
Daniel não sei se ajuda, mas o search é puramente um plugin. |
|
| Author: | pchardnet [ Thu Jul 12, 2007 6:21 pm ] |
| Post subject: | Re: BUG? com_search Joomla! 1.0.12 |
Sim, depois que postei eu lembrei ![]() Mas eu não vi nada no código que impeça a busca de encontrar corretamente palavras acentuadas. |
|
| Author: | ronildo [ Thu Jul 12, 2007 6:34 pm ] |
| Post subject: | Re: BUG? com_search Joomla! 1.0.12 |
Po Daniel eu fiz vários teste no joomla.com.br e todos ele se comportou perfeitamente. |
|
| Author: | pchardnet [ Thu Jul 12, 2007 7:00 pm ] |
| Post subject: | Re: BUG? com_search Joomla! 1.0.12 |
Faça uma busca pela palavras: útil, época, graça, Análise, módulo, repetirá Exceto a palavra útil todas as outras foram retiradas do seu tutorial sobre templates. Cada uma delas retorna um resultado diferente enquanto o correto seria retornar um resultado válido e a palavra "marcada". |
|
| Author: | fititnt [ Thu Jul 12, 2007 8:36 pm ] |
| Post subject: | Re: BUG? com_search Joomla! 1.0.12 |
Cara, eu ADORO joomla, e digo iss tendo certeza pq já usei outros CMS's... agora, quando estamos falando do componente de busca dele... aí dá extresse. Até hoje eu já passei por situações como essas, e não soube explicar porque isso acontecia! Mas, realmente, a busca não é taaaaaõ lógica quando eu gostaria. Talvez esse problema não ocorra só comigo, como vejo agora. |
|
| Author: | pchardnet [ Thu Jul 12, 2007 9:11 pm ] |
| Post subject: | Re: BUG? com_search Joomla! 1.0.12 |
Será que isso tem a ver com a forma que o texto é gravado no banco? Será que o charset do banco e da tabela interferem? * Edit Já vi que não estamos sozinhos -> http://forum.joomla.org/index.php/topic,178895.0.html |
|
| Author: | fititnt [ Thu Jul 12, 2007 9:26 pm ] |
| Post subject: | Re: BUG? com_search Joomla! 1.0.12 |
humm, eu não sei. Mas se tiver haver com isso, esse erro deve ocorrer não só com joomla, mas com outros CMS's também. Quem sabe o google ajude nisso pra tirar a prova real =] Mas aí convido o resto do pessoal para dar uma testada na sua busca. de seus sites. Tempos atrás tava tendo outro problema. Não me recordo ao certo, mas era algo como isso: Ao pesquisar a palavra1, tinha, por exemplo, 20 resultados, e ao pesquisar a palavra2, tinha 10, todas presentes nos mesmos artigos e próximas das palavras1, dava um resultado bizarro, como menos que 20. Mas eu não me lembro ao certo, porque até preferir esquecer aquilo xD |
|
| Author: | pedrorenan [ Fri Jul 13, 2007 11:59 am ] |
| Post subject: | Re: BUG? com_search Joomla! 1.0.12 |
pchardnet wrote: Será que isso tem a ver com a forma que o texto é gravado no banco? Será que o charset do banco e da tabela interferem? * Edit Já vi que não estamos sozinhos -> http://forum.joomla.org/index.php/topic,178895.0.html Cara com certeza interfere, e na minha opinião esse lance da busca é muita sorte para não dizer que é estranha, tem site que fuciona, outros não... |
|
| Author: | pchardnet [ Fri Jul 13, 2007 1:31 pm ] |
| Post subject: | Re: BUG? com_search Joomla! 1.0.12 |
@Pedro, me diz um que funciona. |
|
| Author: | pedrorenan [ Fri Jul 13, 2007 2:06 pm ] |
| Post subject: | Re: BUG? com_search Joomla! 1.0.12 |
aki na uft funciona... |
|
| Author: | bigodines [ Fri Jul 13, 2007 2:21 pm ] |
| Post subject: | Re: BUG? com_search Joomla! 1.0.12 |
esse bug vai ser corrigido na(s) próxima(s) versões (pelo menos agora ele está aqui na lista de coisas por fazer )
|
|
| Author: | pchardnet [ Fri Jul 13, 2007 3:33 pm ] |
| Post subject: | Re: BUG? com_search Joomla! 1.0.12 |
pedrorenan wrote: aki na uft funciona... Pedro, sinto lhe dizer, mas se você buscar por "Habilitação" o resultado da pesquisa não é correto. Ocorre que o Joomla! ao gravar no banco usa o tal do htmlentities e grava no BD usando este formato. Minha solução foi fazer esta mudança na tabela content, somente nela, para que a busca funcione corretamente. Para que o Joomla! continue gravando o código limpo eu uso o JCE e defino ele para operar no modo "raw". Esta dica foi dada pelo Jean em um tópico que abri no Q&T, e funciona. |
|
| Author: | fititnt [ Wed Jul 18, 2007 2:15 am ] |
| Post subject: | Re: [Resolvido] BUG? com_search Joomla! 1.0.12 |
Opa, talvez ele seja mesmo corrigido na 1.0.13, que só deve sair quando acharem algum bug crítico, pelo jeito. De qualquer forma deixei na FAQ para não perder o link no fórum, e também para o pessoal arrumar enquanto não vem a outra versão. =] Obrigado pc por ter reportado e ido atrás da solução do probleminha. Eu já tinha percebido isso, mas como ninguem mais reclamava, acabei achando que o problema era o servidor... o mysql... a velha história =] Duas perguntas: Será que para versões 1.0.x, não é mais vais vantagem alterarem o acento antes de enviar para o banco, em vez de armazenar no banco de forma diferente? [ Alterar o searchbot.php em vez de todos os editores =] Para os textos já feitos em outros editores, basta reabrir e usar o JCE da forma como você disse, que ele já altera o código? Ou como é? |
|
| Author: | pchardnet [ Wed Jul 18, 2007 5:49 am ] |
| Post subject: | Re: [Resolvido] BUG? com_search Joomla! 1.0.12 |
fititnt wrote: Duas perguntas: Será que para versões 1.0.x, não é mais vais vantagem alterarem o acento antes de enviar para o banco, em vez de armazenar no banco de forma diferente? [ Alterar o searchbot.php em vez de todos os editores =] Para os textos já feitos em outros editores, basta reabrir e usar o JCE da forma como você disse, que ele já altera o código? Ou como é? Na verdade o acento não pode ser alterado. Deve gravar no BD conforme escrevemos e não com a formtação do HTML. Sim, você pode abrir o texto e salvar em seguida com o JCE em modo RAW que seus textos ficam corretos. No meu caso eu tinha mais de 300 itens no banco e abrir um por um tomaria muito tempo. |
|
| Page 1 of 1 | All times are UTC |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|