« STIC:STIC I - exercice 2 (Nestor-Pixel) » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 1 : Ligne 1 :
=== Ex 2 - STIC 1 ===
== Ex 2 - STIC 1 ==
Cet exercice du course [[STIC I]] vous permet:
Cet exercice du cours [[STIC I]] vous permet:
* d'apprendre à éditer une page XML avec un éditeur XML
* d'apprendre à éditer une page XML avec un éditeur XML
* d'apprendre un peu de XSLT
* d'apprendre un peu de XSLT


==== Tâche ====
=== Tâche ===


* Faites votre page travaux
* Faites votre page travaux
Ligne 21 : Ligne 21 :
  /etu-maltt/maya/''login''/travaux.xsl
  /etu-maltt/maya/''login''/travaux.xsl


==== Contraintes ====
=== Contraintes ===


* Cette page indexera tous vos travaux
* Cette page indexera tous vos travaux
Ligne 28 : Ligne 28 :
* Vous pouvez modifier la feuille de style (PAS la DTD !)
* Vous pouvez modifier la feuille de style (PAS la DTD !)
   
   
==== Evaluation ====
=== Evaluation ===


* respect des contraintes + emplacement de fichiers
* respect des contraintes + emplacement de fichiers
* Feuille de style (c.f ex 4). Donc créez d'abord juste le contenu. Revenez plus tard une fois compris un peu de XSLT
* Feuille de style (c.f ex 4). Donc créez d'abord juste le contenu. Revenez plus tard une fois compris un peu de XSLT


==== Instructions ====
=== Instructions ===


'''Vous avez besoin de:''' Un client SFTP ou l'explorateur Windows, XEmacs et les 4 fichiers "travaux.dtd", "welcome.xml", "travaux.xsl" et "example.xml" d'être présents dans la racine de votre espace Travaux.
'''Vous avez besoin de:''' Un client SFTP ou l'explorateur Windows, XEmacs et les 4 fichiers "travaux.dtd", "welcome.xml", "travaux.xsl" et "example.xml" d'être présents dans la racine de votre espace Travaux.
Ligne 47 : Ligne 47 :
# Félicitations!!! Vous avez votre première page en XML! Et si vous la trouvez pas très jolie c'est à vous maintenant de changer sa mise en forme en apprennant XSLT :) (fichier travaux.xsl)
# Félicitations!!! Vous avez votre première page en XML! Et si vous la trouvez pas très jolie c'est à vous maintenant de changer sa mise en forme en apprennant XSLT :) (fichier travaux.xsl)


==== Ressources ====
== Ressources ==
: [http://tecfa.unige.ch/guides/xml/pointers.html TECFA's XML page]
: [http://tecfa.unige.ch/guides/xml/pointers.html TECFA's XML page]
: [http://tecfa.unige.ch/guides/tie/html/xml-dom/xml-dom.html Introduction à XML et DOM] - [http://tecfa.unige.ch/guides/tie/pdf/files/xml-dom.pdf PDF file] , (transparents)
: [http://tecfa.unige.ch/guides/tie/html/xml-dom/xml-dom.html Introduction à XML et DOM] - [http://tecfa.unige.ch/guides/tie/pdf/files/xml-dom.pdf PDF file] , (transparents)

Version du 18 septembre 2007 à 10:54

Ex 2 - STIC 1

Cet exercice du cours STIC I vous permet:

  • d'apprendre à éditer une page XML avec un éditeur XML
  • d'apprendre un peu de XSLT

Tâche

  • Faites votre page travaux
  • Elle sera accessible par l’URL
http://tecfa.unige.ch/etu-maltt/votre login/welcome.xml

Par exemple:

http://tecfa.unige.ch/etu-maltt/maya/wipfli/
  • Un rapport est à placer ici:
/etu-maltt/nestor/login/stic/ex2/

Exemple:

http://tecfa.unige.ch/etu-maltt/nestor/dupont/

Note: N'oubliez pas de copier aussi la DTD et la XSLT. Donc dans le répetoire il faut avoir les fichiers suivants:

/etu-maltt/maya/login/welcome.xml
/etu-maltt/maya/login/travaux.dtd
/etu-maltt/maya/login/travaux.xsl

Contraintes

  • Cette page indexera tous vos travaux
  • Il faut utiliser la DTD XML telle quelle (!) mis à votre disposition

INSTRUCTIONS: /tecfa/teaching/staf14/files/workpage/workpage.html

  • Vous pouvez modifier la feuille de style (PAS la DTD !)

Evaluation

  • respect des contraintes + emplacement de fichiers
  • Feuille de style (c.f ex 4). Donc créez d'abord juste le contenu. Revenez plus tard une fois compris un peu de XSLT

Instructions

Vous avez besoin de: Un client SFTP ou l'explorateur Windows, XEmacs et les 4 fichiers "travaux.dtd", "welcome.xml", "travaux.xsl" et "example.xml" d'être présents dans la racine de votre espace Travaux.

Etapes à suivre:

  1. Copiez les 5 fichiers "travaux.dtd", "travaux.xsl", "welcome.xml", "travauxdoc.txt" et "example.xml" depuis http://tecfa.unige.ch/tecfa/teaching/staf14/files/workpage/ (ou /web/tecfa/teaching/staf14/files/workpage/) dans votre espace "Travaux" (/T:). ATTENTION: Ne faites pas "SAVE AS" d'une page XML depuis un navigateur Web. Vous pouvez perdre de l'information ou encore vous retrouver avec du simple HTML !
  2. Lancez un éditeur XML
  3. Ouvrez le fichier "welcome.xml" (drag & drop depuis l'Explorateur ou File - Open - <chemin>).
  4. Remplissez les balises xml d'une façon logique qui puissent décrire votre page Travaux MALTT / STAF et n'oubliez pas de sauver de temps en temps! Vous allez trouver tous les explications que vous aurez besoin dans le fichier travauxdoc.txt. Vous pouvez aussi aller regarder un example: la source de fichier example.xml.txt et qu'est-ce ça donne après son traitement
  5. Si vous travaillez en local (par ex chez vous), une fois que vous avez terminer, il faut transférer tous les fichiers avec FTP dans votre espace Travaux.
  6. Vérifiez les changements des temps en temps que vous avez fait avec votre browser préféré soit en local soit à l'URL suivant: http://tecfa.unige.ch/etu-maltt/nestor/votre login/
  7. Félicitations!!! Vous avez votre première page en XML! Et si vous la trouvez pas très jolie c'est à vous maintenant de changer sa mise en forme en apprennant XSLT :) (fichier travaux.xsl)

Ressources

TECFA's XML page
Introduction à XML et DOM - PDF file , (transparents)
Introduction technique à XML - PDF file , (transparents)
Introduction technique à XSLT - PDF file , (transparents)