Formulário de postagens

Página 1 de 2 1, 2  Seguinte

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

Resolvido Formulário de postagens

Mensagem por fdl em 16/12/10, 08:54 pm

Eu gostaria de uma ajudinha para criar um formulário para meu fórum... Muito feliz

Eu gostaria que quando clicasse no botão NOVO TÓPICO que não fosse direto para o formulário,Que Fosse para Uma Página que Tivesse Duas Opções(Botões):

Novo Tópico (Formulário Padrão)

Novo Download (Formulário Personalizado)

Daí o usuário escolhia o que ele queria e Poderia fazer.

Tem como?
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por muryllodantas em 16/12/10, 09:01 pm

Olá johndom

Poderia nos mostrar a area onde quer que seja redirecionado, e formulario.

Até mais
avatar

muryllodantas
Usuário destaque

Masculino
Inscrito dia : 31/10/2010
Mensagens : 760
Pontos Ativos : 1013

Ver perfil do usuário http://rendersdesigner.forumeiro.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 16/12/10, 09:04 pm

Eu gostaria que aparecesse em todos os fóruns,

e o Formulário eu não fiz ainda Muito feliz To tentando fazer.Mas ta osso.
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por muryllodantas em 16/12/10, 09:07 pm

Mas só posso lhe ajudar se eu estiver com o formulario as minhas mão para poder lhe ajudar.

Até mais.
avatar

muryllodantas
Usuário destaque

Masculino
Inscrito dia : 31/10/2010
Mensagens : 760
Pontos Ativos : 1013

Ver perfil do usuário http://rendersdesigner.forumeiro.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 16/12/10, 09:18 pm

eu crio o formulário bonitinho,mas tem uns campos que preencho.na hora que envio não aparece no tópico. será por causa do name?

Os campos são esses :

Título do Download: (Campo de texto) < OBRIGATÓRIO
Descrição: [Campo de texto] < OBRIGATÓRIO
Tamanho: [Campo de texto]
Data: [Campo de Texto]
Créditos/Autores: [Campo de texto]
Jogo: [Campo De Tetxto]
Link de download: (ERA pra aparecer nessa imagem quando enviasse: ,mas não vai) < OBRIGATÓRIO
Imagens/Screenshots: [Campos de texto] (Para colocar URL Das Imagens)


Podes ajudar?


Última edição por johndom em 18/12/10, 03:24 pm, editado 1 vez(es)
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por Convidad em 17/12/10, 04:24 am

Bom dia,

Para o formulário, sugiro que veja o tutorial com atenção:
http://ajuda.forumeiros.com/t35148-tutorial-formulario-de-postagens#219450

Para sua segunda questão, não há como se fazer, sinto muito.

Cumprimentos.

Convidad
Convidado


Resolvido Re: Formulário de postagens

Mensagem por fdl em 17/12/10, 06:36 pm

cara não consigo fazer Algo de dois campos de textos aparecerem na mensagem (por causa do name que tem que ser diferente),como é que vocês do FDF Fizeram,

Ex:
Tem os campos:

tamanho:
Data:

Como Faz para quando enviar o tópico os dois campos aparecerem na mensagem?
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por Haikiri em 17/12/10, 06:42 pm

johndom escreveu:cara não consigo fazer Algo de dois campos de textos aparecerem na mensagem (por causa do name que tem que ser diferente),como é que vocês do FDF Fizeram,

Ex:
Tem os campos:

tamanho:
Data:

Como Faz para quando enviar o tópico os dois campos aparecerem na mensagem?

Eu fiz a mesma pergunta num topico e eles ainda não me responderam Triste
avatar

Haikiri
Nível 10

Masculino
Inscrito dia : 27/02/2008
Mensagens : 264
Pontos Ativos : 332

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

Resolvido Re: Formulário de postagens

Mensagem por Byte em 17/12/10, 07:11 pm

Olá johndom e haiki!

Façam assim:

< Código >


jQuery('[name="message"]').val(
jQuery('[name="campo1"]').val() + jQuery('[name="campo2"]').val()
);

< /Código >

Alguma dúvida? ^^

Até logo!
Byte
avatar

Byte
Membro do Fórum

Masculino
Inscrito dia : 12/02/2009
Mensagens : 1272
Pontos Ativos : 2341

Ver perfil do usuário http://gabionicle.forum.st/

Resolvido Re: Formulário de postagens

Mensagem por Haikiri em 17/12/10, 07:28 pm

O campo1 e o campo2 são ambos campos do formulario?
avatar

Haikiri
Nível 10

Masculino
Inscrito dia : 27/02/2008
Mensagens : 264
Pontos Ativos : 332

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

Resolvido Re: Formulário de postagens

Mensagem por Byte em 17/12/10, 08:14 pm

Olá haiki!

Isso mesmo, ambos são campos do formulário, se quiser pode colocar mais que 2, pode colocar 3, 4, 5... quantos quiser!
Lembre-se que para pular linhas tem que usar "\n" (n de new line).
E caso quiser colocar BBCodes, coloque eles dentro do texto mesmo, exemplo:

< Código >

jQuery('[name="message"]').val(
'[b] Campo1 [/b] :' + jQuery('[name="campo1"]').val() + 'n'+
'[b] Campo2 [/b] :' + jQuery('[name="campo2"]').val() + 'n'
);
< /Código >

Mais alguma dúvida?

Até logo!
Byte
avatar

Byte
Membro do Fórum

Masculino
Inscrito dia : 12/02/2009
Mensagens : 1272
Pontos Ativos : 2341

Ver perfil do usuário http://gabionicle.forum.st/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 17/12/10, 08:20 pm

Mano eu vo ai sua casa pra vocÊ me ajudar a fazer esse formulário...Onde vc mora em São bernardo Muito feliz Muito feliz Muito feliz

Meu Form: Onde ponho esse Código byte?

Código:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Enviar Novo Download</title>
<link rel="stylesheet" type="text/css" href="view.css" media="all">
<script type="text/javascript" src="view.js"></script>
<script type="text/javascript" src="calendar.js"></script>
</head>
<body id="main_body" >
   
   <div id="form_container">
   
      <h1><a>Enviar Novo Download</a></h1>
      <form id="form_71460" class="appnitro"  method="post" action="">
               <div class="form_description">
         <h2>Enviar Novo Download</h2>
         <p>Preencha Corretamente todos Campo Abaixo</p>
      </div>                  
         <ul >
         
               <li id="li_1" >
      <label class="description" for="element_1">Título do Download: </label>
      <div>
         <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="35" I-Maximum-Length="150" -->
         <input id="element_1" name="subject" class="element text large" type="text" maxlength="150" value="" size="79"/>
      </div>
      </li>      <li id="li_4" >
      <label class="description" for="element_4">Link De Download: </label>
      <div>
         <!--webbot bot="Validation" B-Value-Required="TRUE" I-Maximum-Length="255" -->
         <input id="element_4" name="message" class="element text medium" type="text" maxlength="255" value="http://" size="63"/>
      </div>
      </li>      <li id="li_5" >
      <label class="description" for="element_5">Tamanho em MB: </label>
      <div>
         <input id="element_5" name="element_5" class="element text small" type="text" maxlength="255" value=""/> 
         <select size="1" name="D1">
         <option selected>MB</option>
         <option>KB</option>
         </select></div>
      </li>      <li id="li_10" >
      <label for="element_10">Plataforma/Jogo:</label><label class="description" for="element_10"> </label>
      <div>
         <!--webbot bot="Validation" B-Value-Required="TRUE" I-Maximum-Length="255" -->
         <input id="element_10" name="element_10" class="element text small" type="text" maxlength="255" value="" size="50"/>
      </div>
      </li>      
               <li id="li_5" >
      <div>
          </div>
      </li>      <li id="li_6" >
      <label class="description" for="element_6">Data de Criação: </label>
      <span>
         <input id="element_6_1" name="element_6_1" class="element text" size="2" maxlength="2" value="" type="text">
      /
         <label for="element_6_1">MM</label>
      </span>
      <span>
         <input id="element_6_2" name="element_6_2" class="element text" size="2" maxlength="2" value="" type="text">
      /
         <label for="element_6_2">DD</label>
      </span>
      <span>
          <input id="element_6_3" name="element_6_3" class="element text" size="4" maxlength="4" value="" type="text">
         <label for="element_6_3">YYYY</label>
      </span>
   
      </li>
               <li id="li_6" >
   
      </li>      <li id="li_2" >
      <label class="description" for="element_2">Créditos/Autores: </label>
      <div>
         <input id="element_2" name="element_2" class="element text medium" type="text" maxlength="255" value=""/>
      </div>
      </li>      <li id="li_3" >
      <label class="description" for="element_3">Descrição: </label>
      <div>
         <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="50" -->
         <textarea id="element_3" name="element_3" class="element textarea medium" cols="89" rows="12"></textarea>
         <p> </div>
      </li>      <li id="li_7" >
      <label class="description" for="element_7">Imagens: </label>
      <div>
         <input id="element_7" name="element_7" class="element text medium" type="text" maxlength="255" value="http://"/>
      </div>
      </li>      <li id="li_8" >
      <label class="description" for="element_8">Imagens: </label>
      <div>
         <input id="element_8" name="element_8" class="element text medium" type="text" maxlength="255" value="http://"/>
      </div>
      </li>      <li id="li_9" >
      <label class="description" for="element_9">Imagens: </label>
      <div>
         <input id="element_9" name="element_9" class="element text medium" type="text" maxlength="255" value="http://"/>
         <p> </div>
      </li>
         
               <li class="buttons">
             <input type="hidden" name="form_id" value="71460" />
            
            <!-- Pré Visualizar -->
<input type="submit" name="preview" class="button2" value="Pré-visualizar" onClick="gerarf();" />

<!-- Enviar -->
<input type="submit" name="post" class="button2" value="Enviar" onClick="gerarf();" /></form>
 
      </li>
         </ul>
      </form>   
   </div>
   </body>
</html>


Última edição por johndom em 18/12/10, 04:19 pm, editado 1 vez(es)
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 18/12/10, 12:40 am

Olá

Olhe como quer o bbcode que eu ajudo a fazer esse formulário... se quizer claro

Ate mais
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 18/12/10, 04:12 pm

Obrigado ddik ,
Olha Só, o Campo 'Título do Download' é Padrão (Vai ser o subject) Já os Outros Campos Vão ser 'message', os Códigos BBCODE que deve aparecer depois de enviar,vão ser esses:

Código:
[table border="1"][tr][td][b]Plataforma/Jogo:[/b]
[b]Tamanho:[/b]    [b]MB ou KB (DE ACORDO COM QUE ESCOLHER NO FORMULÁRIO)[/b]
[b]Data de Criação: [/b]
[b]Créditos/Autores:[/b]  [/td][td][center][url=LINK DE DOWNLOAD][img]http://i62.servimg.com/u/f62/14/02/95/46/downlo10.png[/img][/url][/center]
 [/td][/tr][/table]


[b]Imagens/Screenshots:[/b] (Aparecer as Imagens aqui)
[center][img]LINKDAIMAGEM[/img][/center]

[b]Descrição: [/b]

Note que o que Aparece em 'message' são os campos Que foram preenchidos no formulário.


Exemplo de como Ficaria a Mensagem depois de enviado:




Desde já SUPER AGRADECIDO


EDIT:

Se Der pra Colocar Um Botão de + do Lado do Campo 'Link do Download' e Também do lado de 'Imagens' ,Para surgirem novos campos para Preencher...
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 18/12/10, 07:52 pm

Vou fazer o script Piscada
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 18/12/10, 09:10 pm

Ok

EDIT:

DDik

Se der põa tabela em HTML ,para eu poder editar livremente depois em css (Isso eu pelo menos sei fazer em css Muito feliz ,Só entendo CSS)


Última edição por johndom em 18/12/10, 11:18 pm, editado 1 vez(es)
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 18/12/10, 11:17 pm

Olá,

Só vi o seu edit agora... por isso fiz em bbcode mas posso fazer em html se quizer:
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Enviar Novo Download</title>
<link rel="stylesheet" type="text/css" href="view.css" media="all">
<script type="text/javascript" src="view.js"></script>
<script type="text/javascript" src="calendar.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
var imgs_bbcode = '';
var url_bbcode = '';
function val_element(id){ return jQuery('[name="element_'+ id +'"]').val(); }
function set_element(id,value){ return jQuery('[name="element_'+ id +'"]').val(value); }
function imgs_add(){
   imgs_bbcode += '[img]'+ val_element('7') +'[/img] ';
   set_element('7','http://')
}
function url_add(){
   url_bbcode += '[url='+ val_element('4') +'][img]http://i62.servimg.com/u/f62/14/02/95/46/downlo10.png[/img][/url] ';
   set_element('4','http://')
}
function gerarf(){
   jQuery('[name="message"]').val(
      '\n[table border="1"][tr][td][b]Plataforma/Jogo:[/b]' +
      '\n[b]Tamanho:[/b] '+val_element('5')+' [b]'+val_element('5_2')+'[/b]' +
      '\n[b]Data de Criação: [/b]' + val_element('6_2') +'/'+ val_element('6_1') +'/'+ val_element('6_3') +
      '\n[b]Créditos/Autores:[/b] '+ val_element('2') +' [/td]' +
      '\n[td][center]'+ url_bbcode +
      '\n[/center][/td][/tr][/table]' +
      '\n' +
      '\n' +
      '\n[b]Imagens/Screenshots:[/b] ' +
      '\n[center]'+ imgs_bbcode +'[/center]' +
      '\n' +
      '\n[b]Descrição: [/b]' + val_element('3')
   );
}
</script>
</head>
<body id="main_body" >
 
  <div id="form_container">
 
      <h1><a>Enviar Novo Download</a></h1>
      <form id="form_71460" class="appnitro"  method="post" action="post">
              <div class="form_description">
        <h2>Enviar Novo ownload</h2>
        <p>Preencha Corretamente todos Campo Abaixo</p>
      </div>                 
        <ul >
       
              <li id="li_1" >
      <label class="description" for="element_1">Título do Download: </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="35" I-Maximum-Length="150" -->
        <input id="element_1" name="subject" class="element text large" type="text" maxlength="150" value="" size="79"/>
      </div>
      </li>      <li id="li_4" >
      <label class="description" for="element_4">Link De Download: </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Maximum-Length="255" -->
        <div id="campo-url"><input id="element_4" name="element_4" class="element text medium" type="text" maxlength="255" value="http://"/></div><img src="http://illiweb.com/fa/fdf3/plus10.png" style="cursor:pointer;" onclick="url_add();"/>
      </div>
      </li>      <li id="li_5" >
      <label class="description" for="element_5">Tamanho em MB: </label>
      <div>
        <input id="element_5" name="element_5" class="element text small" type="text" maxlength="255" value=""/>
        <select size="1" name="element_5_2">
           <option selected>MB</option>
           <option>KB</option>
        </select></div>
      </li>      <li id="li_10" >
      <label for="element_10">Plataforma/Jogo:</label><label class="description" for="element_10"> </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Maximum-Length="255" -->
        <input id="element_10" name="element_10" class="element text small" type="text" maxlength="255" value="" size="50"/>
      </div>
      </li>     
              <li id="li_5" >
      <div>
          </div>
      </li>      <li id="li_6" >
      <label class="description" for="element_6">Data de Criação: </label>
      <span>
        <input id="element_6_1" name="element_6_1" class="element text" size="2" maxlength="2" value="" type="text">
      /
        <label for="element_6_1">MM</label>
      </span>
      <span>
        <input id="element_6_2" name="element_6_2" class="element text" size="2" maxlength="2" value="" type="text">
      /
        <label for="element_6_2">DD</label>
      </span>
      <span>
          <input id="element_6_3" name="element_6_3" class="element text" size="4" maxlength="4" value="" type="text">
        <label for="element_6_3">YYYY</label>
      </span>
 
      </li>
              <li id="li_6" >
 
      </li>      <li id="li_2" >
      <label class="description" for="element_2">Créditos/Autores: </label>
      <div>
        <input id="element_2" name="element_2" class="element text medium" type="text" maxlength="255" value=""/>
      </div>
      </li>      <li id="li_3" >
      <label class="description" for="element_3">Descrição: </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="50" -->
        <textarea id="element_3" name="element_3" class="element textarea medium" cols="89" rows="12"></textarea>
        <p> </div>
      </li>      <li id="li_7" >
      <label class="description" for="element_7">Imagens: </label>
      <div>
        <input id="element_7" name="element_7" class="element text medium" type="text" maxlength="255" value="http://"/> <img src="http://illiweb.com/fa/fdf3/plus10.png" style="cursor:pointer;" onclick="imgs_add();"/><br /> Clique no + para adicionar a imagem. Depois pode por mais imagens.
      </div>
      </li>
       
              <li class="buttons">
            <input type="hidden" name="f" value="1" />
            <input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="message" value="O script não enviou a mensagem" />
            <!-- Pré Visualizar -->
         <input type="submit" name="preview" class="button2" value="Pré-visualizar" onClick="gerarf();" />

         <!-- Enviar -->
         <input type="submit" name="post" class="button2" value="Enviar" onClick="gerarf();" /></form>
 
      </li>
        </ul>
      </form> 
  </div>
  </body>
</html>
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 18/12/10, 11:45 pm

Nossa ddik Você é um Gênio! Obrigado!

Sobre o html na tabela pode deixar que ponho,

Mas só 2 Problemas,

1°BUG: o botão + Para adicionar links ou Imagens ,O Botão ou a imagem só aparece no tópico quando adicionamos links com Números pares (ex: adicionando 2 Links ,4 links,6links,etc (assim aparece).. se por 1,3,5 links não aparece o botão ou a Imagem)

2º Não há como quando clicar no botão +,e surgir um novo campo de Texto igual em Baixo do Outro (Nos Links e Imagens)?

se conseguires arrumar isso o formulários está concluido
Ajuda/Confuso
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 19/12/10, 12:13 am

Resolver 1:
Desculpe mas não precebi bem...
"" 2:
Eu tentei mais o javascript parece que não se percebe a ele mesmo
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 19/12/10, 04:29 am

Teste ai para vocÊ ver,ele tem um bug
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 19/12/10, 06:34 am

Olá,

Sim.. mas eu antes de dar o formulários fiz o teste... agora voltei a fazer e da na mesma...

Nota: Você tem de carregar sempre no mais mesmo só sendo uma imagem

Ate mais
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 19/12/10, 08:45 pm

A entendi ddik ,então o Botão + Seria como um Botão 'Enviar' ? Certo?

1 - Não tem como por uma uma modificação só pra finalizar o Formulário, quando Colocar o Link de uma Imagem e Apertar no + ,Ela aparecer em baixo do campo como uma miniatura? (Daí toda imagem que adicionar,aparecer as miniaturas em baixo),como na imagem abaixo:

http://img413.imageshack.us/img413/5245/imagense.jpg

2 -e nos link se der pra fazer a mesma coisa que eu disse em 1 ,e também tem uns arquivos que são várias partes,tem como fazer um campo para Adicionar a Descrição do link,(ex: Part 2,Part 3,ETC) daí Ficasse em cima do botão de download.

Ex:
Tem os dois campos La no Formulário,

Link de download: EX: http://www.meuforum.com
Descrição do Link: EX: Part 1

Apertei o Botão + ,Zerou os dois campos acima,e posso enviar outro link

Link de download: EX: http://www.meuforum2222.com
Descrição do Link: EX: Part 2

Ao enviar,ficasse Assim:

Part1


Part2






Última edição por johndom em 20/12/10, 06:38 pm, editado 1 vez(es)
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 20/12/10, 05:16 pm

Vou tentar fazer...
Veja este:
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Enviar Novo Download</title>
<link rel="stylesheet" type="text/css" href="view.css" media="all">
<script type="text/javascript" src="view.js"></script>
<script type="text/javascript" src="calendar.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
var imgs_bbcode = '';
var imgs_html = '';
var url_bbcode = '';
function val_element(id){ return jQuery('[name="element_'+ id +'"]').val(); }
function set_element(id,value){ return jQuery('[name="element_'+ id +'"]').val(value); }
function imgs_add(){
  imgs_bbcode += '[img]'+ val_element('7') +'[/img] ';
  imgs_html += '<img src="'+ val_element('7') +'" /> ';
  jQuery('#fev').html(imgs_html)
  set_element('7','http://')
}
function url_add(){
  url_bbcode += '\n\n[b]'+val_element('4_2')+'[/b]\n[url='+ val_element('4_1') +'][img]http://i62.servimg.com/u/f62/14/02/95/46/downlo10.png[/img][/url] ';
  set_element('4_1','http://');
  set_element('4_2','');
}
function gerarf(){
  jQuery('[name="message"]').val(
      '\n[table border="1"][tr][td][b]Plataforma/Jogo:[/b]' +
      '\n[b]Tamanho:[/b] '+val_element('5')+' [b]'+val_element('5_2')+'[/b]' +
      '\n[b]Data de Criação: [/b]' + val_element('6_2') +'/'+ val_element('6_1') +'/'+ val_element('6_3') +
      '\n[b]Créditos/Autores:[/b] '+ val_element('2') +' [/td]' +
      '\n[td][center]'+ url_bbcode +
      '\n[/center][/td][/tr][/table]' +
      '\n' +
      '\n' +
      '\n[b]Imagens/Screenshots:[/b] ' +
      '\n[center]'+ imgs_bbcode +'[/center]' +
      '\n' +
      '\n[b]Descrição: [/b]' + val_element('3')
  );
}
</script>
</head>
<body id="main_body" >
 
  <div id="form_container">
 
      <h1><a>Enviar Novo Download</a></h1>
      <form id="form_71460" class="appnitro"  method="post" action="post">
              <div class="form_description">
        <h2>Enviar Novo ownload</h2>
        <p>Preencha Corretamente todos Campo Abaixo</p>
      </div>                 
        <ul >
       
              <li id="li_1" >
      <label class="description" for="element_1">Título do Download: </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="35" I-Maximum-Length="150" -->
        <input id="element_1" name="subject" class="element text large" type="text" maxlength="150" value="" size="79"/>
      </div>
      </li>      <li id="li_4_1" >
      <label class="description" for="element_4_1">Link De Download: </label>             <label class="description" for="element_4_2">Descrição do Link: </label><div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Maximum-Length="255" -->
        <input id="element_4_1" name="element_4_1" class="element text medium" type="text" maxlength="255" value="http://"/>
<input id="element_4_2" name="element_4_2" class="element text medium" type="text" maxlength="255" /><img src="http://illiweb.com/fa/fdf3/plus10.png" style="cursor:pointer;" onclick="url_add();"/>
      </div></li>      <li id="li_5" >
      <label class="description" for="element_5">Tamanho em MB: </label>
      <div>
        <input id="element_5" name="element_5" class="element text small" type="text" maxlength="255" value=""/>
        <select size="1" name="element_5_2">
          <option selected>MB</option>
          <option>KB</option>
        </select></div>
      </li>      <li id="li_10" >
      <label for="element_10">Plataforma/Jogo:</label><label class="description" for="element_10"> </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Maximum-Length="255" -->
        <input id="element_10" name="element_10" class="element text small" type="text" maxlength="255" value="" size="50"/>
      </div>
      </li>     
              <li id="li_5" >
      <div>
          </div>
      </li>      <li id="li_6" >
      <label class="description" for="element_6">Data de Criação: </label>
      <span>
        <input id="element_6_1" name="element_6_1" class="element text" size="2" maxlength="2" value="" type="text">
      /
        <label for="element_6_1">MM</label>
      </span>
      <span>
        <input id="element_6_2" name="element_6_2" class="element text" size="2" maxlength="2" value="" type="text">
      /
        <label for="element_6_2">DD</label>
      </span>
      <span>
          <input id="element_6_3" name="element_6_3" class="element text" size="4" maxlength="4" value="" type="text">
        <label for="element_6_3">YYYY</label>
      </span>
 
      </li>
              <li id="li_6" >
 
      </li>      <li id="li_2" >
      <label class="description" for="element_2">Créditos/Autores: </label>
      <div>
        <input id="element_2" name="element_2" class="element text medium" type="text" maxlength="255" value=""/>
      </div>
      </li>      <li id="li_3" >
      <label class="description" for="element_3">Descrição: </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="50" -->
        <textarea id="element_3" name="element_3" class="element textarea medium" cols="89" rows="12"></textarea>
        <p> </div>
      </li>      <li id="li_7" >
      <label class="description" for="element_7">Imagens: </label>
      <div>
        <input id="element_7" name="element_7" class="element text medium" type="text" maxlength="255" value="http://"/> <img src="http://illiweb.com/fa/fdf3/plus10.png" style="cursor:pointer;" onclick="imgs_add();"/><br /> Clique no + para adicionar a imagem. Depois pode por mais imagens.
      </div>
      </li>
<li id="li_7" >
      <label class="description" for="fev">Enviadas: </label>
      <div id="fev">
       
      </div>
      </li>
       
              <li class="buttons">
            <input type="hidden" name="f" value="1" />
            <input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="message" value="O script não enviou a mensagem" />
            <!-- Pré Visualizar -->
        <input type="submit" name="preview" class="button2" value="Pré-visualizar" onClick="gerarf();" />

        <!-- Enviar -->
        <input type="submit" name="post" class="button2" value="Enviar" onClick="gerarf();" /></form>
 
      </li>
        </ul>
      </form> 
  </div>
  </body>
</html>
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 20/12/10, 07:09 pm

Rindo Perfeito só falta o do link agora,

Ao enviar um link aparecer em baixo do campo, igual esse da imagem que você fez agora por ultimo,tem uns arquivos que são várias partes,tem como fazer um campo para Adicionar a Descrição do link,(ex: Part 2,Part 3,ETC) daí Ficasse em cima do botão de download.

Screens:

Antes de Enviar:


Depois de Enviar:


Pronto só esse
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 20/12/10, 08:21 pm

ok vou fazer...


Última edição por ddik em 20/12/10, 09:10 pm, editado 1 vez(es)
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 20/12/10, 08:54 pm

Nossa cara você é programador,você sabe fazer tudo em JS....
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 20/12/10, 09:14 pm

Olá,

Tente:
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Enviar Novo Download</title>
<link rel="stylesheet" type="text/css" href="view.css" media="all">
<script type="text/javascript" src="view.js"></script>
<script type="text/javascript" src="calendar.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
var imgs_bbcode = '';
var imgs_html = '';
var url_bbcode = '';
function val_element(id){ return jQuery('[name="element_'+ id +'"]').val(); }
function set_element(id,value){ return jQuery('[name="element_'+ id +'"]').val(value); }
function imgs_add(){
  imgs_bbcode += '[img]'+ val_element('7') +'[/img] ';
  imgs_html += '<img src="'+ val_element('7') +'" /> ';
  jQuery('#iev').html(imgs_html);
  set_element('7','http://');
}
function url_add(){
  url_bbcode += '\n\n[b]'+val_element('4_2')+'[/b]\n[url='+ val_element('4_1') +'][img]http://i62.servimg.com/u/f62/14/02/95/46/downlo10.png[/img][/url] ';
  url_html += '<hr>Link: <a hret="'+ val_element('4_1') +'">'+ val_element('4_1') +'</a><br>Descrição do Link:'+ val_element('4_2');
  jQuery('#uev').html(url_html + '<hr>');
  set_element('4_1','http://');
  set_element('4_2','');
}
function gerarf(){
  jQuery('[name="message"]').val(
      '\n[table border="1"][tr][td][b]Plataforma/Jogo:[/b]' +
      '\n[b]Tamanho:[/b] '+val_element('5')+' [b]'+val_element('5_2')+'[/b]' +
      '\n[b]Data de Criação: [/b]' + val_element('6_2') +'/'+ val_element('6_1') +'/'+ val_element('6_3') +
      '\n[b]Créditos/Autores:[/b] '+ val_element('2') +' [/td]' +
      '\n[td][center]'+ url_bbcode +
      '\n[/center][/td][/tr][/table]' +
      '\n' +
      '\n' +
      '\n[b]Imagens/Screenshots:[/b] ' +
      '\n[center]'+ imgs_bbcode +'[/center]' +
      '\n' +
      '\n[b]Descrição: [/b]' + val_element('3')
  );
}
</script>
</head>
<body id="main_body" >
 
  <div id="form_container">
 
      <h1><a>Enviar Novo Download</a></h1>
      <form id="form_71460" class="appnitro"  method="post" action="post">
              <div class="form_description">
        <h2>Enviar Novo ownload</h2>
        <p>Preencha Corretamente todos Campo Abaixo</p>
      </div>                 
        <ul >
       
              <li id="li_1" >
      <label class="description" for="element_1">Título do Download: </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="35" I-Maximum-Length="150" -->
        <input id="element_1" name="subject" class="element text large" type="text" maxlength="150" value="" size="79"/>
      </div>
      </li>      <li id="li_4_1" >
      <label class="description" for="element_4_1">Link De Download: </label>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Maximum-Length="255" -->
        <input id="element_4_1" name="element_4_1" class="element text medium" type="text" maxlength="255" value="http://"/><img src="http://illiweb.com/fa/fdf3/plus10.png" style="cursor:pointer;" onclick="url_add();"/><br>
<label class="description" for="element_4_2">Descrição do Link: </label><input id="element_4_2" name="element_4_2" class="element text medium" type="text" maxlength="255" />
<br>
      <label class="description" for="fev">Enviadas: </label>
      <div id="uev">
        Nenhum até agora<br><br>
      </div>
      </li>      <li id="li_5" >
      <label class="description" for="element_5">Tamanho em MB: </label>
      <div>
        <input id="element_5" name="element_5" class="element text small" type="text" maxlength="255" value=""/>
        <select size="1" name="element_5_2">
          <option selected>MB</option>
          <option>KB</option>
        </select></div>
      </li>      <li id="li_10" >
      <label for="element_10">Plataforma/Jogo:</label><label class="description" for="element_10"> </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Maximum-Length="255" -->
        <input id="element_10" name="element_10" class="element text small" type="text" maxlength="255" value="" size="50"/>
      </div>
      </li>     
              <li id="li_5" >
      <div>
          </div>
      </li>      <li id="li_6" >
      <label class="description" for="element_6">Data de Criação: </label>
      <span>
        <input id="element_6_1" name="element_6_1" class="element text" size="2" maxlength="2" value="" type="text">
      /
        <label for="element_6_1">MM</label>
      </span>
      <span>
        <input id="element_6_2" name="element_6_2" class="element text" size="2" maxlength="2" value="" type="text">
      /
        <label for="element_6_2">DD</label>
      </span>
      <span>
          <input id="element_6_3" name="element_6_3" class="element text" size="4" maxlength="4" value="" type="text">
        <label for="element_6_3">YYYY</label>
      </span>
 
      </li>
              <li id="li_6" >
 
      </li>      <li id="li_2" >
      <label class="description" for="element_2">Créditos/Autores: </label>
      <div>
        <input id="element_2" name="element_2" class="element text medium" type="text" maxlength="255" value=""/>
      </div>
      </li>      <li id="li_3" >
      <label class="description" for="element_3">Descrição: </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="50" -->
        <textarea id="element_3" name="element_3" class="element textarea medium" cols="89" rows="12"></textarea>
        <p> </div>
      </li>      <li id="li_7" >
      <label class="description" for="element_7">Imagens: </label>
      <div>
        <input id="element_7" name="element_7" class="element text medium" type="text" maxlength="255" value="http://"/> <img src="http://illiweb.com/fa/fdf3/plus10.png" style="cursor:pointer;" onclick="imgs_add();"/><br /> Clique no + para adicionar a imagem. Depois pode por mais imagens.
      </div>
      </li>
<li id="li_7" >
      <label class="description" for="fev">Enviadas: </label>
      <div id="iev">
              Nenhum até agora<br><br>
      </div>
      </li>
       
              <li class="buttons">
            <input type="hidden" name="f" value="1" />
            <input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="message" value="O script não enviou a mensagem" />
            <!-- Pré Visualizar -->
        <input type="submit" name="preview" class="button2" value="Pré-visualizar" onClick="gerarf();" />

        <!-- Enviar -->
        <input type="submit" name="post" class="button2" value="Enviar" onClick="gerarf();" /></form>
 
      </li>
        </ul>
      </form> 
  </div>
  </body>
</html>

Ate mais
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 20/12/10, 10:01 pm

É Isso aí,só que tem um bug nos Links ,você aperta + ,e não aparece o link em Enviadas
Ficando sempre a Mensagem
Nenhum até agora

Mesmo adicionando os links.

Só é corrigir isso é Pronto

Teste aí na página:
http://www.discolocal.net/h27-novo-download
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 20/12/10, 10:43 pm

Olá,

A ok desculpe vou corrigir... erro meu
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Enviar Novo Download</title>
<link rel="stylesheet" type="text/css" href="view.css" media="all">
<script type="text/javascript" src="view.js"></script>
<script type="text/javascript" src="calendar.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
var imgs_bbcode = '';
var imgs_html = '';
var url_bbcode = '';
var url_html = '';
function val_element(id){ return jQuery('[name="element_'+ id +'"]').val(); }
function set_element(id,value){ return jQuery('[name="element_'+ id +'"]').val(value); }
function imgs_add(){
  imgs_bbcode += '[img]'+ val_element('7') +'[/img] ';
  imgs_html += '<img src="'+ val_element('7') +'" /> ';
  jQuery('#iev').html(imgs_html);
  set_element('7','http://');
}
function url_add(){
  url_bbcode += '\n\n[b]'+val_element('4_2')+'[/b]\n[url='+ val_element('4_1') +'][img]http://i62.servimg.com/u/f62/14/02/95/46/downlo10.png[/img][/url] ';
  url_html += '<hr><b>Link:</b> <a hret="'+ val_element('4_1') +'">'+ val_element('4_1') +'</a><br><b>Descrição do Link:</b> '+ val_element('4_2');
  jQuery('#uev').html(url_html + '<hr>');
  set_element('4_1','http://');
  set_element('4_2','');
}
function gerarf(){
  jQuery('[name="message"]').val(
      '\n[table border="1"][tr][td][b]Plataforma/Jogo:[/b]' +
      '\n[b]Tamanho:[/b] '+val_element('5')+' [b]'+val_element('5_2')+'[/b]' +
      '\n[b]Data de Criação: [/b]' + val_element('6_2') +'/'+ val_element('6_1') +'/'+ val_element('6_3') +
      '\n[b]Créditos/Autores:[/b] '+ val_element('2') +' [/td]' +
      '\n[td][center]'+ url_bbcode +
      '\n[/center][/td][/tr][/table]' +
      '\n' +
      '\n' +
      '\n[b]Imagens/Screenshots:[/b] ' +
      '\n[center]'+ imgs_bbcode +'[/center]' +
      '\n' +
      '\n[b]Descrição: [/b]' + val_element('3')
  );
}
</script>
</head>
<body id="main_body" >
 
  <div id="form_container">
 
      <h1><a>Enviar Novo Download</a></h1>
      <form id="form_71460" class="appnitro"  method="post" action="post">
              <div class="form_description">
        <h2>Enviar Novo ownload</h2>
        <p>Preencha Corretamente todos Campo Abaixo</p>
      </div>                 
        <ul >
       
              <li id="li_1" >
      <label class="description" for="element_1">Título do Download: </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="35" I-Maximum-Length="150" -->
        <input id="element_1" name="subject" class="element text large" type="text" maxlength="150" value="" size="79"/>
      </div>
      </li>      <li id="li_4_1" >
      <label class="description" for="element_4_1">Link De Download: </label>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Maximum-Length="255" -->
        <input id="element_4_1" name="element_4_1" class="element text medium" type="text" maxlength="255" value="http://"/><img src="http://illiweb.com/fa/fdf3/plus10.png" style="cursor:pointer;" onclick="url_add();"/><br>
<label class="description" for="element_4_2">Descrição do Link: </label><input id="element_4_2" name="element_4_2" class="element text medium" type="text" maxlength="255" />
<br>
      <label class="description" for="fev">Enviadas: </label>
      <div id="uev">
        Nenhum até agora<br><br>
      </div>
      </li>      <li id="li_5" >
      <label class="description" for="element_5">Tamanho em MB: </label>
      <div>
        <input id="element_5" name="element_5" class="element text small" type="text" maxlength="255" value=""/>
        <select size="1" name="element_5_2">
          <option selected>MB</option>
          <option>KB</option>
        </select></div>
      </li>      <li id="li_10" >
      <label for="element_10">Plataforma/Jogo:</label><label class="description" for="element_10"> </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Maximum-Length="255" -->
        <input id="element_10" name="element_10" class="element text small" type="text" maxlength="255" value="" size="50"/>
      </div>
      </li>     
              <li id="li_5" >
      <div>
          </div>
      </li>      <li id="li_6" >
      <label class="description" for="element_6">Data de Criação: </label>
      <span>
        <input id="element_6_1" name="element_6_1" class="element text" size="2" maxlength="2" value="" type="text">
      /
        <label for="element_6_1">MM</label>
      </span>
      <span>
        <input id="element_6_2" name="element_6_2" class="element text" size="2" maxlength="2" value="" type="text">
      /
        <label for="element_6_2">DD</label>
      </span>
      <span>
          <input id="element_6_3" name="element_6_3" class="element text" size="4" maxlength="4" value="" type="text">
        <label for="element_6_3">YYYY</label>
      </span>
 
      </li>
              <li id="li_6" >
 
      </li>      <li id="li_2" >
      <label class="description" for="element_2">Créditos/Autores: </label>
      <div>
        <input id="element_2" name="element_2" class="element text medium" type="text" maxlength="255" value=""/>
      </div>
      </li>      <li id="li_3" >
      <label class="description" for="element_3">Descrição: </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="50" -->
        <textarea id="element_3" name="element_3" class="element textarea medium" cols="89" rows="12"></textarea>
        <p> </div>
      </li>      <li id="li_7" >
      <label class="description" for="element_7">Imagens: </label>
      <div>
        <input id="element_7" name="element_7" class="element text medium" type="text" maxlength="255" value="http://"/> <img src="http://illiweb.com/fa/fdf3/plus10.png" style="cursor:pointer;" onclick="imgs_add();"/><br /> Clique no + para adicionar a imagem. Depois pode por mais imagens.
      </div>
      </li>
<li id="li_7" >
      <label class="description" for="fev">Enviadas: </label>
      <div id="iev">
              Nenhum até agora<br><br>
      </div>
      </li>
       
              <li class="buttons">
            <input type="hidden" name="f" value="1" />
            <input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="message" value="O script não enviou a mensagem" />
            <!-- Pré Visualizar -->
        <input type="submit" name="preview" class="button2" value="Pré-visualizar" onClick="gerarf();" />

        <!-- Enviar -->
        <input type="submit" name="post" class="button2" value="Enviar" onClick="gerarf();" /></form>
 
      </li>
        </ul>
      </form> 
  </div>
  </body>
</html>

Ate mais
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 21/12/10, 11:29 pm

oBRIGADO DDiK,Formulário concluido! Ficou Perfeito!

Você sabe Fazer isso que eu disse na 1ª Mensagem : ?
johndom escreveu:
Eu gostaria que quando clicasse no botão NOVO TÓPICO que não fosse direto para o formulário,Que Fosse para Uma Página que Tivesse Duas Opções(Botões):

Novo Tópico (Formulário Padrão)

Novo Download (Formulário Personalizado)

Daí o usuário escolhia o que ele queria e Poderia fazer.

Tem como?
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 22/12/10, 01:25 am

Olá,

Pode usar assim para ir para pagina:
CÓDIGO:
jQuery(document).ready(function() {
if(window.location.href.match(/-f/((?|#).+)?/)) {
jQuery('a[href^="/post?f=X&mode=newtopic"]').attr('href', 'endereço da primeira página HTML com o formulário');
}
});
Vermelho - Id do forum
Verde - Link da página

O assim que cria um tipo menu:
CÓDIGO:
menu_codes = '<div class="overview row3" id="codes_menu" style="position: absolute; display:none; width: 350px; z-index: 10000; top: 227px; left: 494px; "><p class="title-overview row2">Tipo de Postagem</p><p class="center-overview"><a href="LINK_1">TEXTO_1</a><br><a href="LINK_2">TEXTO_2</a></p><hr class="dashed"><p class="center-overview"></p></div>';

$(document).ready(function(){

jQuery('#page-header a[href="#Codes"]').parent().html(jQuery('#page-header a[href="#Codes"]').parent().html()+ menu_codes);

jQuery('a[href^="/post?f=X&mode=newtopic"]').attr('href','javascript: showhide(document.getElementById('codes_menu'));');

});

Verde - São os link que deve ser postos para o formulários.
Laranja - São os titulo dos mesmo formulários
Vermelho - Id do forum

Depois tem de ser colocados em paginas html é com um link na descrição:
<script src=hID-.htm></script>

Ate mais
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 22/12/10, 07:53 pm

-O primeiro Código coloco na Descrição?

-e Criei uma página com o 2º Código mas ,Não funciona,fica aparecendo os Scripts com erros.

- E Sobre o 1º Código,tem como aparecer em todos os Fóruns ,ao invés de Colocar Id ,por id,dos Fóruns?
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 22/12/10, 07:59 pm

Olá,

Quer que tipo de sistema o segundo o primeiro? ( o erro do segundo é porque é feito para o phpbb3 )

Me diga também o ID onde quer que aparece.

ddik,
Ate mais
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 22/12/10, 08:08 pm

a Entendi,então eu sei fazer HTML,

e os IDS São todos,em todos Fóruns,
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 22/12/10, 08:13 pm

Olá,

Olhe não percebi esta mensagem...

Então diga os IDs de todos os seu fóruns para eu criar o código.
Se quiser o segundo código diga para eu criar ele de novo com as classe corretas.

Ate mais,
ddik
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 22/12/10, 08:21 pm

iii , o Fórum tem 150 Fóruns,acho que seria mais fácil um código que fosse em todas páginas.

a Versão do meu Fórum é PHPBB2 Então posso modificar o template posting_body ,não teria como modificar esse template? porque talvez já fosse com a ID do Fórum automactimente ao clicar num formulário
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 22/12/10, 08:24 pm

Olá,

Percebi quer criar um formulário que prose-se os ids para postar o os link do botões automáticos é isso?

Ate mais
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 22/12/10, 08:38 pm

Seu português não consigo entender direito ,então vou explicar detalhado como acho que seria mias fácil:
Ex:

1ºEntrei num Fórum, Apertei o botão Novo Tópico:



2º irá para a Página normal de postagem:

Código:
/post?f=QUALQUER ID&mode=newtopic

3º Se o template posting_body,estivesse modificado,Com apenas Os Dois Botões:



Erá só clicar em um deles,que abriria o Formulário escolhido

Tópico Comum > Padrão do Fórum (Em um Página HTML Personalizada) (Esse Código cria depois)
Download > (Em um Página HTML Personalizada)

Acho que assim seria mais fácil do que fazer ID ,po id
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 22/12/10, 08:46 pm

Olá,

Acho que isto traia muito problema um dele era coando carrega-mos para editar ou mesmo prever o tópico...

Ate mais
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 22/12/10, 09:00 pm

não entendi. Desacordo
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 22/12/10, 09:04 pm

Olá,

Eu quero dizer que isso poderia provocar erros em varias parte do forum....

Ate mais,
ddik
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 22/12/10, 09:10 pm

entendi,você tem razão.
Então cria até o ID 5,QUE EU APRENDErei o outros ,que o resto eu criarei, se não te dará muito trabalho

Então fica assim mesmo:
1ºEntrei num Fórum, Apertei o botão Novo Tópico:



2º irá para uma pgána HTMl Personalizada com os Dois Botões:




Erá só clicar em um deles,que abriria o Formulário escolhido

Tópico Comum > Padrão do Fórum (/post?f=QUALQUER ID&mode=newtopic)
Download > (Em um Página HTML Personalizada)
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 22/12/10, 09:25 pm

Olá,

Olhe sendo assim o formulário precisa de uma modificação...
Se me der alguma tempo um tenho fazer uma maneira que gera para todos os fóruns.

Ate mais,
ddik
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 23/12/10, 05:13 pm

Ok,você que manda Positivo
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 23/12/10, 07:33 pm

Olá,

O seu formulário ter de ser mudado para este:
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Enviar Novo Download</title>
<link rel="stylesheet" type="text/css" href="view.css" media="all">
<script type="text/javascript" src="view.js"></script>
<script type="text/javascript" src="calendar.js"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
var imgs_bbcode = '';
var imgs_html = '';
var url_bbcode = '';
var url_html = '';
function QueryString(ID){
var URL = document.location.href;
if(URL.indexOf('?' + ID + '=')>-1){
var qString = URL.split('?');
var keyVal = qString[1].split('&');
for(var i=0;i<keyVal.length;i++){
if(keyVal[i].indexOf(ID + '=')==0){
var val = keyVal[i].split('=');
return val[1];
}
}
return "";
}
else
{
return "";
}
}
function val_element(id){ return jQuery('[name="element_'+ id +'"]').val(); }
function set_element(id,value){ return jQuery('[name="element_'+ id +'"]').val(value); }
function imgs_add(){
  imgs_bbcode += '[img]'+ val_element('7') +'[/img] ';
  imgs_html += '<img src="'+ val_element('7') +'" /> ';
  jQuery('#iev').html(imgs_html);
  set_element('7','http://');
}
function url_add(){
  url_bbcode += '\n\n[b]'+val_element('4_2')+'[/b]\n[url='+ val_element('4_1') +'][img]http://i62.servimg.com/u/f62/14/02/95/46/downlo10.png[/img][/url] ';
  url_html += '<hr><b>Link:</b> <a hret="'+ val_element('4_1') +'">'+ val_element('4_1') +'</a><br><b>Descrição do Link:</b> '+ val_element('4_2');
  jQuery('#uev').html(url_html + '<hr>');
  set_element('4_1','http://');
  set_element('4_2','');
}
function gerarf(){
  jQuery('[name="message"]').val(
      '\n[table border="1"][tr][td][b]Plataforma/Jogo:[/b]' +
      '\n[b]Tamanho:[/b] '+val_element('5')+' [b]'+val_element('5_2')+'[/b]' +
      '\n[b]Data de Criação: [/b]' + val_element('6_2') +'/'+ val_element('6_1') +'/'+ val_element('6_3') +
      '\n[b]Créditos/Autores:[/b] '+ val_element('2') +' [/td]' +
      '\n[td][center]'+ url_bbcode +
      '\n[/center][/td][/tr][/table]' +
      '\n' +
      '\n' +
      '\n[b]Imagens/Screenshots:[/b] ' +
      '\n[center]'+ imgs_bbcode +'[/center]' +
      '\n' +
      '\n[b]Descrição: [/b]' + val_element('3')
  );
  jQuery('[name="f"]').val(QueryString("f"));
alert(QueryString("f"));
}
</script>
</head>
<body id="main_body" >
 
  <div id="form_container">
 
      <h1><a>Enviar Novo Download</a></h1>
      <form id="form_71460" class="appnitro"  method="post" action="post">
              <div class="form_description">
        <h2>Enviar Novo ownload</h2>
        <p>Preencha Corretamente todos Campo Abaixo</p>
      </div>                 
        <ul >
       
              <li id="li_1" >
      <label class="description" for="element_1">Título do Download: </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="35" I-Maximum-Length="150" -->
        <input id="element_1" name="subject" class="element text large" type="text" maxlength="150" value="" size="79"/>
      </div>
      </li>      <li id="li_4_1" >
      <label class="description" for="element_4_1">Link De Download: </label>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Maximum-Length="255" -->
        <input id="element_4_1" name="element_4_1" class="element text medium" type="text" maxlength="255" value="http://"/><img src="http://illiweb.com/fa/fdf3/plus10.png" style="cursor:pointer;" onclick="url_add();"/><br>
<label class="description" for="element_4_2">Descrição do Link: </label><input id="element_4_2" name="element_4_2" class="element text medium" type="text" maxlength="255" />
<br>
      <label class="description" for="fev">Enviadas: </label>
      <div id="uev">
        Nenhum até agora<br><br>
      </div>
      </li>      <li id="li_5" >
      <label class="description" for="element_5">Tamanho em MB: </label>
      <div>
        <input id="element_5" name="element_5" class="element text small" type="text" maxlength="255" value=""/>
        <select size="1" name="element_5_2">
          <option selected>MB</option>
          <option>KB</option>
        </select></div>
      </li>      <li id="li_10" >
      <label for="element_10">Plataforma/Jogo:</label><label class="description" for="element_10"> </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Maximum-Length="255" -->
        <input id="element_10" name="element_10" class="element text small" type="text" maxlength="255" value="" size="50"/>
      </div>
      </li>     
              <li id="li_5" >
      <div>
          </div>
      </li>      <li id="li_6" >
      <label class="description" for="element_6">Data de Criação: </label>
      <span>
        <input id="element_6_1" name="element_6_1" class="element text" size="2" maxlength="2" value="" type="text">
      /
        <label for="element_6_1">MM</label>
      </span>
      <span>
        <input id="element_6_2" name="element_6_2" class="element text" size="2" maxlength="2" value="" type="text">
      /
        <label for="element_6_2">DD</label>
      </span>
      <span>
          <input id="element_6_3" name="element_6_3" class="element text" size="4" maxlength="4" value="" type="text">
        <label for="element_6_3">YYYY</label>
      </span>
 
      </li>
              <li id="li_6" >
 
      </li>      <li id="li_2" >
      <label class="description" for="element_2">Créditos/Autores: </label>
      <div>
        <input id="element_2" name="element_2" class="element text medium" type="text" maxlength="255" value=""/>
      </div>
      </li>      <li id="li_3" >
      <label class="description" for="element_3">Descrição: </label>
      <div>
        <!--webbot bot="Validation" B-Value-Required="TRUE" I-Minimum-Length="50" -->
        <textarea id="element_3" name="element_3" class="element textarea medium" cols="89" rows="12"></textarea>
        <p> </div>
      </li>      <li id="li_7" >
      <label class="description" for="element_7">Imagens: </label>
      <div>
        <input id="element_7" name="element_7" class="element text medium" type="text" maxlength="255" value="http://"/> <img src="http://illiweb.com/fa/fdf3/plus10.png" style="cursor:pointer;" onclick="imgs_add();"/>
 Clique no + para adicionar a imagem. Depois pode por mais imagens.
      </div>
      </li>
<li id="li_7" >
      <label class="description" for="fev">Enviadas: </label>
      <div id="iev">
              Nenhum até agora<br><br>
      </div>
      </li>
       
              <li class="buttons">
            <input type="hidden" name="f" value="1" />
            <input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="message" value="O script não enviou a mensagem" />
            <!-- Pré Visualizar -->
        <input type="submit" name="preview" class="button2" value="Pré-visualizar" onClick="gerarf();" />

        <!-- Enviar -->
        <input type="submit" name="post" class="button2" value="Enviar" onClick="gerarf();" /></form>
 
      </li>
        </ul>
      </form> 
  </div>
  </body>
</html>

Depois deve criar um pagina para este código:
CÓDIGO:
jQuery(document).ready(function() {

if(jQuery("#i_post")){

var f = jQuery("#i_post").parent().attr('href');
f = f.replace("/post?f=","");
f = f.replace("&mode=newtopic","");

menu_codes = '<div id="codes_menu" style="display:none;position:absolute;z-index:10000"><table class="forumline" cellpadding="3" cellspacing="0" border="0"><tbody><tr><th class="thHead">Tipo de posts</th></tr><tr><td class="row2" align="center"></td></tr><tr><td class="row2" align="center" nowrap="nowrap"><span class="genmed"><a href="/post?mode=newtopic&f='+ f +'">Normal</a><br><a href="/hID-?f='+ f +'">Download</a></td></tr><tr><td class="row2" align="center"><span class="genmed"><hr><br><span></span></span></td></tr></tbody></table></div>';

jQuery('#search_menu').parent().after(menu_codes);

jQuery('a[href^="/post?f='+ f +'&mode=newtopic"]').attr('href','javascript: showhide(document.getElementById('codes_menu'));');
}


});

Onde tem ID deve por o ID da pagina do formulário.

Ate mais
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 25/12/10, 09:04 pm

ddik não funcionou o script,para aparecer o menu antes de postar,então coloquei o código no dreamwaeaver , apareceu que tem um erro na linha 13:



Mas não consegui corrigir

e Uma dúvida,tem como validar o formulário antes de Preview ou Submit?
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 25/12/10, 09:33 pm

Olá,

Aqui este desculpe...:
CÓDIGO:
jQuery(document).ready(function() {

if(jQuery("#i_post")){

var f = jQuery("#i_post").parent().attr('href');
f = f.replace("/post?f=","");
f = f.replace("&mode=newtopic","");

menu_codes = '<div id="codes_menu" style="display:none;position:absolute;z-index:10000"><table class="forumline" cellpadding="3" cellspacing="0" border="0"><tbody><tr><th class="thHead">Tipo de posts</th></tr><tr><td class="row2" align="center"></td></tr><tr><td class="row2" align="center" nowrap="nowrap"><span class="genmed"><a href="/post?mode=newtopic&f='+ f +'">Normal</a><br><a href="/hID-?f='+ f +'">Download</a></td></tr><tr><td class="row2" align="center"><span class="genmed"><hr><br><span></span></span></td></tr></tbody></table></div>';

jQuery('#search_menu').parent().after(menu_codes);

jQuery('a[href^="/post?f='+ f +'&mode=newtopic"]').attr('href','javascript: showhide(document.getElementById(\\'codes_menu\\'));');
}


});

Onde tem ID deve por o ID da pagina do formulário.

Ate mais,
ddik


Última edição por ddik em 25/12/10, 09:50 pm, editado 3 vez(es)
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 25/12/10, 09:40 pm

ok,ddik obrigado por sua dedicação ,mas continua sem funcionar o código no fórum

e no dreamweaver ainda da erro na linha 13 Triste
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Resolvido Re: Formulário de postagens

Mensagem por ddik em 25/12/10, 09:51 pm

Olá,

Desculpe mas a forumeiros este tirado as barras que eu ponho no código. Tente o código anterior.... Actualizado.

Ate mais
avatar

ddik
Membro do Fórum

Masculino
Inscrito dia : 01/08/2009
Mensagens : 1787
Pontos Ativos : 2560

Ver perfil do usuário http://vilasims.com/

Resolvido Re: Formulário de postagens

Mensagem por fdl em 25/12/10, 10:04 pm

Salve em .JS e mande no http://www.multiupload.com/ para mim baixar Primeiro
avatar

fdl
Usuário destaque

Masculino
Inscrito dia : 19/06/2009
Mensagens : 562
Pontos Ativos : 867

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

Página 1 de 2 1, 2  Seguinte

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