Compter les lettres d'un articles

Nous employons Spip pour notre magazine des étudiants qui est aussi
imprimé. Et comme vous savez, le papier ce n'est pas infini comme les
pages web. Donc nous avons des limites de longeur pour les articles,
par example 3600 lettres. Est-ce possible de compter les lettres?
Est-ce que quelqu'un a une système pour faire ca?

Merci,
Bart
--
dwars, studentenblad van de UA
www.dwars.ua.ac.be

Salut,

Pour compter les lettres, tu peux utiliser du php :
Exemple :

<?php
$texte= 'cinéma';
echo strlen($texte); // 6 lettres

$texte= 'salut à toi';
echo strlen($texte); // 11 lettres
?>

C'est strlen(); qui te permet d'obtenir le nombre de caractères.

Maintenant reste à voir ce que tu veux exactement ? tu veux que dans
l'interface privée de SPIP, on puisse compter le nombres de cartères d'un
article, ou alors tu veux ça dans l'interface public ? sur une page à part
accessible uniquement aux admins ?

@+
Paul Sanches
paul@1formatik.com

"Bart Braem" <bart.braem@gmail.com> a écrit dans le message de news:
b9bd37fd041028101726e4ae9b@mail.gmail.com...
Nous employons Spip pour notre magazine des étudiants qui est aussi
imprimé. Et comme vous savez, le papier ce n'est pas infini comme les
pages web. Donc nous avons des limites de longeur pour les articles,
par example 3600 lettres. Est-ce possible de compter les lettres?
Est-ce que quelqu'un a une système pour faire ca?

Merci,
Bart
--
dwars, studentenblad van de UA
www.dwars.ua.ac.be

Bart Braem a écrit :

Nous employons Spip pour notre magazine des étudiants qui est aussi
imprimé. Et comme vous savez, le papier ce n'est pas infini comme les
pages web. Donc nous avons des limites de longeur pour les articles,
par example 3600 lettres. Est-ce possible de compter les lettres?
Est-ce que quelqu'un a une système pour faire ca?

Salut Bart,

Si c'est pour afficher dans un squelette, essaye ceci:

[(#TEXTE|textebrut|strlen)]

Le filtre "texte_brut" supprime les caractères html et autres broutilles qui ne rentrent pas en ligne de compte dans le chiffre que tu veux obtenir.

Comme toute fonction php, "strlen" peut-être utilisée comme filtre spip.

Il est essentiel de respecter l'ordre des filtres: il faut d'abord passer le texte par "texte_brut" avant de compter les caractères.

François

Bart Braem a écrit :

Nous employons Spip pour notre magazine des étudiants qui est aussi
imprimé. Et comme vous savez, le papier ce n'est pas infini comme les
pages web. Donc nous avons des limites de longeur pour les articles,
par example 3600 lettres. Est-ce possible de compter les lettres?
Est-ce que quelqu'un a une système pour faire ca?

J'ai mis une petite fiche là-dessus sur spip-contrib:
http://www.spip-contrib.net/ecrire/articles.php3?id_article=757

François