|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mars 2005 Messages : 199 ![]() |
Bonjour à tous,
je commence à regarder le XML et l'intéret que je peux avoir à l'utiliser. J'ai deux sortes de documents - des rapports toujours identiques de part leur structures - des cours la présentation est toujours là même mais les structures peuvent varier plus ou moins de sous titres ... Est il intéressant d'utiliser ou est il possible d'utiliser plutot le xml dans le cadre d'un CMS (content management system) en clair c'est l'internaute qui écrit le cours. L'internaute serait un collegue de travail en locurence. Il rentre le cours comme j'écris ce post et il faudrait transformer tout seul le post en un flux xml... votre avis ? |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : mars 2005 Messages : 199 ![]() |
Vu les réactions que mon post sucite je vais essayer d'être un peu plus clair...
Actuellement en entreprise, on ne peut pas se permettre de demander au gens d'apprendre des langages ou même des conventions genre bbcode ou autre. Mais si un utilisateur peut générer du contenu comme des rapports très structuré depuis un frontend comme dans typo3 par exemple et le ranger comme il faut... Le must serait que ces documents gérer par des utilisateurs lambda grace à un fckeditor ou autre puisse automatiquement être généré au format xml. est-ce possible... En gros j'écris un post comme celui-ci bien structuré avec titre 1, 2, 3 , .. puis-je développer une solution qui me mettrai le post au format xml grace à la structure de ces titres ? On récupère le document et sa structure et un processus le transforme en arbre en xml |
|
|
00
|
|
|
#3 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
Salut
Oui, c'est bien l'idée. Il faut utiliser un frontend comme FCKEditor puis convertir au format XML. Tu peux passer par une BDD pendant la transaction afin de garder une trace mais ce n'est pas obligatoire si tu as confiance en toi. L'avantage d'XML est de t'assurer que tous les cours ont bien une structure que tu as définie, ce qui te permet ensuite d'automatiser un certain nombre de traitements.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : mars 2005 Messages : 199 ![]() |
Pour être sûr de bien se comprendre :
Un utilisateur lambda, (qui c'est tous juste utiliser les puces dans word), écris un rapport qui soit structuré et correct. Il n'y a pas besoin de l'intervention d'un informaticien ou autre, ce document peut automatiquement être généré en xml ? on est d'accord ??? Pour moi ce serai énorme, je pourrai sélectionner des projets, comparer certaines parties entrent elles, prendre des décisions vraiment documenté,... Par contre c'est beaucoup beaucoup beaucoup de boulot, mais bon rien ne presse. |
|
|
00
|
|
|
#5 |
![]() ![]() Guillaume RossoliniDirecteur technique Inscription : février 2004 Messages : 13 720 ![]() |
Oui mais tout dépend de ce que tu imposes à ton utilisateur. Tu peux par exemple lui dire qu'une phrase en rouge police 14 correspond à un titre, etc.
Lorsque PHP récupère le texte saisi dans FCKEditor, il te faudra analyser le texte en utilisant les règles de mise en forme dont je viens de te donner un exemple, et convertir tout cela en XML. C'est du boulot et une erreur de l'utilisateur peut donner des résultats inattendus, mais c'est une manière de faire. Il n'y a pas de solution miraculeuse, car l'alternative sans faute serait une interface très complexe à mettre en oeuvre et à utiliser...
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework) Ressources PHP - Ressources Zend Framework |
|
|
00
|
|
|
#6 |
|
Membre du Club
![]() Inscription : mars 2005 Messages : 199 ![]() |
Oki merci pour ta réponse,
je vais regarder tout cela d'un peu plus près |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : septembre 2008 Messages : 2 ![]() |
Bonjour,
Je pense effectivement que le format DocBook est bien adapté pour la rédaction et la diffusion de cours. Vous avez différents CMS basés sur ce format et qui permettent à des rédacteurs de rédiger des documents à ce format au travers d'interfaces WYSIWYG comme FCKEditor ou autre. J'en ai trouvé un qui a l'air sympa : http://doc-book.sourceforge.net/homepage/ Et d'autres sur le wiki officiel de DocBook : http://wiki.docbook.org/topic/ContentManagementTools Bon courage et à bientôt. Mathieu. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com