Criar formulário de postagens

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

Resolvido Criar formulário de postagens

Mensagem por Pika_mestre em 05/07/11, 05:09 pm

Qual é sua questão:
Oi pessoal, eu estou louco para adicionar um formulário de postagens igual ao daqui do FdF no meu fórum, então vi que neste tuto:

http://ajuda.forumeiros.com/t32404-tutorial-criar-um-formulario-de-postagens

explicava, fiz tudo oque pediram e não deu certo!

PS: Se alguém da Staff quiser se registrar no meu fórum e fazer, esteja à vontade, pois eu não estou conseguindo!

Que medidas você tomou para corrigir o problema:
Vim ao FdF!

Apresente-nos imagens do problema (se necessário):


Endereço do fórum:
http://pokemestre.forumeiros.com

Versão do fórum:
PUNBB
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Rodra em 05/07/11, 05:21 pm

@ josedaPM

O staff do forum de Ajuda da Forumeiros não realiza esse tipo de acções amigos, voce terá que providenciar os codigos que voces está utilizando para criar o formulário de postagens.

Os 3 codigos são:

1 - Codigo do Formulario
2 - O codigo de ativação do formulario
3 - E o script que tem que colcoar na descrição do seu forum para que o formulario funcione
avatar

Rodra
Nível 5

Masculino
Inscrito dia : 28/05/2011
Mensagens : 42
Pontos Ativos : 70

Ver perfil do usuário http://www.brasilforgames.net/forum

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 05/07/11, 05:22 pm

@Rodra escreveu:O staff do forum de Ajuda da Forumeiros não realiza esse tipo de acções amigos, voce terá que providenciar os codigos que voces está utilizando para criar o formulário de postagens.

Os 3 codigos são:

1 - Codigo do Formulario
2 - O codigo de ativação do formulario
3 - E o script que tem que colcoar na descrição do seu forum para que o formulario funcione

Eu fiz tudo oque pediu! (Mas eu já vi membros se registrarem nos fóruns dos usuários e efetuarem coisas! Não vou citar nomes)
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Rodra em 05/07/11, 05:26 pm

josedaPM escreveu:
@Rodra escreveu:O staff do forum de Ajuda da Forumeiros não realiza esse tipo de acções amigos, voce terá que providenciar os codigos que voces está utilizando para criar o formulário de postagens.

Os 3 codigos são:

1 - Codigo do Formulario
2 - O codigo de ativação do formulario
3 - E o script que tem que colcoar na descrição do seu forum para que o formulario funcione

Eu fiz tudo oque pediu! (Mas eu já vi membros se registrarem nos fóruns dos usuários e efetuarem coisas! Não vou citar nomes)

Providencie para nois os codigos que citei acima, sem isso será impossivel.

P.S: Penso que se voce possui um forum, voce deve ser autónomo para ter sucesso e não esperar que os outros façam tudo por voce.
avatar

Rodra
Nível 5

Masculino
Inscrito dia : 28/05/2011
Mensagens : 42
Pontos Ativos : 70

Ver perfil do usuário http://www.brasilforgames.net/forum

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 05/07/11, 05:40 pm

Acho que já vi meu erro! Eu não preenchi a parte onde diz: //Valores que precisam ser definidos (estudaremos no próximo ponto). Mas eu li e não entendi oque devo fazer!
Alguém pode me explicar:


PS: Aqui está o código do formulário:

Código:
<script>
formulario = {
valor: function(input, attribute) {
if(!attribute) {
return jQuery('*[name=sform_' + input + ']').val();
}
else {
return jQuery('*[name=sform_' + input + ']').attr(attribute);
}
},
definir: function(input, value) {
jQuery('*[name=' + input + ']').val(value);
}
}

jQuery(document).ready(function() {
//Valores que precisam ser definidos (estudaremos no próximo ponto)
});
</script>
<form action="/posting.forum" method="post" enctype="multipart/form-data">Selecione o que você deseja fazer: <select name="f"> <option value="7">Quero Capturar Um Pokémon</option>
<option value="8">Quero Evoluir Um Pokémon!</option>
<option value="9">Quero comprar algo no Mart</option>
<option value="10">Nenhuma das citadas acima...</option>
 </select><br><br>
Escreva aqui seu tópico:<br><br> <center><textarea name="sform_descricao" rows="52" cols="52"></textarea>
<br><br><input type="submit" name="sform_enviar" value="Enviar" /></center>
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Solkis em 05/07/11, 05:57 pm

Boa tarde,

Está tudo certo pelo que quer! Somente quer que o fórum em que a mensagem será postada seja diferente dependendo da seleção? Se for só isso, precisa somente de algumas mudanças. Aqui está um outro código:
Código:
<form action="/posting.forum" method="post" enctype="multipart/form-data">Selecione o que você deseja fazer: <select name="f"> <option value="7">Quero Capturar Um Pokémon</option>
<option value="8">Quero Evoluir Um Pokémon!</option>
<option value="9">Quero comprar algo no Mart</option>
<option value="10">Nenhuma das citadas acima...</option>
 </select><br><br>
 Título <input type="text" name="subject">
Escreva aqui seu tópico:<br><br> <center><textarea name="sform_descricao" rows="52" cols="52"></textarea>
<br><br><input type="submit" name="sform_enviar" value="Enviar" /></center>
Até mais.
avatar

Solkis
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 26/01/2008
Mensagens : 9983
Pontos Ativos : 12074

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

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 06/07/11, 11:48 am

@Solkis escreveu:Boa tarde,

Está tudo certo pelo que quer! Somente quer que o fórum em que a mensagem será postada seja diferente dependendo da seleção? Se for só isso, precisa somente de algumas mudanças. Aqui está um outro código:
Código:
<form action="/posting.forum" method="post" enctype="multipart/form-data">Selecione o que você deseja fazer: <select name="f"> <option value="7">Quero Capturar Um Pokémon</option>
<option value="8">Quero Evoluir Um Pokémon!</option>
<option value="9">Quero comprar algo no Mart</option>
<option value="10">Nenhuma das citadas acima...</option>
 </select><br><br>
 Título <input type="text" name="subject">
Escreva aqui seu tópico:<br><br> <center><textarea name="sform_descricao" rows="52" cols="52"></textarea>
<br><br><input type="submit" name="sform_enviar" value="Enviar" /></center>
Até mais.

Bom, é só trocar o código do formulário? Se for eu fiz isso, mas não deu certo!

Alguém me ajuda? E me explica o //Valores que precisam ser definidos (estudaremos no próximo ponto)
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 06/07/11, 01:04 pm

Alguém pode me ajudar?
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Ajuda com formulário de criações gráficas

Mensagem por Pika_mestre em 07/07/11, 12:00 pm

Qual é sua questão:
Bom pessoal! Peguei um código em um tópico aqui na FdF que explicava passo-a-passo como colocar o Formulário de Pedidos Gráficos igual ao daqui da FdF!

E lá você têm que colocar o código do formu em uma Página HTML, fiz isso e fiz o resto do Tutorial!

Mas não deu certo!

Aí eu resolvi tentar entrar no link desta página HTML e testar o formulário, e ele abriu corretamente! E eu tentei postar nele, e deu certo também!

Então ele só não tá aparecendo no meu fórum!

Alguém me ajuda?

Que medidas você tomou para corrigir o problema:
Vim ao FdF!

Apresente-nos imagens do problema (se necessário):


Endereço do fórum:
http://pokemestre.forumeiros.com

Versão do fórum:
PUNBB
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Gabe em 07/07/11, 02:45 pm

Olá!

Aceda a:

Painel de Controle :seta2: Módulos :seta2: Gestão das Páginas HTML :seta2: Criar uma nova página html

Adicione o código abaixo e salve, lembrando:

Você deseja utilizar o início e o final da página do seu fórum? Sim.
Usar esta página como página inicial? Não.

Código:
<style>
.previsu {
background: url('http://sd-1.archive-host.com/membres/images/142586199450897653/LFD/vide.png');
border: 1px solid #1675BC;
display: none;
position: absolute;
top: 350px;
margin: auto;
margin-left: 150px !important;
}
.previsuimg {
position: relative;
}
.previsuimg div {
position: absolute; top: 30px; left: -10px; border: 3px double #E0E0E0; background: rgba(250, 250, 250, 0.9);
}


#addimage .part { background: url(http://i46.tinypic.com/2wrdc42.jpg) no-repeat -235px -600px; width: 60px; height: 20px;}
#addimage .more { background: url(http://i46.tinypic.com/2wrdc42.jpg) no-repeat 0px 2px; width: 12px; height: 20px; cursor:pointer;}
.image .part { background: url(http://i46.tinypic.com/2wrdc42.jpg) no-repeat -235px -548px; width: 60px; height: 20px;}
.image .remove { float: left;background: url(http://i46.tinypic.com/2wrdc42.jpg) no-repeat 0px -286px;padding-left: 16px;width: 12px; height: 20px; cursor:pointer;position: relative;top:3px;}
.image .previsualise { float: left;background: url(http://i46.tinypic.com/2wrdc42.jpg) no-repeat -50px -436px; margin-left: 5px; padding-left: 16px;width: 12px; height: 20px; cursor:pointer;position: relative;top:3px;}

.image { width: 300px; }


</style>
<script type="text/javascript" src="http://jscolor.com/jscolor/jscolor.js"></script>
<script>
function gerartitulo() {
var tipo = document.getElementById("tipo").value;

switch(tipo) {
case '[Avatar] ':
tipob = 'Avatar';
jQuery('input[name="f"]').val('13');
break;
case '[Assinatura] ':
tipob = 'Assinatura';
jQuery('input[name="f"]').val('13');
break;
case '[Userbar] ':
tipob = 'Userbar';
jQuery('input[name="f"]').val('13');
break;
case '[Banner] ':
tipob = 'Banner';
jQuery('input[name="f"]').val('9');
break;
case '[Logo] ':
tipob = 'Logo';
jQuery('input[name="f"]').val('9');
break;

case '[Menu] ':
case '[Botões] ':
case '[Ícones] ':
case '[Ranks] ':
jQuery('input[name="f"]').val('10');
break;

case '[Outros] ':
case '[Imagem] ':
jQuery('input[name="f"]').val('17');
break;
}

var cor = document.getElementById("cor").value;
var tamanho = document.getElementById("tamanho").value;
var texto = document.getElementById("texto").value;
var textotonalidade = document.getElementById("textotonalidade").value;
var cortonalidade = document.getElementById("cortonalidade").value;

jQuery("input[name=subject]").attr('value', tipo+cor+cortonalidade+tamanho+texto+textotonalidade);
jQuery("#titlecode").html(tipo+cor+cortonalidade+tamanho+texto+textotonalidade);

if(tipo == "[Avatar] " || tipo == "[Assinatura] " || tipo == "[Userbar] " || tipo == "[Banner] " || tipo == "[Logo] ") {
jQuery('#size_extra optgroup').css('display','block');
jQuery('#size_extra optgroup[label!=' + tipob + ']').css('display','none');
jQuery('#size_extra_span').css('display','block');
}
else {
jQuery('#size_extra_span').css('display','none');
}
}
imagensdopedido = '';

function gerarpedido() {
gerartitulo();
var cordofundo = document.getElementById("fundo").value;
var cordafonte = document.getElementById("fontecor").value;
var nomedafonte = (document.getElementById("fonte").value == '') ? document.getElementById("fonteNome").value : document.getElementById("fonte").value;
var tipodeanimacao = (document.getElementById("animacao").value == '') ? document.getElementById("animacaoNome").value : document.getElementById("animacao").value;
var tipodemoldura = (document.getElementById("moldura").value == '') ? document.getElementById("molduraNome").value : document.getElementById("moldura").value;
var descricaodopedido = document.getElementById("adicionais").innerHTML;
var descricaodopedido = document.getElementById("adicionais").value;
var dimensaoA = document.getElementById("dimensoesA").value;
var dimensaoL = document.getElementById("dimensoesL").value;

var dimensaof = (document.getElementById("size_extra").value == '') ? dimensaoA + ' x ' + dimensaoL + ' px' : document.getElementById("size_extra").value;

var urlforum = document.getElementById("urlforum").value;

finalmessage = 'Endereço do fórum : [url]'+ urlforum + '[/url]\nImagens a serem usadas : ' + imagensdopedido + '\n Dimensões : ' + dimensaof +' \nCor do fundo : #' + cordofundo + '\nCor da fonte : #' + cordafonte + '\nFonte : ' + nomedafonte + '\nAnimação : ' + tipodeanimacao + '\nMoldura : ' + tipodemoldura + '\nDescrição do trabalho : ' + descricaodopedido;


jQuery("input[name=message]").attr('value', finalmessage);
}

function outra(id) {
var inputID = id+"Nome";
(document.getElementById(id).value == '') ? document.getElementById(inputID).style.display = 'inline' : document.getElementById(inputID).style.display = 'none';
document.getElementById(inputID).focus();
}

function removeimg(obj) {
obj.parent().parent().remove();
update_img();
}
function addimg() {
$('#addimage').before('<tr class=image><td class=part></td><td><input style="float:left; display: inline; background-color: #ffffff;border: 1px solid #BCBCBC;color: #666666;padding: 2px;cursor: text;" type=text name=images onchange="update_img_list()" /> <div class="previsualise"></div> <div class="remove" onClick="removeimg($(this))"></div><div class="previsuimg"><div></div></div></td></tr>');
$('#addimage').prev().find('.previsualise').hover(
function () {
$(this).parent().find('.previsuimg').html('<div><img src="'+encodeURI($(this).parent().find('input').attr('value'))+'" /></div>').find('div').css('display','block');
},
function () {
$(this).parent().find('.previsuimg div').css('display','none');
}
);
update_img();
}
function update_img() {
if($('.image').length<2) $('.image .remove').hide();
else $('.image .remove').show();
update_img_list();
}

function update_img_list() {
imagensdopedido = '';
jQuery('input[name=images]').each( function(index) {
if($(this).val() != '') {
imagensdopedido = imagensdopedido + $(this).val() + ' ; ';
}
});
gerarpedido();
}

gerartitulo();
gerarpedido();

</script>
<h1 class="page-title">Formulário de pedidos gráficos</h1>
<div class="panel row2"><div class="inner"><span class="corners-top"><span></span></span>
<div class="h3" style="margin-top: 7px;">Sobre o formulário</div>
<p style="font-size: 12px;">O presente formulário foi criado com o objetivo de promover uma maior organização dos pedidos feitos na seção gráfica deste fórum. Em cada uma das divisões abaixo poderá encontrar uma parte do código, a primeira caixa - "Informações gerais" - vale para o título e a segunda para o corpo da mensagem. Assim que tudo estiver feito, poderá enviar o pedido, que será postado automaticamente. Se necessitar de alguma modificação, poderá fazer editando a sua mensagem. Lembre-se somente que antes de fazer um pedido, é recomendado ver a <a href="http://mundonovo.cinebb.com/-t6.htm#7">Regras da seção de criações gráficas!</a>.


</p><span class="corners-bottom"><span></span></span>
</div>
</div>

<div class="clear" style="height: 6px;"></div>


<div class="panel"><div class="inner"><span class="corners-top"><span></span></span><div class="h3" style="margin-top: 7px;">Informações gerais</div>

<form action="/posting.forum" method="post" enctype="multipart/form-data" id="fa_form" onSubmit="fa_cookie();">
<fieldset class="fields1">

<dl><dt>

<label>Tipo de pedido :</label></dt><dd><select id="tipo" tabindex="1" onChange="gerartitulo();" />
<option value=""></option>
<option value="[Avatar] ">Avatar</option>


<option value="[Assinatura] ">Assinatura</option>
<option value="[Userbar] ">Userbar</option>
<option value="[Banner] ">Banner</option>

<option value="[Logo] ">Logo</option>
<option value="[Botões] ">Botões</option>
<option value="[Ícones] ">Ícones</option>

<option value="[Menu] ">Menu de navegação</option>
<option value="[Ranks] ">Ranks</option>
<option value="[Outros] ">Outros</option>

<option value="[Imagem] ">Imagem em geral</option>
</select></dd></dl>

<dl><dt>
<label>Cor geral :</label></dt><dd><select id="cor" tabindex="2" onChange="gerartitulo();" />

<option value=" "></option>

<option value="Vermelho">Vermelho</option>
<option value="Verde">Verde</option>

<option value="Amarelo">Amarelo</option>
<option value="Azul">Azul</option>
<option value="Roxo">Roxo</option>

<option value="Rosa">Rosa</option>

<option value="Laranja">Laranja</option>
<option value="Branco">Branco</option>

<option value="Preto">Preto</option>
<option value="Cinza">Cinza</option>
<option value="Marrom">Marrom</option>

<option value="Transparente">Transparente</option>

<option value="">Nenhuma da lista</option></select> <select id="cortonalidade" onChange="gerartitulo();" />

<option value=""></option>
<option value="">Normal</option>
<option value=" claro">Claro</option>
<option value=" escuro">Escuro</option></select></dd></dl>


<dl><dt>
<label>Tamanho geral :</label></dt><dd><select id="tamanho" tabindex="3" onChange="gerartitulo();" />


<option value=" "></option>
<option value=" - Pequeno ">Pequeno</option>
<option value=" - Médio ">Médio</option>
<option value=" - Grande ">Grande</option></select></dd></dl>

<dl><dt>

<label>Cor geral do texto :</label></dt><dd><select id="texto" tabindex="4" onChange="gerartitulo();" />

<option value=" "></option>

<option value="- Texto vermelho ">Vermelho</option>
<option value="- Texto verde ">Verde</option>
<option value="- Texto amarelo ">Amarelo</option>
<option value="- Texto azul ">Azul</option>

<option value="- Texto roxo ">Roxo</option>

<option value="- Texto rosa ">Rosa</option>

<option value="- Texto laranja ">Laranja</option>
<option value="- Texto branco ">Branco</option>
<option value="- Texto preto ">Preto</option>
<option value="- Texto cinza ">Cinza</option>

<option value="- Texto marrom ">Marrom</option>

<option value="">Nenhuma da lista</option></select> <select id="textotonalidade" onChange="gerartitulo();" />

<option value=""></option>
<option value="">Normal</option>
<option value=" claro">Claro</option>
<option value=" escuro">Escuro</option></select></dd></dl>



</fieldset>
<span class="corners-bottom"><span></span></span></div></div>

<div class="clear" style="height: 6px;"></div>
<div class="panel"><div class="inner"><span class="corners-top"><span></span></span>
<div class="h3" style="margin-top: 7px;">Informações específicas</div>

<fieldset class="fields1">

<dl><dt>
<label>Imagens a serem usadas :</label></dt>

<dd>Indique o endereço da imagem a usar. Caso necessite de mais imagens, carregue em +, para que o endereço seja validado. Este irá desaparecer, e poderá então adicionar outro endereço.
<table>
<tr id="addimage">
<td class="part"></td>
<td>
<div class="more" onClick="addimg()"></div>

</td>
</tr>
</table>


<script type="text/javascript">addimg()</script>

</dd></dl>
<dl><dt>
<label>Dimensões :</label></dt>
<dd> <input class="inputbox" type="text" id="dimensoesL" tabindex="6" onChange="gerarpedido();" style="width: 30px; clear: both;" />

px (largura) X
<input class="inputbox" type="text" id="dimensoesA" tabindex="7" onChange="gerarpedido();" style="width: 30px;" /> px (altura) </dd><dd> <span id="size_extra_span" style="display: none;"> Tamanhos padrões do tipo de pedido escolhido : <select id="size_extra">

<option value=""></option>
<optgroup label="Avatar">
<option value="120 x 120 px">120 x 120 px</option>
<option value="100 x 120 px">100 x 120 px</option>

<option value="120 x 160 px">120 x 160 px</option>
<option value="140 x 180 px">140 x 180 px</option>

<option value="140 x 200 px">140 x 200 px</option>

<option value="150 x 180 px">150 x 180 px</option>
<option value="150 x 200 px">150 x 200 px</option>
</optgroup>

<optgroup label="Assinatura">
<option value="400 x 120 px">400 x 120 px</option>

<option value="400 x 150 px">400 x 150 px</option>
<option value="450 x 150 px">450 x 150 px</option>

</optgroup>
<optgroup label="Userbar">
<option value="350 x 19 px">350 x 19 px</option>

</optgroup>
<optgroup label="Banner">

<option value="70 x 30 px">70 x 30 px</option>
<option value="90 x 15 px">90 x 15 px</option>

<option value="120 x 60 px">120 x 60 px</option>
<option value="150 x 50 px">150 x 50 px</option>
<option value="468 x 60 px">468 x 60 px</option>


</optgroup>
<optgroup label="Logo">
<option value="600 x 200 px">600 x 200 px</option>
<option value="750 x 200 px">750 x 200 px</option>

<option value="800 x 220 px">800 x 220 px</option>
<option value="150 x 50 px">830 x 200 px</option>
</optgroup>


</select></span>
</dd></dl>

<dl><dt>
<label>Endreço do seu fórum :</label></dt>

<dd>Lembre-se que se se não possuir um endereço válido, seu pedido será recusado!<br>
<input class="inputbox" type="text" id="urlforum" tabindex="8" onChange="gerarpedido();" style="width: 300px; clear: both;" />
</dd></dl>


<dl><dt>
<label>Cor do fundo :</label></dt>

<dd>Código hexadecimal da cor que deverá ser usada :<br>
<input type="text" tabindex="9" onChange="gerarpedido();" class="inputbox color champ" value="FFFFFF" id="fundo" name="couleur_fond" maxlength="7" onblur="this.style.borderColor='#FFFFFF'" onfocus="this.style.borderColor='#FFFFFF'" style="width: 70px; background: url('http://illiweb.com/fa/wysiwyg/color_swatch.png') no-repeat right;" />
</dd></dl>


<dl><dt>
<label>Cor da fonte :</label></dt>

<dd>Código hexadecimal da cor que deverá ser usada :<br>
<input type="text" tabindex="10" onChange="gerarpedido();" class="inputbox color champ" value="FFFFFF" id="fontecor" name="couleur_fond" maxlength="7" onblur="this.style.borderColor='#FFFFFF'" onfocus="this.style.borderColor='#FFFFFF'" style="width: 70px; background: url('http://illiweb.com/fa/wysiwyg/color_swatch.png') no-repeat right;" />
</dd></dl>

<dl><dt>

<label>Fonte :</label></dt><dd><select id="fonte" tabindex="11" onChange="outra('fonte'); gerarpedido();" />
<option value=" "></option>

<option value="Arial" style="font-family: Arial;">Arial</option>

<option value="Arial Black" style="font-family: Arial Black;">Arial Black</option>
<option value="Comic Sans MS" style="font-family: Comic Sans MS;">Comic Sans MS</option>
<option value="Courier New" style="font-family: Courier New;">Courier New</option>

<option value="Georgia" style="font-family: Georgia;">Georgia</option>
<option value="Times New Roman" style="font-family: Times New Roman;">Times New Roman</option>

<option value="Calibri" style="font-family: Calibri;">Calibri</option>

<option value="Trebuchet MS" style="font-family: Trebuchet MS;">Trebuchet MS</option>
<option value="Verdana" style="font-family: Verdana;">Verdana</option>
<option value="Visitor TTK 2" style="font-family: Visitor TTK 2;">Visitor TTK 2 (usada em Userbars)</option>

<option value="">Outra</option>
</select> <input id="fonteNome" style="display: none; width: 400px;" class="inputbox" value="Qual?" onclick="if (this.value == 'Qual?') this.value = '';" onblur="if (this.value == '') this.value = 'Qual?';" onChange="gerarpedido();" onfocus="if (this.value == 'Qual?') this.value = '';" onblur="if (this.value == '') this.value = 'Qual?';"></dd></dl>



<dl><dt>
<label>Animação :</label></dt><dd><select id="animacao" tabindex="12" onChange="outra('animacao'); gerarpedido();" />
<option value=" "></option>
<option value="Não">Não</option>
<option value="">Sim</option>

</select> <input id="animacaoNome" style="display: none; width: 400px;" class="inputbox" value="Como?" onclick="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" onChange="gerarpedido();" onfocus="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';"></dd></dl>

<dl><dt>

<label>Moldura :</label></dt><dd><select id="moldura" tabindex="13" onChange="outra('moldura'); gerarpedido();" />
<option value=" "></option>
<option value="Não">Não</option>
<option value="">Sim</option>
</select> <input id="molduraNome" style="display: none; width: 400px;" class="inputbox" value="Como?" onclick="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" onChange="gerarpedido();" onfocus="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" /></dd></dl>

<dl><dt>

<label>Descrição do trabalho :</label></dt>

<dd><textarea class="inputbox" id="adicionais" tabindex="14" onChange="gerarpedido();" style="clear: both; height: 100px; width: 500px;"></textarea></dd></dl>

</fieldset>

<input type="hidden" name="message" />
<input type="hidden" name="subject" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="f" value="71" />

<input type="hidden" name="lt" value="0" />


<span class="corners-bottom"><span></span></span></div></div>


<div class="panel"><div class="inner"><span class="corners-top"><span></span></span>
<fieldset class="submit-buttons"><input value="Enviar seu pedido gráfico" type="submit" class="button1" name="post" /></fieldset>
<span class="corners-bottom"><span></span></span></div>
</form>

Agora aceda à:

Painel de Controle :seta2: Módulos :seta2: Gestión de los códigos Javascript :seta2: Crear um nuevo javascript

Adicione o código abaixo, lembrando:

Colocar qualquer título.
Marcar a opção En todas las páginas.

jQuery(document).ready(function() {
jQuery('at;/post?f=1&mode=newtopic"]').attr('href', '/h2-');
});

Substituir o que está em:

Vermelho -> Colocar o ID do fórum em que o formulário deverá ser acionado. Ex.: 1,2,16, etc.
Azul -> O ID da página HTML que contém o formulário.

Feito isso, clique em Confirmar.

Espero ter ajudado. Feliz

Abraços, Mr. Bean.
avatar

Gabe
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 10/01/2010
Mensagens : 5770
Pontos Ativos : 7546

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

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 07/07/11, 03:15 pm

Mr. Bean escreveu:Olá!

Aceda a:

Painel de Controle :seta2: Módulos :seta2: Gestão das Páginas HTML :seta2: Criar uma nova página html

Adicione o código abaixo e salve, lembrando:

Você deseja utilizar o início e o final da página do seu fórum? Sim.
Usar esta página como página inicial? Não.

Código:
<style>
.previsu {
background: url('http://sd-1.archive-host.com/membres/images/142586199450897653/LFD/vide.png');
border: 1px solid #1675BC;
display: none;
position: absolute;
top: 350px;
margin: auto;
margin-left: 150px !important;
}
.previsuimg {
position: relative;
}
.previsuimg div {
position: absolute; top: 30px; left: -10px; border: 3px double #E0E0E0; background: rgba(250, 250, 250, 0.9);
}


#addimage .part { background: url(http://i46.tinypic.com/2wrdc42.jpg) no-repeat -235px -600px; width: 60px; height: 20px;}
#addimage .more { background: url(http://i46.tinypic.com/2wrdc42.jpg) no-repeat 0px 2px; width: 12px; height: 20px; cursor:pointer;}
.image .part { background: url(http://i46.tinypic.com/2wrdc42.jpg) no-repeat -235px -548px; width: 60px; height: 20px;}
.image .remove { float: left;background: url(http://i46.tinypic.com/2wrdc42.jpg) no-repeat 0px -286px;padding-left: 16px;width: 12px; height: 20px; cursor:pointer;position: relative;top:3px;}
.image .previsualise { float: left;background: url(http://i46.tinypic.com/2wrdc42.jpg) no-repeat -50px -436px; margin-left: 5px; padding-left: 16px;width: 12px; height: 20px; cursor:pointer;position: relative;top:3px;}

.image { width: 300px; }


</style>
<script type="text/javascript" src="http://jscolor.com/jscolor/jscolor.js"></script>
<script>
function gerartitulo() {
var tipo = document.getElementById("tipo").value;

switch(tipo) {
case '[Avatar] ':
tipob = 'Avatar';
jQuery('input[name="f"]').val('13');
break;
case '[Assinatura] ':
tipob = 'Assinatura';
jQuery('input[name="f"]').val('13');
break;
case '[Userbar] ':
tipob = 'Userbar';
jQuery('input[name="f"]').val('13');
break;
case '[Banner] ':
tipob = 'Banner';
jQuery('input[name="f"]').val('9');
break;
case '[Logo] ':
tipob = 'Logo';
jQuery('input[name="f"]').val('9');
break;

case '[Menu] ':
case '[Botões] ':
case '[Ícones] ':
case '[Ranks] ':
jQuery('input[name="f"]').val('10');
break;

case '[Outros] ':
case '[Imagem] ':
jQuery('input[name="f"]').val('17');
break;
}

var cor = document.getElementById("cor").value;
var tamanho = document.getElementById("tamanho").value;
var texto = document.getElementById("texto").value;
var textotonalidade = document.getElementById("textotonalidade").value;
var cortonalidade = document.getElementById("cortonalidade").value;

jQuery("input[name=subject]").attr('value', tipo+cor+cortonalidade+tamanho+texto+textotonalidade);
jQuery("#titlecode").html(tipo+cor+cortonalidade+tamanho+texto+textotonalidade);

if(tipo == "[Avatar] " || tipo == "[Assinatura] " || tipo == "[Userbar] " || tipo == "[Banner] " || tipo == "[Logo] ") {
jQuery('#size_extra optgroup').css('display','block');
jQuery('#size_extra optgroup[label!=' + tipob + ']').css('display','none');
jQuery('#size_extra_span').css('display','block');
}
else {
jQuery('#size_extra_span').css('display','none');
}
}
imagensdopedido = '';

function gerarpedido() {
gerartitulo();
var cordofundo = document.getElementById("fundo").value;
var cordafonte = document.getElementById("fontecor").value;
var nomedafonte = (document.getElementById("fonte").value == '') ? document.getElementById("fonteNome").value : document.getElementById("fonte").value;
var tipodeanimacao = (document.getElementById("animacao").value == '') ? document.getElementById("animacaoNome").value : document.getElementById("animacao").value;
var tipodemoldura = (document.getElementById("moldura").value == '') ? document.getElementById("molduraNome").value : document.getElementById("moldura").value;
var descricaodopedido = document.getElementById("adicionais").innerHTML;
var descricaodopedido = document.getElementById("adicionais").value;
var dimensaoA = document.getElementById("dimensoesA").value;
var dimensaoL = document.getElementById("dimensoesL").value;

var dimensaof = (document.getElementById("size_extra").value == '') ? dimensaoA + ' x ' + dimensaoL + ' px' : document.getElementById("size_extra").value;

var urlforum = document.getElementById("urlforum").value;

finalmessage = 'Endereço do fórum : [url]'+ urlforum + '[/url]\nImagens a serem usadas : ' + imagensdopedido + '\n Dimensões : ' + dimensaof +' \nCor do fundo : #' + cordofundo + '\nCor da fonte : #' + cordafonte + '\nFonte : ' + nomedafonte + '\nAnimação : ' + tipodeanimacao + '\nMoldura : ' + tipodemoldura + '\nDescrição do trabalho : ' + descricaodopedido;


jQuery("input[name=message]").attr('value', finalmessage);
}

function outra(id) {
var inputID = id+"Nome";
(document.getElementById(id).value == '') ? document.getElementById(inputID).style.display = 'inline' : document.getElementById(inputID).style.display = 'none';
document.getElementById(inputID).focus();
}

function removeimg(obj) {
obj.parent().parent().remove();
update_img();
}
function addimg() {
$('#addimage').before('<tr class=image><td class=part></td><td><input style="float:left; display: inline; background-color: #ffffff;border: 1px solid #BCBCBC;color: #666666;padding: 2px;cursor: text;" type=text name=images onchange="update_img_list()" /> <div class="previsualise"></div> <div class="remove" onClick="removeimg($(this))"></div><div class="previsuimg"><div></div></div></td></tr>');
$('#addimage').prev().find('.previsualise').hover(
function () {
$(this).parent().find('.previsuimg').html('<div><img src="'+encodeURI($(this).parent().find('input').attr('value'))+'" /></div>').find('div').css('display','block');
},
function () {
$(this).parent().find('.previsuimg div').css('display','none');
}
);
update_img();
}
function update_img() {
if($('.image').length<2) $('.image .remove').hide();
else $('.image .remove').show();
update_img_list();
}

function update_img_list() {
imagensdopedido = '';
jQuery('input[name=images]').each( function(index) {
if($(this).val() != '') {
imagensdopedido = imagensdopedido + $(this).val() + ' ; ';
}
});
gerarpedido();
}

gerartitulo();
gerarpedido();

</script>
<h1 class="page-title">Formulário de pedidos gráficos</h1>
<div class="panel row2"><div class="inner"><span class="corners-top"><span></span></span>
<div class="h3" style="margin-top: 7px;">Sobre o formulário</div>
<p style="font-size: 12px;">O presente formulário foi criado com o objetivo de promover uma maior organização dos pedidos feitos na seção gráfica deste fórum. Em cada uma das divisões abaixo poderá encontrar uma parte do código, a primeira caixa - "Informações gerais" - vale para o título e a segunda para o corpo da mensagem. Assim que tudo estiver feito, poderá enviar o pedido, que será postado automaticamente. Se necessitar de alguma modificação, poderá fazer editando a sua mensagem. Lembre-se somente que antes de fazer um pedido, é recomendado ver a <a href="http://mundonovo.cinebb.com/-t6.htm#7">Regras da seção de criações gráficas!</a>.


</p><span class="corners-bottom"><span></span></span>
</div>
</div>

<div class="clear" style="height: 6px;"></div>


<div class="panel"><div class="inner"><span class="corners-top"><span></span></span><div class="h3" style="margin-top: 7px;">Informações gerais</div>

<form action="/posting.forum" method="post" enctype="multipart/form-data" id="fa_form" onSubmit="fa_cookie();">
<fieldset class="fields1">

<dl><dt>

<label>Tipo de pedido :</label></dt><dd><select id="tipo" tabindex="1" onChange="gerartitulo();" />
<option value=""></option>
<option value="[Avatar] ">Avatar</option>


<option value="[Assinatura] ">Assinatura</option>
<option value="[Userbar] ">Userbar</option>
<option value="[Banner] ">Banner</option>

<option value="[Logo] ">Logo</option>
<option value="[Botões] ">Botões</option>
<option value="[Ícones] ">Ícones</option>

<option value="[Menu] ">Menu de navegação</option>
<option value="[Ranks] ">Ranks</option>
<option value="[Outros] ">Outros</option>

<option value="[Imagem] ">Imagem em geral</option>
</select></dd></dl>

<dl><dt>
<label>Cor geral :</label></dt><dd><select id="cor" tabindex="2" onChange="gerartitulo();" />

<option value=" "></option>

<option value="Vermelho">Vermelho</option>
<option value="Verde">Verde</option>

<option value="Amarelo">Amarelo</option>
<option value="Azul">Azul</option>
<option value="Roxo">Roxo</option>

<option value="Rosa">Rosa</option>

<option value="Laranja">Laranja</option>
<option value="Branco">Branco</option>

<option value="Preto">Preto</option>
<option value="Cinza">Cinza</option>
<option value="Marrom">Marrom</option>

<option value="Transparente">Transparente</option>

<option value="">Nenhuma da lista</option></select> <select id="cortonalidade" onChange="gerartitulo();" />

<option value=""></option>
<option value="">Normal</option>
<option value=" claro">Claro</option>
<option value=" escuro">Escuro</option></select></dd></dl>


<dl><dt>
<label>Tamanho geral :</label></dt><dd><select id="tamanho" tabindex="3" onChange="gerartitulo();" />


<option value=" "></option>
<option value=" - Pequeno ">Pequeno</option>
<option value=" - Médio ">Médio</option>
<option value=" - Grande ">Grande</option></select></dd></dl>

<dl><dt>

<label>Cor geral do texto :</label></dt><dd><select id="texto" tabindex="4" onChange="gerartitulo();" />

<option value=" "></option>

<option value="- Texto vermelho ">Vermelho</option>
<option value="- Texto verde ">Verde</option>
<option value="- Texto amarelo ">Amarelo</option>
<option value="- Texto azul ">Azul</option>

<option value="- Texto roxo ">Roxo</option>

<option value="- Texto rosa ">Rosa</option>

<option value="- Texto laranja ">Laranja</option>
<option value="- Texto branco ">Branco</option>
<option value="- Texto preto ">Preto</option>
<option value="- Texto cinza ">Cinza</option>

<option value="- Texto marrom ">Marrom</option>

<option value="">Nenhuma da lista</option></select> <select id="textotonalidade" onChange="gerartitulo();" />

<option value=""></option>
<option value="">Normal</option>
<option value=" claro">Claro</option>
<option value=" escuro">Escuro</option></select></dd></dl>



</fieldset>
<span class="corners-bottom"><span></span></span></div></div>

<div class="clear" style="height: 6px;"></div>
<div class="panel"><div class="inner"><span class="corners-top"><span></span></span>
<div class="h3" style="margin-top: 7px;">Informações específicas</div>

<fieldset class="fields1">

<dl><dt>
<label>Imagens a serem usadas :</label></dt>

<dd>Indique o endereço da imagem a usar. Caso necessite de mais imagens, carregue em +, para que o endereço seja validado. Este irá desaparecer, e poderá então adicionar outro endereço.
<table>
<tr id="addimage">
<td class="part"></td>
<td>
<div class="more" onClick="addimg()"></div>

</td>
</tr>
</table>


<script type="text/javascript">addimg()</script>

</dd></dl>
<dl><dt>
<label>Dimensões :</label></dt>
<dd> <input class="inputbox" type="text" id="dimensoesL" tabindex="6" onChange="gerarpedido();" style="width: 30px; clear: both;" />

px (largura) X
<input class="inputbox" type="text" id="dimensoesA" tabindex="7" onChange="gerarpedido();" style="width: 30px;" /> px (altura) </dd><dd> <span id="size_extra_span" style="display: none;"> Tamanhos padrões do tipo de pedido escolhido : <select id="size_extra">

<option value=""></option>
<optgroup label="Avatar">
<option value="120 x 120 px">120 x 120 px</option>
<option value="100 x 120 px">100 x 120 px</option>

<option value="120 x 160 px">120 x 160 px</option>
<option value="140 x 180 px">140 x 180 px</option>

<option value="140 x 200 px">140 x 200 px</option>

<option value="150 x 180 px">150 x 180 px</option>
<option value="150 x 200 px">150 x 200 px</option>
</optgroup>

<optgroup label="Assinatura">
<option value="400 x 120 px">400 x 120 px</option>

<option value="400 x 150 px">400 x 150 px</option>
<option value="450 x 150 px">450 x 150 px</option>

</optgroup>
<optgroup label="Userbar">
<option value="350 x 19 px">350 x 19 px</option>

</optgroup>
<optgroup label="Banner">

<option value="70 x 30 px">70 x 30 px</option>
<option value="90 x 15 px">90 x 15 px</option>

<option value="120 x 60 px">120 x 60 px</option>
<option value="150 x 50 px">150 x 50 px</option>
<option value="468 x 60 px">468 x 60 px</option>


</optgroup>
<optgroup label="Logo">
<option value="600 x 200 px">600 x 200 px</option>
<option value="750 x 200 px">750 x 200 px</option>

<option value="800 x 220 px">800 x 220 px</option>
<option value="150 x 50 px">830 x 200 px</option>
</optgroup>


</select></span>
</dd></dl>

<dl><dt>
<label>Endreço do seu fórum :</label></dt>

<dd>Lembre-se que se se não possuir um endereço válido, seu pedido será recusado!<br>
<input class="inputbox" type="text" id="urlforum" tabindex="8" onChange="gerarpedido();" style="width: 300px; clear: both;" />
</dd></dl>


<dl><dt>
<label>Cor do fundo :</label></dt>

<dd>Código hexadecimal da cor que deverá ser usada :<br>
<input type="text" tabindex="9" onChange="gerarpedido();" class="inputbox color champ" value="FFFFFF" id="fundo" name="couleur_fond" maxlength="7" onblur="this.style.borderColor='#FFFFFF'" onfocus="this.style.borderColor='#FFFFFF'" style="width: 70px; background: url('http://illiweb.com/fa/wysiwyg/color_swatch.png') no-repeat right;" />
</dd></dl>


<dl><dt>
<label>Cor da fonte :</label></dt>

<dd>Código hexadecimal da cor que deverá ser usada :<br>
<input type="text" tabindex="10" onChange="gerarpedido();" class="inputbox color champ" value="FFFFFF" id="fontecor" name="couleur_fond" maxlength="7" onblur="this.style.borderColor='#FFFFFF'" onfocus="this.style.borderColor='#FFFFFF'" style="width: 70px; background: url('http://illiweb.com/fa/wysiwyg/color_swatch.png') no-repeat right;" />
</dd></dl>

<dl><dt>

<label>Fonte :</label></dt><dd><select id="fonte" tabindex="11" onChange="outra('fonte'); gerarpedido();" />
<option value=" "></option>

<option value="Arial" style="font-family: Arial;">Arial</option>

<option value="Arial Black" style="font-family: Arial Black;">Arial Black</option>
<option value="Comic Sans MS" style="font-family: Comic Sans MS;">Comic Sans MS</option>
<option value="Courier New" style="font-family: Courier New;">Courier New</option>

<option value="Georgia" style="font-family: Georgia;">Georgia</option>
<option value="Times New Roman" style="font-family: Times New Roman;">Times New Roman</option>

<option value="Calibri" style="font-family: Calibri;">Calibri</option>

<option value="Trebuchet MS" style="font-family: Trebuchet MS;">Trebuchet MS</option>
<option value="Verdana" style="font-family: Verdana;">Verdana</option>
<option value="Visitor TTK 2" style="font-family: Visitor TTK 2;">Visitor TTK 2 (usada em Userbars)</option>

<option value="">Outra</option>
</select> <input id="fonteNome" style="display: none; width: 400px;" class="inputbox" value="Qual?" onclick="if (this.value == 'Qual?') this.value = '';" onblur="if (this.value == '') this.value = 'Qual?';" onChange="gerarpedido();" onfocus="if (this.value == 'Qual?') this.value = '';" onblur="if (this.value == '') this.value = 'Qual?';"></dd></dl>



<dl><dt>
<label>Animação :</label></dt><dd><select id="animacao" tabindex="12" onChange="outra('animacao'); gerarpedido();" />
<option value=" "></option>
<option value="Não">Não</option>
<option value="">Sim</option>

</select> <input id="animacaoNome" style="display: none; width: 400px;" class="inputbox" value="Como?" onclick="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" onChange="gerarpedido();" onfocus="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';"></dd></dl>

<dl><dt>

<label>Moldura :</label></dt><dd><select id="moldura" tabindex="13" onChange="outra('moldura'); gerarpedido();" />
<option value=" "></option>
<option value="Não">Não</option>
<option value="">Sim</option>
</select> <input id="molduraNome" style="display: none; width: 400px;" class="inputbox" value="Como?" onclick="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" onChange="gerarpedido();" onfocus="if (this.value == 'Como?') this.value = '';" onblur="if (this.value == '') this.value = 'Como?';" /></dd></dl>

<dl><dt>

<label>Descrição do trabalho :</label></dt>

<dd><textarea class="inputbox" id="adicionais" tabindex="14" onChange="gerarpedido();" style="clear: both; height: 100px; width: 500px;"></textarea></dd></dl>

</fieldset>

<input type="hidden" name="message" />
<input type="hidden" name="subject" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="f" value="71" />

<input type="hidden" name="lt" value="0" />


<span class="corners-bottom"><span></span></span></div></div>


<div class="panel"><div class="inner"><span class="corners-top"><span></span></span>
<fieldset class="submit-buttons"><input value="Enviar seu pedido gráfico" type="submit" class="button1" name="post" /></fieldset>
<span class="corners-bottom"><span></span></span></div>
</form>

Agora aceda à:

Painel de Controle :seta2: Módulos :seta2: Gestión de los códigos Javascript :seta2: Crear um nuevo javascript

Adicione o código abaixo, lembrando:

Colocar qualquer título.
Marcar a opção En todas las páginas.

jQuery(document).ready(function() {
jQuery('at;/post?f=1&mode=newtopic"]').attr('href', '/h2-');
});

Substituir o que está em:

Vermelho -> Colocar o ID do fórum em que o formulário deverá ser acionado. Ex.: 1,2,16, etc.
Azul -> O ID da página HTML que contém o formulário.

Feito isso, clique em Confirmar.

Espero ter ajudado. Feliz

Abraços, Mr. Bean.

Não deu certo xd! Fiz tudo oque pediu, mas está como normal
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Gabe em 07/07/11, 07:38 pm

Olá novamente.

Me passe o código que você postou na sua folha Javascript... Piscada

Abraços, Mr. Bean.
avatar

Gabe
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 10/01/2010
Mensagens : 5770
Pontos Ativos : 7546

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

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 07/07/11, 07:44 pm

Mr. Bean escreveu:Olá novamente.

Me passe o código que você postou na sua folha Javascript... Piscada

Abraços, Mr. Bean.

O da folha Javascript? Só se for agora:

Código:
jQuery(document).ready(function() {
jQuery('at;/post?f=22&mode=newtopic"]').attr('href', '/h5-');
});
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Dury em 07/07/11, 11:21 pm

Olá,

Leia também este tópico: http://ajuda.forumeiros.com/t41300-

Piscada
avatar

Dury
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 21/01/2009
Mensagens : 6708
Pontos Ativos : 8827

Ver perfil do usuário

Resolvido Re: Criar formulário de postagens

Mensagem por Dury em 08/07/11, 10:27 am

Olá,

Tente ler este tutorial: http://ajuda.forumeiros.com/t35148-
Neste passado acima, temos um vídeo que explica como essa função do formulário funciona. Solkis lhe passou um código incorreto, peço que tente através deste tutorial enviado criar outro formulário.

Até mais!
avatar

Dury
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 21/01/2009
Mensagens : 6708
Pontos Ativos : 8827

Ver perfil do usuário

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 08/07/11, 10:30 am

@Jeffrey escreveu:Olá,

Tente ler este tutorial: http://ajuda.forumeiros.com/t35148-
Neste passado acima, temos um vídeo que explica como essa função do formulário funciona. Solkis lhe passou um código incorreto, peço que tente através deste tutorial enviado criar outro formulário.

Até mais!

Eu já tinha visto esse vídeo, mas não consegui!
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Dury em 08/07/11, 10:39 am

Olá,

Lamento, mas terá que providenciar outro formulário. O modo do tópico não foi especificado, porque falta o restante do conteúdo do formulário.
avatar

Dury
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 21/01/2009
Mensagens : 6708
Pontos Ativos : 8827

Ver perfil do usuário

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 08/07/11, 10:48 am

@Jeffrey escreveu:Olá,

Lamento, mas terá que providenciar outro formulário. O modo do tópico não foi especificado, porque falta o restante do conteúdo do formulário.

Oque? Oque falta?
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Dury em 08/07/11, 10:54 am

Olá,

Leia o 5° e veja a estrutura do fomulário.
avatar

Dury
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 21/01/2009
Mensagens : 6708
Pontos Ativos : 8827

Ver perfil do usuário

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 08/07/11, 11:02 am

@Jeffrey escreveu:Olá,

Leia o 5° e veja a estrutura do fomulário.

Tá, mas ainda não vi oque está errado...
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Dury em 08/07/11, 11:11 am

Olá,

Leia este exemplo de minha resposta. Compare o formulário apresentado ao seu formulário apresentado neste tópico: http://ajuda.forumeiros.com/t42539-
avatar

Dury
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 21/01/2009
Mensagens : 6708
Pontos Ativos : 8827

Ver perfil do usuário

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 08/07/11, 12:24 pm

@Jeffrey escreveu:Olá,

Leia este exemplo de minha resposta. Compare o formulário apresentado ao seu formulário apresentado neste tópico: http://ajuda.forumeiros.com/t42539-

Ví que estava diferente, aí corrigi na página HTML, e cliquei no botão minúsculo do visualizar, o formu apareceu, preechi e enviei, ele postou corretamente, mas quando vou pelo fórum e clico em novo tópico ele não aparece!
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Dury em 08/07/11, 12:42 pm

Olá!

Veja algumas informações que passei ao final do tutorial.
http://ajuda.forumeiros.com/t41300-
avatar

Dury
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 21/01/2009
Mensagens : 6708
Pontos Ativos : 8827

Ver perfil do usuário

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 08/07/11, 12:58 pm

@Jeffrey escreveu:Olá!

Veja algumas informações que passei ao final do tutorial.
http://ajuda.forumeiros.com/t41300-

Continuo com o mesmo problema! Ele funciona corretamente mas não aparece no fórum!
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Dury em 08/07/11, 01:00 pm

Vamos criar uma página HTML personalizada. Clique no botão "Criar uma página de HTML" e coloque o nome da página de "Configuração Js", logo depois, no campo "Código HTML" vamos adicionar o seguinte código:
Código:
    jQuery(document).ready(function() {
    jQuery('a[href^="/post?f=27&mode=newtopic"]').attr('href', '/h2-');
    });
Salve á página.




Teremos que adicioná-lo na descrição para que seja modificado o link no fórum "Criações Gráficas", suponho que seu formulário esteja conforme o meu nesta imagem:



Em "Painel de controle ->> Geral ->> Fórum ->> Configuração ->>"
Procure pelo campo "Descrição do fórum" e dentro dele coloque este códgo:
Código:
 <script src=-h3.htm></script>




Salve e veja se resolve.
avatar

Dury
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 21/01/2009
Mensagens : 6708
Pontos Ativos : 8827

Ver perfil do usuário

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 08/07/11, 01:03 pm

@Jeffrey escreveu:Vamos criar uma página HTML personalizada. Clique no botão "Criar uma página de HTML" e coloque o nome da página de "Configuração Js", logo depois, no campo "Código HTML" vamos adicionar o seguinte código:
Código:
    jQuery(document).ready(function() {
    jQuery('a[href^="/post?f=27&mode=newtopic"]').attr('href', '/h2-');
    });
Salve á página.




Teremos que adicioná-lo na descrição para que seja modificado o link no fórum "Criações Gráficas", suponho que seu formulário esteja conforme o meu nesta imagem:



Em "Painel de controle ->> Geral ->> Fórum ->> Configuração ->>"
Procure pelo campo "Descrição do fórum" e dentro dele coloque este códgo:
Código:
 <script src=-h3.htm></script>




Salve e veja se resolve.

Foi isso que eu fiz no link que você me passou e não deu certo. O formu tá funcionando só não aparece, eu sei porque entrei no link da página do Formu, preenchi o formu e mandei enviar, e apareceu normalmente.
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Dury em 08/07/11, 01:05 pm

Olá,

Poderia nos enviar um print do painel de controle com todas às páginas HTML criadas por favor?
avatar

Dury
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 21/01/2009
Mensagens : 6708
Pontos Ativos : 8827

Ver perfil do usuário

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 08/07/11, 01:10 pm

@Jeffrey escreveu:Olá,

Poderia nos enviar um print do painel de controle com todas às páginas HTML criadas por favor?

Claro! Aqui está:

http://i48.servimg.com/u/f48/16/38/63/03/cats11.jpg
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Dury em 08/07/11, 01:21 pm

Observe bem:
jQuery(document).ready(function() { jQuery('a[href^="/post?f=2&mode=newtopic"]').attr('href', '/h7-'); });
O número que marquei em vermelho significa o número do fórum em que será postado. Por exemplo:
jQuery(document).ready(function() { jQuery('a[href^="/post?f=1&mode=newtopic"]').attr('href', '/h7-'); });
Logo quando abrir-mos a seção "Continente Kanto" do seu fórum, ao passar o mouse por cima do botão "Novo tópico" veremos que o endereço da mesma será mudado para "h7-", que é à página do seu formulário.

Jeffrey, o que seria "h7-"?
H7 é sua página HTML do formulário que criou, nele o usuário poderá preencher todos os campos e enviar o tópico a partir do mesmo. Neste quesito não iremos modificar.

Agora que você creio eu entendeu o que significa o código do JS, nós vamos em:
Painel de controle ->> Geral ->> Fórum ->> Configuração ->>
E no campo "Descrição do site" vamos colocar o seguinte código:
<script src=h6-></script>
O número marcado em vermelho significa o número da página do "Configuração .JS", que possibilitará que o botão "Novo tópico" seja modificado.

Adicione em sua descrição do site o seguinte código:
<script src=h6-></script>

Resultou? Em choque

Tópico "Formulário de criações gráficas" unido


Última edição por Jeffrey em 08/07/11, 08:28 pm, editado 1 vez(es)
avatar

Dury
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 21/01/2009
Mensagens : 6708
Pontos Ativos : 8827

Ver perfil do usuário

Resolvido Re: Criar formulário de postagens

Mensagem por Pikachan em 08/07/11, 01:54 pm

Jeffrey,
Eu tenho a mesma dúvida,com esse código que você passou,você chegou quase lá,funcionou,mais a pagina ficou toda branca e quando fui enviar,não envia!Só não sei o resultado do Joseda
avatar

Pikachan
Nível 4

Feminino
Inscrito dia : 06/07/2011
Mensagens : 27
Pontos Ativos : 37

Ver perfil do usuário http://pokemusic-rpg.forumeiros.com/

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 08/07/11, 03:14 pm

@Jeffrey escreveu:Observe bem:
jQuery(document).ready(function() { jQuery('a[href^="/post?f=2&mode=newtopic"]').attr('href', '/h7-'); });
O número que marquei em vermelho significa o número do fórum em que será postado. Por exemplo:
jQuery(document).ready(function() { jQuery('a[href^="/post?f=1&mode=newtopic"]').attr('href', '/h7-'); });
Logo quando abrir-mos a seção "Continente Kanto" do seu fórum, ao passar o mouse por cima do botão "Novo tópico" veremos que o endereço da mesma será mudado para "h7-", que é à página do seu formulário.

Jeffrey, o que seria "h7-"?
H7 é sua página HTML do formulário que criou, nele o usuário poderá preencher todos os campos e enviar o tópico a partir do mesmo. Neste quesito não iremos modificar.

Agora que você creio eu entendeu o que significa o código do JS, nós vamos em:
Painel de controle ->> Geral ->> Fórum ->> Configuração ->>
E no campo "Descrição do site" vamos colocar o seguinte código:
<script src=h6-></script>
O número marcado em vermelho significa o número da página do "Configuração .JS", que possibilitará que o botão "Novo tópico" seja modificado.

Adicione em sua descrição do site o seguinte código:
<script src=h6-></script>

Resultou? Em choque

Agora eu sei bem mais sobre o Js, mas ainda não funciona!
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Pika_mestre em 08/07/11, 03:22 pm

@Jeffrey escreveu:Olá,

Leia também este tópico: http://ajuda.forumeiros.com/t41300-

Piscada

Já ví este tópico, não entendi.
avatar

Pika_mestre
Usuário avançado

Masculino
Inscrito dia : 28/06/2011
Mensagens : 362
Pontos Ativos : 580

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

Resolvido Re: Criar formulário de postagens

Mensagem por Convidad em 08/07/11, 11:53 pm

Boa noite,

Ao invés de adicionar o segundo código numa página .JAVASCRIPT, tente adicioná-lo numa página HTML mesmo, tenho certeza que funcionará!

Ps: me parece que há um probleminha em relação a nossa nova atualização das páginas com extensão .JS, deve ser por isso que o seu código não funciona!

Convidad
Convidado


Resolvido Re: Criar formulário de postagens

Mensagem por Dury em 09/07/11, 12:12 pm

Olá e bom dia!

Eu fiz os testes e funcionou comigo.
Painel de controle ->> Módulos ->> HTML & JavaScript ->>
Clique em "Crear un nueno javascript".

Aquele código que está na página "HTML" que nomeamos como "Configuração .JS" deve ser copiado para essa nova página "javascript" que vamos criar. Sendo assim, na página javascript vamos nomear "Configurar JS" e adicionar o código:
jQuery(document).ready(function() {jQuery('a[href^="/post?f=X&mode=newtopic"]').attr('href', '/hY-');});
X: Representa o número do fórum onde vai acontecer a troca de endereço do botão "Novo tópico" pela página do formulário.
Y: Representa a página de HTML do formulário em questão. Sendo assim, o formulário estará nesta página cujo o usuário vai preencher.

Quando modificar o código acima, marque a "Posicion" para "En los sub foros". Por quê? Quando marcado para los fóruns, o código será exibido somente nos fóruns exatamente onde teremos alteração no botão "Novo tópico". Clique em Salvar depois das alterações.

Jeffrey, o que vai acontecer agora?
Depois de determinar qual página está o formulário e em que fórum ele será postado, bas você ceder no fórum em questão (o fórum que você colocou) e verificar se o botão novo tópico foi alterado.
avatar

Dury
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 21/01/2009
Mensagens : 6708
Pontos Ativos : 8827

Ver perfil do usuário

Resolvido Re: Criar formulário de postagens

Mensagem por Convidad em 09/07/11, 02:27 pm

Oi Pikachan,

Ao invés de inserir esse segundo código numa página .js, tente inseri-lo numa página HTML.

Para criar uma nova página HTML:

(carregue na imagem para aumentar)

Feito isso (criado as duas páginas HTML, uma com o código do formulário e outra com o código que o ativa), vá em: Painel de controle -> Geral -> Fórum -> Configuração

No campo "descrição do site" deverá adicionar o endereço da segunda página HTML que criamos (com o código para ativar o formulário):

<script src="Endereço da página"></script>

Espero que essa mensagem lhe ajude. Sinta-se livre para entrar em contato conosco novamente se tiver outras consultas ou preocupações.

Obrigado e tenha um bom fim de semana!

Mr. Supero

Convidad
Convidado


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