Variável search para cada categoria

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Variável search para cada categoria

Mensagem por NIKESLB em 10/07/11, 04:32 pm

Qual é sua questão:
Olá,
na versão PHPBB3 havia uma caixa de pesquisa em cada categoria. Gostaria de saber se existe uma maneira (nem que seja com variáveis) de adicionar também na versão PUNBB?

Endereço do fórum:
http://ffkingdom.4umer.net

Versão do fórum:
PUNBB
avatar

NIKESLB
Nível 8

Masculino
Inscrito dia : 02/07/2008
Mensagens : 111
Pontos Ativos : 148

Ver perfil do usuário http://ffkingdom.4umer.net/

Resolvido Re: Variável search para cada categoria

Mensagem por Luciano98 em 10/07/11, 07:05 pm

Olá!

Não entendi muito bem, você quer dizer que a caixa "Buscar" aparece em todos os tópicos da versão PhpBB3 e não aparece nos tópicos da PunBB?

Até mais.
Luciano98.
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Variável search para cada categoria

Mensagem por Askum em 10/07/11, 07:07 pm

Eu acho que ele queria dizer que queria uma caixa de buscar que so busque coisas sobre aquela categoria/fórum.
avatar

Askum
Usuário avançado

Masculino
Inscrito dia : 14/05/2011
Mensagens : 459
Pontos Ativos : 650

Ver perfil do usuário http://extrasenses.net

Resolvido Re: Variável search para cada categoria

Mensagem por NIKESLB em 10/07/11, 07:16 pm

exactamente Askum. Alguma variável das templates que permite fazer esta adição?
avatar

NIKESLB
Nível 8

Masculino
Inscrito dia : 02/07/2008
Mensagens : 111
Pontos Ativos : 148

Ver perfil do usuário http://ffkingdom.4umer.net/

Resolvido Re: Variável search para cada categoria

Mensagem por Askum em 10/07/11, 07:19 pm

Eu acho que deve existir isso em javascript, Luciano deve saber fazer um codigo.
avatar

Askum
Usuário avançado

Masculino
Inscrito dia : 14/05/2011
Mensagens : 459
Pontos Ativos : 650

Ver perfil do usuário http://extrasenses.net

Resolvido Re: Variável search para cada categoria

Mensagem por NIKESLB em 12/07/11, 08:17 am

algum cod luciano?
avatar

NIKESLB
Nível 8

Masculino
Inscrito dia : 02/07/2008
Mensagens : 111
Pontos Ativos : 148

Ver perfil do usuário http://ffkingdom.4umer.net/

Resolvido Re: Variável search para cada categoria

Mensagem por seender em 12/07/11, 09:03 am

Olá!

Fiz um código para isso, veja:
<form method="get" id="forum-search" action="/search"><fieldset><input class="inputbox search tiny" name="search_keywords" id="search_keywords" size="20" value="Buscar..." onclick="if (this.value == 'Buscar...') this.value = '';" onblur="if (this.value == '') this.value = 'Buscar...';" type="text"> <input class="button2" value="Buscar" type="submit"><input value="f20" name="search_where" type="hidden"></fieldset></form>
A parte de vermelho é aonde colocará o 'f' de tal categoria, veja um exemplo:
ajuda.forumeiros.com/f22-questoes-sobre-codigos
a parte:
/f22-questoes-sobre-codigos
Pegue o número que está, por exemplo nesta é o número 22, então colocará no local f22, ou seja irá procurar somente nesta categoria/fórum. A parte de preto é o texto que será exibido antes de você clicar no campo para digitar a pesquisa.

Resolve?

Melhores cumprimentos,
seender
avatar

seender
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 07/04/2009
Mensagens : 9450
Pontos Ativos : 12457

Ver perfil do usuário http://www.divulgamaisweb.com https://www.facebook.com/Divulga-Mais-Web-874814432638426/

Resolvido Re: Variável search para cada categoria

Mensagem por NIKESLB em 12/07/11, 04:30 pm

mas esse código só é valido para uma pesquisa de uma determinada categoria. Eu queria era colocar um form de pesquisa em cada categoria e que procure para a categoria respectiva
avatar

NIKESLB
Nível 8

Masculino
Inscrito dia : 02/07/2008
Mensagens : 111
Pontos Ativos : 148

Ver perfil do usuário http://ffkingdom.4umer.net/

Resolvido Re: Variável search para cada categoria

Mensagem por seender em 12/07/11, 08:02 pm

Olá!

Pois bem, utilize o mesmo código e vá adicionando um em cada categoria (Aonde iria adicionar este código? na descrição?), é só modificar a parte vermelha que indiquei no código.

Até mais!
avatar

seender
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 07/04/2009
Mensagens : 9450
Pontos Ativos : 12457

Ver perfil do usuário http://www.divulgamaisweb.com https://www.facebook.com/Divulga-Mais-Web-874814432638426/

Resolvido Re: Variável search para cada categoria

Mensagem por NIKESLB em 13/07/11, 09:24 am

pois o problema é saber onde adicionar o código :S
avatar

NIKESLB
Nível 8

Masculino
Inscrito dia : 02/07/2008
Mensagens : 111
Pontos Ativos : 148

Ver perfil do usuário http://ffkingdom.4umer.net/

Resolvido Re: Variável search para cada categoria

Mensagem por Gabe em 16/07/11, 10:55 am

@NIKESLB escreveu:pois o problema é saber onde adicionar o código :S

Olá!

Como o seender disse, você pode adicionar na descrição de cada fórum, modificando a parte em vermelho para que a busca seja realizada dentro do fórum que você determinar.

Abraços, Mr. Bean.
avatar

Gabe
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 10/01/2010
Mensagens : 5770
Pontos Ativos : 7546

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Variável search para cada categoria

Mensagem por Luciano98 em 16/07/11, 12:11 pm

Olá!

Acredito que seja possível fazer isso com jQuery, mas preciso saber o local onde você quer colocar o "Buscar" nas categorias.

Até mais.
Luciano98


Última edição por Luciano98 em 16/07/11, 12:29 pm, editado 1 vez(es)
avatar

Luciano98
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 01/09/2010
Mensagens : 7648
Pontos Ativos : 11045

Ver perfil do usuário http://ajuda.forumeiros.com

Resolvido Re: Variável search para cada categoria

Mensagem por seender em 16/07/11, 12:27 pm

Eu tentei por meio de JQuery, veja:
Código:
function strpos (haystack, needle, offset) {
var i = (haystack+'').indexOf(needle, (offset || 0));
return i === -1 ? false : i;
}

window.onload = function() {
pageurl = window.location;

if(strpos(pageurl, '-fXX', 5) !== false || strpos(pageurl, 'f=XX', 5) !== false) {
   output = 'Conteúdo';
   document.getElementById('main-content').innerHTML = output + document.getElementById('main-content').innerHTML;
}
}
}
O código para modificar seria este, mas não dá certo... irei tentar elaborar algum outro, logo tentarei trazer alguma informação.

Até mais!
avatar

seender
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 07/04/2009
Mensagens : 9450
Pontos Ativos : 12457

Ver perfil do usuário http://www.divulgamaisweb.com https://www.facebook.com/Divulga-Mais-Web-874814432638426/

Resolvido Re: Variável search para cada categoria

Mensagem por NIKESLB em 16/07/11, 09:58 pm

Mr. Bean escreveu:
@NIKESLB escreveu:pois o problema é saber onde adicionar o código :S

Olá!

Como o seender disse, você pode adicionar na descrição de cada fórum, modificando a parte em vermelho para que a busca seja realizada dentro do fórum que você determinar.

Abraços, Mr. Bean.
Mas adicionar um campo search dentro de uma descrição não faria muito sentido.

@Luciano98 escreveu:Olá!

Acredito que seja possível fazer isso com jQuery, mas preciso saber o local onde você quer colocar o "Buscar" nas categorias.

Até mais.
Luciano98
é como as versões PHPBB3, em que em cada forum ou categoria apareça uma caixa search na parte cima.
Detalhadamente: http://i49.servimg.com/u/f49/11/49/54/46/sem_ta15.jpg

@seender escreveu:Eu tentei por meio de JQuery, veja:
Código:
function strpos (haystack, needle, offset) {
var i = (haystack+'').indexOf(needle, (offset || 0));
return i === -1 ? false : i;
}

window.onload = function() {
pageurl = window.location;

if(strpos(pageurl, '-fXX', 5) !== false || strpos(pageurl, 'f=XX', 5) !== false) {
   output = 'Conteúdo';
   document.getElementById('main-content').innerHTML = output + document.getElementById('main-content').innerHTML;
}
}
}
O código para modificar seria este, mas não dá certo... irei tentar elaborar algum outro, logo tentarei trazer alguma informação.

Até mais!
Obrigado, gostaria de ajudar também mas os meus conhecimentos em jquery ainda estão limitados :S
avatar

NIKESLB
Nível 8

Masculino
Inscrito dia : 02/07/2008
Mensagens : 111
Pontos Ativos : 148

Ver perfil do usuário http://ffkingdom.4umer.net/

Resolvido Re: Variável search para cada categoria

Mensagem por seender em 16/07/11, 10:01 pm

Aliás eu tentei adicionar na descrição, nem aparece, bom contudo estarei elaborando um novo script para isso, não tive muito tempo já que esses últimos dias estava com um projeto de sistema de vendas em php e mysql, mas agora estou livre!
avatar

seender
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 07/04/2009
Mensagens : 9450
Pontos Ativos : 12457

Ver perfil do usuário http://www.divulgamaisweb.com https://www.facebook.com/Divulga-Mais-Web-874814432638426/

Resolvido Re: Variável search para cada categoria

Mensagem por NIKESLB em 16/07/11, 10:15 pm

@seender escreveu:Aliás eu tentei adicionar na descrição, nem aparece, bom contudo estarei elaborando um novo script para isso, não tive muito tempo já que esses últimos dias estava com um projeto de sistema de vendas em php e mysql, mas agora estou livre!
ok tudo bem, também não há pressa. É mais uma questão de jeito, que por acaso usava bastante na antiga versão e era mais rápido assim. Acho que o local certo para adição do código deveria ser na template "viewforum_body" logo a seguir ou antes do {BOARD_INDEX}, perto da variável {PAGINATION}. Bom era saber se houvesse uma variável ou ID que definisse cada categoria para atribuir esta variável ao cod.
avatar

NIKESLB
Nível 8

Masculino
Inscrito dia : 02/07/2008
Mensagens : 111
Pontos Ativos : 148

Ver perfil do usuário http://ffkingdom.4umer.net/

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum