diff --git a/framapad_to_hdoc/input/sample.html b/framapad_to_hdoc/input/sample.html new file mode 100644 index 0000000000000000000000000000000000000000..487299d72e8a5aec3aa4645c1c2c395d42929ff2 --- /dev/null +++ b/framapad_to_hdoc/input/sample.html @@ -0,0 +1,11 @@ + + + +NF29_HdocEtherpad + + + +Liens utiles :
gitlab : https://gitlab.utc.fr/crozatst/hdoc
hdoc : http://hdoc.crzt.fr/2014/co/hdocConverter.html
hdoc etherpad converter : http://hdoc.crzt.fr/2014/co/etherpad.html
informations sur le format hdoc : http://hdoc.crzt.fr/2014/co/hdoc.html
Changeset : http://policypad.readthedocs.org/en/latest/changesets.html

  1. Product Backlog
  2. Lister les tâches à réaliser pour améliorer le module actuel, et évaluer leur durée de réalisation.
  3. Dépasser le volume horaire disponible, soit 18 h/pers * 3 pers = 54h

Configurer Git (1h)

Etude du schéma etherpad (3h)
Etudier les possibilités d'xsl avec en entrée un fichier texte (3h)
Etudier les possibilités d'xsl en terme d'expressions régulières (2h)
Analyse de ce qu'ils faut enlever des fichiers .etherpad (2h)
Réécrire les fonctionalités du script perl dans le XSL. (5h)
INDICE ET EXPOSANT: Identifier pourquoi le projet actuel ne correspond pas au format HDoc (2h)
Corriger le projet pour que la sortie corresponde au schéma HDoc (10h)
Etudier la solution MarkDown et comment l'implémenter (3h)
Implémenter l'utilisation des balises Markdown dans etherpad. (3h)
Analyser comment fonctionne la notion d'auteur dans etherpad et comment l'implémenter en Hdoc (3h)
Implémenter une mise en forme en Hdoc pour distinguer ce que les différents auteurs ont écrits ( {& author text &} (3h)
TEXTE COULEUR: Corriger le projet pour avoir un format Hdoc destination compatible avec les modules Opale et Optim (3h)
Creer les applications de etherpad vers Optim/Opale en utilisant les modules existants (3h)
Rendre compte des tâches réalisées et de la TODO restante à la fin de la période (1h)
Comprendre en quoi l'ancien site web d'exemple est considéré obsolète (1h)
Mettre à niveau le site web d'exemple (1h)
Mise à jour de la rubrique correspondant au projet sur le site Hdoc (1h)
Réaliser un rapport de projet (2h)


XSL1 du html a xHTML
-> fermer les br.
-> enlever la balise meta
->rajouter attribut type='css' dans la balilse style.
->Rajouter une balise <div> à la fin et au début du texte
XSL2 du xHTML à HDOC


A la fin, on doit livrer quoi ? Application ? Antce ?

-de etherpad vers hdoc

Et en plus potentiellement de etherpad vers d'autres modules (Optim ou Opale par exemple) qui utilisent ces deux premières applications directement.
Oui non à priori y'a pas de hdoc vers etherpad
La chaine visée c'est Etherpad - Hdoc - Optim/Opale
+ diff --git a/framapad_to_hdoc/xsl/html2xhtml3.xsl b/framapad_to_hdoc/xsl/html2xhtml3.xsl index 332634482d9b995c79944e990f96911e90e4510b..645e206504b4d39310d6db2dec8936669e0b76d6 100755 --- a/framapad_to_hdoc/xsl/html2xhtml3.xsl +++ b/framapad_to_hdoc/xsl/html2xhtml3.xsl @@ -3,6 +3,10 @@ xmlns:xs="http://www.w3.org/2001/XMLSchema" exclude-result-prefixes="xs" xmlns="http://www.utc.fr/ics/hdoc/xhtml" version="2.0"> + + + + @@ -37,4 +41,4 @@ - \ No newline at end of file + diff --git a/framapad_to_hdoc/xsl/html2xhtmlv1.xsl b/framapad_to_hdoc/xsl/html2xhtmlv1.xsl index 3f2703f30eea3f502cc7ce169174e759ec84f82f..580dff23c9de2933d1588f3336869d438cc310a2 100644 --- a/framapad_to_hdoc/xsl/html2xhtmlv1.xsl +++ b/framapad_to_hdoc/xsl/html2xhtmlv1.xsl @@ -3,6 +3,11 @@ + + + + +
    @@ -19,4 +24,4 @@ - \ No newline at end of file +