Caracteres mínimos para responder um tópico

3 participantes

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

Tópico resolvido Caracteres mínimos para responder um tópico

Mensagem por Angel Presley 11.10.15 0:58

Olá!!


Eu usei para o meu Fórum o novo tutorial para:

- Caracteres mínimos para responder um tópico

Está funcionando perfeitamente. Entretanto o meu Fórum é Internacional e eu preciso que apareça em Português e Inglês a função do Caracteres mínimos para responder um tópico. É possível?

Versão do fórum : phpBB3
Nível de acesso :  
Navegador usado : Internet Explorer

Meu Fórum: www.epfanelvis.org


Texto que eu preciso também em Inglês:

1 - Mínimo de letras para postar: 2 (ou pelo menos) 2 letras

2 - Você escreveu palavras 1 . Você precisa 1 palavras para enviar esta mensagem

3 - Você escreveu 2 palavras. Agora você pode enviar a mensagem

Atenciosamente
Angel


Última edição por Angel Presley em 18.10.15 5:15, editado 1 vez(es)
Angel Presley

Angel Presley
**

Membro desde : 05/07/2010
Mensagens : 65
Pontos : 101

http://www.epfanelvis.org

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Caracteres mínimos para responder um tópico

Mensagem por Fraise 11.10.15 11:56

Bom dia Angel! Muito feliz

Ora aqui está:
Código:
jQuery(function(){jQuery(function(){
/* Name of effect: Contagem de palavras antes de postar
Criado por: Turbodeif - Fórum dos Fóruns Espanhol
Disponível para: Todas as versões:
Descrição:
*/
      var MinNumberOfWords = 5; /* Mínimo de palavras para destravar o botão ENVIAR */
      var LetterCountPerWord = 3; /* Comprimento mínimo da palavra */
      var ico_compl = "http://i73.servimg.com/u/f73/18/10/89/49/ok-gre10.png"; /* Ícone que aparecerá quando o usuário tiver digitado tudo */
      var ico_incompl = "http://i73.servimg.com/u/f73/18/10/89/49/exclam10.png";  /* Ícone que aparecerá quando o usuário não tiver digitado tudo */


    if(jQuery("#text_editor_textarea").length != 0){
        jQuery("input[type='submit'][name='post']").attr("disabled", true).css("opacity", "0.5");     
      jQuery(".sceditor-container").after("<br/><div id='div_minchars' align='center'><div id='div_minchars_header'> Mínimo de letras para postar: " + MinNumberOfWords + " (ou pelo menos) " + LetterCountPerWord + " letras)</div><div id='div_minchars_info'></div></div> <br> <br/><div id='div_minchars' align='center'><div id='div_minchars_header'> Minimum of words to post: " + MinNumberOfWords + " (or at least) " + LetterCountPerWord + " letters)</div><div id='div_minchars_info'></div></div>");
       
        var sceditor = jQuery("#text_editor_textarea").sceditor("instance");                 
        var str = sceditor.val();
        var regex = new RegExp('\\w{' + LetterCountPerWord + ',}\\b', 'g');
        var str_arr = str.match(regex);
        var str_len = str_arr == null ? 0 : str_arr.length;
       
        if(str_len >= MinNumberOfWords) jQuery("input[type='submit'][name='post']").attr("disabled", false).css("opacity", "1");
       
        sceditor.keyUp(function(e) {
            str = sceditor.val();
            str_arr = str.match(regex);
            str_len = str_arr == null ? 0 : str_arr.length;
            if(str_len >= MinNumberOfWords) {
              jQuery("#div_minchars_info").html("Você escreveu <span style='color:green'>" + str_len + "</span> palavras. Agora você pode enviar a mensagem <img src='" + ico_compl  + "' /> <br> You wrote <span style='color:green'>" + str_len + "</span> words. Now you can send the message. <img src='" + ico_compl  + "' />"); 
          jQuery("input[type='submit'][name='post']").attr("disabled", false).css("opacity", "1");
            }else{
              jQuery("#div_minchars_info").html("Você escreveu <span style='color:red'>" + str_len + "</span> palavras. Você precisa " + (MinNumberOfWords - str_len) + " palavraspara enviar esta mensagem <img src='" + ico_incompl  + "' /> <br> You wrote <span style='color:red'>" + str_len + "</span> words. You need at least " + (MinNumberOfWords - str_len) + " words to send this message. <img src='" + ico_incompl  + "' />");
              jQuery("input[type='submit'][name='post']").attr("disabled", true).css("opacity", "0.5");
            }
        });
      }
  })});

Tudo correto?

Até mais.
Fraise
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Caracteres mínimos para responder um tópico

Mensagem por Angel Presley 11.10.15 14:58

Boa tarde Fraise.
Sim é isso que preciso. Por favor, pode ser na sequência e da forma que está abaixo?


Mínimo de letras para postar: 5 (ou pelo menos) 3 letras
Minimum of words to post: 5 (or at least) 3 letters

Você escreveu 3 palavras. Você precisa 2 palavras para enviar esta mensagem Caracteres mínimos para responder um tópico  Exclam10
You wrote 3 words. You need at least 2 words to send this message. Caracteres mínimos para responder um tópico  Exclam10


Angel Presley

Angel Presley
**

Membro desde : 05/07/2010
Mensagens : 65
Pontos : 101

http://www.epfanelvis.org

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Caracteres mínimos para responder um tópico

Mensagem por Fraise 11.10.15 15:37

Mas senhor... já está dessa forma. Feliz

Até mais.
Fraise
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Caracteres mínimos para responder um tópico

Mensagem por Angel Presley 11.10.15 17:22

Fraise, sou mulher ok? Piscada

Olha não está dessa forma. Vou colocar aqui como aparece:

Mínimo de letras para postar: 3 (ou pelo menos) 2 letras
Você escreveu 1 palavras. Você precisa 2 palavras para enviar esta mensagem Caracteres mínimos para responder um tópico  Exclam10
You wrote 1 words. You need at least 2 words to send this message. Caracteres mínimos para responder um tópico  Exclam10

                                                        Minimum of words to post: 3 (or at least) 2 letters

Ainda existe esse espaço de linha.
Angel Presley

Angel Presley
**

Membro desde : 05/07/2010
Mensagens : 65
Pontos : 101

http://www.epfanelvis.org

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Caracteres mínimos para responder um tópico

Mensagem por Fraise 13.10.15 18:50

Olá novamente!

Desculpe pelo meu equivoco, não havia reparado.
Veja se está tudo okay agora:
Código:
jQuery(function() {
    jQuery(function() {
        /* Name of effect: Contagem de palavras antes de postar
        Criado por: Turbodeif - Fórum dos Fóruns Espanhol
        Disponível para: Todas as versões:
        Descrição:
        */
        var MinNumberOfWords = 5; /* Mínimo de palavras para destravar o botão ENVIAR */
        var LetterCountPerWord = 3; /* Comprimento mínimo da palavra */
        var ico_compl = "http://i73.servimg.com/u/f73/18/10/89/49/ok-gre10.png"; /* Ícone que aparecerá quando o usuário tiver digitado tudo */
        var ico_incompl = "http://i73.servimg.com/u/f73/18/10/89/49/exclam10.png"; /* Ícone que aparecerá quando o usuário não tiver digitado tudo */


        if (jQuery("#text_editor_textarea").length != 0) {
            jQuery("input[type='submit'][name='post']").attr("disabled", true).css("opacity", "0.5");
            jQuery(".sceditor-container").after("<br/><div id='div_minchars' align='center'><div id='div_minchars_header'> Mínimo de letras para postar: " + MinNumberOfWords + " (ou pelo menos) " + LetterCountPerWord + " letras)</div><div id='div_minchars_info'></div></div>  \n <br/><div id='div_minchars' align='center'><div id='div_minchars_header'> Minimum of words to post: " + MinNumberOfWords + " (or at least) " + LetterCountPerWord + " letters)</div><div id='div_minchars_info'></div></div>");

            var sceditor = jQuery("#text_editor_textarea").sceditor("instance");
            var str = sceditor.val();
            var regex = new RegExp('\\w{' + LetterCountPerWord + ',}\\b', 'g');
            var str_arr = str.match(regex);
            var str_len = str_arr == null ? 0 : str_arr.length;

            if (str_len >= MinNumberOfWords) jQuery("input[type='submit'][name='post']").attr("disabled", false).css("opacity", "1");

            sceditor.keyUp(function(e) {
                str = sceditor.val();
                str_arr = str.match(regex);
                str_len = str_arr == null ? 0 : str_arr.length;
                if (str_len >= MinNumberOfWords) {
                    jQuery("#div_minchars_info").html("Você escreveu <span style='color:green'>" + str_len + "</span> palavras. Agora você pode enviar a mensagem <img src='" + ico_compl + "' /> \n You wrote <span style='color:green'>" + str_len + "</span> words. Now you can send the message. <img src='" + ico_compl + "' />");
                    jQuery("input[type='submit'][name='post']").attr("disabled", false).css("opacity", "1");
                } else {
                    jQuery("#div_minchars_info").html("Você escreveu <span style='color:red'>" + str_len + "</span> palavras. Você precisa " + (MinNumberOfWords - str_len) + " palavraspara enviar esta mensagem <img src='" + ico_incompl + "' /> \n You wrote <span style='color:red'>" + str_len + "</span> words. You need at least " + (MinNumberOfWords - str_len) + " words to send this message. <img src='" + ico_incompl + "' />");
                    jQuery("input[type='submit'][name='post']").attr("disabled", true).css("opacity", "0.5");
                }
            });
        }
    })
});

Até mais.
Fraise
Fraise

Fraise
Ajudeiro
Ajudeiro

Membro desde : 26/06/2015
Mensagens : 6558
Pontos : 8045

https://ajuda.forumeiros.com/ https://twitter.com/@FraiseFdF

Ir para o topo Ir para baixo

Tópico resolvido Re: Caracteres mínimos para responder um tópico

Mensagem por Angel Presley 18.10.15 5:13

Obrigada Fraise
Angel Presley

Angel Presley
**

Membro desde : 05/07/2010
Mensagens : 65
Pontos : 101

http://www.epfanelvis.org

Ir para o topo Ir para baixo

Principal Contribuidor

Tópico resolvido Re: Caracteres mínimos para responder um tópico

Mensagem por Shek 18.10.15 5:54

Caracteres mínimos para responder um tópico  Symbol10 Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".
Shek

Shek
Principal Contribuidor
Principal Contribuidor

Membro desde : 11/04/2009
Mensagens : 18896
Pontos : 22793

https://shiftactive.blogspot.com/ https://www.facebook.com/ShiftActif https://twitter.com/ShiftActif

Ir para o topo Ir para baixo

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


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