|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre actif
![]() Inscription : avril 2011 Messages : 426 ![]() |
Bonjour,
je réflechir à l’algorithme que pourrait représenter un système permettant de couper un texte html tout en conservant les balises. l'objectif est de créer des pages sur un article trop long. Voici l'algorithme auquel j'ai pensé : Code :
Merci pour votre aide
|
||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Développeur informatique Inscription : août 2005 Messages : 1 179 ![]() |
Bonjour,
je ferais plutôt un pseudo-code comme celui-ci : Code :
__________________
http://cdemarche.developpez.com/ Tu as la réponse à ta question ? N'oublies pas le petit en bas à gauche de ton message...
|
||
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : avril 2011 Messages : 426 ![]() |
Merci !
$page va permettre de connaître le numéro de page inféodé à la découpe. découpe 1 = page 1, découpe 2 = page 2... |
|
|
00
|
|
|
#4 | |
|
Membre Expert
![]() Développeur informatique Inscription : août 2005 Messages : 1 179 ![]() |
Citation:
__________________
http://cdemarche.developpez.com/ Tu as la réponse à ta question ? N'oublies pas le petit en bas à gauche de ton message...
|
|
|
|
00
|
|
|
#5 |
|
Membre actif
![]() Inscription : avril 2011 Messages : 426 ![]() |
Mis à par ça, que verrais-tu à améliorer dans cette logique ?
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Développeur informatique Inscription : août 2005 Messages : 1 179 ![]() |
et bien, je pense que tu vas bien galérer....
je m'explique: dans ta boucle, imaginons que tu tombes sur une balise <div> un peu trop longue (genre début et fin d'article), ou encore, qui se trouve imbriquée dans une autre balise <div>, il y a de très fortes chances que ta mise en page se retrouve bancale une fois ta découpe réalisée. ton idée est bonne, ta logique moins et surtout sa mise en application... c'est mon avis, maintenant, je te laisse approfondir cet aspect
__________________
http://cdemarche.developpez.com/ Tu as la réponse à ta question ? N'oublies pas le petit en bas à gauche de ton message...
|
|
|
00
|
|
|
#7 |
|
Membre actif
![]() Inscription : avril 2011 Messages : 426 ![]() |
Si je suis ici, c'est pour entendre d'autres logiques. Je n'ai pas dis que ma logique était parfaite. Que proposerais-tu de plus logique pour répondre au problème ?
Pour autant, tu dis que je risque de découper un </div> sauf que </div> est une balise que ne sera pas autorisée à couper. A noter que le texte découpé proviendra d'un html généré par tinymce. Merci pour ton aide
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com