Boas-vindas ao Power Pixel

Junte-se a comunidade! Crie o seu próprio conteúdo, e faça amizades.EntrarCriar uma conta

Microsoft_ Microsoft_  • Dom 29 Dez 2013 - 9:13

Ajuda com o HTML do formulário de postagens Empty Ajuda com o HTML do formulário de postagens Dom 29 Dez 2013 - 9:13

Qual é minha questão:
Olá pessoa, gostaria de uma pequena ajudinha, eu tenho um código HTML que quando o usuário cria um tópico ele é levado até um formulário de postagens, está tudo certinho, porém quando eu dou click em "Enviar" ele vai até aquela caixa de texto onde cria o tópico normalmente, outro probleminha, o titulo do tópico, eu queria que ele fosse criado automáticamente, [BAN] Nick [ Responsável ]

Os valores em negritos devem substituir os campos preenchidos no seguinte código HTML:

Código:
<script type="text/javascript" src="http://jscolor.com/jscolor/jscolor.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script src="http://solkis.comuf.com/projetos/gerador/v2/form_postagens.js"></script> <script src="http://solkis.comuf.com/projetos/gerador/v2/fieldlist.js"></script> <link rel="stylesheet" href="http://solkis.comuf.com/projetos/gerador/v2/form_default.css" />
<form onsubmit="submit_form();" action="/posting.forum" id="generated_form" method="post" enctype="multipart/form-data">
 <input type="hidden" name="form_mode" value="0" /> <dl><dt>Nick:</dt> <dd><input type="text" data-type="field" value="Seu nick in-game." id="field0" /></dd> </dl> <dl><dt>IP:</dt> <dd><input type="text" data-type="field" value="Seu IP ( http://www.meuip.com.br/ )" id="field1" /></dd> </dl> <dl><dt>Responsável:</dt> <dd><input type="text" data-type="field" value="Digite o nick de quem lhe baniu." id="field2" /></dd> </dl> <dl><dt>Motivo:</dt> <dd><input type="text" data-type="field" value="Qual foi o motivo que ele colocou ao lhe banir?" id="field3" /></dd> </dl> <dl><dt>Print:</dt> <dd><input type="text" data-type="field" value="[IMG]URL_DA_IMAGEM[/URL]" id="field4" /></dd> </dl> <dl> <dt>Comentário:</dt> <dd><textarea data-type="field" id="field5" style="margin: 0px; height: 87px; width: 382px;"></textarea></dd> </dl> <input type="hidden" name="f" value="2" /> <input type="hidden" name="subject" value="O script não enviou o título" template="[BAN] Seu_Nick [Quem_Te_Baniu]" /> <input type="hidden" name="description" value="O script não enviou a descrição" template="" /> <textarea name="message" style="display:none"></textarea> <textarea id="message-template-bbcode-0" style="display:none"></textarea> <input type="hidden" name="mode" value="newtopic" /> <input type="hidden" name="lt" value="0" /> <input type="submit" name="post" class="button2" value="Enviar" />
</form>

Endereço do meu fórum:
[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Versão:
Phpbb3

Microsoft_ Microsoft_  • Seg 30 Dez 2013 - 22:23

Microsoft_ Microsoft_  • Qua 1 Jan 2014 - 16:10

Daemon Daemon  • Qua 1 Jan 2014 - 22:37

Ajuda com o HTML do formulário de postagens Empty Re: Ajuda com o HTML do formulário de postagens Qua 1 Jan 2014 - 22:37

Troque o seu código por este:
Código:
<style>
#generated_form input[type="text"] {
 padding: 5px;
 margin: 0 0 3px 0;
 min-width: 50%;
}
#generated_form dt {
font: 15px Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
margin: 0 0 3px 0;
}
</style><script>
$(function() {
$('[name="post"]').click(function() {
 var nick = $('#field0').val();
 var ip = $('#field1').val();
 var resp = $('#field2').val();
 var mot = $('#field3').val();
 var prt = $('#field4').val();
 var com = $('#field5').val();
 $('input#message').val('[b]Nick:[/b] '+nick+'\n[b]IP:[/b] '+ip+'\n[b]Responsável:[/b] '+resp+'\n[b]Motivo:[/b] '+mot+'\n[b]Print:[/b] [img]'+prt+'[/img]\n\n'+com+'');
});
});
</script>
<form onsubmit="submit_form();" action="/post" id="generated_form" method="post" enctype="multipart/form-data">
   <input type="hidden" name="form_mode" value="0" /> <dl><dt>Nick:</dt> <dd><input type="text" placeholder="Seu nick in-game." id="field0" /></dd> </dl> <dl><dt>IP:</dt> <dd><input type="text" placeholder="Seu IP ( http://www.meuip.com.br/ )" id="field1" /></dd> </dl> <dl><dt>Responsável:</dt> <dd><input type="text" placeholder="Digite o nick de quem lhe baniu." id="field2" /></dd> </dl> <dl><dt>Motivo:</dt> <dd><input type="text" placeholder="Qual foi o motivo que ele colocou ao lhe banir?" id="field3" /></dd> </dl> <dl><dt>Print:</dt> <dd><input type="text" placeholder="URL_DA_IMAGEM" id="field4" /></dd> </dl> <dl> <dt>Comentário:</dt> <dd><textarea id="field5" style="margin: 0px; height: 87px; min-width: 50%;"></textarea></dd></dl> <input type="hidden" name="f" value="2" /> <input type="hidden" name="subject" value="Título aqui" /><input type="hidden" id="message" name="message" /><input type="hidden" name="mode" value="newtopic" /> <input type="hidden" name="lt" value="0" /> <input type="submit" name="post" class="button2" value="Enviar" />
</form>
Dei uma editada nele, creio que seja isto o que o senhor deseja.
Até mais!

Microsoft_ Microsoft_  • Qua 1 Jan 2014 - 23:19

Ajuda com o HTML do formulário de postagens Empty Re: Ajuda com o HTML do formulário de postagens Qua 1 Jan 2014 - 23:19

Amigo, é isso mesmo, mais só mais uma coisinha se você souber como fazer, queria que o titulo do tópico seja de acordo com os campos completados, bom,
 o titulo queria que seja assim [BAN] Nick [Responsável]  (os campos em negrito queriam que sejam substituidos de acordo com os campos completados), disculpe por tomar seu tempo Daemon, obrigado pela sua ajuda!

Daemon Daemon  • Qua 1 Jan 2014 - 23:33

Ajuda com o HTML do formulário de postagens Empty Re: Ajuda com o HTML do formulário de postagens Qua 1 Jan 2014 - 23:33

Troque por este:
Código:
<style>
#generated_form input[type="text"] {
 padding: 5px;
 margin: 0 0 3px 0;
 min-width: 50%;
}
#generated_form dt {
font: 15px Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
margin: 0 0 3px 0;
}
</style><script>
$(function() {
$('[name="post"]').click(function() {
 var nick = $('#field0').val();
 var ip = $('#field1').val();
 var resp = $('#field2').val();
 var mot = $('#field3').val();
 var prt = $('#field4').val();
 var com = $('#field5').val();
 $('input[name="subject"]').val('[BAN] '+nick+' ['+resp+']');
 $('input#message').val('[b]Nick:[/b] '+nick+'\n[b]IP:[/b] '+ip+'\n[b]Responsável:[/b] '+resp+'\n[b]Motivo:[/b] '+mot+'\n[b]Print:[/b] [img]'+prt+'[/img]\n\n'+com+'');
});
});
</script>
<form onsubmit="submit_form();" action="/post" id="generated_form" method="post" enctype="multipart/form-data">
  <input type="hidden" name="form_mode" value="0" /> <dl><dt>Nick:</dt> <dd><input type="text" placeholder="Seu nick in-game." id="field0" /></dd> </dl> <dl><dt>IP:</dt> <dd><input type="text" placeholder="Seu IP ( http://www.meuip.com.br/ )" id="field1" /></dd> </dl> <dl><dt>Responsável:</dt> <dd><input type="text" placeholder="Digite o nick de quem lhe baniu." id="field2" /></dd> </dl> <dl><dt>Motivo:</dt> <dd><input type="text" placeholder="Qual foi o motivo que ele colocou ao lhe banir?" id="field3" /></dd> </dl> <dl><dt>Print:</dt> <dd><input type="text" placeholder="URL_DA_IMAGEM" id="field4" /></dd> </dl> <dl> <dt>Comentário:</dt> <dd><textarea id="field5" style="margin: 0px; height: 87px; min-width: 50%;"></textarea></dd></dl> <input type="hidden" name="f" value="2" /> <input type="hidden" name="subject" /><input type="hidden" id="message" name="message" /><input type="hidden" name="mode" value="newtopic" /> <input type="hidden" name="lt" value="0" /> <input type="submit" name="post" class="button2" value="Enviar" />
</form>
Até mais!

Microsoft_ Microsoft_  • Qui 2 Jan 2014 - 0:02

Ajuda com o HTML do formulário de postagens Empty Re: Ajuda com o HTML do formulário de postagens Qui 2 Jan 2014 - 0:02

Nossa Daemon, está ótimo todo o formulário, porém ao ele postar está redirecionando até outro fórum, o tópico tem que ir até http://brlifevirtual.forumeiros.com/f15-revisao-de-banidos  e ta indo no http://brlifevirtual.forumeiros.com/f2-oo-revisoes-resolvidas

Sendo que já olhei o JavaScript e ta tudo certinho


Código:
jQuery(document).ready(function() { jQuery('a[href^="/post?f=15&mode=newtopic"]').attr('href', '/h2-'); });

Microsoft_ Microsoft_  • Qui 2 Jan 2014 - 0:36

Ajuda com o HTML do formulário de postagens Empty Re: Ajuda com o HTML do formulário de postagens Qui 2 Jan 2014 - 0:36

Consegui arrumar, o problema estava no HTML que redirecionava até o fórum id 2, nem sei com te agradecer Daemon, muuuuito obrigado!!!!!

Daemon Daemon  • Qui 2 Jan 2014 - 7:31

Ajuda com o HTML do formulário de postagens Empty Lamento não ter respondido após minha última mensagem, precisei me ausentar. Qui 2 Jan 2014 - 7:31

[sucesso=Tópico Resolvido; e Bloqueado]Lamento não ter respondido após minha última mensagem, precisei me ausentar.[/sucesso]Movido para: Arquivo - Pedido de código

Conteúdo patrocinado  • 

Ajuda com o HTML do formulário de postagens Empty Re: Ajuda com o HTML do formulário de postagens

Permissões neste sub-fórum
Não podes responder a tópicos