Como colocar seletor de prefixos
3 participantes
Página 1 de 2
Página 1 de 2 • 1, 2
Como colocar seletor de prefixos
Olá, gostaria de pedir um código que permita colocar prefixos no título dos tópicos.
Imagem: acho que não precisa
Fórum: http://staffergroupbr.stuning.net/
Imagem: acho que não precisa
Fórum: http://staffergroupbr.stuning.net/
Convidado- Convidado
Re: Como colocar seletor de prefixos
Amigo, tenho o tutorial aqui de como colocar prefixos, porém achei ele num fórum onde o JScript estava tendo problemas com o pessoal la (cópias e tal), se ele liberar da para postar aqui, só vamos aguardar o que ele diz né
Re: Como colocar seletor de prefixos
Olá!
E como seria esse "seletor de prefixos"? Uma imagem fala mais que mil palavras, poste uma de exemplo!
JS
E como seria esse "seletor de prefixos"? Uma imagem fala mais que mil palavras, poste uma de exemplo!
JS
Re: Como colocar seletor de prefixos
Jscript, deixei em oculto aqui, ele se refere a isso
http://punbb-design.forumotion.com/t6-javascript-topic-prefix
http://punbb-design.forumotion.com/t6-javascript-topic-prefix
JScript escreveu:Ok amigo, obrigado por me informar!
Última edição por JScript em Ter 22 Out 2013, 10:45 pm, editado 2 vez(es) (Motivo da edição : HIDE_POST)
Re: Como colocar seletor de prefixos
John, ele se refere a adicionar palavras antes dos títulos dos tópicos.
Exemplo:
Exemplo:
Onde [Tutorial} seria o prefixo do título do tópico.[Tutorial] Adicionar chat staff
Re: Como colocar seletor de prefixos
Isso pode ser feito usando o painel de controle do fórum! Nem precisa de scripts...
JS
JS
Re: Como colocar seletor de prefixos
John, veja bem, o que ele pediu seria um seletor que ficaria no editor de texto, que ao clicar apareceria uma lista de prefixos que poderiam ser adicionados ao título.
Particularmente acho isso besteira, seria um script adicionado a toa, pois basta digitar, mas enfim...
Particularmente acho isso besteira, seria um script adicionado a toa, pois basta digitar, mas enfim...
Re: Como colocar seletor de prefixos
Ah, perdoem-me, eu que entendi errado então. Eu estava achando que seria adicionar um prefixo em texto no título do tópico, tipo assim: [Tutorial] Blá blá blá
Re: Como colocar seletor de prefixos
Eu me refiro a algo assim:
Eu já tentei usar um código que já foi citado pelos direitos autorais do Sr, JScript... não sei quem era o criador do código, mas ele não funcionou corretamente.
Eu já tentei usar um código que já foi citado pelos direitos autorais do Sr, JScript... não sei quem era o criador do código, mas ele não funcionou corretamente.
Convidado- Convidado
Re: Como colocar seletor de prefixos
Ah, então era o que eu estava falando mesmo? Fica uma palavra ao lado título, certo?
Re: Como colocar seletor de prefixos
Boas!
Adicione este código no seus javascripts:
-> http://prntscr.com/1z6jpe
Adicione este código no seus javascripts:
- Código:
;function tagprefixo(){jQuery('input[name=subject]').val(jQuery('select[name=tags4]').val()+jQuery('input[name=subject]').val())};jQuery(document).ready(function(){jQuery('input[onkeypress="if (event.keyCode==13){return false}"]').before('<select name=tags4 onchange=tagprefixo()><option value="">(Sem pré-fixo)</option><option value=[Presentacion]>Presentacion</option><option value=[Download]>Download</option><option value=[Musica]>Musica</option><option value=[Duda]>Duda</option><option value=[Evento]>Evento</option><option value=[Entrega]>Entrega</option><option value=[Pelicula]>Pelicula</option><option value=[Hablar de juegos]>Juegos</option><option value=[Imagen]>Imagen</option><option value=[Noticia]>Noticia</option><option value=[Offtopic]>Offtopic</option><option value=[Pedido]>Pedido</option><option value=[Recado]>Recado</option><option value=[Reglas]>Reglas</option><option value=[Sugerencia]>Sugerencia</option><option value=[Serie online]>Serie online</option><option value=[Tutorial]>Tutorial</option><option value=[Video]>Vídeo</option></select> <img src=http://2img.net/i/fa/wysiwyg/separator.png style=vertical-align:middle> ')});jQuery(document).ready(function(){var mode=jQuery('input[value=reply]').val();if(mode=='reply'){jQuery('select[name=tags4]').css('display','none')}else if(mode=='quote'){jQuery('select[name=tags4]').css('display','none')}});
- Código:
<script>;function tagprefixo(){jQuery('input[name=subject]').val(jQuery('select[name=tags4]').val()+jQuery('input[name=subject]').val())};jQuery(document).ready(function(){jQuery('input[onkeypress="if (event.keyCode==13){return false}"]').before('<select name=tags4 onchange=tagprefixo()><option value="">(Sem pré-fixo)</option><option value=[Presentacion]>Presentacion</option><option value=[Download]>Download</option><option value=[Musica]>Musica</option><option value=[Duda]>Duda</option><option value=[Evento]>Evento</option><option value=[Entrega]>Entrega</option><option value=[Pelicula]>Pelicula</option><option value=[Hablar de juegos]>Juegos</option><option value=[Imagen]>Imagen</option><option value=[Noticia]>Noticia</option><option value=[Offtopic]>Offtopic</option><option value=[Pedido]>Pedido</option><option value=[Recado]>Recado</option><option value=[Reglas]>Reglas</option><option value=[Sugerencia]>Sugerencia</option><option value=[Serie online]>Serie online</option><option value=[Tutorial]>Tutorial</option><option value=[Video]>Vídeo</option></select> <img src=http://2img.net/i/fa/wysiwyg/separator.png style=vertical-align:middle> ')});jQuery(document).ready(function(){var mode=jQuery('input[value=reply]').val();if(mode=='reply'){jQuery('select[name=tags4]').css('display','none')}else if(mode=='quote'){jQuery('select[name=tags4]').css('display','none')}});</script>
-> http://prntscr.com/1z6jpe
Convidado- Convidado
Re: Como colocar seletor de prefixos
Funcionou, acontece que quando vc seleciona um prefixo, o título todo some...
E tbm ele exibe todos os prefixos exibidos anteriormente.
E tbm ele exibe todos os prefixos exibidos anteriormente.
Convidado- Convidado
Re: Como colocar seletor de prefixos
Boas!
Não compreendi muito bem, teria uma imagem facilitar o entendimento?
Até mais.
Não compreendi muito bem, teria uma imagem facilitar o entendimento?
Até mais.
Convidado- Convidado
Re: Como colocar seletor de prefixos
Ok, analise a imagem com atenção:
Campo1: Eu digitei um título.
Campo2: Eu selecionei um prefixo.
Campo3: Note que o meu título sumiu, e ficou só o prefixo.
Campo4: Caso eu selecione um prefixo sem querer, mesmo que eu apague ele, quando eu escolher um prefixo diferente ele volta.
Campo1: Eu digitei um título.
Campo2: Eu selecionei um prefixo.
Campo3: Note que o meu título sumiu, e ficou só o prefixo.
Campo4: Caso eu selecione um prefixo sem querer, mesmo que eu apague ele, quando eu escolher um prefixo diferente ele volta.
Convidado- Convidado
Re: Como colocar seletor de prefixos
@Cʀɑzy
Você copiou este código e ele tem um autor, procure postar o nome dele para não termos problemas ok?
@D'Leandro™
Tenho observado que na maioria de seus tópicos você fica omitindo informações que na pior das hipóteses, poderemos lhe ajudar bem mais rápido!!!
Observe que somente na sua 10ª mensagem (http://jscript.forumeiros.com/t375-como-colocar-seletor-de-prefixos#2553) foi que você postou uma imagem referente ao que deseja!
Tente ser mais específico nas suas próximas postagens,
JS
Você copiou este código e ele tem um autor, procure postar o nome dele para não termos problemas ok?
@D'Leandro™
Tenho observado que na maioria de seus tópicos você fica omitindo informações que na pior das hipóteses, poderemos lhe ajudar bem mais rápido!!!
Observe que somente na sua 10ª mensagem (http://jscript.forumeiros.com/t375-como-colocar-seletor-de-prefixos#2553) foi que você postou uma imagem referente ao que deseja!
Tente ser mais específico nas suas próximas postagens,
JS
Cʀɑzy escreveu:JScript -> Não existe autor, ou pelo menos, só vejo as pessoas compartilhando o código. Em resumo, um plageia do outro fingindo ser o criador, não há como eu saber qual é.
JScript escreveu:Tranquilo então, o importante é que deixamos os comentários sobre o assunto no tópico!
Re: Como colocar seletor de prefixos
Cara eu fui bem específico aqui: http://jscript.forumeiros.com/t375-como-colocar-seletor-de-prefixos#2584
Nossa seletor me sugere uma selectbox e prefixos me sugere... prefixos
Não entendo qual dificuldade de entender isto.
Nossa seletor me sugere uma selectbox e prefixos me sugere... prefixos
Não entendo qual dificuldade de entender isto.
Convidado- Convidado
Re: Como colocar seletor de prefixos
Não é dificuldade de enterdermos, pois cada um pode pensar numa solução diferente. E se você explica bem, com uma imagem é melhor pra você, pois seria atendido mais rapidamente.
E não podemos entrar em questão da dificuldade de entendermos, pois naturalmente teríamos que entrar na questão do porquê você também enfrente dificuldades de entender os códigos que passamos.
E não podemos entrar em questão da dificuldade de entendermos, pois naturalmente teríamos que entrar na questão do porquê você também enfrente dificuldades de entender os códigos que passamos.
Re: Como colocar seletor de prefixos
rsrs, pois é... Mas esta questão é simples, eu não entendo os códigos passados por que eu não sou programador...
Então, alguma solução para este probleminha? http://jscript.forumeiros.com/t375-como-colocar-seletor-de-prefixos#2584
Então, alguma solução para este probleminha? http://jscript.forumeiros.com/t375-como-colocar-seletor-de-prefixos#2584
Convidado- Convidado
Re: Como colocar seletor de prefixos
Vamos lá.
EM seu template overall_header, adicione o codigo abaixo antes de </head>
Agora vamos por parte:
No option do select é assim:
Agora a parte do script:
Note:
Para que o campo de título do formulário não fique grande (pois coloquei o prefixo antes do campo do título), adicione em seu css:
EM seu template overall_header, adicione o codigo abaixo antes de </head>
- Código:
<script type="text/javascript">
/***
* Sistema de prefixos criado por Legolas
* http://jscript.forumeiros.com/forum
* Não remover os créditos!
*/
function prefixo(o,c){var t=jQuery('input[name="subject"]');t.val(t.val().substring(0,t[0].selectionStart)+o+t.val().substring(t[0].selectionStart,t[0].selectionEnd)+c+t.val().substring(t[0].selectionEnd,t.val().length))};
function escolha(opt) {
switch(opt) {
case 'pref1': prefixo('[Prefixo 1]','');number_of_refresh=0;timer_count=0;break;
case 'pref2': prefixo('[Prefixo 2]','');number_of_refresh=0;timer_count=0;break;
case 'pref3': prefixo('Prefixo 3','');number_of_refresh=0;timer_count=0;break;
}
}
$(document).ready(function(){
$('input[onkeypress="if (event.keyCode==13){return false}"]').before('<select onchange=escolha(this.value)><option value="">Prefixos</option><option value="pref1">Prefixo 1</option><option value="pref2">Prefixo 2</option><option value="pref3">Prefixo 3</option></select>');
});
</script>
Agora vamos por parte:
No option do select é assim:
- Código:
<option value="pref1">Prefixo 1</option>
Agora a parte do script:
Note:
- Código:
case 'pref1': prefixo('[Prefixo 1]','');number_of_refresh=0;timer_count=0;break;
Para que o campo de título do formulário não fique grande (pois coloquei o prefixo antes do campo do título), adicione em seu css:
- Código:
dl input[name="subject"] {
width: 75%!important;
}
Re: Como colocar seletor de prefixos
Ainda tem o mesmo problema, quando eu seleciono 1 prefixo todo o conteúdo do título some...
Convidado- Convidado
Re: Como colocar seletor de prefixos
Mas o prefixo tem que ser escolhido antes de digitar o título, visto que ele "posta" a informação ao ser selecionado!
Além do mais, eu testei e funcionou perfeitamente.
Além do mais, eu testei e funcionou perfeitamente.
Re: Como colocar seletor de prefixos
Sim, mas no caso de ser uma edição, vai perder o título...
Convidado- Convidado
Re: Como colocar seletor de prefixos
Com certeza é algum problema/conflito em seu fórum. Veja que apliquei até aqui no PunBB Cpmmunity e escolhi o prefixo após ter digitado uma palavra.
https://i.servimg.com/u/f58/18/41/92/43/untitl20.jpg
https://i.servimg.com/u/f58/18/41/92/43/untitl20.jpg
Re: Como colocar seletor de prefixos
Amigo, desenvolvi um método melhor, mais seguro e mais fácil.
Quando selelcionar um prefixo ele ficará sempre antes do que escrever no título, e ele não aparecerá na hora que escolher, apenas depois de postar o tópico.
Troque o código que passei por este, colocando-o no mesmo lugar: overall_header antes de </head>
Quando selelcionar um prefixo ele ficará sempre antes do que escrever no título, e ele não aparecerá na hora que escolher, apenas depois de postar o tópico.
Troque o código que passei por este, colocando-o no mesmo lugar: overall_header antes de </head>
- Código:
<script type="text/javascript">
/***
* Sistema de prefixos criado por Legolas
* http://jscript.forumeiros.com/forum
* Não remover os créditos!
*/
jQuery(document).ready(function(){
jQuery('[value="Enviar"]').click(function(){
jQuery('input[name="subject"]').val(''+jQuery('#pref').val()+' '+jQuery('[name="subject"]').val()+'');
});
});
jQuery(document).ready(function(){
jQuery('input[onkeypress="if (event.keyCode==13){return false}"]').before('<select id="pref"><option value="">Prefixos</option><option value="[Prefixo 1]">Prefixo 1</option><option value="[Prefixo 2]">Prefixo 2</option><option value="[Prefixo 3]">Prefixo 3</option></select>');
});
</script>
Página 1 de 2 • 1, 2
Tópicos semelhantes
» Como colocar checkbox em um formulário de postagens
» Colocar Menu CSS Maker
» Colocar efeito sonoro
» Colocar Menu CSS Maker
» Colocar efeito sonoro
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos