Contagem de palavras
2 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1 • Compartilhe
Contagem de palavras
- Descrição:
Com a nova actualização da Forumeiros, agora os fóruns contam as palavras e obrigam a um mínimo de 3 palavras por post. Nada contra. O problema é que a contagem das palavras deixa os browsers muito lentos (o meu inclusive deixa de responder e desliga) e tenho membros (e admins) a queixarem-se do mesmo. É possível remover a contagem de palavras no painel de controlo? É um assunto bastante urgente tendo em conta as consequências que traz para todos os que participam no fórum. Obrigada.
- Informações:
Fórum: | http://www.narutoportugalrpg.com/ | Versão: | PHPBB2 |
Tipo: | Erros diversos | Tags: | Contagem,palavras |
Última edição por Shibiusa em 18.04.14 0:02, editado 1 vez(es)
Re: Contagem de palavras
Olá,
Isso não é uma função padrão do Forumeiros. O mesmo apenas limita o número de caracteres no título, que é uma opção disponível no Painel de Controle.
Mas eu verifiquei no seu fórum que há um código Javascript que está a desempenhar essa função:
Encontre ele em Painel de Controle › Módulos › HTML e Javascript › Gestão dos códigos Javascript e o remova.
Abraços.
Isso não é uma função padrão do Forumeiros. O mesmo apenas limita o número de caracteres no título, que é uma opção disponível no Painel de Controle.
Mas eu verifiquei no seu fórum que há um código Javascript que está a desempenhar essa função:
- Código:
$(function() {
$(function() {
var MinNumberOfWords = 5;
var LetterCountPerWord = 3;
var ico_compl = "http://i73.servimg.com/u/f73/18/10/89/49/ok-gre10.png";
var ico_incompl = "http://i73.servimg.com/u/f73/18/10/89/49/exclam10.png";
if ($("#text_editor_textarea").length != 0) {
$("input[type='submit'][name='post']").attr("disabled", true).css("opacity", "0.5");
$(".sceditor-container").after("<br/><div id='div_minchars' align='center'><div id='div_minchars_header'><span style='color:black'>Número mínimo de palavras para enviar uma mensagem: " + MinNumberOfWords + " (pelo menos " + LetterCountPerWord + " palavras)</span></div><div id='div_minchars_info'></div></div>");
var sceditor = $("#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)
$("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) {
$("#div_minchars_info").html("<span style='color:black'>Escreveste <span style='color:green'>" + str_len + "</span> word(s). Podes enviar a tua mensagem.</span> <img src='" + ico_compl + "' />");
$("input[type='submit'][name='post']").attr("disabled", false).css("opacity", "1")
} else {
$("#div_minchars_info").html("<span style='color:black'>Escreveste <span style='color:red'>" + str_len + "</span> word(s). Precisas de mais " + (MinNumberOfWords - str_len) + " palavras para conseguires enviar uma mensagem</span> <img src='" + ico_incompl + "' />");
$("input[type='submit'][name='post']").attr("disabled", true).css("opacity", "0.5")
}
})
}
})
});
Encontre ele em Painel de Controle › Módulos › HTML e Javascript › Gestão dos códigos Javascript e o remova.
Abraços.
Re: Contagem de palavras
Obrigada. Terá sido outro admin a adicionar essa função e apanhou-nos a todos desprevenidos
Tópicos semelhantes
» Colocar mais palavras chave no widget: "palavras chaves"
» Contagem regressiva
» Contagem de post
» Contagem de tópicos
» Contagem de mensagens
» Contagem regressiva
» Contagem de post
» Contagem de tópicos
» Contagem de mensagens
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre códigos :: Questões resolvidas sobre códigos Javascript e jQuery
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos