Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > XML
XML Forum d'entraide sur XML avec PHP. Exemples : SimpleXML, OpenXML... Avant de poster -> FAQ XML, Cours XML et Sources XML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/08/2007, 01h49   #1
Membre du Club
 
Inscription : mars 2005
Messages : 199
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 199
Points : 56
Points : 56
Par défaut XML et CMS possible ?

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 ?
louroulou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/08/2007, 17h46   #2
Membre du Club
 
Inscription : mars 2005
Messages : 199
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 199
Points : 56
Points : 56
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
louroulou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2007, 15h07   #3
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
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
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2007, 15h32   #4
Membre du Club
 
Inscription : mars 2005
Messages : 199
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 199
Points : 56
Points : 56
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.
louroulou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2007, 22h49   #5
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
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
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2007, 16h51   #6
Membre du Club
 
Inscription : mars 2005
Messages : 199
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 199
Points : 56
Points : 56
Oki merci pour ta réponse,

je vais regarder tout cela d'un peu plus près
louroulou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2009, 22h49   #7
Invité de passage
 
Inscription : septembre 2008
Messages : 2
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 2
Points : 2
Points : 2
Par défaut CMS avec DocBook

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.
Mathieu.Bautista est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h34.


 
 
 
 
Partenaires

Hébergement Web