Ativar formulários de postagens nos sub-fóruns

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

Resolvido Ativar formulários de postagens nos sub-fóruns

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

Qual é sua questão:
Olá caros amigos! Bom, primeiramente, desculpe por tantos tópicos que faço a respeito mas finalmente, Eu consegui adicionar o Formulário de Postagens em meu fórum e funcionou perfeitamente!. Mas ele não aparece em todos os fóruns, só em um fórum!

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

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


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

Versão do fórum:
PHPBB2

Edit:
Pessoal, eu estava tentando colocar esse formulário no meu fórum de Versão PUNBB, tentei,tentei e tentei de novo e não dava certo! Até que decidi migrar de versão para PHPBB2, mas o motivo não era esse, e sim por que eu amo o visual dele! Mas aí eu tentei de novo hoje e consegui! Vocês poderiam me informar se este código funciona em PUNBB? Pois temos muitos amigos aqui na FdF de fórum PUNBB que também não conseguem! Não quero insinuar nada tá?

Edit 2:

Este é o código que estou usando:

Código:
<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 = "[b]Qual é sua questão:[/b]\n$1 \n\n[b]Que medidas você tomou para corrigir o problema:[/b]\n$2\n\n[b]Apresente-nos imagens do problema (se necessário):[/b]\n$3\n\n[b]Endereço do fórum:[/b]\n$4\n\n[b]Versão do fórum:[/b]\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 do nosso fórum para melhor organização das questões.<p> Coloque um título descritivo 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 a resposta da Staff e até de outros usuários será bem mais rápida.
   
    </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><span class="corners-bottom"><span></span></span></div></div>

A Ativação:

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

E na descrição do fórum:
Código:
<script src=http://pokemestre.forumeiros.com/h3-at></script>


Última edição por josedaPM em 15/07/11, 08:10 pm, editado 1 vez(es)
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Cream em 15/07/11, 02:08 pm

Olá,

Tente o seguinte; Crie uma nova página HTMl com o nome "Configurações JS.". E lá adicione vários códigos iguais a este:
jQuery(document).ready(function() {jQuery('a[color=red]t;/post?f=X&mode=newtopic"]').attr('href', '/h2-');})

Para cada fórum ou sub-fóruns, deverás adicionar esta réplica do código, na mesma página, pulando somente uma linha se necessário. E trocando o "X" em vermelho por cada ID do fórum em cada código. Exemplo:
jQuery(document).ready(function() {jQuery('at;/post?f=X1&mode=newtopic"]').attr('href', '/h2-');})

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

Entendes?
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Pika_mestre em 15/07/11, 04:19 pm

Profile. Vocês fizeram assim aqui na FdF?
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Cream em 15/07/11, 04:21 pm

josedaPM escreveu:Profile. Vocês fizeram assim aqui na FdF?
Eu fiz assim no meu fórum e funcionou correctamente. Feliz

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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Pika_mestre em 15/07/11, 04:33 pm

Não deu certo! Ele aparece e posta corretamente! Mas, ele posta em outra área do meu fórum! Tipo, eu o adicionei na área de kanto e ele postou em um sub-fórum desta área!
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Cream em 15/07/11, 04:37 pm

josedaPM escreveu:Não deu certo! Ele aparece e posta corretamente! Mas, ele posta em outra área do meu fórum! Tipo, eu o adicionei na área de kanto e ele postou em um sub-fórum desta área!
Poderia me mostrar como você configurou todos os códigos?

Abraços.
Obs: Códigos daquele que falei acima.
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Pika_mestre em 15/07/11, 05:28 pm

Eu não o coloquei em todos os fóruns pois testei antes! Eu o coloquei nos fóruns de ID 1 e 2 respectivamente, os códigos:

Código:
jQuery(document).ready(function() {jQuery('a[href^="/post?f=1&mode=newtopic"]').attr('href', '/h2-');});
jQuery(document).ready(function() {jQuery('a[href^="/post?f=2&mode=newtopic"]').attr('href', '/h2-');});
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Cream em 15/07/11, 05:52 pm

Olá,

Lembrou-se de pular uma linha após um código? Isso são pequenos detalhes que podem acarretar em vários erros.

Abraços.
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Pika_mestre em 15/07/11, 05:57 pm

@Profile escreveu:Olá,

Lembrou-se de pular uma linha após um código? Isso são pequenos detalhes que podem acarretar em vários erros.

Abraços.

Infelizmente ou felizmente lembrei! Entre um código e outro apertei enter somente uma vez!
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Cream em 15/07/11, 06:01 pm

Olá,

Faça as alterações que indiquei acima, além da próxima que vou explicar. Em "Painel de controle Seta Geral Seta Configuração Seta Descrição..." coloque o código assim, na frente de tudo que estiver lá:
<script src=/-hX.htm>

Vermelho -> Troque pelo ID da página do formulário.

Logo após salve e coloque este código na frente:
<script src=/-hY.htm>

Vermelho -> Troque pelo ID da página das configurações JS que criamos.

Veja se resulta.
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Pika_mestre em 15/07/11, 06:17 pm

Infelizmente não deu certo! Ele continua postando em áreas erradas.
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Cream em 15/07/11, 06:25 pm

Olá,

Vou lhe montar o código completo para ti. Me passe as seguintes informações:
_ ID da página do formulário.
_ ID da página dos JS.
_ ID de todos os fóruns em que você quer colocar o formulário.

Fico no aguardo.
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Pika_mestre em 15/07/11, 06:34 pm

@Profile escreveu:Olá,

Vou lhe montar o código completo para ti. Me passe as seguintes informações:
_ ID da página do formulário.
_ ID da página dos JS.
_ ID de todos os fóruns em que você quer colocar o formulário.

Fico no aguardo.
Atenciosamente!


_ ID da página do formulário = 2
_ ID da página dos JS = 3
_ ID de todos os fóruns em que você quer colocar o formulário = Já esse vai dar um Trabalhão! Pois quero colocar em todos os fóruns, que ao total são 48
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Cream em 15/07/11, 06:39 pm

Olá,

Aceda na página dos JS e coloque o seguinte código:

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

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

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

Sempre mudando "X" para cada ID do fórum em que queres que apareça o formulário.

Agora aceda à descrição do seu fórum e coloque o seguinte código antes de todos os presentes:

<script src=/-h2.htm>

Salve e coloque o código abaixo na frente de todos novamente:
<script src=/-h3.htm>

Salve. Caso não resulte esses métodos, tenho de dizer que é o formulário em si que está resultando nestes problemas. Tente o fazer através do nosso gerador de formulários (a parte de HTML):
http://ajuda.forumeiros.com/t43332-

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: Ativar formulários de postagens nos sub-fóruns

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

Infelizmente nenhum funcionou! Por favor, você pode ver se a algo errado? Pois não tenho conhecimento bastante sobre HTML, segue o código:

Código:
<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 = "[b]Qual é sua questão:[/b]\n$1 \n\n[b]Que medidas você tomou para corrigir o problema:[/b]\n$2\n\n[b]Apresente-nos imagens do problema (se necessário):[/b]\n$3\n\n[b]Endereço do fórum:[/b]\n$4\n\n[b]Versão do fórum:[/b]\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!'){
            $('#titulo').val('');
          }
      });
      $('#titulo').blur(function() {
          if($('#titulo').val()==''){
            $('#titulo').val('Coloque aqui um título descritivo!');
          }
      });
      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 do nosso fórum para melhor organização das questões.<p> Coloque um título descritivo 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 a resposta da Staff e até de outros usuários será bem mais rápida. Este formulário não apresentou problemas e ainda está sendo anexado em todas as áreas do fórum, por isso não ache estranho seele não aparecer, por causa dele, o "Novo" sistema de pre-fixos 'já' está sendo trocado, pois esta forma de organização é bem melhor!
<br><br>
OBS: "Tente usar os Pre-Fixos enquanto trabalhamos neste formulário!"
   
    </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>O que deseja:</label></dt><dd><select id="bt-selecciona-forum" tabindex="1" />
    <option value=""></option>
    <option value="6">Quero capturar um Pokémon</option>
    <option value="22">Quero pegar um Pokémon no Laboratório</option>
    <option value="25">Quero sugerir</option>
    <option value="27">Quero Reclamar</option>
    <option value="30">Quero Tirar Dúvidas</option>
    <option value="29">Minha questão 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;">Sobre a Opção seleciona acima:</div>
   
    <fieldset class="fields1">

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

    <dl><dt>
    <label>Coloque uma pequena descrição (Opcional):</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="enviando..." />
<span class="conteudo_texto">enviando...</span></center><span class="corners-bottom"><span></span></span></div></div>
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: Ativar formulários de postagens nos sub-fóruns

Mensagem por Dury em 15/07/11, 07:56 pm

Olá,

Hoje a noite terei um vídeo tutorial que explicará isso, de uma forma básica é claro. Até lá, o que precisa configurar é à página que está o código que vai alterar o botão "Novo tópico", geralmente eu chamo eles de "Configurar .js".

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

Vou tentar explicar esse código de uma maneira mais fácil. Neste código acima que temos, tem o valor "X", o valor "X" é o número da seção em que teremos o botão Novo tópico modificado para o número do formulário. Ou seja, "X" é igual ao número do fórum onde teremos o botão modificado. Logo se você copiar e colar esse código duas vezes na página HTML, para que funcione em outro fórum, você terá que trocar o "X" pelo número da seção. O número da seção é exatamente o mostrado na barra de endereço. Vamos ver o exemplo do FDF:
http://ajuda.forumeiros.com/f22-questoes-sobre-codigos

O número 22 marcado em vermelho é o número do fórum, logo se naquele código marcar 22 no lugar do "X", o botão "Novo tópico" do fórum 22 será alterado para o número do formulário, que será o Y.
avatar

Dury
Principal contribuidor
Principal contribuidor

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

Ver perfil do usuário

Resolvido Re: Ativar formulários de postagens nos sub-fóruns

Mensagem por Pika_mestre em 15/07/11, 08:09 pm

Jeffrey, primeiramente obrigado por mudar o título do tópico, caso não foi você, obrigado a quem foi! Eu fiz isso, foi isso que o Profile pediu e não deu certo. Estarei, ansiosamente esperando o tutorial! Quando acabar você pode me passar o link?
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: Ativar formulários de postagens nos sub-fóruns

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

Pessoal! Já resolvi o Problema! Não vou colocar mais o formulário em todo meu fórum e sim nas áreas de captura dele! Resumindo:

" Podem fechar o tópico! "

Mas como eu resolvi?

" Bom, como há poucas áreas de Captura no meu fórum, ou seja, poucos fóruns onde quero que o formulário apareça, simplesmente fiz o que Profile e Jeffrey disseram sobre Copiar e Colar o código de ativação! Mas aí me veio outro problema,

Os dois formulários postavam no mesmo fórum!

Então copiei a Página HTML, mudei onde cada Formulário postava, e adicionei dois códigos na Descrição do Fórum e está funcionando perfeitamente "

Obrigado pela grande ajuda de vocês!
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

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