Niouzes.org  

Précédent   Niouzes.org > Forum > Newsgroup fr.comp.* Forum > Newsgroup fr.comp.text.xml
S'inscrire FAQ Membres Calendrier Recherche Messages du jour Marquer les forums comme lus



Réponse

 

LinkBack Outils de la discussion Modes d'affichage
  #1 (permalink)  
Vieux 10/12/2007, 08h29
cyberchand@gmail.com
 
Messages: n/a
Par défaut Conversion wiki - XML

Bonjour

dans le cadre du développement d'un mini CMS en PHP, j'ai besoin de
gérer des documents dans un format XML fait maison (permettant le
gras, italique, insertion de listes, d'images...). Les rédacteurs de
contenu doivent pouvoir éditer facilement ces documents sans aucune
compétence informatique particulière. Il est donc exclu qu'ils
modifient directement les fichiers XML. J'ai donc pensé à effectuer
une conversion entre ce format XML et un format Wiki (aussi fait
maison), qui serait plus lisible et plus facile à utiliser pour les
rédacteurs.
La conversion dans le sens XML->Wiki est facile avec XSLT. L'autre
sens est plus problématique : ma première idée a été de faire une
batterie de remplacements de chaînes de caractères par expressions
régulières avec génération "à la main" des balises XML. Cela amène
beaucoup de problèmes : la conversion est très lente, et la moindre
petite erreur de syntaxe dans le format wiki génère un format XML non
valide, et le rédacteur doit donc chercher lui-même où se trouve cette
erreur. D'autre part, le format XML ne peut pas facilement évoluer,
car, selon l'ampleur des modifications, cela implique de revoir
quasiment en entier le script de conversion wiki->XML (tandis que la
feuille de style XSLT est plus facilement évolutive).

Y aurait-il des moyens plus intelligents de faire ça?

Merci
Réponse avec citation
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Niouzes.org
Standard Sponsored Links

  #2 (permalink)  
Vieux 12/12/2007, 09h33
Philippe Poulard
 
Messages: n/a
Par défaut Re: Conversion wiki - XML

cyberchand***gmail.com a écrit :
> Bonjour
>
> dans le cadre du développement d'un mini CMS en PHP, j'ai besoin de
> gérer des documents dans un format XML fait maison (permettant le
> gras, italique, insertion de listes, d'images...). Les rédacteurs de
> contenu doivent pouvoir éditer facilement ces documents sans aucune
> compétence informatique particulière. Il est donc exclu qu'ils
> modifient directement les fichiers XML. J'ai donc pensé à effectuer
> une conversion entre ce format XML et un format Wiki (aussi fait
> maison), qui serait plus lisible et plus facile à utiliser pour les
> rédacteurs.
> La conversion dans le sens XML->Wiki est facile avec XSLT. L'autre
> sens est plus problématique : ma première idée a été de faire une
> batterie de remplacements de chaînes de caractères par expressions
> régulières avec génération "à la main" des balises XML. Cela amène
> beaucoup de problèmes : la conversion est très lente, et la moindre
> petite erreur de syntaxe dans le format wiki génère un format XML non
> valide, et le rédacteur doit donc chercher lui-même où se trouve cette
> erreur. D'autre part, le format XML ne peut pas facilement évoluer,
> car, selon l'ampleur des modifications, cela implique de revoir
> quasiment en entier le script de conversion wiki->XML (tandis que la
> feuille de style XSLT est plus facilement évolutive).
>
> Y aurait-il des moyens plus intelligents de faire ça?


à mon avis, il y a peut-être aussi des moyens plus ergonomiques pour
l'utilisateur ; il existe aujourd'hui nombre d'éditeurs html en ligne
(du style FCKEditor) qui te permettront d'injecter un fragment html dans
ton XML ; plus vraiment besoin de conversion pour la partie qui te concerne

http://www.fckeditor.net/

je crois qu'il y a des passerelles vers PHP, servlets et autres .net qui
te permettent de récupérer ce que tes youzeurs auront saisis

>
> Merci



--
Cordialement,

///
(. .)
--------ooO--(_)--Ooo--------
| Philippe Poulard |
-----------------------------
http://reflex.gforge.inria.fr/
Have the RefleX !
Réponse avec citation
 
Réponse
Tags: , ,



Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires

Discussion Auteur Forum Réponses Dernier message
le wiki des forums jean-daniel dodin Newsgroup fr.rec.son-image.video.realisation 0 30/04/2008 08h30
Re: un avis sur wiki Arol Newsgroup fr.comp.os.linux.configuration 0 24/02/2008 14h05
Wiki Info Zorglub Newsgroup fr.soc.politique 6 27/12/2007 21h19
Màj wiki Jogo Newsgroup fr.rec.jeux.nomic 1 15/11/2006 19h29
wiki & blog mrungis Newsgroup fr.reseaux.telecoms.techniques 1 14/12/2005 22h57


Fuseau horaire GMT. Il est actuellement 15h55.

Italiano - German - English - Español


Édité par : vBulletin® version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc. Tous droits réservés.
Version française #13 par l'association vBulletin francophone


Politique - Droit - Philosophie - Football - Medicine - Française - Bricolage - Photo - Mac Os X - Divers - Physique - Jardinage
Mecanique - Moto - Photographie - Rail - Route - Aviation - Cinema - Linux - Psychanalyse - Finance - Enigmes - Rugby
Environnement - Histoire - Programmes TV - Education - Travail - Voyages - Windows - Immobilier - Cuisine
Windows XP - Excel - Word - Outlook - Access - Internet Explorer - Office - Vista

Page generated in 0,43636 seconds with 11 queries