Criar bloco de pesquisa no cabeçalho com caixa de combinação com as seções de procura

  • Identifique-se para criar novos tópicos neste fórum
  • Visitantes anônimos não podem postar neste fórum
insofti  Membro   Postagens: 171

O meu portal tem muitas seções e por causa disso estou desanimado com o campo pesquisar do XOOPS.

Problema:
Ao pesquisar o XOOPS mostra uma série de controles de caixa de seleção com os respectivas seções a serem pesquisadas. No meu portal isto está muito caótico e deselegante.

Uma solução seria:
Caixa de texto pesquisar + caixa de combinação exibindo as seções do portais que deseja pesquisar, nesta mesma caixa deveria está pré configurada como padrão para pesquisar em todas as seções + Botão pesquisar.

Procurei em vários temas e não achei nenhum com este recurso.

Acho que isso seria muito útel para muitas pessoas.

Obrigado pela atenção

insofti  Membro   Postagens: 171

rplima2004 e Gisa_Iagami vocês pode me ajudar mais uma vez nesta questão?

Pelo menos o caminho das pedras.

Para realizar este processo sei que devo passar por estas três etapas:

_____________________________________________________________
1 - Qual é a função que carrega os módulos a serem procurados na pesquisa?
2 - Como preencher estas seções (módulos) para dentro da caixa de combinação?
3 - Onde altero no código para que a pesquisa possa buscar somente a seção que foi especificada na caixa de combinação?
______________________________________________________________

Não sei por onde começo. Por favor ajude este aluno em PHP!

Gislaine  Ocasional   Postagens: 36

Deixa ver se eu entendi certinho.

Você deseja que tenha um bloco default para ficar já automaticamente assim:

https://xoops.net.br/search.php

Mas que na verdade já venha com as opções marcadas seria isto ? XOOPS

Se não for isto, tem jeito de mostrar usando uma forma visual com imagens ?

insofti  Membro   Postagens: 171

Veja o exemplo de como ficaria.

insofti  Membro   Postagens: 171

Subindo...

Gislaine  Ocasional   Postagens: 36

insofti escreveu:
Subindo...

Minhas desculpas, já tinha passado batido neste tópico.
Por favor, seria bom enviar MP ou e-mail também para dar um toque e assim eu não esquecer.

Já anotando aqui nas pendengas para resolver no fim de semana se conseguir é óbvio.

Volto a falar, aqui é voluntário e dentro do possivel tentamos ajudar. O que mais motiva a continuar é ver a galera participando e ajudando outros membros Assim a roda gira e evoluiremos todos XOOPS

insofti  Membro   Postagens: 171

No que for possível pode contar com a minha participação!

Ps. Já postei na seção de downloads 2 materias e nenhum foi liberado.

Não recebi nenhuma notificação.

Poderiam me esclarecer de qual forma de participar mais diretamente?

+ uma vez obrigada Gisa_Iagami pela sua participação nos esclarecimentos de minhas dúvidas.

Insofti.

Gislaine  Ocasional   Postagens: 36

Bom dia

Como a coisa aqui gira muito rapidamente e muitas vezes não da para acompanhar tudo, pode entrar em contato via MP para o RedEye.

A participação é sempre muito bem-vinda e receberá orientações via MP com certeza.

insofti  Membro   Postagens: 171

Gislaine  Ocasional   Postagens: 36

Rapa, já andei vendo de primeira mão a bagaça, vai ficar primeiro mundo. RpLima está ralando legal, mas vai ficar mais ou menos assim

Rodrigo Pereira Lima  Iniciante De: Monte Santo, Minas Gerais, Brasil  Postagens: 0

Estragou a surpresa

Hahahaha, brincadeira.

Bom, seguinte. Fiz o bloco para ser adicionado direto no tema do site. Para isso clique aqui e descompacte o arquivo. Depois faça o uploado do arquivo para a pasta do seu tema.

Abra o arquivo theme.html do seu tema e onde você quiser que o bloco apareça coloque o seguinte código:

<{include file="pastadotema/search_bar.html"}>

Mude o pastadotema pela nome da pasta do seu tema. Por exemplo se você estiver usando o tema default do XOOPS, o código deverá ficar assim:

<{include file="default/search_bar.html"}>

Bom, é isso aí. O arquivo está comentado caso você precise fazer alguma alteração.

Espero que ajude.

Rodrigo

insofti  Membro   Postagens: 171

Notícia de primeira.

Fico feliz!

Espero também que ele tenha ótimas notícias sobre a questão das enquetes que por sinal está muito requisitada na aqui no XOOPS?

insofti  Membro   Postagens: 171

Maravilhoso!

Simplismente detonou!

As suas contribuições são de pesso para a comunidade do xoops!

Ps. Depois dá uma espiadinha lá no tópico das 3 enquetes e adicione os seus engredientes mágicos de conhecimentos.

Obrigadão!

João R P Ribeiro  Regular De: Dores do Indaiá - MG  Postagens: 45

Parabéns ao rplima2004 (pela solução) e ao insofti (pelas ideias). Excelente trabalho, toda comunidade sai ganhando. Obrigado aos dois.

Dá licença, quando tiver um tempinho vou querer experimentar também.

Saudações.

Gislaine  Ocasional   Postagens: 36

foi maus RpLima

Aqui está uma versão 2 do XMblueXT usando esta nova pesquisa feita pelo Rodrigo.

Se o usuer não está logado, mostra links normais.

Se user logado, mostra pesquisa personalizada.

https://xoops.net.br/downloads/temas/theme-xmbluext2-search.zip

Infelizmente eu instalei ele aqui no XOOPS mas deu problema, quando logado mostra somente o cabeçalho.

Testando em localhost está funcionando legal.
Agluém pode ver qual o problema ?
De quebra já pega o arquivo do RpLima configurado com algumas alterações tb.

Rodrigo Pereira Lima  Iniciante De: Monte Santo, Minas Gerais, Brasil  Postagens: 0

Pois Gisa_Iagami, eu baixei o tema que você postou aí e em localhost funcionou normal, coloquei ele naquele portal de testes do fórum.

Qual é o erro que aconteceu aqui no XOOPS?

Se possível vamos combinar um horário para deixar o tema com o search ativo para eu ver o que está acontecendo.

Obrigado a todos pelos elogios, eu tento fazer o que posso para o bem da comunidade. O reconhecimento de vocês com certeza é o que nos motiva a continuar ajudando sempre. Mais uma vez obrigado.

Rodrigo

Antonio Carlos  Ocasional De: Mairiporã - São Paulo  Postagens: 23

Parabéns ao rplima2004 pelo trabalho. Agora estou com problemas para instalar esse recurso. Fiz como o orientado, porém na página aparece apenas <{include file="default/search_bar.html"}>, se alguém puder dar alguma orientação agradeceria.

Rodrigo Pereira Lima  Iniciante De: Monte Santo, Minas Gerais, Brasil  Postagens: 0

Estranho hein acarlos.

Já testei várias vezes e isso funciona. Além do que é uma tag smarty, o smarty renderiza as marcações antes da exibição, se algo estivesse errado você receberia uma mensagem de erro ou quanto muito não veria nada. Você está tentando colocar a barra de pesquisa em qual tema? Como disse antes ela deve ser colocada no arquivo theme.html e o arquivo search_bar.html dentro da pasta do tema.

Se possível copie um pedaço do trecho do tema onde você está colocando a barra e poste aqui para eu dar uma olhada.

Rodrigo

Antonio Carlos  Ocasional De: Mairiporã - São Paulo  Postagens: 23

rplima2004, não sei o que possa ser, tentei em dois temas, um dragon_q e outro default. Baixei o tema da Gisa_Iagami, e com ele funciona, porém não aparece as categorias para escolha.

Versão do PHP 4.4.2
Versão do MySQL 4.0.25-standard.
Versão do Apache 1.3.34 (Unix)
XOOPS é a 2.0.13

Rodrigo Pereira Lima  Iniciante De: Monte Santo, Minas Gerais, Brasil  Postagens: 0

Putz, estranho mesmo.

Qual é a versão do XOOPS que você está utilizando? Eu testei o bloco nas versões 2.0.13.2 e na 2.2.4 e aqui para mim funcionou legal mas ele foi feito especificamente para a versão 2.0.13.2. Pode ser por isso que ele não esteja mostrando as categorias para você.

Sinceramente não sei mais o que te dizer. Vou dar mais uma melhorada no código do bloco e deixá-lo mais compátivel com outras versões do XOOPS e logo mais posto ele aqui.

Rodrigo

Gislaine  Ocasional   Postagens: 36

Well, o arquivo que escolhi do lado direito embaixo, foi o xmbluext2 mas ele mostra o arquivo search original e não as modificações.

Mas pelo menos agora ele quebra o lay-out mas está funcionando aqui no XOOPS

Antes só estava mostrando o cabeçalho aq no XOOPS e em localhost ele funcionava legalzinho.

Antonio Carlos  Ocasional De: Mairiporã - São Paulo  Postagens: 23

rplima2004,XOOPS é o 2.0.13.2, não sei o que possa ser, porque vi o tema da Gisa_Iagami, e para não ter dúvida copiei, os mesmos arquivos para o meu tema, só mundando do nome do tema, porém não funcionou, deve ser algum detalhe que esta passando e não estou percebendo. Obrigado por mais uma ajuda.

Gislaine  Ocasional   Postagens: 36

Realmente, ao realizar a pesquisa alguns módulos ativos ficaram de fora.





Mas mesmo assim está primeiro mundo
Versão 2.0.13.2 com php5

Gislaine  Ocasional   Postagens: 36

Alguém mais testou as modificações para um feedback merecido ao trabalho do Rodrigo Aka Rplima XOOPS vamos lá pessoal.

  Pesquisa avançada






Entrada

Codinome:


Senha:





Perdeu a senha?  |Cadastre-se!


Quem nos visita
Há 26 visitantes neste momento... (15 na seção Fóruns)

Associados: 0
Anônimos: 26

outros...

Banner XOOPS Cube