Formulario criando em lugar errado

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

Resolvido Formulario criando em lugar errado

Mensagem por Luiiz em 19/07/11, 01:52 pm

Usuários ajudem! Os staffs não ajudam nesse tema!
Staffs peço que não tranquem pois os usuarios podem me ajudar! Feliz

Problema:
eu preencho todos os campos do formulário e envio.
Mas vai para outra categoria!!

O script funciona na página:http://www.power-pixel.net/h9-divulgacao-habbo

A pagina js é essa: http://www.power-pixel.net/h8-js

A categoria divulgação ta trancada pois estamos colocando o script.

Quero que os tópicos criados vão para http://www.power-pixel.net/h9-divulgacao-habbo
Mas estão indo para Tutorial. que é h6, quero que vão para h9!!!

Descrição do site: <script src=h8-> < /script>
Java: jQuery(document).ready(function() { jQuery('a[href^="/post?f=9&mode=newtopic"]').attr('href', '/h9-'); });

Uso o codigo do FdF:
Spoiler:
<div id="main"><div id="main-content"><script src="http://forum-script.googlecode.com/files/VarGET.js"></script><script>
html_tpl = "<b>Qual é sua questão:</b><br>$1 <br><br><b>Que medidas você tomou para corrigir o problema:</b><br>$2<br><br><b>Apresente-nos imagens do problema (se necessário):</b><br>$3 <br><br>";
bbcode_tpl = "Qual é sua questão:\n$1 \n\nQue medidas você tomou para corrigir o problema:\n$2\n\nApresente-nos imagens do problema (se necessário):\n$3\n\nEndereço do fórum:\n$4\n\nVersão do fórum:\n$5";
$(document).ready(function(){
$('#bt-selecciona-forum').change(function() {
if($(this).val()!==""){
$('#form-part2, #bts').slideDown(800);
$('input[name="f"]').val($(this).val());
}else{
$('#form-part2, #bts').slideUp(300);
$('input[name="f"]').val($(this).val());
}
});
$('#bt-apagar').click(function() {
$('#bt-selecciona-forum, #text-corrigir, #text-imgs, #text-questao, #titulo, #endereco, #versao').val('');
$('#form-part2, #bts').slideUp(300);
$('input[name="f"]').val($(this).val());
});
$('#bt-pr-questao').click(function() {
tpl = html_tpl;
tpl = tpl.replace("$1", $('#text-questao').val());
tpl = tpl.replace("$2", $('#text-corrigir').val());
tpl = tpl.replace("$3", $('#text-imgs').val());
tpl = tpl.replace("$4", $('#endereco').val());
tpl = tpl.replace("$5", $('#versao').val());
$('html, body').animate({
scrollTop: $("#pr-questao").offset().top
}, 800);
$('#pr-questao').slideDown(300);
$('#html-questao').html(tpl);
});
$('#bt-enviar').click(function() {
tpl = bbcode_tpl;
if($('#text-questao').val()!=='' && $('#text-corrigir').val()!=='' && $('#titulo').val()!==''){
tpl = tpl.replace("$1", $('#text-questao').val());
tpl = tpl.replace("$2", $('#text-corrigir').val());
tpl = tpl.replace("$3", $('#text-imgs').val());
tpl = tpl.replace("$4", $('#endereco').val());
tpl = tpl.replace("$5", $('#versao').val());
$('input[name="message"]').val(tpl);
$('input[name="subject"]').val($('#titulo').val());
$('#bt-enviar-e').click();
$('#form-submit').slideUp(300);
$('#enviado').slideDown(800);
}else{
$('#erro').slideUp(1);
$('#erro').slideDown(800);
}
});
$('#bt-pr-fechar').click(function() {
$('html, body').animate({
scrollTop: $("#pr-questao").offset().top
}, 800);
$('#pr-questao').slideUp(300);
return false;
});
$('#titulo').click(function() {
if($('#titulo').val()=='Coloque aqui um título descritivo sobre a sua questão'){
$('#titulo').val('');
}
});
$('#titulo').blur(function() {
if($('#titulo').val()==''){
$('#titulo').val('Coloque aqui um título descritivo sobre a sua questão');
}
});
if(VarGET('f')!==''){
$('#form-part2, #bts').slideDown(800);
$('input[name="f"]').val(VarGET('f'));
$('#bt-selecciona-forum').val(VarGET('f'));
}
});
</script>
<form action="/post" method="post" id="form-submit">

<div id="erro" style="display:none;" class="panel"><div class="inner"><span class="corners-top"><span></span></span><center><span class="conteudo_texto" style="color:#C00"><b>Você deve preencher todos os campos</b></span></center><span class="corners-bottom"><span></span></span></div></div>

<div style="display:none;" id="pr-questao" class="post row2"><div class="inner"><span class="corners-top"><span></span></span><div class="postbody"><div class="h3">Pré-visualizar [<a id="bt-pr-fechar" href="#">Fechar o modo de pré-visualização da questão</a>]</div><div id="html-questao" class="content"></div></div><span class="corners-bottom"><span></span></span></div></div><hr style="display:none;" id="pr-questao">


<div id="none" class="panel"><div class="inner"><span class="corners-top"><span></span></span><div class="h3" style="margin-top: 7px;">Sobre o formulário</div>
<fieldset>


<p> O presente formulário foi adicionado as seções de suporte para melhor organização das questões. Vimos muitas perguntas sendo feitas sem quaisquer nexo e sem informações úteis, que não nos ajudavam a entender os problemas e dar o devido auxilio.<p> Coloque um título descrito e se possível, utilize apenas a primeira letra do mesmo em maiúsculo, pois facilita a indexação dos tópicos nos motores de busca do fórum. Seja bem descritivo em cada ponto do formulário, assim será ajudado mais de forma mais rápida, mais ágil.

</fieldset>

<div id="form-part1" class="panel"><div class="inner"><span class="corners-top"><span></span></span><div class="h3" style="margin-top: 7px;">Tipo de dúvida</div>



<fieldset class="fields1">

<dl><dt>
<label>Tipo de duvida?:</label></dt><dd><select id="bt-selecciona-forum" tabindex="1" />
<option value=""></option>
<option value="6">Quero tirar dúvidas sobre redirecionamentos indesejados, problemas de conexão e mais</option>
<option value="22">Tenho dúvidas sobre códigos para implementação do meu fórum</option>
<option value="25">Tenho dúvidas sobre personalização de uma certa área do meu fórum, templates ou códigos CSS</option>

<option value="27">Tenho dúvidas sobre uma certa seção ou opção do painel de controle do fórum</option>
<option value="30">Tenho dúvidas sobre aquisição de créditos e/ou nomes de domínio</option>
<option value="29">Minha pergunta é diversificada, não se encaixa nas opções acima</option>
</select></dd></dl>

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

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

<div class="panel" id="form-part2" style="display:none;"><div class="inner"><span class="corners-top"><span></span></span>
<div class="h3" style="margin-top: 7px;">Sua Questão</div>

<fieldset class="fields1">

<dl><dt>
<label>Titulo:</label></dt>
<dd><input id="titulo" name="subject" value="Coloque aqui um título descritivo sobre a sua questão" class="inputbox" style="clear: both; width: 400px;" />
</dd></dl>

<dl><dt>
<label>Endereço do fórum:</label></dt>
<dd><input id="endereco" value="" class="inputbox" style="clear: both; width: 400px;" />
</dd></dl>

<dl><dt> <label>Versão do fórum:</label></dt>
<dd><select tabindex="1" id="versao" />
<option value="PUNBB">PUNBB</option>

<option value="PHPBB2">PHPBB2</option>
<option value="PHPBB3">PHPBB3</option>
<option value="INVISION">INVISION</option>
</select></dd>
</dl>

<dl><dt>
<label>Qual é sua questão:</label></dt>

<dd><textarea id="text-questao" class="inputbox" tabindex="14" style="clear: both; height: 100px; width: 500px;"></textarea>
</dd></dl>
<dl><dt>
<label>Que medidas você tomou para corrigir o problema:</label></dt>
<dd><textarea id="text-corrigir" class="inputbox" tabindex="14" style="clear: both; height: 100px; width: 500px;"></textarea>
</dd></dl>

<dl><dt>

<label>Apresente-nos imagens do problema (se necessário):</label></dt>
<dd><textarea id="text-imgs" class="inputbox" tabindex="14" style="clear: both; height: 100px; width: 500px;"></textarea>
</dd></dl>

</fieldset>

<input type="hidden" name="message">
<input type="hidden" name="mode" value="newtopic">
<input type="hidden" name="f">
<input type="hidden" name="lt" value="0">



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


<div id="bts" style="display:none;" class="panel"><div class="inner"><span class="corners-top"><span></span></span>
<fieldset class="submit-buttons"><input id="bt-pr-questao" value="Pré-visualizar" type="button" class="button1" /> <input id="bt-enviar" value="Enviar questão" type="button" class="button1" name="post" /> <input id="bt-apagar" value="Apagar tudo" type="button" class="button1" />
<input id="bt-enviar-e" value="Enviar Questão" type="submit" class="button1" style="display:none;" name="post" /></fieldset>
<span class="corners-bottom"><span></span></span></div></div>
</form>

<div id="enviado" style="display:none;" class="panel"><div class="inner"><span class="corners-top"><span></span></span><center><img src="http://illiweb.com/fa/admin/wait_preview.gif" alt="carregando" title="enviado..." />
<span class="conteudo_texto">enviado...</span></center>


Última edição por Luiiz em 19/07/11, 02:02 pm, editado 2 vez(es)
avatar

Luiiz
Nível 9

Masculino
Inscrito dia : 06/07/2011
Mensagens : 193
Pontos Ativos : 281

Ver perfil do usuário http://newlayout.forumbrasil.net

Resolvido Re: Formulario criando em lugar errado

Mensagem por Cream em 19/07/11, 01:55 pm

Olá,

Poderia nos mostrar como configurou o javascript das páginas e também como configurou na descrição do fórum? Digo, por favor passe os códigos para que possamos analisarmos.

Atenciosamente!
avatar

Cream
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8540
Pontos Ativos : 11636

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

Resolvido Re: Formulario criando em lugar errado

Mensagem por Luiiz em 19/07/11, 02:03 pm

Descrição do site: <script src=h8->< /script>
Java: jQuery(document).ready(function() { jQuery('a[href^="/post?f=9&mode=newtopic"]').attr('href', '/h9-'); });
avatar

Luiiz
Nível 9

Masculino
Inscrito dia : 06/07/2011
Mensagens : 193
Pontos Ativos : 281

Ver perfil do usuário http://newlayout.forumbrasil.net

Resolvido Re: Formulario criando em lugar errado

Mensagem por Cream em 19/07/11, 02:09 pm

Olá,

O seu código javascript esta da seguinte maneira:
.attr('href', '/h9-'); });
Sendo que para o atributo "h" deveria ser adicionada a ID da página do formulário, que no caso está 9, então deves ter confundido com o número do fórum. Troque o antigo por este:
jQuery(document).ready(function() {jQuery('at;/post?f=9&mode=newtopic"]').attr('href', '/h8-');})

E na descrição do site troque o antigo por este:
<script src=/-h8.htm>

Novamente pergunto, qual o link da página criada para o formulário?
E outra, percebi que você fez uma bagunça entre os atributos "h" e "f". RESPONDA:
_Qual o link da página do formulário?
_Qual o link da página onde colocou o código javascript?
_Qual o link do fórum onde você quer que apareça o formulário?

Obs: Lembre-se que os códigos js também devem ser introduzidos em uma página HTML.
Atenciosamente!
avatar

Cream
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8540
Pontos Ativos : 11636

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

Resolvido Re: Formulario criando em lugar errado

Mensagem por Luiiz em 19/07/11, 02:31 pm

[quote="Profile"]
_Qual o link da página do formulário? http://www.power-pixel.net/h9-divulgacao-habbo
_Qual o link da página onde colocou o código javascript? http://www.power-pixel.net/h8-js
_Qual o link do fórum onde você quer que apareça o formulário? http://www.power-pixel.net/f9-divulgacao
/quote]
avatar

Luiiz
Nível 9

Masculino
Inscrito dia : 06/07/2011
Mensagens : 193
Pontos Ativos : 281

Ver perfil do usuário http://newlayout.forumbrasil.net

Resolvido Re: Formulario criando em lugar errado

Mensagem por Cream em 19/07/11, 02:34 pm

Olá,

Na página de javascript, substitua o código por este:
jQuery(document).ready(function() {jQuery('at;/post?f=9&mode=newtopic"]').attr('href', '/h9-');})

Na descrição do site adicione os dois códigos seguidos (na frente):
<script src=h8-></script>
<script src=h9-></script>

Se seguir todos passos e ainda não funcionar, o erro se encontra no formulário, ai então terás de ver no que errou, mas sempre tente postar para ver se vai ao local correto.

Atenciosamente!


Última edição por Profile em 19/07/11, 02:53 pm, editado 1 vez(es)
avatar

Cream
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8540
Pontos Ativos : 11636

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

Resolvido Re: Formulario criando em lugar errado

Mensagem por Luiiz em 19/07/11, 02:47 pm

@Profile escreveu:
Na descrição do site adicione os dois códigos seguidos (na frente):
<script src=/-h8.htm>
<script src=/-h9.htm>
O codigo não se fecha com:
<script src=h8-></script>??

Esse código ai bugou o menu do forum todo!
Da um exemplo!
avatar

Luiiz
Nível 9

Masculino
Inscrito dia : 06/07/2011
Mensagens : 193
Pontos Ativos : 281

Ver perfil do usuário http://newlayout.forumbrasil.net

Resolvido Re: Formulario criando em lugar errado

Mensagem por Cream em 19/07/11, 02:52 pm

@Luiiz escreveu:
@Profile escreveu:
Na descrição do site adicione os dois códigos seguidos (na frente):
<script src=/-h8.htm>
<script src=/-h9.htm>
O codigo não se fecha com:
<script src=h8-></script>??

Esse código ai bugou o menu do forum todo!
Da um exemplo!
Sim, fecha desculpe-me a desatenção. Coloque assim:
<script src=h8-></script>
<script src=h9-></script>

Atenciosamente!
avatar

Cream
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 15/12/2010
Mensagens : 8540
Pontos Ativos : 11636

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

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