Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Variável search para cada categoria
+2
Oto!
NIKESLB
6 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Variável search para cada categoria
não sei porquê mas fecharam o meu tópico e foi metido "resolvido", sabendo que o problema não foi resolvido e ainda havia membros a tentar ajudar:
https://ajuda.forumeiros.com/t43150-variavel-search-para-cada-categoria#283604
https://ajuda.forumeiros.com/t43150-variavel-search-para-cada-categoria#283604
Re: Variável search para cada categoria
Pode ser que fecharam seu tópico.
Porque você não deu resposta a um tempo superior a 3 dias!
O Código passado durante o suporte resultou?
Porque você não deu resposta a um tempo superior a 3 dias!
O Código passado durante o suporte resultou?
Re: Variável search para cada categoria
O tópico ficou fechado após um dia de eu ter dado a ultima resposta.Mr.Helper escreveu:Pode ser que fecharam seu tópico.
Porque você não deu resposta a um tempo superior a 3 dias!
O Código passado durante o suporte resultou?
Não não funcionou
Re: Variável search para cada categoria
Olá,
Acredito que este código funcione, mas não tenho a certeza. O código foi dado no suporte do outro seu tópico:
Quando lhe passaram esse código, você modificou os campos que se encontram a verde e vermelho? Se não modificou peço que modifique por favor!
Até mais.
Acredito que este código funcione, mas não tenho a certeza. O código foi dado no suporte do outro seu tópico:
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;
}
}
}
Quando lhe passaram esse código, você modificou os campos que se encontram a verde e vermelho? Se não modificou peço que modifique por favor!
Até mais.
Re: Variável search para cada categoria
O código passado pelo nosso amigo SantolaZ.
Atingiu os objetivos que você queria?
Se deu errado,poderia nos passar uma imagem.
Até Mais!
Atingiu os objetivos que você queria?
Se deu errado,poderia nos passar uma imagem.
Até Mais!
Re: Variável search para cada categoria
O mesmo que forneceu o cod disso que não estava certo, além disso onde inserir o cod e como fazer para que o campo de busca se adequado a todas as categorias?
Re: Variável search para cada categoria
Boa tarde,
Para isso teremos que mexer com os templates! Altere o template viewforum_body e depois de <div class="main paged">, pule uma linha e adicione:
Até mais.
Para isso teremos que mexer com os templates! Altere o template viewforum_body e depois de <div class="main paged">, pule uma linha e adicione:
- Código:
<form action="/search" method="get" target="_blank"><input name="mode" value="searchbox" type="hidden">
<input class="inputbox" name="search_keywords" type="text" value="Buscar..." onClick="if (this.value == 'Buscar...') this.value = '';" onBlur="if (this.value == '') this.value = 'Buscar...';">
<input type="hidden" name="show_results" value="topics"> <input class="button1" value="Procurar" type="submit"></form>
Até mais.
Re: Variável search para cada categoria
Olá!
Aqui está o código:
Painel...-> Geral -> Fórum -> Configuração / Descrição
O código que utilizei é para modificar sem precisar de alterar templates. Lembrando também que este código foi testado na versão Phpbb3 mas acho que funciona em outras...
Melhores cumprimentos,
seender
Aqui está o código:
Terá de criar uma nova página HTML adicionando o código acima modificando o valor de vermelho, em seguida aceda à:if(window.location=='ENDEREÇO_DA_CATEGORIA'){jQuery(document).ready(function(){jQuery('div#main').append('<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>')})};
Painel...-> Geral -> Fórum -> Configuração / Descrição
modificando o texto de laranja pelo link da página que tem o script acima. (Lembre-se de que o código de azul é o mesmo código que lhe passei anteriormente).<script src='Endereço-da-pagina-html'></script>
O código que utilizei é para modificar sem precisar de alterar templates. Lembrando também que este código foi testado na versão Phpbb3 mas acho que funciona em outras...
Melhores cumprimentos,
seender
Re: Variável search para cada categoria
não apareceu nada :S Tenho de alterar 'ENDEREÇO_DA_CATEGORIA'?
Tenho de acrescentar a linha do jquery? ou o forum vem com jquery incluído?
Tenho de acrescentar a linha do jquery? ou o forum vem com jquery incluído?
Re: Variável search para cada categoria
Olá!
Veja bem:
Vermelho -> Colocará o id da categoria, por exemplo, aqui no fdf foi esta: https://ajuda.forumeiros.com/c2-ajuda-e-suporte, então o id seria c2.
Considerações finais:
Testei o código em todas as versões e funciona perfeitamente, a caixa de busca será exibida logo abaixo de quem está conectado.
Melhores cumprimentos,
seender
Veja bem:
Verde -> O endereço da categoria que irá ser exibido a caixa de busca, por exemplo https://ajuda.forumeiros.com/c2-ajuda-e-suporte.if(window.location=='ENDEREÇO_DA_CATEGORIA'){jQuery(document).ready(function(){jQuery('div#main').append('<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=c1 name=search_where type=hidden></fieldset></form>')})};
Vermelho -> Colocará o id da categoria, por exemplo, aqui no fdf foi esta: https://ajuda.forumeiros.com/c2-ajuda-e-suporte, então o id seria c2.
Considerações finais:
Testei o código em todas as versões e funciona perfeitamente, a caixa de busca será exibida logo abaixo de quem está conectado.
Melhores cumprimentos,
seender
Re: Variável search para cada categoria
já vi a caixa e funciona mas dentro da caixa está muito código:
É normal?
Já agora, não para modificar a posição da caixa? por exemplo por numa área mais para cima?
- Código:
Buscar...onclick=if(this.value==Buscar...)this.value=;onblur=if(this.value==)this.value=Buscar...;type=text
É normal?
Já agora, não para modificar a posição da caixa? por exemplo por numa área mais para cima?
Re: Variável search para cada categoria
Olá!
Aqui está o correto (basta modificar de acordo com o código do Seender):
Até mais.
Luciano98.
Aqui está o correto (basta modificar de acordo com o código do Seender):
- Código:
if(window.location=='ENDEREÇO_DA_CATEGORIA'){jQuery(document).ready(function(){jQuery('div#main').append('<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=c1 name=search_where type=hidden></fieldset></form>')})};
Até mais.
Luciano98.
Re: Variável search para cada categoria
Olá!
Também não funciona luciano, faça o seguinte, faça deste modo, crie uma nova página HTML e adicione somente o código do campo de busca, ou seja este abaixo:
Lembre-se de que deve criar uma nova página html com o primeiro código para cada categoria que irá adicionar a caixa de busca e multiplicar o segundo código.
Resolve?
Melhores cumprimentos,
seender
Também não funciona luciano, faça o seguinte, faça deste modo, crie uma nova página HTML e adicione somente o código do campo de busca, ou seja este abaixo:
Logo em seguida volte na página aonde está o script, exclua o script e adicione o script abaixo fazendo as modificações necessárias:<link rel="stylesheet" href="/86-ltr.css" type="text/css" /><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="c1" name="search_where" type="hidden"></fieldset></form>
Aonde está de verde será aonde colocará o endereço da categoria como expliquei nas outras mensagens. No texto de vermelho irá editar e colocar o endereço da página html que tem o primeiro código dado, ou seja o código do ínicio desta mensagem, logo em seguida adicione o código abaixo em sua folha estilo CSS:if(window.location=='ENDEREÇO_DA_CATEGORIA'){jQuery(document).ready(function(){jQuery('div#main').append('<div class=busccat><iframe src=ENDEREÇO width=190 height=50 frameborder=0></div>')})};
- Código:
div.busccat{
margin-top: -610px;
background-color: transparent !important;
margin-left: 10px;
}
p.crumbs{
margin-top: 60px;
}
Lembre-se de que deve criar uma nova página html com o primeiro código para cada categoria que irá adicionar a caixa de busca e multiplicar o segundo código.
Resolve?
Melhores cumprimentos,
seender
Re: Variável search para cada categoria
fiz como disse, criei a página HTML, pus o id que é f13. De seguida na descrição inseri o endereço da categoria mais o endereço da página HTML e no final a css.
Mas não houve mudanças, tá no mesmo local e o cod continua dentro do search :S (mas funciona)
Repara:
Mas não houve mudanças, tá no mesmo local e o cod continua dentro do search :S (mas funciona)
Repara:
Re: Variável search para cada categoria
Estas a fazer algo de errado, coloquei meu fórum na mesma versão da sua, recoloquei os códigos e funcionou perfeitamente... e como o id é f13 se as categorias são com c?! por exemplo: c1, c2...
Re: Variável search para cada categoria
Olá!
Aceda à "Gestão dos códigos JavaScript":
Painel de Controle Módulos Gestão dos códigos JavaScript
Clique em "Criar um novo JavaScript".
Título Escolha o título que quiser
Investimento Em todas as páginas
Codigo JavaScript:
Clique em "Confirmar".
Até mais.
Aceda à "Gestão dos códigos JavaScript":
Painel de Controle Módulos Gestão dos códigos JavaScript
Clique em "Criar um novo JavaScript".
Título Escolha o título que quiser
Investimento Em todas as páginas
Codigo JavaScript:
;jQuery(document).ready(function(){n=jQuery('p.left-overview strong a').attr('href').split('/search?search_id=newposts&search_where=').join('');jQuery('p.paging').after('<form method=get id=forum-search action=/search><input class=inputbox type=text name=search_keywords id=search_keywords size=20 value> <input class=button2 type=submit value=Buscar><input type=hidden value='+n+' name=search_where></form>')});
Clique em "Confirmar".
Até mais.
Re: Variável search para cada categoria
omg é mesmo isso que eu queria. Muito obrigado luciano. Ficou um search em cada categoria e faz a pesquisa nas respectivas categorias. Perfeito, muito obrigado
E obrigado a todos que tentaram ajudaram, principalmente seender
E obrigado a todos que tentaram ajudaram, principalmente seender
Tópicos semelhantes
» Variável search para cada categoria
» Categoria para cada usuario
» Significado de cada variável nos templates
» Problema ao utilizar o Novo Google Search Console para vincular o Sitemap
» Variável para id do usuário
» Categoria para cada usuario
» Significado de cada variável nos templates
» Problema ao utilizar o Novo Google Search Console para vincular o Sitemap
» Variável para id do usuário
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre HTML e BBCode
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos