Découper un article en plusieurs pages
Posté : 10 mai 2007, 11:33
Bonjour,
pour un site j'utilise Spip pour la gestion du contenu et la rédaction d'articles.
Lors de la redaction d'articles trop long, j'aimerais que celui ci soit découper automatiquement (suivant le nombre de caractères ou de paragrpahes) en plusieurs pages.
Sur les sites Spip la seule solution que j'ai trouvé est celle ci : http://www.spip-contrib.net/Decouper-un ... orum393729
Mais le découpage se fait manuellement par le redacteur qui doit lors de
la rédaction d'un article indiqué à quel moment il veut que le changement de page s'effectue. Ce qui pour ce site là est trop contraignant pour le rédacteur. Je prefere donc soumettre mes articles à un découpage automatique hasardeux qui demande aucune intervention du rédacteur.
J'ai donc besoin de votre aide pour modifier mes_fonctions.php afin que la découpe des pages se fasse de façon automatique par rapport à un nombre de caractère par exemple. Je me doute que c’est « $page = split(’-----’, $texte) ; » qu’il faut remplacer cependant je ne vois pas comment.
Je sais bien qu’une telle découpe automatique n’est pas conseillé mais je souhaite juste savoir comment est il possible de le faire. Merci de vos réponses.
pour un site j'utilise Spip pour la gestion du contenu et la rédaction d'articles.
Lors de la redaction d'articles trop long, j'aimerais que celui ci soit découper automatiquement (suivant le nombre de caractères ou de paragrpahes) en plusieurs pages.
Sur les sites Spip la seule solution que j'ai trouvé est celle ci : http://www.spip-contrib.net/Decouper-un ... orum393729
Mais le découpage se fait manuellement par le redacteur qui doit lors de
la rédaction d'un article indiqué à quel moment il veut que le changement de page s'effectue. Ce qui pour ce site là est trop contraignant pour le rédacteur. Je prefere donc soumettre mes articles à un découpage automatique hasardeux qui demande aucune intervention du rédacteur.
J'ai donc besoin de votre aide pour modifier mes_fonctions.php afin que la découpe des pages se fasse de façon automatique par rapport à un nombre de caractère par exemple. Je me doute que c’est « $page = split(’-----’, $texte) ; » qu’il faut remplacer cependant je ne vois pas comment.
Je sais bien qu’une telle découpe automatique n’est pas conseillé mais je souhaite juste savoir comment est il possible de le faire. Merci de vos réponses.