Inclure les nombres dans ce compteur de mots

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Inclure les nombres dans ce compteur de mots

Message par Sanders le Mar 8 Oct 2013 - 2:50

Bonsoir !

Je suis tombée sur ce tutoriel, fait par Ea : http://forum.forumactif.com/t353927-compteur-de-mots-avec-le-nouvel-editeur?highlight=compteur+mot
Il m'a été très utile et me convient parfaitement (je l'en remercie d'ailleurs beaucoup). Il y a cependant une chose que j'ai remarquée, c'est que les chiffres et nombres ne sont pas pris en compte lors du comptage. Y aurait-il un moyen d'adapter le script afin que ceux-ci soit comptés ?

Voici le script que j'ai enregistré :
Code:
var wordcount_signaled= false;
 
$(function(){
  if(!$('#text_editor_textarea').length || !$.fn["sceditor"]) return;
 
  $(function(){
 
    var e= $('#text_editor_textarea').sceditor('instance');
    if(!e) return;
 
    var w= $('<div class="word-count"></div>').appendTo('.sceditor-container');
   
    var wc= function(){
      var t= e.val().replace(/\[.*\]/g,' ').replace(/<.*>/g,' ').replace(/[\x00-\x40\x5b-\x60\x7b-\x7e]/g,' ');
      w.html('Caractères : '+(t.match(/\S/g)||[]).length+' Mots : '+(t.match(/\S{1,}/g)||[]).length);
      wordcount_signaled= false
    };
 
    e.keyDown(function(){
      if(wordcount_signaled) return;
      wordcount_signaled= true;
      setTimeout(function(){ wc() }, 2000)
    });
 
    wc()
 
  })
 
});
Ainsi que le css associé :
Code:
.word-count
  {text-align: center;
  font-size: 0.8em;
  padding-top: 5px !important;}
J'ai déjà farfouillé dans le FdF, mais les autres tutoriels proposant la mise en place de ce genre de compteur datent tous d'avant 2013 et les résultats n'étaient pas concluants sur mon forum (tout comme pour ceux que j'ai trouvé hors du FdF, d'ailleurs.)

J'ai tenté de rajouter au script ci-dessus ceci :
Code:
var exp=new RegExp("[a-zA-Z0-9éèêëàáâäóòôöíìîïçÉÈÊËÀÁÂÄÒÓÔÖÌÍÎÏÇ-]+","g");
... ce qui n'a pas marché, bien sûr, la manipulation des scripts ne m'étant pas familière ^^'

Merci par avance pour votre aide !


Dernière édition par Sanders le Sam 9 Nov 2013 - 19:48, édité 1 fois

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Mar 15 Oct 2013 - 18:30

Bonsoir,

Un petit UP !

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Jeu 17 Oct 2013 - 16:37

Bonjour,

Up, s'il vous plaît n_n

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Ven 18 Oct 2013 - 22:25

Bonsoir,

Up !

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Chacha le Sam 26 Oct 2013 - 10:29

Bonjour,

Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 8 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou à faire un UP régulièrement ! Wink

Ce sujet est corbeillé (rappel de pourquoi), merci d'ouvrir un nouveau sujet si nécessaire, en respectant les Règles générales du forum.

A bientôt sur ForumActif Smile


Règles Générales du Forum - Le Staff de ForumActif
Questions & Réponses Fréquentes - Trucs & Astuces
Outils Fondateurs - Perte de Mot de Passe

Chacha
Modéractif
Modéractif

Masculin
Messages : 49770
Inscrit(e) le : 21/08/2010

http://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Chacha le Sam 26 Oct 2013 - 11:22

Bonjour,

Le topic est replacé à la demande de l'auteur du sujet.

A bientôt sur ForumActif Smile


Règles Générales du Forum - Le Staff de ForumActif
Questions & Réponses Fréquentes - Trucs & Astuces
Outils Fondateurs - Perte de Mot de Passe

Chacha
Modéractif
Modéractif

Masculin
Messages : 49770
Inscrit(e) le : 21/08/2010

http://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Sam 26 Oct 2013 - 11:45

Je te remercie beaucoup, Chacha ! Like a Star @ heaven 

J'UP donc, au cas où quelqu'un puisse m'aider à résoudre ce problème Hi

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Dim 27 Oct 2013 - 11:54

Bonjour,

Et un autre UP !

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Lun 28 Oct 2013 - 12:02

Bonjour et UP !

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Mer 30 Oct 2013 - 18:46

Bonsoir,

Recherche toujours d'actualité !

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Ven 1 Nov 2013 - 12:01

Bonjour,

UP !

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Dim 3 Nov 2013 - 11:41

Bonjour,

Problème toujours d'actualité, j'a hâte de savoir comment résoudre ça Smile

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Mer 6 Nov 2013 - 12:05

Bonjour,

Petit Up !

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Jeu 7 Nov 2013 - 20:04

Bonsoir,

Le sujet est toujours d'actualité !

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Sam 9 Nov 2013 - 17:59

Bonsoir !

UP !

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Spyofweb le Sam 9 Nov 2013 - 19:13

Bonsoir,

Normalement avec celui-ci, les nombres seront comptés:
Code:
        var wordcount_signaled= false;
       
        $(function(){
          if(!$('#text_editor_textarea').length || !$.fn["sceditor"]) return;
       
          $(function(){
       
            var e= $('#text_editor_textarea').sceditor('instance');
            if(!e) return;
       
            var w= $('<div class="word-count"></div>').appendTo('.sceditor-container');
         
            var wc= function(){
              var t= e.val().replace(/\[.*\]/g,' ').replace(/<.*>/g,' ');
              w.html('Caractères : '+(t.match(/\S/g)||[]).length+' Mots : '+(t.match(/\S{1,}/g)||[]).length);
              wordcount_signaled= false
            };
       
            e.keyDown(function(){
              if(wordcount_signaled) return;
              wordcount_signaled= true;
              setTimeout(function(){ wc() }, 2000)
            });
       
            wc()
       
          })
       
        });

Spyofweb
*****

Féminin
Messages : 532
Inscrit(e) le : 06/10/2004

http://www.echo-des-plaines.org/
Spyofweb a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Inclure les nombres dans ce compteur de mots

Message par Sanders le Sam 9 Nov 2013 - 19:47

Bonsoir !

J'ai testé ce nouveau code et... c'est PAR-FAIT ! \o/ Un grand merci Spyofweb, vraiment !!!

Je clos le sujet et je vote pour ton message, bien sûr ! Very Happy

Bonne soirée Hi

Sanders
Nouveau membre

Messages : 26
Inscrit(e) le : 18/08/2013

http://experiences-fo.forumactif.org/
Sanders a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum