Pesquisar no fórum
- murilo_ns
- Membro Intermediá¡rio
- Mensagens: 499
- Registrado em: 09 Jun 2011, 11:01
- Nome Real: Murilo Nunes
- Localização: São José do Rio Preto SP
Pesquisar no fórum
Qual a URL do seu fórum: Localhost
Tipo de Hospedagem: Free
Qual a versão do phpBB: phpBB 3.0.9
É um novo ou uma conversão: Update de uma versão phpBB3
Usuário de teste: Usuário: nenhum Senha: nenhum
Estilos instalados: prosilver
Modificações instaladas: Várias
Qual seu nivel de experiência:: Intermediario
Quando começou o problema: Dúvida
Descreva seu problema: Pessoal, bom dia.
Tenho dúvidas sobre a pesquisa e pesquisa avançada.
Em meu fórum ao pesquisar por uma palava que está no meio de uma frase e está tem acento ou quando tem . (ponto), o fórum não a encontra.
Exemplos.:
Tenho a seguinte frase que testei aqui no fórum de vocês: Logo desalinhada. Versão 3.0.10, Tema "prosilver".
Se eu pesquisar por 3.0.10
O sistema retorna o seguinte erro:
Note que no erro ele mostra o 3.0.10 SEM OS PONTOS
Ele deveria localizar o seguinte tópico: Logo desalinhada. Versão 3.0.10, Tema "prosilver".
viewtopic.php?f=147&t=46132&hilit=phpbb+3.0.10
Outro erro é quando eu utilizo a MOD topic-prefix, pois não consigo pesquisar tópicos que tenham um prefixo.
Ex.: o título do tópico é : [Teste] Testando o Topic Prefix
Caso eu tente pesquisar por [Teste], o sistema informa que não obteve resultados. Se eu tentar pesquisar por "Testando", o sistema também não encontra
São dois problemas diferentes.
Nesses dois casos, o que pode ser feito?
Tipo de Hospedagem: Free
Qual a versão do phpBB: phpBB 3.0.9
É um novo ou uma conversão: Update de uma versão phpBB3
Usuário de teste: Usuário: nenhum Senha: nenhum
Estilos instalados: prosilver
Modificações instaladas: Várias
Qual seu nivel de experiência:: Intermediario
Quando começou o problema: Dúvida
Descreva seu problema: Pessoal, bom dia.
Tenho dúvidas sobre a pesquisa e pesquisa avançada.
Em meu fórum ao pesquisar por uma palava que está no meio de uma frase e está tem acento ou quando tem . (ponto), o fórum não a encontra.
Exemplos.:
Tenho a seguinte frase que testei aqui no fórum de vocês: Logo desalinhada. Versão 3.0.10, Tema "prosilver".
Se eu pesquisar por 3.0.10
O sistema retorna o seguinte erro:
Note que no erro ele mostra o 3.0.10 SEM OS PONTOS
Ele deveria localizar o seguinte tópico: Logo desalinhada. Versão 3.0.10, Tema "prosilver".
viewtopic.php?f=147&t=46132&hilit=phpbb+3.0.10
Outro erro é quando eu utilizo a MOD topic-prefix, pois não consigo pesquisar tópicos que tenham um prefixo.
Ex.: o título do tópico é : [Teste] Testando o Topic Prefix
Caso eu tente pesquisar por [Teste], o sistema informa que não obteve resultados. Se eu tentar pesquisar por "Testando", o sistema também não encontra
São dois problemas diferentes.
Nesses dois casos, o que pode ser feito?
Re: Pesquisar no fórum
A pesquisa aqui do suportephpbb, o aconselhado é usar o link PESQUISAR localizado na barra de menu abaixo do logo Suporte phpBB, entre REGRAS e PARCEIROS, que o redirecionará para a página pesquisar.php.
A pesquisa nativa do phpbb está na página search.php, e foi nela que apareceu a mensagem em sua imagem postada.
Acho que isso é definido nas regras da pesquisa.
Acesse o banco de dados pelo phpMyAdmin>>tabela phpbb_posts>>aba ESTRUTURA, selecione os itens post_subject e post_text, depois clique no "Alterar" do final da tabela. Na página que carregar, altere o campo Collation de ambos para utf8_unicode_ci e clique no botão Salvar. Depois, faça a mesma busca citada anteriormente por você.
P.S: Respondi o seu tópico Erro após instalar Notify Moderators. Dependendo do resultado, faremos outro procedimento.
Abraço.
A pesquisa nativa do phpbb está na página search.php, e foi nela que apareceu a mensagem em sua imagem postada.
Acho que isso é definido nas regras da pesquisa.
Acho que isso tem a ver com a codificação do banco de dados.Outro erro é quando eu utilizo a MOD topic-prefix, pois não consigo pesquisar tópicos que tenham um prefixo.
Acesse o banco de dados pelo phpMyAdmin>>tabela phpbb_posts>>aba ESTRUTURA, selecione os itens post_subject e post_text, depois clique no "Alterar" do final da tabela. Na página que carregar, altere o campo Collation de ambos para utf8_unicode_ci e clique no botão Salvar. Depois, faça a mesma busca citada anteriormente por você.
P.S: Respondi o seu tópico Erro após instalar Notify Moderators. Dependendo do resultado, faremos outro procedimento.
Abraço.
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
- murilo_ns
- Membro Intermediá¡rio
- Mensagens: 499
- Registrado em: 09 Jun 2011, 11:01
- Nome Real: Murilo Nunes
- Localização: São José do Rio Preto SP
Re: Pesquisar no fórum
robra, boa tarde.
Sobre o primeiro item, eu não tenho a mesma barra de pesquisa que vocês :( . Como eu poderia corrigir esse problema? O mesmo ocorre quando utilizo * / . : seguido de texto ou com um texto entre eles.
Para a segunda situação, minha tabela ficou da seuginte maneira:
Consegui pesquisar :D
Sobre o primeiro item, eu não tenho a mesma barra de pesquisa que vocês :( . Como eu poderia corrigir esse problema? O mesmo ocorre quando utilizo * / . : seguido de texto ou com um texto entre eles.
Para a segunda situação, minha tabela ficou da seuginte maneira:
Código: Selecionar todos
___Campo____|____Tipo_____|____Collation_____|____Atributos____|____Nulo____|___Padrão___
post_subject varchar(255) utf8_unicode_ci |_________________| Não |
post_text mediumtext utf8_unicode_ci |_________________| Não |
- murilo_ns
- Membro Intermediá¡rio
- Mensagens: 499
- Registrado em: 09 Jun 2011, 11:01
- Nome Real: Murilo Nunes
- Localização: São José do Rio Preto SP
Re: Pesquisar no fórum
robra,
Como pesquiso através do texto do Topic-prefix?
Ex.:
descrição dos tópicos:
[Teste] Testando o topic prefix
[Teste] Outros assuntos
[Off-topic] Diversão
Gostaria de pesquisar todas as ocorrências em que tenho o Topic-prefix = [Teste]
Entendeu?
*PS: Em ACP > Geral > Configuração de pesquisa > Modo de pesquisa: Fulltext Nativo
Como pesquiso através do texto do Topic-prefix?
Ex.:
descrição dos tópicos:
[Teste] Testando o topic prefix
[Teste] Outros assuntos
[Off-topic] Diversão
Gostaria de pesquisar todas as ocorrências em que tenho o Topic-prefix = [Teste]
Entendeu?
*PS: Em ACP > Geral > Configuração de pesquisa > Modo de pesquisa: Fulltext Nativo
Re: Pesquisar no fórum
Cara... já tá começando a embolar o meio de campo. Por isso que se deve tratar somente de 1 assunto por tópico.
1º) Você falou do problema ao pesquisar por "3.0.10".
2º) Você falou do topic prefix.
Aí eu falei para realizar umas alterações no banco de dados para atendê-lo quanto ao 2º item, mas aí você respode que para a 2ª situação, ou seja, a do topic prefix, sua tabela ficou da forma exibida na mensagem e depois você diz:"Consegui pesquisar".
Depois, você posta uma nova mensagem perguntando: "Como pesquiso através do texto do Topic-prefix?".
Esclareça melhor o que você conseguiu pesquisar e o que não conseguiu ?
Abraço.
1º) Você falou do problema ao pesquisar por "3.0.10".
2º) Você falou do topic prefix.
Aí eu falei para realizar umas alterações no banco de dados para atendê-lo quanto ao 2º item, mas aí você respode que para a 2ª situação, ou seja, a do topic prefix, sua tabela ficou da forma exibida na mensagem e depois você diz:"Consegui pesquisar".
Depois, você posta uma nova mensagem perguntando: "Como pesquiso através do texto do Topic-prefix?".
Esclareça melhor o que você conseguiu pesquisar e o que não conseguiu ?
Abraço.
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
- murilo_ns
- Membro Intermediá¡rio
- Mensagens: 499
- Registrado em: 09 Jun 2011, 11:01
- Nome Real: Murilo Nunes
- Localização: São José do Rio Preto SP
Re: Pesquisar no fórum
Desculpe :D
Primeira situação:
Tento pesquisar no canto superior direito da tela (Campo Pesquisar), utilizando caracteres especiais ( . * / " ' ) e o sistema não traz resultados para a busca.
Ex.:
Segunda situação:
Consegui pesquisar na seguinte situação:
Certo?
Primeira situação:
Tento pesquisar no canto superior direito da tela (Campo Pesquisar), utilizando caracteres especiais ( . * / " ' ) e o sistema não traz resultados para a busca.
Ex.:
- O título do tópico é : 2012.1 - Teste anual
- Pesquisei por: 2012.1
- O sistema não retorna, e ainda informa que o texto pesquisado foi 2012 1
Segunda situação:
Consegui pesquisar na seguinte situação:
- O título do tópico é : [Teste] Testando o Topic Prefix
- Pesquisei por: Testando
- Antes isso, não era possível, agora é possível.
Certo?
Re: Pesquisar no fórum
Agora sim...
Abraço.
Tem de verificar como a MOD Topic-prefix inclui o texto nos títulos dos tópicos. Se ela criou um campo como topic_prefix ou post_prefix na tabela phpbb_posts, então, faça a mesma alteração do Collation para utf8_unicode_ci também.Mas, não consigo pesquisar pela sentença [Teste] que pertence ao prefixo inserido pelo Topic-prefix
Abraço.
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
- murilo_ns
- Membro Intermediá¡rio
- Mensagens: 499
- Registrado em: 09 Jun 2011, 11:01
- Nome Real: Murilo Nunes
- Localização: São José do Rio Preto SP
Re: Pesquisar no fórum
robra,
Não tem nada :?
Porém na tabela phpbb_topics tenho os campos:
topic_title com o Collation utf8_unicode_ci
topic_prefix com o Collation utf8_bin
Na tabela phpbb_forums tenho os campos:
forum_topic_prefixes com o Collation utf8_bin
forum_topic_prefix_required SEM Collation
Altero-os os que tem prefix?
Não tem nada :?
Porém na tabela phpbb_topics tenho os campos:
topic_title com o Collation utf8_unicode_ci
topic_prefix com o Collation utf8_bin
Na tabela phpbb_forums tenho os campos:
forum_topic_prefixes com o Collation utf8_bin
forum_topic_prefix_required SEM Collation
Altero-os os que tem prefix?
Re: Pesquisar no fórum
Altera primeiro o topic_prefix e o forum_topic_prefixes, e depois teste.
Caso ainda não dê certo, aí altera também o forum_topic_prefix_required.
Explodir não vai...
Abraço.
Caso ainda não dê certo, aí altera também o forum_topic_prefix_required.
Explodir não vai...
Abraço.
[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
- murilo_ns
- Membro Intermediá¡rio
- Mensagens: 499
- Registrado em: 09 Jun 2011, 11:01
- Nome Real: Murilo Nunes
- Localização: São José do Rio Preto SP
Re: Pesquisar no fórum
robra, bom dia.
Mudei
Na tabela phpbb_topics os campos:
topic_title
topic_prefix
Na tabela phpbb_forums o campo:
forum_topic_prefixes
Infelizmente não resolveu :(
Mudei
Na tabela phpbb_topics os campos:
topic_title
topic_prefix
Na tabela phpbb_forums o campo:
forum_topic_prefixes
Infelizmente não resolveu :(