Adicionar campos em "novo post"

2 participantes

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

Adicionar campos em "novo post" Empty Adicionar campos em "novo post"

Mensagem por donforumeiro 13.01.15 23:33

Detalhes da dúvida


Versão do fórum : phpBB3
Nível de acesso : Fundador
Navegador usado : Google Chrome
Membros afetados : Todos os membros do fórum
Endereço do fórum : www.forum.com.br

Descrição do problema

Boa noite a todos,

Gostaria de saber se é possível acrescentar campos extras para o usuário para quando ele for criar um novo post. Por, quando o usuário for responder um tópico sobre um modelo de celular, ter campos adicionais como:

marca do celular:
valor pago:
data da compra:
nota:

E esses campos adicionais ficarem gravados e serem exibidos juntos com o post. É possível fazer isso no forumeiros?
donforumeiro

donforumeiro
Novo Membro

Membro desde : 13/01/2015
Mensagens : 3
Pontos : 5

http://www.gpforumbrasil.net/

Ir para o topo Ir para baixo

Adicionar campos em "novo post" Empty Re: Adicionar campos em "novo post"

Mensagem por [K]oke 14.01.15 1:12

[K]oke

[K]oke
Membro

Membro desde : 26/04/2014
Mensagens : 897
Pontos : 1628

http://bestskins.net/forum https://www.facebook.com/davis.natsu

Ir para o topo Ir para baixo

Adicionar campos em "novo post" Empty Re: Adicionar campos em "novo post"

Mensagem por donforumeiro 14.01.15 4:03

Obrigado pela ajuda amigo.

Porém nos links ensina como adicionar campos no perfil do usuário. Eu gostaria de adicionar campos na postagem de tópicos e mensagens.
donforumeiro

donforumeiro
Novo Membro

Membro desde : 13/01/2015
Mensagens : 3
Pontos : 5

http://www.gpforumbrasil.net/

Ir para o topo Ir para baixo

Adicionar campos em "novo post" Empty Re: Adicionar campos em "novo post"

Mensagem por [K]oke 14.01.15 4:13

Olá
Clique em criar um novo perfil
Adicionar campos em "novo post" Rgj0djd

Até Mais!
[K]oke

[K]oke
Membro

Membro desde : 26/04/2014
Mensagens : 897
Pontos : 1628

http://bestskins.net/forum https://www.facebook.com/davis.natsu

Ir para o topo Ir para baixo

Adicionar campos em "novo post" Empty Re: Adicionar campos em "novo post"

Mensagem por donforumeiro 14.01.15 4:25

Obrigado pela resposta amigo, mas eu não estou querendo adicionar um novo campo no perfil, que será exibido nas mensagens. Estou querendo adicionar um novo campo obrigatório quando o usuário for criar uma nova mensagem ou quando for criar um novo tópico.
donforumeiro

donforumeiro
Novo Membro

Membro desde : 13/01/2015
Mensagens : 3
Pontos : 5

http://www.gpforumbrasil.net/

Ir para o topo Ir para baixo

Adicionar campos em "novo post" Empty Re: Adicionar campos em "novo post"

Mensagem por [K]oke 14.01.15 4:35

Seria um formulário;

Primeiramente, crie uma página HTML com o seguinte conteúdo. O nome e o uso da estrutura do fórum ficam a seu critério. Lembre-se também que depois o formulário poderá ser personalizado, tanto o HTML quanto o CSS - recomendado apenas para os que possuem algum conhecimento no assunto. Desça que ainda há mais depois de colocar o código!
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>Marca do Celular</dt>
                            <dd><input type="text" data-type="field" value="Valor padrão" id="field0"></dd>
                        </dl>

<dl><dt>Valor pago</dt>
                            <dd><input type="text" data-type="field" value="Valor padrão" id="field1"></dd>
                        </dl>

<dl><dt>Data da compra</dt>
                            <dd><input type="text" data-type="field" value="Valor padrão" id="field2"></dd>
                        </dl>

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


                <input type="hidden" name="f" value="">
                <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!
[K]oke

[K]oke
Membro

Membro desde : 26/04/2014
Mensagens : 897
Pontos : 1628

http://bestskins.net/forum https://www.facebook.com/davis.natsu

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

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