Boas-vindas ao Power Pixel

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

Formulário

3 participantes

Je4n Je4n  • Seg 20 Jan 2014 - 17:08

Formulário Empty Formulário Seg 20 Jan 2014 - 17:08

Qual é minha questão:
Olá, eu gostaria de pedir um formulário com os seguintes requisitos:

Endereço do Servidor:
Nome do Servidor:
Donos do Servidor:
Versão do Servidor:
Informações adicionais:(Em textarea)

Já vai me ajudar a criar os outros com a base. Grato a quem ajudar. Very Happy

Obs: As áreas que forem precisar de Links, Ids, pode deixar uma indicação apenas que eu adiciono depois.

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

Versão:
PunBB

~Rafra ~Rafra  • Qua 22 Jan 2014 - 13:33

Formulário Empty Re: Formulário Qua 22 Jan 2014 - 13:33

Olá,
Qual eo ID do Topico q deseja ?

Je4n Je4n  • Qua 22 Jan 2014 - 15:14

Formulário Empty Re: Formulário Qua 22 Jan 2014 - 15:14

~Rafra escreveu:Olá,
Qual eo ID do Topico q deseja ?
é f132

~Rafra ~Rafra  • Qua 22 Jan 2014 - 18:19

Formulário Empty Re: Formulário Qua 22 Jan 2014 - 18:19

Olá,

Crie um HTML Com este Codigo:

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">

<h1 data-type="field">Divulgação de Servidor</h1>

<dl><dt><b>Endereço do Servidor</b></dt>
                            <dd><input type="text" data-type="field" value="Valor padrão" id="field1"></dd>
                        </dl>

<dl><dt><b>Nome do Servidor</b></dt>
                            <dd><input type="text" data-type="field" value="Valor padrão" id="field2"></dd>
                        </dl>

<dl><dt><b>Donos do Servidor</b></dt>
                            <dd><input type="text" data-type="field" value="Valor padrão" id="field3"></dd>
                        </dl>

<dl><dt><b>Versão do Servidor</b></dt>
                            <dd><input type="text" data-type="field" value="Valor padrão" id="field4"></dd>
                        </dl>

<dl>
                            <dt><b>Informações Adicionais</b></dt>
                            <dd><textarea data-type="field" id="field5"></textarea></dd>
                        </dl>


                <input type="hidden" name="f" value="132">
                <input type="hidden" name="subject" value="O script não enviou o título" template="Divulgação do {field2}">
                <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">[b]Nome do Servidor:[/b] {field2}
[b]Endereço do Servidor:[/b] {field1}
[b]Donos do Servidor:[/b] {field3}
[b]Versão do Servidor:[/b] {field4}
[b]Informações Adicionais:[/b] {field5}</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>

Em seguida crie um Javascript , Em Todas as Paginas.

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

Onde esta CODIGO_DO_HTML , coloca o ID do Html criado
Exemplo :

/h1-

[K]oke [K]oke  • Qua 22 Jan 2014 - 18:33

Formulário Empty Re: Formulário Qua 22 Jan 2014 - 18:33

Olá,


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><span style="color: rgb(90, 90, 90); font-family: tahoma, helvetica, arial, sans-serif; font-size: 13px; line-height: 20.799999237060547px; background-color: rgb(255, 255, 255);">Endereço do Servidor:</span></dt>
                            <dd><input type="text" data-type="field" value="" id="field1"></dd>
                        </dl>

<dl><dt><div><span style="background-color: rgb(255, 255, 255); color: rgb(90, 90, 90); font-family: tahoma, helvetica, arial, sans-serif; font-size: 13px; line-height: 20.799999237060547px;">Nome do Servidor:</span></div></dt>
                            <dd><input type="text" data-type="field" value="" id="field2"></dd>
                        </dl>

<dl><dt><span style="color: rgb(90, 90, 90); font-family: tahoma, helvetica, arial, sans-serif; font-size: 13px; line-height: 20.799999237060547px; background-color: rgb(255, 255, 255);">Donos do Servidor:</span></dt>
                            <dd><input type="text" data-type="field" value="" id="field3"></dd>
                        </dl>

<dl><dt><span style="color: rgb(90, 90, 90); font-family: tahoma, helvetica, arial, sans-serif; font-size: 13px; line-height: 20.799999237060547px; background-color: rgb(255, 255, 255);">Versão do Servidor:</span></dt>
                            <dd><input type="text" data-type="field" value="" id="field4"></dd>
                        </dl>

<dl><dt><span style="color: rgb(90, 90, 90); font-family: tahoma, helvetica, arial, sans-serif; font-size: 13px; line-height: 20.799999237060547px; background-color: rgb(255, 255, 255);">Informações adicionais</span></dt>
                            <dd><input type="text" data-type="field" value="(Em textarea)" id="field5"></dd>
                        </dl>


                <input type="hidden" name="f" value="f132">
                <input type="hidden" name="subject" value="O script não enviou o título" template="">
                <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>

Crie um código Javascript através da gestão de códigos Javascript. Marque para que ele funcione em todas as páginas. Depois adicione o seguinte código, atentando-se para modificar onde está LINK_DA_PAGINA para o link da página HTML que criou no passo anterior (onde o formulário está localizado) e ID_DO_FORUM para o ID do fórum onde o tópico deverá ser criado (o mesmo valor que preencheu no passo anterior).

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

Até mais!

Je4n Je4n  • Qui 23 Jan 2014 - 19:19

Formulário Empty Re: Formulário Qui 23 Jan 2014 - 19:19

Muito Obrigado aos dois. Mas ~Rafra, só uma dúvida, seu formulário funcionou tudo bem exceto uma coisa, ele vai direto pro "Novo tópico" com as informações feitas no formulário, é assim mesmo né? (Não tem problema não, pra mim está ótimo).

Conteúdo patrocinado  • 

Formulário Empty Re: Formulário

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